Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Jun 2000 16:41:38 -0700 (PDT)
From:      Kris Kennaway <kris@FreeBSD.org>
To:        current@freebsd.org
Subject:   4.x buildworlds broken on -current
Message-ID:  <Pine.BSF.4.21.0006101636080.98545-100000@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
Recent compiler changes seem to have broken the ability to do 4.x
buildworlds under -current - I've tested this on beast.freebsd.org and my
own machines and got the same result. The build dies during the compiler
phase with lots of stuff like:

/morden/usr3/tmp/obj//morden/usr3/tmp/src/i386/morden/usr3/tmp/src/gnu/usr.bin/cc/cc1plus/../cc_int/libcc_int.a(c-decl.o): In
function `finish_function':
c-decl.o(.text+0x8360): multiple definition of `finish_function'
decl.o(.text+0x10880): first defined here
/usr/libexec/elf/ld: Warning: size of symbol `finish_function' changed
from 3003 to 565 in c-decl.o
/morden/usr3/tmp/obj//morden/usr3/tmp/src/i386/morden/usr3/tmp/src/gnu/usr.bin/cc/cc1plus/../cc_int/libcc_int.a(c-decl.o): In
function `implicitly_declare':
c-decl.o(.text+0x2a81): undefined reference to `maybe_objc_check_decl'
/morden/usr3/tmp/obj//morden/usr3/tmp/src/i386/morden/usr3/tmp/src/gnu/usr.bin/cc/cc1plus/../cc_int/libcc_int.a(c-decl.o): In
function `finish_decl':
c-decl.o(.text+0x4b1c): undefined reference to `maybe_objc_check_decl'
c-decl.o(.text+0x4b51): undefined reference to `maybe_objc_check_decl'
c-decl.o(.text+0x4bce): undefined reference to `maybe_objc_check_decl'
/morden/usr3/tmp/obj//morden/usr3/tmp/src/i386/morden/usr3/tmp/src/gnu/usr.bin/cc/cc1plus/../cc_int/libcc_int.a(c-decl.o): In
function `grokfield':
c-decl.o(.text+0x6a92): undefined reference to `maybe_objc_check_decl'
/morden/usr3/tmp/obj//morden/usr3/tmp/src/i386/morden/usr3/tmp/src/gnu/usr.bin/cc/cc1plus/../cc_int/libcc_int.a(c-decl.o)(.text+0x7077): more
undefined references to `maybe_objc_check_decl' follow
*** Error code 1
1 error

On a related note, are there any freebsd.org machines which are still 4.x
which can be used for buildworld testing? I used to use beast, but it's
now 5.0 as well.

Kris

--
In God we Trust -- all others must submit an X.509 certificate.
    -- Charles Forsythe <forsythe@alum.mit.edu>



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0006101636080.98545-100000>