NetBSD Problem Report #39064

From www@NetBSD.org  Sun Jun 29 11:16:30 2008
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by narn.NetBSD.org (Postfix) with ESMTP id 9118663B970
	for <gnats-bugs@gnats.netbsd.org>; Sun, 29 Jun 2008 11:16:30 +0000 (UTC)
Message-Id: <20080629111630.5E2D363B89E@narn.NetBSD.org>
Date: Sun, 29 Jun 2008 11:16:30 +0000 (UTC)
From: jens.rehsack@bayerbbs.com
Reply-To: sno@NetBSD.org
To: gnats-bugs@NetBSD.org
Subject: Cannot bootstrap pkgsrc on AIX 5.3.0.0
X-Send-Pr-Version: www-1.0

>Number:         39064
>Category:       pkg
>Synopsis:       Cannot bootstrap pkgsrc on AIX 5.3.0.0
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    aix-pkg-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Jun 29 11:20:00 +0000 2008
>Closed-Date:    
>Last-Modified:  Sun May 01 05:45:38 +0000 2016
>Originator:     Jens Rehsack
>Release:        pkgsrc-2008Q1
>Organization:
Bayer Business Services
>Environment:
AIX ue9e 3 5 00CAC12F4C00
>Description:
I tried to bootstrap pkgsrc-2008Q1 on an powerpc-ibm-aix5.3.0.0 and it fails compiling/testing bmake.

Because in former project we had problems with changing target locations (e.g. build into ~/project/bin and ~/project/lib and distribute it into
/opt/project/...), we decided to build our required pkgsrc packages in a chroot, create an rpm from /opt/pkgsrc/ there and distribute it anywhere into /opt/pkgsrc.

Now I chroot /opt/myroot/ and cd /opt/room/pkgsrc/bootstrap. Than I typed ./bootstrap and let it run. After a few minutes, the unit-test of bmake "freezes". I breaked it after a few hours and took a look into the makefiles there, removed the '@' and see, that the dotwait test fails after the simple test. Output at the end was:
simple.1
simple.1
simple.2
simple.2

And that's all - nothing more.

On the machine is an Visual Age C Compiler installed (but not used) and a gcc-4.2.0 (but the gcc3 we tried before had the same behaviour). 
>How-To-Repeat:
Boostrap pkgsrc-2008Q1
>Fix:
Probably same as
 PR pkg/38397
 PR pkg/38450
 PR pkg/38221
on Solaris and IRIX.

>Release-Note:

>Audit-Trail:
From: "OBATA Akio" <obache@netbsd.org>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/39064: Cannot bootstrap pkgsrc on AIX 5.3.0.0
Date: Sun, 29 Jun 2008 20:57:16 +0900

 Following patch for pkgsrc-2008Q1 may be workaround for the issue:

 Index: bmake/files/Makefile.in
 ===================================================================
 RCS file: /cvsroot/pkgsrc/devel/bmake/files/Makefile.in,v
 retrieving revision 1.7
 diff -u -r1.7 Makefile.in
 --- bmake/files/Makefile.in	11 Mar 2008 17:20:05 -0000	1.7
 +++ bmake/files/Makefile.in	29 Jun 2008 11:53:24 -0000
 @@ -133,4 +133,8 @@

  # A simple unit-test driver to help catch regressions
  accept test:
 +.if ${OS} != "SunOS" && empty(OS:MIRIX*) && ${OS} != "AIX"
 	cd ${.CURDIR}/unit-tests && ${.MAKE:S,^./,${.CURDIR}/,} TEST_MAKE=${TEST_MAKE:U${.OBJDIR}/${PROG:T}} ${.TARGET}
 +.else
 +	true
 +.endif

State-Changed-From-To: open->feedback
State-Changed-By: obache@NetBSD.org
State-Changed-When: Thu, 03 Jul 2008 08:19:05 +0000
State-Changed-Why:
Would you confirm the patch sent before this avoid this issue?
I want to commit before pkgsrc-2008Q2 branch.


From: jens.rehsack@bayerbbs.com
To: gnats-bugs@NetBSD.org
Cc: gnats-admin@netbsd.org,
	"OBATA Akio" <obache@netbsd.org>,
	pkg-manager@netbsd.org,
	pkgsrc-bugs@netbsd.org
Subject: Antwort: Re: pkg/39064 (Cannot bootstrap pkgsrc on AIX 5.3.0.0)
Date: Thu, 3 Jul 2008 10:53:35 +0200

 Hi Akio (is it right or is the calling name Obata?),

 I used another fixing line, but AIX' diff can't create unified diffs and I =

 at first want to fixup all issues I found before I submit the PR's.

 136c136
 < .if ${OS} !=3D "SunOS" && empty(OS:MIRIX*)
 ---
 > .if ${OS} !=3D "SunOS" && empty(OS:MIRIX*) && empty(OS:MAIX*)

 This works at this point for me.

 I encounter another problem, libfetch is created using ar [...] `NM=3Dnm=20
 loder ... | tsort -q`

 IBM's tsort doesn't support -q - that's why it fails completely to create=20
 libfetch.a which forces pkg=5Finstall fails to build.
 The failing libfetch.a creation is not detected.
 tsort without -q fails by printing 'cycle detected' or similar - finally=20
 we created libfetch.a by hand with just typing the *.o files and it works.
 I cannot provide a patch before 2008Q2, because I must get it run (incl.=20
 some development on top and some porting of our
 existing perl framework from linux) until end of july - after that I will=20
 start to create all relevant patches and submit them, including
 updated pkg's (perl-packages) and new pkg's (even perl related).

 Further, because we only have Lotus Notes Mail in Office, I planned to=20
 collect the PR's and submit them from private mail at home.

 Freundliche Gr=FC=DFe / Best Regards

 Jens Rehsack
 =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
 =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F

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

 Gesch=E4ftsf=FChrung: Vorsitzender Andreas Resch   |   Arbeitsdirektor Norb=
 ert=20
 Fieseler
 Vorsitzender des Aufsichtsrats: Klaus K=FChn
 Sitz der Gesellschaft: Leverkusen   |   Amtsgericht K=F6ln, HRB 49895




 obache@NetBSD.org=20
 03.07.2008 10:19
 Bitte antworten an
 gnats-bugs@NetBSD.org


 An
 pkg-manager@netbsd.org, pkgsrc-bugs@netbsd.org, gnats-admin@netbsd.org,=20
 obache@NetBSD.org, jens.rehsack@bayerbbs.com
 Kopie

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






 Synopsis: Cannot bootstrap pkgsrc on AIX 5.3.0.0

 State-Changed-From-To: open->feedback
 State-Changed-By: obache@NetBSD.org
 State-Changed-When: Thu, 03 Jul 2008 08:19:05 +0000
 State-Changed-Why:
 Would you confirm the patch sent before this avoid this issue?
 I want to commit before pkgsrc-2008Q2 branch.





