misc/153373: Cannot buildworld for 8.1_RELEASE-p2
Richard Sullivan
richard at zoology.ubc.ca
Wed Dec 22 17:10:13 UTC 2010
>Number: 153373
>Category: misc
>Synopsis: Cannot buildworld for 8.1_RELEASE-p2
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Dec 22 17:10:12 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Richard Sullivan
>Release: 8.1-RELEASE-p1
>Organization:
Zoology Department, University of British Columbia
>Environment:
FreeBSD fbsd8.zoology.ubc.ca 8.1-RELEASE-p1 FreeBSD 8.1-RELEASE-p1 #0: Tue Sep 21 11:11:50 PDT 2010 root at fbsd8.zoology.ubc.ca:/usr/obj/usr/src/sys/AMD64 amd64
>Description:
The environment is a FreeBSD 64 bit virtual machine on VMware Server 2.0. The problem did not occur when compiling 8.1_RELEASE-p1.
When running make buildworld for source of 8.1_RELEASE-p2 compile fails at the following point:
--------------------------------------------------------------
>How-To-Repeat:
make buildworld
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
>>> stage 4.2: building libraries
--------------------------------------------------------------
cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj MACHINE_ARCH=amd64 MACHINE=amd64 CPUTYPE= GROFF_BIN_PATH=/usr/obj/usr/src/tmp/legacy/usr/bin GROFF_FONT_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/groff_font GROFF_TMAC_PATH=/usr/obj/usr/src/tmp/legacy/usr/sh are/tmac _SHLIBDIRPREFIX=/usr/obj/usr/src/tmp VERSION="FreeBSD 8.1-RELEASE-p1 amd64 801000" INSTALL="sh /usr/src/tools/install.sh" PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/us r/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin NO_CTF=1 make -f Makefile.inc1 DESTDIR=/usr/obj/usr/src/tmp -DNO_FSCHG -DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT -DWITHOUT_MAN -DWITHOUT_P ROFILE libraries
cd /usr/src; make -f Makefile.inc1 _prereq_libs; make -f Makefile.inc1 _startup_libs; make -f Makefile.inc1 _prebuild_libs; make -f Makefile.inc1 _generic_libs;
===> gnu/lib/libssp/libssp_nonshared (obj,depend,all,install)
rm -f .depend
mkdep -f .depend -a -DHAVE_CONFIG_H -I/usr/src/gnu/lib/libssp/libssp_nonshared/.. -I/usr/src/gnu/lib/libssp/libssp_nonshared/../../../../contrib/gcclibs/libssp -I/usr/src/gnu/lib/libssp/libssp_nonshared/../../../../contrib/gcclibs/include -DPIC /usr/s rc/gnu/lib/libssp/libssp_nonshared/../../../../contrib/gcclibs/libssp/ssp-local.c
cc -O -pipe -DHAVE_CONFIG_H -I/usr/src/gnu/lib/libssp/libssp_nonshared/.. -I/usr/src/gnu/lib/libssp/libssp_nonshared/../../../../contrib/gcclibs/libssp -I/usr/src/gnu/lib/libssp/libssp_nonshared/../../../../contrib/gcclibs/include -fPIC -DPIC -fvisibi lity=hidden -std=gnu99 -fstack-protector -c /usr/src/gnu/lib/libssp/libssp_nonshared/../../../../contrib/gcclibs/libssp/ssp-local.c
cc1plus: warning: command line option "-std=gnu99" is valid for C/ObjC but not for C++
building static ssp_nonshared library
ranlib libssp_nonshared.a
sh /usr/src/tools/install.sh -C -o root -g wheel -m 444 libssp_nonshared.a /usr/obj/usr/src/tmp/usr/lib
===> gnu/lib/libgcc (obj,depend,all,install)
make -f /usr/src/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile MFILE=/usr/src/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile GCCDIR=/usr/src/gnu/lib/libgcc/../../../contrib/gcc tm.h
TARGET_CPU_DEFAULT="" HEADERS="options.h i386/biarch64.h i386/i386.h i386/unix.h i386/att.h dbxelf.h elfos-undef.h elfos.h freebsd-native.h freebsd-spec.h freebsd.h i386/x86-64.h i386/freebsd.h i386/freebsd64.h defaults.h" DEFINES="" /bin/sh /usr/src/ gnu/lib/libgcc/../../../contrib/gcc/mkconfig.sh tm.h
echo '#define EXTRA_MODES_FILE "i386/i386-modes.def"' >> tm.h
make -f /usr/src/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile MFILE=/usr/src/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile GCCDIR=/usr/src/gnu/lib/libgcc/../../../contrib/gcc tconfig.h
TARGET_CPU_DEFAULT="" HEADERS="auto-host.h ansidecl.h" DEFINES="USED_FOR_TARGET" /bin/sh /usr/src/gnu/lib/libgcc/../../../contrib/gcc/mkconfig.sh tconfig.h
make -f /usr/src/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile MFILE=/usr/src/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile GCCDIR=/usr/src/gnu/lib/libgcc/../../../contrib/gcc options.h
LC_ALL=C awk -f /usr/src/gnu/lib/libgcc/../../../contrib/gcc/opt-gather.awk /usr/src/gnu/lib/libgcc/../../../contrib/gcc/c.opt /usr/src/gnu/lib/libgcc/../../../contrib/gcc/common.opt /usr/src/gnu/lib/libgcc/../../../contrib/gcc/config/i386/i386.opt > opt ionlist
LC_ALL=C awk -f /usr/src/gnu/lib/libgcc/../../../contrib/gcc/opt-functions.awk -f /usr/src/gnu/lib/libgcc/../../../contrib/gcc/opth-gen.awk < optionlist > options.h
make -f /usr/src/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile MFILE=/usr/src/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile GCCDIR=/usr/src/gnu/lib/libgcc/../../../contrib/gcc unwind.h
ln -sf /usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-generic.h unwind.h
make -f /usr/src/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile MFILE=/usr/src/gnu/lib/libgcc/../../usr.bin/cc/cc_tools/Makefile GCCDIR=/usr/src/gnu/lib/libgcc/../../../contrib/gcc gthr-default.h
ln -sf /usr/src/gnu/lib/libgcc/../../../contrib/gcc/gthr-posix.h gthr-default.h
cc -c -O -pipe -DIN_GCC -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -DHAVE_GTHR_DEFAULT -I/usr/src/gnu/lib/libgcc/../../../contrib/gcclibs/include -I/usr/src/gnu/lib/libgcc/../../../contrib/gcc/config -I/usr/src/gnu/lib/libgcc/../../../contrib/gcc -I. -I/ usr/src/gnu/lib/libgcc/../../usr.bin/cc/cc_tools -std=gnu99 -fvisibility=hidden -DHIDE_EXPORTS -fPIC -fexceptions -D__GLIBC__=3 -DElfW=__ElfN -o unwind-dw2.o /usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c
cc1plus: warning: command line option "-std=gnu99" is valid for C/ObjC but not for C++
In file included from /usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:40:
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-pe.h: In function 'unsigned int size_of_encoded_value(unsigned char)':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-pe.h:90: error: 'abort' is not a member of 'std'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-pe.h: In function '_Unwind_Ptr base_of_encoded_value(unsigned char, _Unwind_Context*)':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-pe.h:122: error: 'abort' is not a member of 'std'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-pe.h: In function 'const unsigned char* read_encoded_value_with_base(unsigned char, _Unwind_Ptr, const unsigned char*, _Unwind_Ptr*)':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-pe.h:259: error: 'abort' is not a member of 'std'
In file included from /usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:41:
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2-fde.h: In function 'const dwarf_cie* get_cie(const dwarf_fde*)':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2-fde.h:163: error: pointer of type 'void *' used in arithmetic
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2-fde.h:163: error: invalid conversion from 'void*' to 'const dwarf_cie*'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 'void* read_pointer(const void*)':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:107: error: invalid conversion from 'const void*' to 'const unaligned*'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 'int read_2u(const void*)':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:116: error: invalid conversion from 'const void*' to 'const unaligned*'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 'int read_2s(const void*)':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:119: error: invalid conversion from 'const void*' to 'const unaligned*'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 'unsigned int read_4u(const void*)':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:122: error: invalid conversion from 'const void*' to 'const unaligned*'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 'int read_4s(const void*)':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:125: error: invalid conversion from 'const void*' to 'const unaligned*'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 'long unsigned int read_8u(const void*)':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:128: error: invalid conversion from 'const void*' to 'const unaligned*'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 'long unsigned int read_8s(const void*)':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:131: error: invalid conversion from 'const void*' to 'const unaligned*'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 'void* _Unwind_FindEnclosingFunction(void*)':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:316: error: pointer of type 'void *' used in arithmetic
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function '_Unwind_Word execute_stack_op(const unsigned char*, const unsigned char*, _Unwind_Context*, _Unwind_Word)':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:444: error: invalid conversion from 'const unsigned char' to 'dwarf_location_atom'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 'void execute_cfa_program(const unsigned char*, const unsigned char*, _Unwind_Context*, _Unwind_FrameState*)':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:867: error: pointer of type 'void *' used in arithmetic
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:874: error: pointer of type 'void *' used in arithmetic
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:881: error: 'REG_SAVED_OFFSET' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:887: error: 'REG_UNSAVED' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:902: error: pointer of type 'void *' used in arithmetic
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:906: error: pointer of type 'void *' used in arithmetic
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:910: error: pointer of type 'void *' used in arithmetic
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:919: error: 'REG_SAVED_OFFSET' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:927: error: 'REG_UNSAVED' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:944: error: 'REG_SAVED_REG' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:955: error: invalid use of incomplete type 'struct frame_state_reg_info'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:852: error: forward declaration of 'struct frame_state_reg_info'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:958: error: invalid application of 'sizeof' to incomplete type 'frame_state_reg_info'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:958: error: invalid conversion from 'void*' to 'frame_state_reg_info*'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:960: error: invalid use of incomplete type 'struct frame_state_reg_info'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:852: error: forward declaration of 'struct frame_state_reg_info'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:961: error: cannot convert 'frame_state_reg_info*' to '_Unwind_FrameState::frame_state_reg_info*' in assignment
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:967: error: cannot convert '_Unwind_FrameState::frame_state_reg_info*' to 'frame_state_reg_info*' in initialization
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:968: error: no match for 'operator=' in 'fs->_Unwind_FrameState::regs = * old_rs'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.h:45: note: candidates are: _Unwind_FrameState::frame_state_reg_info& _Unwind_FrameState::frame_state_reg_info::operator=(const _Unwind_FrameState::frame_state_reg_info&)
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:969: error: invalid use of incomplete type 'struct frame_state_reg_info'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:852: error: forward declaration of 'struct frame_state_reg_info'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:978: error: 'CFA_REG_OFFSET' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:994: error: 'CFA_EXP' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1001: error: 'REG_SAVED_EXP' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1035: error: 'REG_SAVED_VAL_OFFSET' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1051: error: 'REG_SAVED_VAL_EXP' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function '_Unwind_Reason_Code uw_frame_state_for(_Unwind_Context*, _Unwind_FrameState*)':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1106: error: pointer of type 'void *' used in arithmetic
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1106: error: pointer of type 'void *' used in arithmetic
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 'frame_state* __frame_state_for(void*, frame_state*)':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1186: error: pointer of type 'void *' used in arithmetic
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1193: error: 'CFA_EXP' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1201: error: 'REG_SAVED_REG' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1204: error: 'REG_SAVED_OFFSET' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 'void uw_update_context_1(_Unwind_Context*, _Unwind_FrameState*)':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1273: error: 'CFA_REG_OFFSET' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1275: error: pointer of type 'void *' used in arithmetic
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1278: error: 'CFA_EXP' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1298: error: 'REG_UNSAVED' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1301: error: 'REG_SAVED_OFFSET' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1303: error: pointer of type 'void *' used in arithmetic
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1306: error: 'REG_SAVED_REG' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1317: error: 'REG_SAVED_EXP' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1330: error: 'REG_SAVED_VAL_OFFSET' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1333: error: pointer of type 'void *' used in arithmetic
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1336: error: 'REG_SAVED_VAL_EXP' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 'void uw_init_context_1(_Unwind_Context*, void*, void*)':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1429: error: 'CFA_REG_OFFSET' was not declared in this scope
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 'long int uw_install_context_1(_Unwind_Context*, _Unwind_Context*)':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1504: error: invalid use of 'void'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1506: error: invalid use of 'void'
*** Error code 1
Stop in /usr/src/gnu/lib/libgcc.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
More information about the freebsd-bugs
mailing list