Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Aug 2000 12:23:04 -0700
From:      Kent Stewart <kstewart@urx.com>
To:        Lazaro Daniel Salem <SALEM@statoil.com>
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
Message-ID:  <39A6C798.8784C30A@urx.com>
References:  <41256946.00599B6C.00@stfo-lnsmtp2.statoil.no>

next in thread | previous in thread | raw e-mail | index | archive | help


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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?39A6C798.8784C30A>