From: OBATA Akio <obache@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/39064 CVS commit: pkgsrc/devel/bmake/files
Date: Thu,  3 Jul 2008 11:28:53 +0000 (UTC)

 Module Name:	pkgsrc
 Committed By:	obache
 Date:		Thu Jul  3 11:28:53 UTC 2008

 Modified Files:
 	pkgsrc/devel/bmake/files: Makefile.in

 Log Message:
 Disable bmake regression tests also on AIX. PR 39064.


 To generate a diff of this commit:
 cvs rdiff -r1.9 -r1.10 pkgsrc/devel/bmake/files/Makefile.in

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: Joerg Sonnenberger <joerg@britannica.bec.de>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: Antwort: Re: pkg/39064 (Cannot bootstrap pkgsrc on AIX 5.3.0.0)
Date: Thu, 3 Jul 2008 13:32:07 +0200

 On Thu, Jul 03, 2008 at 10:00:06AM +0000, jens.rehsack@bayerbbs.com wrote:
 >  I encounter another problem, libfetch is created using ar [...] `NM=3Dnm=20
 >  loder ... | tsort -q`

 Can you try just removing the -q argument from
 pkgtools/bootstrap-mk-files/files/sys.mk? Look for TSORT in it.

 BTW, are you using XLC or GCC? I tried to fix a bunch of breakage on AIX
 a while with the help of hardware time donated by IBM, but run into
 various issues with X11 and my own time.

 Joerg

From: jens.rehsack@bayerbbs.com
To: gnats-bugs@NetBSD.org
Cc: gnats-admin@netbsd.org,
	pkg-manager@netbsd.org,
	pkgsrc-bugs@netbsd.org
Subject: Antwort: Re: Antwort: Re: pkg/39064 (Cannot bootstrap pkgsrc on AIX 5.3.0.0)
Date: Thu, 3 Jul 2008 19:06:31 +0200

 I rebuild devel/libfetch by modifying /opt/pkgsrc/share/mk/sys.mk, because =

 I don't want to risk that bootstrap brings in already fixed problems:
 The result:
 building standard fetch library
 ar cq libfetch.a `NM=3Dnm lorder fetch.o common.o ftp.o http.o file.o |=20
 tsort`
 tsort: 0654-504 The data contains a repeating cycle.
 tsort: common.o
 tsort: fetch.o
 tsort: 0654-504 The data contains a repeating cycle.
 tsort: ftp.o
 tsort: http.o
 tsort: common.o
 ranlib libfetch.a
 =3D> Unwrapping files-to-be-installed.
 ue9e:/opt/room/pkgsrc/net/libfetch # ar -t work/libfetch-2.14/libfetch.a
 fetch.o
 file.o
 http.o
 ftp.o
 common.o

 It seems to work with warnings.

 Freundliche Gr=FC=DFe / Best Regards

 Jens Rehsack
 =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
 =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F

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

 Gesch=E4ftsf=FChrung: Vorsitzender Andreas Resch   |   Arbeitsdirektor Norb=
 ert=20
 Fieseler
 Vorsitzender des Aufsichtsrats: Klaus K=FChn
 Sitz der Gesellschaft: Leverkusen   |   Amtsgericht K=F6ln, HRB 49895




 Joerg Sonnenberger <joerg@britannica.bec.de>=20
 03.07.2008 13:35
 Bitte antworten an
 gnats-bugs@NetBSD.org


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

 Thema
 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>
 To: gnats-bugs@NetBSD.org
 Cc:=20
 Subject: Re: Antwort: Re: pkg/39064 (Cannot bootstrap pkgsrc on AIX=20
 5.3.0.0)
 Date: Thu, 3 Jul 2008 13:32:07 +0200

  On Thu, Jul 03, 2008 at 10:00:06AM +0000, jens.rehsack@bayerbbs.com=20
 wrote:
  >  I encounter another problem, libfetch is created using ar [...]=20
 `NM=3D3Dnm=3D20
  >  loder ... | tsort -q`
 =20
  Can you try just removing the -q argument from
  pkgtools/bootstrap-mk-files/files/sys.mk? Look for TSORT in it.
 =20
  BTW, are you using XLC or GCC? I tried to fix a bunch of breakage on AIX
  a while with the help of hardware time donated by IBM, but run into
  various issues with X11 and my own time.
 =20
  Joerg
 =20


