Date: Wed, 14 Oct 1998 22:56:28 -0500 (CDT) From: Bruce Albrecht <bruce@zuhause.mn.org> To: freebsd-current@FreeBSD.ORG Subject: Re: New build problem? Message-ID: <13861.28800.895129.468668@zuhause.zuhause.mn.org> In-Reply-To: <13860.40343.489454.292871@zuhause.zuhause.mn.org> References: <13860.40343.489454.292871@zuhause.zuhause.mn.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Bruce Albrecht writes: > I'm trying to do an upgrade from an ancient version of 3.0-current > (12/31/97), cvsupped src about 10 hours ago, and my build died when I did: > > make -f Makefile.upgrade aout-to-elf-build > (most lines deleted) > -------------------------------------------------------------- > >>> Rebuilding bootstrap libraries > -------------------------------------------------------------- > cd /usr/src; PATH=/usr/obj/aout/usr/src/tmp/sbin:/usr/obj/aout/usr/src/tmp/usr/sbin:/usr/obj/aout/usr/src/tmp/bin:/usr/obj/aout/usr/src/tmp/usr/bin:/usr/obj/aout/usr/src/tmp/usr/games:/bin:/usr/bin:/sbin:/usr/sbin:/usr/X11R6/bin:/usr/gnu/bin:/usr/local/bin:/usr/local/sbin:/usr/libexec/uucp:/home/bruce/bin:/home/bruce/tbd.new:.:/usr/games BISON_SIMPLE=/usr/obj/aout/usr/src/tmp/usr/share/misc/bison.simple COMPILER_PATH=/usr/obj/aout/usr/src/tmp/usr/libexec:/usr/obj/aout/usr/src/tmp/usr/bin GCC_EXEC_PREFIX=/usr/obj/aout/usr/src/tmp/usr/lib/aout:/usr/obj/aout/usr/src/tmp/usr/lib/ LD_LIBRARY_PATH=/usr/obj/aout/usr/src/tmp/usr/lib/aout LIBRARY_PATH=/usr/obj/aout/usr/src/tmp/usr/lib/aout:/usr/obj/aout/usr/src/tmp/usr/lib NOEXTRADEPEND=t OBJFORMAT_PATH=/usr/obj/aout/usr/src/tmp/usr/libexec:/usr/libexec /usr/obj/aout/usr/src/tmp/usr/bin/make DESTDIR=/usr/obj/aout/usr/src/tmp -f Makefile.inc1 bootstrap-libraries > cd /usr/src/lib/csu/i386; /usr/obj/aout/usr/src/tmp/usr/bin/make -DNOINFO -DNOMAN -DNOPIC -DNOPROFILE -DNOSHARED cleandepend; /usr/obj/aout/usr/src/tmp/usr/bin/make -DNOINFO -DNOMAN -DNOPIC -DNOPROFILE -DNOSHARED all; /usr/obj/aout/usr/src/tmp/usr/bin/make -DNOINFO -DNOMAN -DNOPIC -DNOPROFILE -DNOSHARED -B install cleandir obj > make: don't know how to make /usr/obj/usr/src/tmp/usr/include/sys/param.h. Stop > *** Error code 2 > > I had run another attempt a couple of days ago that had failed because > I ran out of space in /usr/obj, and it had gone much further. I was looking at this further, and it looks to me like the problem is that the make depend for /usr/src/lib/csu/i386 is looking for the includes in /usr/obj/usr/src/tmp/usr/include instead of /usr/obj/aout/usr/src/tmp/usr/include. The reason why it got further in the previous build is because I hadn't started out with a totally empty /usr/obj, and I think it was finding an old param.h. Is this something that needs to be fixed before the release? I suspect that it may not be an issue for elf builds on an elf machine, but I haven't gotten far enough to check. I was hoping to upgrade my system from source, but maybe I'll have to resort to installing the 3.0 release. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?13861.28800.895129.468668>