From owner-freebsd-stable Fri Aug 25 12:23:13 2000 Delivered-To: freebsd-stable@freebsd.org Received: from 2711.dynacom.net (2711.dynacom.net [206.107.213.3]) by hub.freebsd.org (Postfix) with ESMTP id 92B8137B423 for ; Fri, 25 Aug 2000 12:23:07 -0700 (PDT) Received: from urx.com (dsl1-160.dynacom.net [206.159.132.160]) by 2711.dynacom.net (Build 101 8.9.3/NT-8.9.3) with ESMTP id MAA00100; Fri, 25 Aug 2000 12:23:04 -0700 Message-ID: <39A6C798.8784C30A@urx.com> Date: Fri, 25 Aug 2000 12:23:04 -0700 From: Kent Stewart Reply-To: kstewart@urx.com Organization: Dynacom X-Mailer: Mozilla 4.74 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Lazaro Daniel Salem Cc: FreeBSD-stable@FreeBSD.ORG, lazaro@online.no Subject: Re: Fail to"make buildworld" upgrading fresh 3.3-RELEASE using CD 4.1-RELEASE source References: <41256946.00599B6C.00@stfo-lnsmtp2.statoil.no> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Lazaro Daniel Salem wrote: > > (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? You missed his follow up. IIRC, he installed to a new HD and then moved his 2.2.8 system over to the 4.1 system. It didn't count as a 2.2.8 to 4.1-Stable upgrade. Kent > > 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 -- Kent Stewart Richland, WA mailto:kbstew99@hotmail.com http://kstewart.urx.com/kstewart/index.html FreeBSD News http://daily.daemonnews.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message