Date: Fri, 25 Aug 2000 17:18:34 +0100 From: "Lazaro Daniel Salem" <SALEM@statoil.com> To: FreeBSD-stable@FreeBSD.ORG Cc: lazaro@online.no Subject: Fail to"make buildworld" upgrading fresh 3.3-RELEASE using CD 4.1 -RELEASE source Message-ID: <41256946.00599B6C.00@stfo-lnsmtp2.statoil.no>
next in thread | raw e-mail | index | archive | help
(ooops just before send this message to the list I read a similar report from smallkeung@iname.com through this list) Hi, This really surprises me, as I remember a posting to this list claiming a succesfull source upgrade (a la "make world") from a box running 2.2.8 to 4.1-STABLE ... So I wonder if this qualifies for a PR? Description: I installed a bare bones system using the 3.3-RELEASE CD-ROM (developer install), "minimally" configured the box so it is was a plain vainilla install, and then : vi /etc/make.conf <== uncommented CFLAGS and COPTFLAGS lines ("-O -pipe" ) mv /usr/src /usr/src-3.3 <== I know this is not conventional, but I think is irrelevant. mkdir -p /usr/src mount /cdrom <== after inserting teh 4.1-RELEASE CD cd /cdrom/src <== The full 4.1-RELEASE tree was already in place ./install.sh all script /var/tmp/make-buildworld-2000-08-23.log The script of the recorded session (reasonably trimmed) follows: ------------------------------------------------------------------------------- Script started on Wed Aug 23 23:23:18 2000 # cd /usr/src # make buildworld -------------------------------------------------------------- >>> Rebuilding the temporary build tree -------------------------------------------------------------- rm -rf /usr/obj/usr/src/i386 mkdir -p /usr/obj/usr/src/i386/usr/bin mkdir -p /usr/obj/usr/src/i386/usr/lib/compat/aout mkdir -p /usr/obj/usr/src/i386/usr/games mkdir -p /usr/obj/usr/src/i386/usr/libdata/ldscripts mkdir -p /usr/obj/usr/src/i386/usr/libexec/elf mkdir -p /usr/obj/usr/src/i386/usr/sbin mkdir -p /usr/obj/usr/src/i386/usr/share/misc mkdir -p /usr/obj/usr/src/i386/usr/include/arpa mkdir -p /usr/obj/usr/src/i386/usr/include/g++/std mkdir -p /usr/obj/usr/src/i386/usr/include/objc mkdir -p /usr/obj/usr/src/i386/usr/include/protocols mkdir -p /usr/obj/usr/src/i386/usr/include/readline mkdir -p /usr/obj/usr/src/i386/usr/include/rpc mkdir -p /usr/obj/usr/src/i386/usr/include/rpcsvc mkdir -p /usr/obj/usr/src/i386/usr/include/openssl mkdir -p /usr/obj/usr/src/i386/usr/include/security mkdir -p /usr/obj/usr/src/i386/usr/include/ss ln -sf /usr/src/sys /usr/obj/usr/src/i386/sys -------------------------------------------------------------- >>> stage 1: bootstrap tools -------------------------------------------------------------- [...trimmed section here...] ===> objdump cc -O -pipe -D_GNU_SOURCE -I- -I. -I/usr/src/gnu/usr.bin/binutils/objdump -I/usr/src/gnu/usr.bin/binutils/objdump/../libbfd/i386 -I/usr/src/gnu/usr.bin/binutils/objdump/../../../../contrib/binutils/include -I/usr/src/gnu/usr.bin/binutils/objdump/../libbinutils -I/usr/src/gnu/usr.bin/binutils/objdump/../../../../contrib/binutils/binutils -DBFD_VERSION=\"2.10.0\" -I/usr/obj/usr/src/i386/usr/include -c /usr/src/gnu/usr.bin/binutils/objdump/../../../../contrib/binutils/binutils/objdump.c cc -O -pipe -D_GNU_SOURCE -I- -I. -I/usr/src/gnu/usr.bin/binutils/objdump -I/usr/src/gnu/usr.bin/binutils/objdump/../libbfd/i386 -I/usr/src/gnu/usr.bin/binutils/objdump/../../../../contrib/binutils/include -I/usr/src/gnu/usr.bin/binutils/objdump/../libbinutils -I/usr/src/gnu/usr.bin/binutils/objdump/../../../../contrib/binutils/binutils -DBFD_VERSION=\"2.10.0\" -I/usr/obj/usr/src/i386/usr/include -c /usr/src/gnu/usr.bin/binutils/objdump/../../../../contrib/binutils/binutils/prdbg.c cc -O -pipe -D_GNU_SOURCE -I- -I. -I/usr/src/gnu/usr.bin/binutils/objdump -I/usr/src/gnu/usr.bin/binutils/objdump/../libbfd/i386 -I/usr/src/gnu/usr.bin/binutils/objdump/../../../../contrib/binutils/include -I/usr/src/gnu/usr.bin/binutils/objdump/../libbinutils -I/usr/src/gnu/usr.bin/binutils/objdump/../../../../contrib/binutils/binutils -DBFD_VERSION=\"2.10.0\" -I/usr/obj/usr/src/i386/usr/include -o objdump objdump.o prdbg.o ../libbinutils/libbinutils.a ../libopcodes/libopcodes.a ../libbfd/libbfd.a ../libiberty/libiberty.a ../libiberty/libiberty.a(choose-temp.o): In function `make_temp_file': choose-temp.o(.text+0x264): undefined reference to `mkstemps' *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. # exit # exit ------------------------------------- End of script session here --------------- I want to mention that an absolutely similar "make buildworld" (same initial conditions) using the 3.5.1-RELEASE sources (instead of 4.1-RELEASE ones) worked without any problem. Thanks. P.S. please reply to salem@statoil.com with CC: lazaro@online.no ------------------------------------------------------------------- The information contained in this message may be CONFIDENTIAL and is intended for the addressee only. Any unauthorised use, dissemination of the information or copying of this message is prohibited. If you are not the addressee, please notify the sender immediately by return e-mail and delete this message. Thank you. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41256946.00599B6C.00>