buildworld stops at gnu/usr.bin/perl/library/B
YONETANI Tomokazu
qhwt+dragonfly-bugs at les.ath.cx
Wed Mar 31 09:20:47 PST 2004
Hello.
I've been unable to do buildworld since the recent changes to
/usr/src/Makefile and /usr/src/Makefile.inc1; it stops at somewhere
in the stage 1:
===> gnu/usr.bin/perl/library/B
[snip]
cc -o /usr/obj/home/source/dragonfly/src/btools_i386/home/source/dragonfly/src/gnu/usr.bin/perl/library/B/build/B/auto/B/B.so -Wl,-E -shared -lperl -lm B.o -lm
/usr/libexec/binutils214/elf/ld: cannot find -lperl
*** Error code 1
Stop in /usr/obj/home/source/dragonfly/src/btools_i386/home/source/dragonfly/src/gnu/usr.bin/perl/library/B/ext/B.
*** Error code 1
Stop in /home/source/dragonfly/src/gnu/usr.bin/perl/library/B.
*** Error code 1
[snip]
I tried reverting Makefile from 1.5 to 1.3, Makefile.inc1 from 1.21 to 1.20,
and the buildworld proceeded to stage 3, where I pressed ctrl+c to write
this message. The last successful buildworld was on 18th.
The minimum build procedure to reproduce this is as follows:
$ cd /usr/src
$ rm -rf $(make -V MAKEOBJDIRPREFIX)/
$ __MAKE_CONF=/dev/null NOCLEAN=yes \
make NO_CPU_CFLAGS=yes NO_CPU_COPTFLAGS=yes buildworld
The only unusual thing I can think of is that I'm using the following
NO_* flags when I do installworld, and the only libperl is from ports,
but I've had no problem with this.
NO_BIND= true
NO_FORTRAN= true
NO_I4B= true
NO_LPR= true
NO_OBJC= true
NO_SENDMAIL= true
NO_X= true
NOUUCP= true
NOPERL= true
NO_PERL= true
Any ideas?
More information about the Bugs
mailing list