Skip site navigation (1)Skip section navigation (2)
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>