On Tue, Oct 30, 2012 at 04:58:52PM +0100, Andreas Nilsson wrote:
> I'm trying to build some images for 9-stable ( r242349 ) and 9.1-RC3, but
> using the release tools doesn't really work.
> 
> 9.1-RC3 fails with:
> ...
> cd /tank/cvs/9.1/src/libexec/rtld-elf;  make install -DNO_SUBDIR
> DESTDIR=/tmp/newdist/lib32 SHARED=copies
> install -s -o root -g wheel -m 555  -C -b -fschg -S ld-elf32.so.1
> /tmp/newdist/lib32/libexec
> /tmp/newdist/lib32/usr/libexec/ld-elf32.so.1 -> /libexec/ld-elf32.so.1
> cd /tank/cvs/9.1/src/usr.bin/ldd; PROG=ldd32 MACHINE=i386 MACHINE_ARCH=i386
> MACHINE_CPU="i686 mmx sse sse2" LD="ld -m elf_i386_fbsd -Y
> P,/usr/obj/tank/cvs/9.1/src/lib32/usr/lib32" AS="as --32"
> MAKEOBJDIRPREFIX=/usr/obj/lib32
> _SHLIBDIRPREFIX=/usr/obj/tank/cvs/9.1/src/lib32 VERSION="FreeBSD
> 9.1-PRERELEASE amd64 901501"
> PATH=/usr/obj/tank/cvs/9.1/src/tmp/legacy/usr/sbin:/usr/obj/tank/cvs/9.1/src/tmp/legacy/usr/bin:/usr/obj/tank/cvs/9.1/src/tmp/legacy/usr/games:/usr/obj/tank/cvs/9.1/src/tmp/usr/sbin:/usr/obj/tank/cvs/9.1/src/tmp/usr/bin:/usr/obj/tank/cvs/9.1/src/tmp/usr/games:/usr/obj/tank/cvs/9.1/src/tmp/legacy/usr/sbin:/usr/obj/tank/cvs/9.1/src/tmp/legacy/usr/bin:/usr/obj/tank/cvs/9.1/src/tmp/legacy/usr/games:/usr/obj/tank/cvs/9.1/src/tmp/usr/sbin:/usr/obj/tank/cvs/9.1/src/tmp/usr/bin:/usr/obj/tank/cvs/9.1/src/tmp/usr/games:/tmp/install.SgiYOaRS
> CC="cc -m32 -march=core2 -DCOMPAT_32BIT  -isystem
> /usr/obj/tank/cvs/9.1/src/lib32/usr/include/
>  -L/usr/obj/tank/cvs/9.1/src/lib32/usr/lib32
>  -B/usr/obj/tank/cvs/9.1/src/lib32/usr/lib32" CXX="c++ -m32 -march=core2
> -DCOMPAT_32BIT  -isystem /usr/obj/tank/cvs/9.1/src/lib32/usr/include/
>  -L/usr/obj/tank/cvs/9.1/src/lib32/usr/lib32
>  -B/usr/obj/tank/cvs/9.1/src/lib32/usr/lib32" LIBDIR=/usr/lib32
> SHLIBDIR=/usr/lib32 make -DNO_CPU_CFLAGS -DCOMPAT_32BIT -DWITHOUT_BIND
> -DWITHOUT_MAN -DWITHOUT_INFO -DWITHOUT_HTML -DNO_CTF -DNO_LINT -ECC -ECXX
> -EAS -ELD -DNO_INCS distribute
> cd /tank/cvs/9.1/src/usr.bin/ldd;  make install -DNO_SUBDIR
> DESTDIR=/tmp/newdist/lib32 SHARED=copies
> install -s -o root -g wheel -m 555   ldd32 /tmp/newdist/lib32/usr/bin
> find //tmp/newdist/doc -empty -delete
> find //tmp/newdist/games -empty -delete
> find: -delete: //tmp/newdist/games: relative path potentially not safe
> *** [distributeworld] Error code 1
> 
> Stop in /tank/cvs/9.1/src.
> *** [distributeworld] Error code 1
> 

Are you defining WITH*_GAMES in src.conf or make.conf?  If this looks
like what I think it looks like, I fixed this a few months ago.

> And 9-stable ends up recursing when generating tarballs. The sources have
> already been added to a tarball. The tarballs themselfs are also included.
> 

I have seen many reports on this, and cannot reproduce it.  How exactly
are you running the release build?  What specific make(1) targets are
you using, and what is your make.conf/src.conf contents?

Glen

Attachment: pgp1qPZ1OYPTB.pgp
Description: PGP signature

Reply via email to