From: Joerg Sonnenberger <joerg@britannica.bec.de>
To: gnats-bugs@NetBSD.org
Cc: pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,
	jens.rehsack@bayerbbs.com
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 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--

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

 --=_mixed 0067D66CC125747B_=
 Content-Type: text/plain; charset="ISO-8859-1"
 Content-Transfer-Encoding: quoted-printable

 Hi Joerg,

 at first, another problem came up: the GNU sed (textproc/gsed) seems to=20
 have a problem:
 /opt/room/pkgsrc/bootstrap/work/bin/pdksh ./libtool --tag=3DCC=20
 --mode=3Dcompile gcc -DHAVE=5FCONFIG=5FH -I.    -D=5FLARGEFILE=5FSOURCE=20
 -D=5FLARGE=5FFILES -D=5FFILE=5FOFFSET=5FBITS=3D64 -DDEF=5FUMASK=3D0022=20
 -I/opt/room/pkgsrc/bootstrap/work/wrk/pkgtools/pkg=5Finstall/work/bzip2=20
 -I/opt/room/pkgsrc/bootstrap/work/wrk/pkgtools/pkg=5Finstall/work/zlib=20
 -I/opt/room/pkgsrc/bootstrap/work/wrk/pkgtools/pkg=5Finstall/work/libarchiv=
 e/libarchive=20
 -I/opt/room/pkgsrc/bootstrap/work/wrk/pkgtools/pkg=5Finstall/work/libfetch =

 -DHAVE=5FNBCOMPAT=5FH=3D1=20
 -I/opt/room/pkgsrc/bootstrap/work/wrk/pkgtools/pkg=5Finstall/work/libnbcomp=
 at=20
  -O -maix32 -mcpu=3Dpower3 -c -o libarchive/archive=5Fcheck=5Fmagic.lo=20
 libarchive/archive=5Fcheck=5Fmagic.c
 /opt/pkgsrc/bin/gsed: -e expression #1, char 9: Memory exhausted
 /opt/pkgsrc/bin/gsed: -e expression #1, char 9: Memory exhausted
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 : ignoring unknown tag=20
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 *** Warning: inferring the mode of operation is deprecated.
 *** Future versions of Libtool will require --mode=3DMODE be specified.
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 /opt/pkgsrc/bin/gsed: -e expression #1, char 7: Memory exhausted
 : compile: cannot determine name of library object from `'
 *** Error code 1

 Stop.
 bmake: stopped in=20
 /opt/room/pkgsrc/bootstrap/work/wrk/pkgtools/pkg=5Finstall/work/libarchive
 *** Error code 1

 Stop.
 bmake: stopped in=20
 /opt/room/pkgsrc/bootstrap/work/wrk/pkgtools/pkg=5Finstall/work/libarchive
 *** Error code 1

 Stop.
 bmake: stopped in /opt/room/pkgsrc/pkgtools/pkg=5Finstall
 WARNING: *** Please consider adding c++ to USE=5FLANGUAGES in the package=20
 Makefile.
 WARNING: *** Please consider adding fortran to USE=5FLANGUAGES in the=20
 package Makefile.
 *** Error code 1

 Stop.
 bmake: stopped in /opt/room/pkgsrc/pkgtools/pkg=5Finstall
 =3D=3D=3D> exited with status 1
 aborted.

 I reproduce it when I use sth. like gsed -r 's/^ //g' <AIX.sys.mk (because =

 Notes added a whitespace before each line while I copied it to avoid scp=20
 it twice ...)
 It seems, that during bootstrap, nbsed or /usr/bin/sed should be=20
 mandatory.
 Setting SED=3D/opt/pkgsrc/bin/nbsed won't fix it - so I removed=20
 /opt/pkgsrc/bin from the PATH.

 After all: =3D=3D=3D> bootstrap ended:   Thu Jul  3 20:50:10 MESZ 2008

 So your patch fixed it fine (for those who really need to bootstrap and=20
 don't have GNU sed installed).

 Freundliche Gr=FC=DFe / Best Regards

 Jens Rehsack
 =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
 =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F

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

 Gesch=E4ftsf=FChrung: Vorsitzender Andreas Resch   |   Arbeitsdirektor Norb=
 ert=20
 Fieseler
 Vorsitzender des Aufsichtsrats: Klaus K=FChn
 Sitz der Gesellschaft: Leverkusen   |   Amtsgericht K=F6ln, HRB 49895




 Joerg Sonnenberger <joerg@britannica.bec.de>=20
 03.07.2008 19:23

 An
 gnats-bugs@NetBSD.org
 Kopie
 pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,=20
 jens.rehsack@bayerbbs.com
 Thema
 Re: Antwort: Re: Antwort: Re: pkg/39064 (Cannot bootstrap pkgsrc        on =

 AIX 5.3.0.0)






 On Thu, Jul 03, 2008 at 05:10:05PM +0000, jens.rehsack@bayerbbs.com 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


 --=_mixed 0067D66CC125747B_=
 Content-Type: application/octet-stream; name="AIX.sys.mk"
 Content-Disposition: attachment; filename="AIX.sys.mk"
 Content-Transfer-Encoding: base64

 IwkkTmV0QlNEOiBzeXMubWssdiAxLjEuMS4xIDIwMDYvMDcvMTQgMjM6MTM6MDEgamxhbSBFeHAg
 JA0KIwlAKCMpc3lzLm1rCTguMiAoQmVya2VsZXkpIDMvMjEvOTQNCg0KdW5peD89CQlXZSBydW4g
 VW5peA0KT1MhPQkJdW5hbWUgLXMNCg0KLlNVRkZJWEVTOiAub3V0IC5hIC5sbiAubyAucyAuUyAu
 YyAuY2MgLmNwcCAuY3h4IC5DIC5GIC5mIC5yIC55IC5sIC5jbCAucCAuaA0KLlNVRkZJWEVTOiAu
 c2ggLm00DQoNCi5MSUJTOgkJLmENCg0KQVI/PQkJYXINCkFSRkxBR1M/PQlybA0KUkFOTElCPz0J
 cmFubGliDQoNCkFTPz0JCWFzDQpBRkxBR1M/PQ0KLmlmICR7TUFDSElORV9BUkNIfSA9PSAic3Bh
 cmM2NCIgDQpBRkxBR1MrPSAtV2EsLUF2OWENCi5lbmRpZg0KQ09NUElMRS5zPz0JJHtDQ30gJHtB
 RkxBR1N9IC1jDQpMSU5LLnM/PQkke0NDfSAke0FGTEFHU30gJHtMREZMQUdTfQ0KQ09NUElMRS5T
 Pz0JJHtDQ30gJHtBRkxBR1N9ICR7Q1BQRkxBR1N9IC1jIC10cmFkaXRpb25hbC1jcHANCkxJTksu
 Uz89CSR7Q0N9ICR7QUZMQUdTfSAke0NQUEZMQUdTfSAke0xERkxBR1N9DQoNCkNDPz0JCWNjDQou
 aWYgJHtNQUNISU5FX0FSQ0h9ID09ICJhbHBoYSIgfHwgXA0KICAgICR7TUFDSElORV9BUkNIfSA9
 PSAiYXJtIiB8fCAke01BQ0hJTkVfQVJDSH0gPT0gImFybTI2IiB8fCBcDQoJCSR7TUFDSElORV9B
 UkNIfSA9PSAiYXJtMzIiIHx8IFwNCiAgICAke01BQ0hJTkVfQVJDSH0gPT0gImkzODYiIHx8IFwN
 CiAgICAke01BQ0hJTkVfQVJDSH0gPT0gIm02OGsiIHx8IFwNCiAgICAke01BQ0hJTkVfQVJDSH0g
 PT0gIm1pcHNlbCIgfHwgJHtNQUNISU5FX0FSQ0h9ID09ICJtaXBzZWIiIHx8IFwNCiAgICAke01B
 Q0hJTkVfQVJDSH0gPT0gInNwYXJjIiB8fCBcDQogICAgJHtNQUNISU5FX0FSQ0h9ID09ICJ2YXgi
 DQpEQkc/PQktTzINCi5lbGlmICR7TUFDSElORV9BUkNIfSA9PSAieDg2XzY0Ig0KREJHPz0NCi5l
 bHNlDQpEQkc/PQktTw0KLmVuZGlmDQpDRkxBR1M/PQkke0RCR30NCkNPTVBJTEUuYz89CSR7Q0N9
 ICR7Q0ZMQUdTfSAke0NQUEZMQUdTfSAtYw0KTElOSy5jPz0JJHtDQ30gJHtDRkxBR1N9ICR7Q1BQ
 RkxBR1N9ICR7TERGTEFHU30NCg0KQ1hYPz0JCWMrKw0KQ1hYRkxBR1M/PQkke0NGTEFHU30NCkNP
 TVBJTEUuY2M/PQkke0NYWH0gJHtDWFhGTEFHU30gJHtDUFBGTEFHU30gLWMNCkxJTksuY2M/PQkk
 e0NYWH0gJHtDWFhGTEFHU30gJHtDUFBGTEFHU30gJHtMREZMQUdTfQ0KDQpPQkpDPz0JCSR7Q0N9
 DQpPQkpDRkxBR1M/PQkke0NGTEFHU30NCkNPTVBJTEUubT89CSR7T0JKQ30gJHtPQkpDRkxBR1N9
 ICR7Q1BQRkxBR1N9IC1jDQpMSU5LLm0/PQkke09CSkN9ICR7T0JKQ0ZMQUdTfSAke0NQUEZMQUdT
 fSAke0xERkxBR1N9DQoNCkNQUD89CQljcHANCkNQUEZMQUdTPz0JDQoNCkZDPz0JCWY3Nw0KRkZM
 QUdTPz0JLU8NClJGTEFHUz89DQpDT01QSUxFLmY/PQkke0ZDfSAke0ZGTEFHU30gLWMNCkxJTksu
 Zj89CSR7RkN9ICR7RkZMQUdTfSAke0xERkxBR1N9DQpDT01QSUxFLkY/PQkke0ZDfSAke0ZGTEFH
 U30gJHtDUFBGTEFHU30gLWMNCkxJTksuRj89CSR7RkN9ICR7RkZMQUdTfSAke0NQUEZMQUdTfSAk
 e0xERkxBR1N9DQpDT01QSUxFLnI/PQkke0ZDfSAke0ZGTEFHU30gJHtSRkxBR1N9IC1jDQpMSU5L
 LnI/PQkke0ZDfSAke0ZGTEFHU30gJHtSRkxBR1N9ICR7TERGTEFHU30NCg0KSU5TVEFMTD89CWlu
 c3RhbGwNCg0KTEVYPz0JCWxleA0KTEZMQUdTPz0NCkxFWC5sPz0JCSR7TEVYfSAke0xGTEFHU30N
 Cg0KTEQ/PQkJbGQNCkxERkxBR1M/PQ0KDQpMSU5UPz0JCWxpbnQNCkxJTlRGTEFHUz89CS1jaGFw
 Ynh6Rg0KDQpMT1JERVI/PQlsb3JkZXINCg0KTUFLRT89CQltYWtlDQoNCk5NPz0JCW5tDQoNClBD
 Pz0JCXBjDQpQRkxBR1M/PQ0KQ09NUElMRS5wPz0JJHtQQ30gJHtQRkxBR1N9ICR7Q1BQRkxBR1N9
 IC1jDQpMSU5LLnA/PQkke1BDfSAke1BGTEFHU30gJHtDUFBGTEFHU30gJHtMREZMQUdTfQ0KDQpT
 SEVMTD89CQlzaA0KDQpTSVpFPz0JCXNpemUNCg0KVFNPUlQ/PSAJdHNvcnQNCg0KWUFDQz89CQl5
 YWNjDQpZRkxBR1M/PQ0KWUFDQy55Pz0JJHtZQUNDfSAke1lGTEFHU30NCg0KIyBDDQouYzoNCgkk
 e0xJTksuY30gLW8gJHsuVEFSR0VUfSAkey5JTVBTUkN9ICR7TERMSUJTfQ0KLmMubzoNCgkke0NP
 TVBJTEUuY30gJHsuSU1QU1JDfQ0KLmMuYToNCgkke0NPTVBJTEUuY30gJHsuSU1QU1JDfQ0KCSR7
 QVJ9ICR7QVJGTEFHU30gJEAgJCoubw0KCXJtIC1mICQqLm8NCi5jLmxuOg0KCSR7TElOVH0gJHtM
 SU5URkxBR1N9ICR7Q1BQRkxBR1M6TS1bSURVXSp9IC1pICR7LklNUFNSQ30NCg0KIyBDKysNCi5j
 YyAuY3BwIC5jeHggLkM6DQoJJHtMSU5LLmNjfSAtbyAkey5UQVJHRVR9ICR7LklNUFNSQ30gJHtM
 RExJQlN9DQouY2MubyAuY3BwLm8gLmN4eC5vIC5DLm86DQoJJHtDT01QSUxFLmNjfSAkey5JTVBT
 UkN9DQouY2MuYSAuY3BwLmEgLmN4eC5hIC5DLmE6DQoJJHtDT01QSUxFLmNjfSAkey5JTVBTUkN9
 DQoJJHtBUn0gJHtBUkZMQUdTfSAkQCAkKi5vDQoJcm0gLWYgJCoubw0KDQojIEZvcnRyYW4vUmF0
 Zm9yDQouZjoNCgkke0xJTksuZn0gLW8gJHsuVEFSR0VUfSAkey5JTVBTUkN9ICR7TERMSUJTfQ0K
 LmYubzoNCgkke0NPTVBJTEUuZn0gJHsuSU1QU1JDfQ0KLmYuYToNCgkke0NPTVBJTEUuZn0gJHsu
 SU1QU1JDfQ0KCSR7QVJ9ICR7QVJGTEFHU30gJEAgJCoubw0KCXJtIC1mICQqLm8NCg0KLkY6DQoJ
 JHtMSU5LLkZ9IC1vICR7LlRBUkdFVH0gJHsuSU1QU1JDfSAke0xETElCU30NCi5GLm86DQoJJHtD
 T01QSUxFLkZ9ICR7LklNUFNSQ30NCi5GLmE6DQoJJHtDT01QSUxFLkZ9ICR7LklNUFNSQ30NCgkk
 e0FSfSAke0FSRkxBR1N9ICRAICQqLm8NCglybSAtZiAkKi5vDQoNCi5yOg0KCSR7TElOSy5yfSAt
 byAkey5UQVJHRVR9ICR7LklNUFNSQ30gJHtMRExJQlN9DQouci5vOg0KCSR7Q09NUElMRS5yfSAk
 ey5JTVBTUkN9DQouci5hOg0KCSR7Q09NUElMRS5yfSAkey5JTVBTUkN9DQoJJHtBUn0gJHtBUkZM
 QUdTfSAkQCAkKi5vDQoJcm0gLWYgJCoubw0KDQojIFBhc2NhbA0KLnA6DQoJJHtMSU5LLnB9IC1v
 ICR7LlRBUkdFVH0gJHsuSU1QU1JDfSAke0xETElCU30NCi5wLm86DQoJJHtDT01QSUxFLnB9ICR7
 LklNUFNSQ30NCi5wLmE6DQoJJHtDT01QSUxFLnB9ICR7LklNUFNSQ30NCgkke0FSfSAke0FSRkxB
 R1N9ICRAICQqLm8NCglybSAtZiAkKi5vDQoNCiMgQXNzZW1ibHkNCi5zOg0KCSR7TElOSy5zfSAt
 byAkey5UQVJHRVR9ICR7LklNUFNSQ30gJHtMRExJQlN9DQoucy5vOg0KCSR7Q09NUElMRS5zfSAk
 ey5JTVBTUkN9DQoucy5hOg0KCSR7Q09NUElMRS5zfSAkey5JTVBTUkN9DQoJJHtBUn0gJHtBUkZM
 QUdTfSAkQCAkKi5vDQoJcm0gLWYgJCoubw0KLlM6DQoJJHtMSU5LLlN9IC1vICR7LlRBUkdFVH0g
 JHsuSU1QU1JDfSAke0xETElCU30NCi5TLm86DQoJJHtDT01QSUxFLlN9ICR7LklNUFNSQ30NCi5T
 LmE6DQoJJHtDT01QSUxFLlN9ICR7LklNUFNSQ30NCgkke0FSfSAke0FSRkxBR1N9ICRAICQqLm8N
 CglybSAtZiAkKi5vDQoNCiMgTGV4DQoubDoNCgkke0xFWC5sfSAkey5JTVBTUkN9DQoJJHtMSU5L
 LmN9IC1vICR7LlRBUkdFVH0gbGV4Lnl5LmMgJHtMRExJQlN9IC1sbA0KCXJtIC1mIGxleC55eS5j
 DQoubC5jOg0KCSR7TEVYLmx9ICR7LklNUFNSQ30NCgltdiBsZXgueXkuYyAkey5UQVJHRVR9DQou
 bC5vOg0KCSR7TEVYLmx9ICR7LklNUFNSQ30NCgkke0NPTVBJTEUuY30gLW8gJHsuVEFSR0VUfSBs
 ZXgueXkuYyANCglybSAtZiBsZXgueXkuYw0KDQojIFlhY2MNCi55Og0KCSR7WUFDQy55fSAkey5J
 TVBTUkN9DQoJJHtMSU5LLmN9IC1vICR7LlRBUkdFVH0geS50YWIuYyAke0xETElCU30NCglybSAt
 ZiB5LnRhYi5jDQoueS5jOg0KCSR7WUFDQy55fSAkey5JTVBTUkN9DQoJbXYgeS50YWIuYyAkey5U
 QVJHRVR9DQoueS5vOg0KCSR7WUFDQy55fSAkey5JTVBTUkN9DQoJJHtDT01QSUxFLmN9IC1vICR7
 LlRBUkdFVH0geS50YWIuYw0KCXJtIC1mIHkudGFiLmMNCg0KIyBTaGVsbA0KLnNoOg0KCXJtIC1m
 ICR7LlRBUkdFVH0NCgljcCAkey5JTVBTUkN9ICR7LlRBUkdFVH0NCg==

 --=_mixed 0067D66CC125747B_=--

From: jens.rehsack@bayerbbs.com
To: gnats-bugs@NetBSD.org
Cc: gnats-admin@netbsd.org,
	pkg-manager@netbsd.org,
	pkgsrc-bugs@netbsd.org
Subject: Antwort: Re: Antwort: Re: Antwort: Re: pkg/39064 (Cannot bootstrap pkgsrc
	on AIX 5.3.0.0)
Date: Thu, 3 Jul 2008 20:57:09 +0200

 Hi Joerg,

 because you're fixing bootstrap problems - one I've forgotten:
 ue9e:/opt/room/pkgsrc # cat /opt/room/newpkgsrc/bin/znew=20
 #!/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=FC=DFe / Best Regards

 Jens Rehsack
 =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
 =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F

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

 Gesch=E4ftsf=FChrung: Vorsitzender Andreas Resch   |   Arbeitsdirektor Norb=
 ert=20
 Fieseler
 Vorsitzender des Aufsichtsrats: Klaus K=FChn
 Sitz der Gesellschaft: Leverkusen   |   Amtsgericht K=F6ln, HRB 49895




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


 An
 pkg-manager@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,=20
 jens.rehsack@bayerbbs.com
 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>
 To: gnats-bugs@NetBSD.org
 Cc: pkg-manager@netbsd.org, gnats-admin@netbsd.org,=20
 pkgsrc-bugs@netbsd.org,
                  jens.rehsack@bayerbbs.com
 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=3Dus-ascii
  Content-Disposition: inline
 =20
  On Thu, Jul 03, 2008 at 05:10:05PM +0000, jens.rehsack@bayerbbs.com=20
 wrote:
  >  It seems to work with warnings.
 =20
  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.
 =20
  Joerg
 =20
  --zhXaljGHf11kAtnf
  Content-Type: text/plain; charset=3Dus-ascii
  Content-Disposition: attachment; filename=3D"AIX.sys.mk"
 =20
  #               $NetBSD: sys.mk,v 1.1.1.1 2006/07/14 23:13:01 jlam Exp $
  #               @(#)sys.mk              8.2 (Berkeley) 3/21/94
 =20
  unix?=3D                          We run Unix
  OS!=3D                            uname -s
 =20
  .SUFFIXES: .out .a .ln .o .s .S .c .cc .cpp .cxx .C .F .f .r .y .l .cl .p =

 .h
  .SUFFIXES: .sh .m4
 =20
  .LIBS:                          .a
 =20
  AR?=3D                            ar
  ARFLAGS?=3D               rl
  RANLIB?=3D                ranlib
 =20
  AS?=3D                            as
  AFLAGS?=3D
  .if ${MACHINE=5FARCH} =3D=3D "sparc64"=20
  AFLAGS+=3D -Wa,-Av9a
  .endif
  COMPILE.s?=3D             ${CC} ${AFLAGS} -c
  LINK.s?=3D                ${CC} ${AFLAGS} ${LDFLAGS}
  COMPILE.S?=3D             ${CC} ${AFLAGS} ${CPPFLAGS} -c -traditional-cpp
  LINK.S?=3D                ${CC} ${AFLAGS} ${CPPFLAGS} ${LDFLAGS}
 =20
  CC?=3D                            cc
  .if ${MACHINE=5FARCH} =3D=3D "alpha" || \
      ${MACHINE=5FARCH} =3D=3D "arm" || ${MACHINE=5FARCH} =3D=3D "arm26" || \
                                  ${MACHINE=5FARCH} =3D=3D "arm32" || \
      ${MACHINE=5FARCH} =3D=3D "i386" || \
      ${MACHINE=5FARCH} =3D=3D "m68k" || \
      ${MACHINE=5FARCH} =3D=3D "mipsel" || ${MACHINE=5FARCH} =3D=3D "mipseb"=
  || \
      ${MACHINE=5FARCH} =3D=3D "sparc" || \
      ${MACHINE=5FARCH} =3D=3D "vax"
  DBG?=3D           -O2
  .elif ${MACHINE=5FARCH} =3D=3D "x86=5F64"
  DBG?=3D
  .else
  DBG?=3D           -O
  .endif
  CFLAGS?=3D                ${DBG}
  COMPILE.c?=3D             ${CC} ${CFLAGS} ${CPPFLAGS} -c
  LINK.c?=3D                ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}
 =20
  CXX?=3D                           c++
  CXXFLAGS?=3D              ${CFLAGS}
  COMPILE.cc?=3D            ${CXX} ${CXXFLAGS} ${CPPFLAGS} -c
  LINK.cc?=3D               ${CXX} ${CXXFLAGS} ${CPPFLAGS} ${LDFLAGS}
 =20
  OBJC?=3D                          ${CC}
  OBJCFLAGS?=3D             ${CFLAGS}
  COMPILE.m?=3D             ${OBJC} ${OBJCFLAGS} ${CPPFLAGS} -c
  LINK.m?=3D                ${OBJC} ${OBJCFLAGS} ${CPPFLAGS} ${LDFLAGS}
 =20
  CPP?=3D                           cpp
  CPPFLAGS?=3D=20
 =20
  FC?=3D                            f77
  FFLAGS?=3D                -O
  RFLAGS?=3D
  COMPILE.f?=3D             ${FC} ${FFLAGS} -c
  LINK.f?=3D                ${FC} ${FFLAGS} ${LDFLAGS}
  COMPILE.F?=3D             ${FC} ${FFLAGS} ${CPPFLAGS} -c
  LINK.F?=3D                ${FC} ${FFLAGS} ${CPPFLAGS} ${LDFLAGS}
  COMPILE.r?=3D             ${FC} ${FFLAGS} ${RFLAGS} -c
  LINK.r?=3D                ${FC} ${FFLAGS} ${RFLAGS} ${LDFLAGS}
 =20
  INSTALL?=3D               install
 =20
  LEX?=3D                           lex
  LFLAGS?=3D
  LEX.l?=3D                                 ${LEX} ${LFLAGS}
 =20
  LD?=3D                            ld
  LDFLAGS?=3D
 =20
  LINT?=3D                          lint
  LINTFLAGS?=3D             -chapbxzF
 =20
  LORDER?=3D                lorder
 =20
  MAKE?=3D                          make
 =20
  NM?=3D                            nm
 =20
  PC?=3D                            pc
  PFLAGS?=3D
  COMPILE.p?=3D             ${PC} ${PFLAGS} ${CPPFLAGS} -c
  LINK.p?=3D                ${PC} ${PFLAGS} ${CPPFLAGS} ${LDFLAGS}
 =20
  SHELL?=3D                                 sh
 =20
  SIZE?=3D                          size
 =20
  TSORT?=3D                 tsort
 =20
  YACC?=3D                          yacc
  YFLAGS?=3D
  YACC.y?=3D                ${YACC} ${YFLAGS}
 =20
  # 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}
 =20
  # 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
 =20
  # 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
 =20
  .F:
                  ${LINK.F} -o ${.TARGET} ${.IMPSRC} ${LDLIBS}
  .F.o:
                  ${COMPILE.F} ${.IMPSRC}
  .F.a:
                  ${COMPILE.F} ${.IMPSRC}
                  ${AR} ${ARFLAGS} $@ $*.o
                  rm -f $*.o
 =20
  .r:
                  ${LINK.r} -o ${.TARGET} ${.IMPSRC} ${LDLIBS}
  .r.o:
                  ${COMPILE.r} ${.IMPSRC}
  .r.a:
                  ${COMPILE.r} ${.IMPSRC}
                  ${AR} ${ARFLAGS} $@ $*.o
                  rm -f $*.o
 =20
  # Pascal
  .p:
                  ${LINK.p} -o ${.TARGET} ${.IMPSRC} ${LDLIBS}
  .p.o:
                  ${COMPILE.p} ${.IMPSRC}
  .p.a:
                  ${COMPILE.p} ${.IMPSRC}
                  ${AR} ${ARFLAGS} $@ $*.o
                  rm -f $*.o
 =20
  # 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
 =20
  # 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=20
                  rm -f lex.yy.c
 =20
  # 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
 =20
  # Shell
  .sh:
                  rm -f ${.TARGET}
                  cp ${.IMPSRC} ${.TARGET}
 =20
  --zhXaljGHf11kAtnf--
 =20


From: Joerg Sonnenberger <joerg@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/39064 CVS commit: pkgsrc/pkgtools/bootstrap-mk-files
Date: Thu,  3 Jul 2008 20:06:22 +0000 (UTC)

 Module Name:	pkgsrc
 Committed By:	joerg
 Date:		Thu Jul  3 20:06:21 UTC 2008

 Modified Files:
 	pkgsrc/pkgtools/bootstrap-mk-files: Makefile
 Added Files:
 	pkgsrc/pkgtools/bootstrap-mk-files/files/mods: AIX.sys.mk

 Log Message:
 bootstrap-mk-files-20080703:
 AIX's tsort doesn't understand -q, override sys.mk.
 Reported in PR 39064.


 To generate a diff of this commit:
 cvs rdiff -r1.12 -r1.13 pkgsrc/pkgtools/bootstrap-mk-files/Makefile
 cvs rdiff -r0 -r1.1 pkgsrc/pkgtools/bootstrap-mk-files/files/mods/AIX.sys.mk

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

From: Joerg Sonnenberger <joerg@britannica.bec.de>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: Antwort: Re: Antwort: Re: Antwort: Re: pkg/39064 (Cannot
	bootstrap pkgsrc on AIX 5.3.0.0)
Date: Thu, 3 Jul 2008 22:10:15 +0200

 On Thu, Jul 03, 2008 at 07:00:06PM +0000, jens.rehsack@bayerbbs.com wrote:
 >  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.

 This will go away later. I won't change it at this point.

 Can you check if your AIX has gzip already installed?
 Newer systems have bzip2 already, so I wouldn't be surprised.

 Joerg

From: jens.rehsack@bayerbbs.com
To: gnats-bugs@NetBSD.org
Cc: gnats-admin@netbsd.org,
	pkg-manager@netbsd.org,
	pkgsrc-bugs@netbsd.org
Subject: Antwort: Re: Antwort: Re: Antwort: Re: Antwort: Re: pkg/39064 (Cannot
	bootstrap pkgsrc on AIX 5.3.0.0)
Date: Fri, 4 Jul 2008 10:05:03 +0200

 Yes, I can ;-)

 ue9e:/opt/room/pkgsrc # which gzip
 /opt/freeware/bin/gzip
 You have mail in /usr/spool/mail/root
 ue9e:/opt/room/pkgsrc # which bzip2
 /opt/freeware/bin/bzip2
 ue9e:/opt/room/pkgsrc #=20

 Freundliche Gr=FC=DFe / Best Regards

 Jens Rehsack
 =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=
 =5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F=5F

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

 Gesch=E4ftsf=FChrung: Vorsitzender Andreas Resch   |   Arbeitsdirektor Norb=
 ert=20
 Fieseler
 Vorsitzender des Aufsichtsrats: Klaus K=FChn
 Sitz der Gesellschaft: Leverkusen   |   Amtsgericht K=F6ln, HRB 49895




 Joerg Sonnenberger <joerg@britannica.bec.de>=20
 03.07.2008 22:15
 Bitte antworten an
 gnats-bugs@NetBSD.org


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

 Thema
 Re: Antwort: Re: Antwort: Re: Antwort: Re: pkg/39064 (Cannot    bootstrap=20
 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>
 To: gnats-bugs@NetBSD.org
 Cc:=20
 Subject: Re: Antwort: Re: Antwort: Re: Antwort: Re: pkg/39064 (Cannot
                  bootstrap pkgsrc on AIX 5.3.0.0)
 Date: Thu, 3 Jul 2008 22:10:15 +0200

  On Thu, Jul 03, 2008 at 07:00:06PM +0000, jens.rehsack@bayerbbs.com=20
 wrote:
  >  The installed shell wrappers for zmore, zless, znew, ... refer to the=20
 work =3D
  >  directory of the bootstrap, which will lead all the wrappers fail when =

 the =3D
  >  work directory will be cleaned up.
 =20
  This will go away later. I won't change it at this point.
 =20
  Can you check if your AIX has gzip already installed?
  Newer systems have bzip2 already, so I wouldn't be surprised.
 =20
  Joerg
 =20


From: jens.rehsack@bayerbbs.com
To: gnats-bugs@NetBSD.org
Cc: gnats-admin@netbsd.org,
	pkg-manager@netbsd.org,
	pkgsrc-bugs@netbsd.org
Subject: Antwort: Re: Antwort: Re: Antwort: Re: Antwort: Re: pkg/39064 (Cannot
	bootstrap pkgsrc on AIX 5.3.0.0)
Date: Sun, 20 Jul 2008 13:17:26 +0200

 Hi Joerg,

 sorry for the late reply - we had spare time before a collegue begins his=20
 holliday and we need his expertise to finish project (or bring it near=20
 finalization).
 Ok, I've talked back to our AIX installation team and they told, that=20
 neither gzip nor bzip2 is installed by the default installation, but=20
 because Bayer supports RPM's to be installed on their AIX machines, the=20
 have it as prerequisite for rpm.rte.*.
 But for the moment, we have only AIX 5.3 installed - no AIX 6, so I cannot =

 answer for really newer systems.

 Freundliche Gr=FC=DFe / Best Regards

 Jens Rehsack




 Joerg Sonnenberger <joerg@britannica.bec.de>=20
 03.07.2008 22:15
 Bitte antworten an
 gnats-bugs@NetBSD.org


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

 Thema
 Re: Antwort: Re: Antwort: Re: Antwort: Re: pkg/39064 (Cannot    bootstrap=20
 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>
 To: gnats-bugs@NetBSD.org
 Cc:=20
 Subject: Re: Antwort: Re: Antwort: Re: Antwort: Re: pkg/39064 (Cannot
                  bootstrap pkgsrc on AIX 5.3.0.0)
 Date: Thu, 3 Jul 2008 22:10:15 +0200

  On Thu, Jul 03, 2008 at 07:00:06PM +0000, jens.rehsack@bayerbbs.com=20
 wrote:
  >  The installed shell wrappers for zmore, zless, znew, ... refer to the=20
 work =3D
  >  directory of the bootstrap, which will lead all the wrappers fail when =

 the =3D
  >  work directory will be cleaned up.
 =20
  This will go away later. I won't change it at this point.
 =20
  Can you check if your AIX has gzip already installed?
  Newer systems have bzip2 already, so I wouldn't be surprised.
 =20
  Joerg
 =20


State-Changed-From-To: feedback->open
State-Changed-By: obache@NetBSD.org
State-Changed-When: Mon, 25 Aug 2008 13:06:38 +0000
State-Changed-Why:
Feedback was provided.


State-Changed-From-To: open->analyzed
State-Changed-By: joerg@NetBSD.org
State-Changed-When: Mon, 25 Aug 2008 14:54:03 +0000
State-Changed-Why:
Remaining problem is known, but won't be fixed for now.


Responsible-Changed-From-To: pkg-manager->aix-pkg-people
Responsible-Changed-By: obache@NetBSD.org
Responsible-Changed-When: Thu, 26 Apr 2012 13:35:50 +0000
Responsible-Changed-Why:
Problem on AIX.


From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc: 
Subject: Re: Antwort: Re: Antwort: Re: Antwort: Re: pkg/39064 (Cannot
 bootstrap pkgsrc on AIX 5.3.0.0)
Date: Thu, 13 Dec 2012 06:54:19 +0000

 On Thu, Jul 03, 2008 at 08:15:04PM +0000, Joerg Sonnenberger wrote:
  > On Thu, Jul 03, 2008 at 07:00:06PM +0000, jens.rehsack@bayerbbs.com wrote:
  >>  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.
  >  
  >  This will go away later. I won't change it at this point.

 Is this still an issue?

 -- 
 David A. Holland
 dholland@netbsd.org

From: Jens Rehsack <sno@NetBSD.org>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: Antwort: Re: Antwort: Re: Antwort: Re: pkg/39064 (Cannot bootstrap
 pkgsrc on AIX 5.3.0.0)
Date: Mon, 17 Dec 2012 11:33:33 +0100

 On 16.12.12 19:15, David Holland wrote:
 > fyi, since you probably won't otherwise see this:
 > (reply-to set to gnats-bugs)
 >
 >     ------
 >
 > From: David Holland <dholland-pbugs@netbsd.org>
 > To: aix-pkg-people@NetBSD.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,
 > 	jens.rehsack@bayerbbs.com
 > Cc:
 > Subject: Re: Antwort: Re: Antwort: Re: Antwort: Re: pkg/39064 (Cannot bootstrap
 > 	pkgsrc on AIX 5.3.0.0)
 > Date: Thu, 13 Dec 2012 06:55:04 +0000 (UTC)
 >
 > The following reply was made to PR pkg/39064; it has been noted by GNATS.
 >
 > From: David Holland <dholland-pbugs@netbsd.org>
 > To: gnats-bugs@NetBSD.org
 > Cc:
 > Subject: Re: Antwort: Re: Antwort: Re: Antwort: Re: pkg/39064 (Cannot
 >   bootstrap pkgsrc on AIX 5.3.0.0)
 > Date: Thu, 13 Dec 2012 06:54:19 +0000
 >
 >   On Thu, Jul 03, 2008 at 08:15:04PM +0000, Joerg Sonnenberger wrote:
 >    > On Thu, Jul 03, 2008 at 07:00:06PM +0000, jens.rehsack@bayerbbs.com wrote:
 >    >>  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.
 >    >
 >    >  This will go away later. I won't change it at this point.
 >
 >   Is this still an issue?
 >

 Thanks for forwarding.

 I don't know and I currently cannot verify. But if someone (you) could 
 add me to cc-list, I keep it tracked and next time I have access to 
 AIX+pkgsrc, I verify it completely.

 -- 
 Jens Rehsack
 pkgsrc, Perl5

State-Changed-From-To: analyzed->feedback
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Sun, 09 Aug 2015 23:23:42 +0000
State-Changed-Why:
Are you likely to be in a position to test this soon?


State-Changed-From-To: feedback->open
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Sun, 01 May 2016 05:45:38 +0000
State-Changed-Why:
guess not..


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.