pkgsrc-Bugs archive

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

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



Hi Joerg,

because you're fixing bootstrap problems - one I've forgotten:
ue9e:/opt/room/pkgsrc # cat /opt/room/newpkgsrc/bin/znew 
#!/opt/room/pkgsrc/bootstrap/work/bin/pdksh

The installed shell wrappers for zmore, zless, znew, ... refer to the work 
directory of the bootstrap, which will lead all the wrappers fail when the 
work directory will be cleaned up.

Freundliche Grüße / Best Regards

Jens Rehsack
_________________________________________

Fa. Manß & Partner
Phone: +49 - 214 - 30 - 41 562
Fax: +49 - 214 - 30 - 31 625
E-mail: jens.rehsack%bayerbbs.com@localhost
Web: http://www.BayerBBS.com

Geschäftsführung: Vorsitzender Andreas Resch   |   Arbeitsdirektor Norbert 
Fieseler
Vorsitzender des Aufsichtsrats: Klaus Kühn
Sitz der Gesellschaft: Leverkusen   |   Amtsgericht Köln, HRB 49895




Joerg Sonnenberger <joerg%britannica.bec.de@localhost> 
03.07.2008 19:25
Bitte antworten an
gnats-bugs%NetBSD.org@localhost


An
pkg-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost, 
pkgsrc-bugs%netbsd.org@localhost, 
jens.rehsack%bayerbbs.com@localhost
Kopie

Thema
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