pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Antwort: Re: Antwort: Re: pkg/39064 (Cannot bootstrap pkgsrc on AIX 5.3.0.0)



The following reply was made to PR pkg/39064; it has been noted by GNATS.

From: Joerg Sonnenberger <joerg%britannica.bec.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: pkg-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost, 
pkgsrc-bugs%netbsd.org@localhost,
        jens.rehsack%bayerbbs.com@localhost
Subject: Re: Antwort: Re: Antwort: Re: pkg/39064 (Cannot bootstrap pkgsrc
        on AIX 5.3.0.0)
Date: Thu, 3 Jul 2008 19:23:58 +0200

 --zhXaljGHf11kAtnf
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 On Thu, Jul 03, 2008 at 05:10:05PM +0000, jens.rehsack%bayerbbs.com@localhost 
wrote:
 >  It seems to work with warnings.
 
 OK, can you drop the attached file into
 pkgtools/bootstrap-mk-files/files/mods and see if that still works.
 E.g. try a bootstrap with a different --prefix argument.
 
 Joerg
 
 --zhXaljGHf11kAtnf
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: attachment; filename="AIX.sys.mk"
 
 #      $NetBSD: sys.mk,v 1.1.1.1 2006/07/14 23:13:01 jlam Exp $
 #      @(#)sys.mk      8.2 (Berkeley) 3/21/94
 
 unix?=         We run Unix
 OS!=           uname -s
 
 .SUFFIXES: .out .a .ln .o .s .S .c .cc .cpp .cxx .C .F .f .r .y .l .cl .p .h
 .SUFFIXES: .sh .m4
 
 .LIBS:         .a
 
 AR?=           ar
 ARFLAGS?=      rl
 RANLIB?=       ranlib
 
 AS?=           as
 AFLAGS?=
 .if ${MACHINE_ARCH} == "sparc64" 
 AFLAGS+= -Wa,-Av9a
 .endif
 COMPILE.s?=    ${CC} ${AFLAGS} -c
 LINK.s?=       ${CC} ${AFLAGS} ${LDFLAGS}
 COMPILE.S?=    ${CC} ${AFLAGS} ${CPPFLAGS} -c -traditional-cpp
 LINK.S?=       ${CC} ${AFLAGS} ${CPPFLAGS} ${LDFLAGS}
 
 CC?=           cc
 .if ${MACHINE_ARCH} == "alpha" || \
     ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm26" || \
                ${MACHINE_ARCH} == "arm32" || \
     ${MACHINE_ARCH} == "i386" || \
     ${MACHINE_ARCH} == "m68k" || \
     ${MACHINE_ARCH} == "mipsel" || ${MACHINE_ARCH} == "mipseb" || \
     ${MACHINE_ARCH} == "sparc" || \
     ${MACHINE_ARCH} == "vax"
 DBG?=  -O2
 .elif ${MACHINE_ARCH} == "x86_64"
 DBG?=
 .else
 DBG?=  -O
 .endif
 CFLAGS?=       ${DBG}
 COMPILE.c?=    ${CC} ${CFLAGS} ${CPPFLAGS} -c
 LINK.c?=       ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}
 
 CXX?=          c++
 CXXFLAGS?=     ${CFLAGS}
 COMPILE.cc?=   ${CXX} ${CXXFLAGS} ${CPPFLAGS} -c
 LINK.cc?=      ${CXX} ${CXXFLAGS} ${CPPFLAGS} ${LDFLAGS}
 
 OBJC?=         ${CC}
 OBJCFLAGS?=    ${CFLAGS}
 COMPILE.m?=    ${OBJC} ${OBJCFLAGS} ${CPPFLAGS} -c
 LINK.m?=       ${OBJC} ${OBJCFLAGS} ${CPPFLAGS} ${LDFLAGS}
 
 CPP?=          cpp
 CPPFLAGS?=     
 
 FC?=           f77
 FFLAGS?=       -O
 RFLAGS?=
 COMPILE.f?=    ${FC} ${FFLAGS} -c
 LINK.f?=       ${FC} ${FFLAGS} ${LDFLAGS}
 COMPILE.F?=    ${FC} ${FFLAGS} ${CPPFLAGS} -c
 LINK.F?=       ${FC} ${FFLAGS} ${CPPFLAGS} ${LDFLAGS}
 COMPILE.r?=    ${FC} ${FFLAGS} ${RFLAGS} -c
 LINK.r?=       ${FC} ${FFLAGS} ${RFLAGS} ${LDFLAGS}
 
 INSTALL?=      install
 
 LEX?=          lex
 LFLAGS?=
 LEX.l?=                ${LEX} ${LFLAGS}
 
 LD?=           ld
 LDFLAGS?=
 
 LINT?=         lint
 LINTFLAGS?=    -chapbxzF
 
 LORDER?=       lorder
 
 MAKE?=         make
 
 NM?=           nm
 
 PC?=           pc
 PFLAGS?=
 COMPILE.p?=    ${PC} ${PFLAGS} ${CPPFLAGS} -c
 LINK.p?=       ${PC} ${PFLAGS} ${CPPFLAGS} ${LDFLAGS}
 
 SHELL?=                sh
 
 SIZE?=         size
 
 TSORT?=        tsort
 
 YACC?=         yacc
 YFLAGS?=
 YACC.y?=       ${YACC} ${YFLAGS}
 
 # C
 .c:
        ${LINK.c} -o ${.TARGET} ${.IMPSRC} ${LDLIBS}
 .c.o:
        ${COMPILE.c} ${.IMPSRC}
 .c.a:
        ${COMPILE.c} ${.IMPSRC}
        ${AR} ${ARFLAGS} $@ $*.o
        rm -f $*.o
 .c.ln:
        ${LINT} ${LINTFLAGS} ${CPPFLAGS:M-[IDU]*} -i ${.IMPSRC}
 
 # C++
 .cc .cpp .cxx .C:
        ${LINK.cc} -o ${.TARGET} ${.IMPSRC} ${LDLIBS}
 .cc.o .cpp.o .cxx.o .C.o:
        ${COMPILE.cc} ${.IMPSRC}
 .cc.a .cpp.a .cxx.a .C.a:
        ${COMPILE.cc} ${.IMPSRC}
        ${AR} ${ARFLAGS} $@ $*.o
        rm -f $*.o
 
 # Fortran/Ratfor
 .f:
        ${LINK.f} -o ${.TARGET} ${.IMPSRC} ${LDLIBS}
 .f.o:
        ${COMPILE.f} ${.IMPSRC}
 .f.a:
        ${COMPILE.f} ${.IMPSRC}
        ${AR} ${ARFLAGS} $@ $*.o
        rm -f $*.o
 
 .F:
        ${LINK.F} -o ${.TARGET} ${.IMPSRC} ${LDLIBS}
 .F.o:
        ${COMPILE.F} ${.IMPSRC}
 .F.a:
        ${COMPILE.F} ${.IMPSRC}
        ${AR} ${ARFLAGS} $@ $*.o
        rm -f $*.o
 
 .r:
        ${LINK.r} -o ${.TARGET} ${.IMPSRC} ${LDLIBS}
 .r.o:
        ${COMPILE.r} ${.IMPSRC}
 .r.a:
        ${COMPILE.r} ${.IMPSRC}
        ${AR} ${ARFLAGS} $@ $*.o
        rm -f $*.o
 
 # Pascal
 .p:
        ${LINK.p} -o ${.TARGET} ${.IMPSRC} ${LDLIBS}
 .p.o:
        ${COMPILE.p} ${.IMPSRC}
 .p.a:
        ${COMPILE.p} ${.IMPSRC}
        ${AR} ${ARFLAGS} $@ $*.o
        rm -f $*.o
 
 # Assembly
 .s:
        ${LINK.s} -o ${.TARGET} ${.IMPSRC} ${LDLIBS}
 .s.o:
        ${COMPILE.s} ${.IMPSRC}
 .s.a:
        ${COMPILE.s} ${.IMPSRC}
        ${AR} ${ARFLAGS} $@ $*.o
        rm -f $*.o
 .S:
        ${LINK.S} -o ${.TARGET} ${.IMPSRC} ${LDLIBS}
 .S.o:
        ${COMPILE.S} ${.IMPSRC}
 .S.a:
        ${COMPILE.S} ${.IMPSRC}
        ${AR} ${ARFLAGS} $@ $*.o
        rm -f $*.o
 
 # Lex
 .l:
        ${LEX.l} ${.IMPSRC}
        ${LINK.c} -o ${.TARGET} lex.yy.c ${LDLIBS} -ll
        rm -f lex.yy.c
 .l.c:
        ${LEX.l} ${.IMPSRC}
        mv lex.yy.c ${.TARGET}
 .l.o:
        ${LEX.l} ${.IMPSRC}
        ${COMPILE.c} -o ${.TARGET} lex.yy.c 
        rm -f lex.yy.c
 
 # Yacc
 .y:
        ${YACC.y} ${.IMPSRC}
        ${LINK.c} -o ${.TARGET} y.tab.c ${LDLIBS}
        rm -f y.tab.c
 .y.c:
        ${YACC.y} ${.IMPSRC}
        mv y.tab.c ${.TARGET}
 .y.o:
        ${YACC.y} ${.IMPSRC}
        ${COMPILE.c} -o ${.TARGET} y.tab.c
        rm -f y.tab.c
 
 # Shell
 .sh:
        rm -f ${.TARGET}
        cp ${.IMPSRC} ${.TARGET}
 
 --zhXaljGHf11kAtnf--
 


Home | Main Index | Thread Index | Old Index