Date: Sun, 18 Jun 2000 12:38:11 +0200 From: Lars <Lars@lawnet.xs4all.nl> To: "'freebsd-stable@Freebsd.org'" <freebsd-stable@Freebsd.org> Subject: Desperate : make buildworld NEVER works!!!!! Message-ID: <C1A84F04B2ACD211B7A152544C0072CD2601@lawwnt01.lawnet.xs4all.nl>
next in thread | raw e-mail | index | archive | help
Hello all,
for over a month or so, I've been trying to upgrade a machine from 3.3-R to
3-Stable.
On the same machine I've also tried to upgrade from 4-R to 4-Stable.
The problem I have is that 'make buildworld' NEVER ends succesfully. It
ALWAYs stops
with a an '*** ERROR 1'.
The procedure I follow is like this :
- Install fresh copy of 3.3-R (or 4-R) on machine from cd.
- I always install a minimal installation with man pages, ports collection
and ALL the sources
- upgrade source with cvsup. The cvsup file I use looks like (here for 3.3-R
-> 3-Stable):
*default host=cvsup.internat.freebsd.org
*default base=/usr
*default prefix=/usr
*default release=cvs
*default delete use-rel-suffix
src-all tag=RELENG_3
- drop to single usermode with 'shutdown now'
- # fsck -p
- # mount -u /
- # mount -a -t ufs
- # swapon -a
- # cd /usr/obj
- # chflags -R noschg *
- # rm -rf *
- # cd /usr/src
- # script /var/tmp/bw000618a.out
- # make buildworld
I follow the guidelines from the Handbook, as you can see.
Here are two outputs (the last part) of the 'make buildworld' command from
this morning trying upgrading 4-R to 4-Stable .
The cvsup server I used was cvsup.internat.freebsd.org
1)
cc -O -pipe -D_GNU_SOURCE -I- -I.
-I/usr/src/gnu/usr.bin/binutils/libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd
-I/usr/src/gnu/usr.bin/binutils/libbfd/../libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/include
-DDEFAULT_VECTOR=bfd_elf32_i386_vec -DHAVE_bfd_elf32_i386_vec
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd
-DSELECT_ARCHITECTURES=" &bfd_i386_arch" -DSELECT_VECS="
&bfd_elf32_i386_vec" -I/usr/obj/usr/src/i386/usr/include -c
/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/init.c
-o init.o
cc -O -pipe -D_GNU_SOURCE -I- -I.
-I/usr/src/gnu/usr.bin/binutils/libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd
-I/usr/src/gnu/usr.bin/binutils/libbfd/../libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/include
-DDEFAULT_VECTOR=bfd_elf32_i386_vec -DHAVE_bfd_elf32_i386_vec
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd
-DSELECT_ARCHITECTURES=" &bfd_i386_arch" -DSELECT_VECS="
&bfd_elf32_i386_vec" -I/usr/obj/usr/src/i386/usr/include -c
/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/libbfd
.c -o libbfd.o
cc -O -pipe -D_GNU_SOURCE -I- -I.
-I/usr/src/gnu/usr.bin/binutils/libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd
-I/usr/src/gnu/usr.bin/binutils/libbfd/../libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/include
-DDEFAULT_VECTOR=bfd_elf32_i386_vec -DHAVE_bfd_elf32_i386_vec
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd
-DSELECT_ARCHITECTURES=" &bfd_i386_arch" -DSELECT_VECS="
&bfd_elf32_i386_vec" -I/usr/obj/usr/src/i386/usr/include -c
/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/linker
.c -o linker.o
cc -O -pipe -D_GNU_SOURCE -I- -I.
-I/usr/src/gnu/usr.bin/binutils/libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd
-I/usr/src/gnu/usr.bin/binutils/libbfd/../libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/include
-DDEFAULT_VECTOR=bfd_elf32_i386_vec -DHAVE_bfd_elf32_i386_vec
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd
-DSELECT_ARCHITECTURES=" &bfd_i386_arch" -DSELECT_VECS="
&bfd_elf32_i386_vec" -I/usr/obj/usr/src/i386/usr/include -c
/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/opncls
.c -o opncls.o
cc -O -pipe -D_GNU_SOURCE -I- -I.
-I/usr/src/gnu/usr.bin/binutils/libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd
-I/usr/src/gnu/usr.bin/binutils/libbfd/../libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/include
-DDEFAULT_VECTOR=bfd_elf32_i386_vec -DHAVE_bfd_elf32_i386_vec
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd
-DSELECT_ARCHITECTURES=" &bfd_i386_arch" -DSELECT_VECS="
&bfd_elf32_i386_vec" -I/usr/obj/usr/src/i386/usr/include -c
/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/reloc.
c -o reloc.o
cc -O -pipe -D_GNU_SOURCE -I- -I.
-I/usr/src/gnu/usr.bin/binutils/libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd
-I/usr/src/gnu/usr.bin/binutils/libbfd/../libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/include
-DDEFAULT_VECTOR=bfd_elf32_i386_vec -DHAVE_bfd_elf32_i386_vec
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd
-DSELECT_ARCHITECTURES=" &bfd_i386_arch" -DSELECT_VECS="
&bfd_elf32_i386_vec" -I/usr/obj/usr/src/i386/usr/include -c
/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/sectio
n.c -o section.o
cc -O -pipe -D_GNU_SOURCE -I- -I.
-I/usr/src/gnu/usr.bin/binutils/libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd
-I/usr/src/gnu/usr.bin/binutils/libbfd/../libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/include
-DDEFAULT_VECTOR=bfd_elf32_i386_vec -DHAVE_bfd_elf32_i386_vec
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd
-DSELECT_ARCHITECTURES=" &bfd_i386_arch" -DSELECT_VECS="
&bfd_elf32_i386_vec" -I/usr/obj/usr/src/i386/usr/include -c
/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/srec.c
-o srec.o
cc -O -pipe -D_GNU_SOURCE -I- -I.
-I/usr/src/gnu/usr.bin/binutils/libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd
-I/usr/src/gnu/usr.bin/binutils/libbfd/../libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/include
-DDEFAULT_VECTOR=bfd_elf32_i386_vec -DHAVE_bfd_elf32_i386_vec
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd
-DSELECT_ARCHITECTURES=" &bfd_i386_arch" -DSELECT_VECS="
&bfd_elf32_i386_vec" -I/usr/obj/usr/src/i386/usr/include -c
/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/stab-s
yms.c -o stab-syms.o
cc -O -pipe -D_GNU_SOURCE -I- -I.
-I/usr/src/gnu/usr.bin/binutils/libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd
-I/usr/src/gnu/usr.bin/binutils/libbfd/../libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/include
-DDEFAULT_VECTOR=bfd_elf32_i386_vec -DHAVE_bfd_elf32_i386_vec
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd
-DSELECT_ARCHITECTURES=" &bfd_i386_arch" -DSELECT_VECS="
&bfd_elf32_i386_vec" -I/usr/obj/usr/src/i386/usr/include -c
/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/stabs.
c -o stabs.o
cc -O -pipe -D_GNU_SOURCE -I- -I.
-I/usr/src/gnu/usr.bin/binutils/libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd
-I/usr/src/gnu/usr.bin/binutils/libbfd/../libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/include
-DDEFAULT_VECTOR=bfd_elf32_i386_vec -DHAVE_bfd_elf32_i386_vec
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd
-DSELECT_ARCHITECTURES=" &bfd_i386_arch" -DSELECT_VECS="
&bfd_elf32_i386_vec" -I/usr/obj/usr/src/i386/usr/include -c
/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/syms.c
-o syms.o
cc -O -pipe -D_GNU_SOURCE -I- -I.
-I/usr/src/gnu/usr.bin/binutils/libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd
-I/usr/src/gnu/usr.bin/binutils/libbfd/../libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/include
-DDEFAULT_VECTOR=bfd_elf32_i386_vec -DHAVE_bfd_elf32_i386_vec
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd
-DSELECT_ARCHITECTURES=" &bfd_i386_arch" -DSELECT_VECS="
&bfd_elf32_i386_vec" -I/usr/obj/usr/src/i386/usr/include -c
/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/target
s.c -o targets.o
cc -O -pipe -D_GNU_SOURCE -I- -I.
-I/usr/src/gnu/usr.bin/binutils/libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd
-I/usr/src/gnu/usr.bin/binutils/libbfd/../libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/include
-DDEFAULT_VECTOR=bfd_elf32_i386_vec -DHAVE_bfd_elf32_i386_vec
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd
-DSELECT_ARCHITECTURES=" &bfd_i386_arch" -DSELECT_VECS="
&bfd_elf32_i386_vec" -I/usr/obj/usr/src/i386/usr/include -c
/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/tekhex
.c -o tekhex.o
cc -O -pipe -D_GNU_SOURCE -I- -I.
-I/usr/src/gnu/usr.bin/binutils/libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd
-I/usr/src/gnu/usr.bin/binutils/libbfd/../libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/include
-DDEFAULT_VECTOR=bfd_elf32_i386_vec -DHAVE_bfd_elf32_i386_vec
-I/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd
-DSELECT_ARCHITECTURES=" &bfd_i386_arch" -DSELECT_VECS="
&bfd_elf32_i386_vec" -I/usr/obj/usr/src/i386/usr/include -c
/usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/dwarf2
.c -o dwarf2.o
building standard bfd library
ranlib libbfd.a
===> libopcodes
cc -O -pipe -D_GNU_SOURCE -I- -I. -I/usr/src/gnu/usr.bin/binutils/libopcodes
-I/usr/src/gnu/usr.bin/binutils/libopcodes/../libbfd/i386
-I/usr/src/gnu/usr.bin/binutils/libopcodes/../../../../contrib/binutils/incl
ude -DARCH_i386
-I/usr/src/gnu/usr.bin/binutils/libopcodes/../../../../contrib/binutils/opco
des
-I/usr/src/gnu/usr.bin/binutils/libopcodes/../../../../contrib/binutils/bfd
-I/usr/obj/usr/src/i386/usr/include -c
/usr/src/gnu/usr.bin/binutils/libopcodes/../../../../contrib/binutils/opcode
s/i386-dis.c -o i386-dis.o
{standard input}: cc: Assembler messages:
Internal compiler error: program cc1 got fatal signal 11{standard
input}:2930:
Warning: *** Error code 1
end of file not at end of a line; newline inserted
Stop in /usr/src/gnu/usr.bin/binutils/libopcodes.
{standard input}:4376: *** Error code 1
Stop in /usr/src/gnu/usr.bin/binutils.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
# Error: no such 386 instruction: `c'
# exit
Script done on Sun Jun 18 11:46:09 2000
2)
echo 'static char *multilib_matches_raw[] = { "maout maout;", "melf melf;",
NULL };' >> multilib.h
echo 'static char *multilib_extra = "";' >> multilib.h
echo '#include "cp/lang-options.h"' > options.h
echo '#include "f/lang-options.h"' >> options.h
echo '#include "cp/lang-specs.h"' > specs.h
echo '#include "f/lang-specs.h"' >> specs.h
echo '#include "objc/lang-specs.h"' >> specs.h
echo '#include "gansidecl.h"' > tconfig.h
echo '#include "i386/xm-i386.h"' >> tconfig.h
echo '#include "i386/i386.h"' > tm.h
echo '#include "i386/att.h"' >> tm.h
echo '#include "svr4.h"' >> tm.h
echo '#include <freebsd.h>' >> tm.h
echo '#include "i386/freebsd.h"' >> tm.h
echo '#include "i386/perform.h"' >> tm.h
echo '#include <freebsd-native.h>' >> tm.h
cc -O -pipe -I. -DFREEBSD_NATIVE -DIN_GCC -DHAVE_CONFIG_H
-DDEFAULT_TARGET_VERSION=\"2.95.2\"
-DDEFAULT_TARGET_MACHINE=\"i386-unknown-freebsd\" -DPREFIX=\"/usr\"
-I/usr/obj/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools
-I/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools
-I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc
-I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/config -c
/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/gencheck.c
cc -static -O -pipe -I. -DFREEBSD_NATIVE -DIN_GCC -DHAVE_CONFIG_H
-DDEFAULT_TARGET_VERSION=\"2.95.2\"
-DDEFAULT_TARGET_MACHINE=\"i386-unknown-freebsd\" -DPREFIX=\"/usr\"
-I/usr/obj/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools
-I/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools
-I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc
-I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/config -o
gencheck gencheck.o
./gencheck > tree-check.h
cc -O -pipe -I. -DFREEBSD_NATIVE -DIN_GCC -DHAVE_CONFIG_H
-DDEFAULT_TARGET_VERSION=\"2.95.2\"
-DDEFAULT_TARGET_MACHINE=\"i386-unknown-freebsd\" -DPREFIX=\"/usr\"
-I/usr/obj/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools
-I/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools
-I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc
-I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/config -c
/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/gengenrtl.c
cc -static -O -pipe -I. -DFREEBSD_NATIVE -DIN_GCC -DHAVE_CONFIG_H
-DDEFAULT_TARGET_VERSION=\"2.95.2\"
-DDEFAULT_TARGET_MACHINE=\"i386-unknown-freebsd\" -DPREFIX=\"/usr\"
-I/usr/obj/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools
-I/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools
-I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc
-I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/config -o
gengenrtl gengenrtl.o
./gengenrtl genrtl.h genrtl.c
cc -O -pipe -I. -DFREEBSD_NATIVE -DIN_GCC -DHAVE_CONFIG_H
-DDEFAULT_TARGET_VERSION=\"2.95.2\"
-DDEFAULT_TARGET_MACHINE=\"i386-unknown-freebsd\" -DPREFIX=\"/usr\"
-I/usr/obj/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools
-I/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools
-I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc
-I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/config -c
/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/genattr.c
cc -O -pipe -I. -DFREEBSD_NATIVE -DIN_GCC -DHAVE_CONFIG_H
-DDEFAULT_TARGET_VERSION=\"2.95.2\"
-DDEFAULT_TARGET_MACHINE=\"i386-unknown-freebsd\" -DPREFIX=\"/usr\"
-I/usr/obj/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools
-I/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools
-I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc
-I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/config -c
/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/rtl.c
cc -O -pipe -I. -DFREEBSD_NATIVE -DIN_GCC -DHAVE_CONFIG_H
-DDEFAULT_TARGET_VERSION=\"2.95.2\"
-DDEFAULT_TARGET_MACHINE=\"i386-unknown-freebsd\" -DPREFIX=\"/usr\"
-I/usr/obj/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools
-I/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools
-I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc
-I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/config -c
/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/obstack.c
cc -O -pipe -I. -DFREEBSD_NATIVE -DIN_GCC -DHAVE_CONFIG_H
-DDEFAULT_TARGET_VERSION=\"2.95.2\"
-DDEFAULT_TARGET_MACHINE=\"i386-unknown-freebsd\" -DPREFIX=\"/usr\"
-I/usr/obj/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools
-I/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools
-I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc
-I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/config -c
/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/print-rtl.c
cc: Internal compiler error: program cc1 got fatal signal 11
*** Error code 1
Stop in /usr/src/gnu/usr.bin/cc/cc_tools.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
#
The difference between the two is that of the second I issued the command
'make clean' before the 'make buildworld' ..... That's what someone
advised on an earlier post.
I want to track the stable source because it should be provide the most
stable system for you. As far as I can see
the developers make a mess of it (I am not a C programmer, but the errors
always look like there's an error in the code...)
. I just don't know what to do right now. FreeBSD is a great system, but
when you provide a procedure to upgrade to the the
latest stable source it just has to work. I think i have to stay with the
RELEASES.
God I am lucky ... This week 3.5-R is scheduled to be released. Or maybe I
just try OpenBSD ....
Please, please, please. Can someone help me!!!!!! As I sayd, I've tryied a
dozen times but I just can't get it working
and when I read mailing lists or newsgroups it looks like hundreds of you
guys do it every week ..... and working .....
Many thanx in advance.
My e-mail adress is : lars@lawnet.xs4all.nl
Lars Wittebrood
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?C1A84F04B2ACD211B7A152544C0072CD2601>
