Various parts of the FreeBSD base system are interdependent on each other. It's likely that one of the NO_* lines is breaking it.

Since libgcc is what is failing I'd suspect NO_TOOLCHAIN

mergemaster is normally done after installworld, but the "-p" mode is for pre-buildworld. See the man page for details.



Casey Scott wrote:
I thought mergemaster was done after installworld? I've tried 3 different cvs 
sources, same result. Maybe its my make.conf? Here's what I've got:

************************************************************************************************
CPUTYPE?=p4
CFLAGS= -O -pipe
NO_BLUETOOTH=   true    # do not build Bluetooth related stuff
NO_I4B= true    # do not build isdn4bsd package
NO_LPR= true    # do not build lpr and related programs
NO_SENDMAIL=    true    # do not build sendmail and related programs
NO_SHAREDOCS=   true    # do not build the 4.4BSD legacy docs
NO_TOOLCHAIN=   true    # do not build programs for program development
NO_USB= true    # do not build usbd(8) and related programs
NO_VINUM=       true    # do not build Vinum utilities
NO_ATM=         true    # do not build ATM related programs and libraries
NO_GAMES=       true    # do not build games (games/ subdir)
NO_INET6=       true    # do not build IPv6 related programs and libraries
NO_PROFILE=     true    # Avoid compiling profiled libraries
SENDMAIL_MAP_PERMS=
WITHOUT_X11=yes
PERL_VER=5.8.8
PERL_VERSION=5.8.8
************************************************************************************************

# make buildworld dies here.

************************************************************************************************
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 -march=pentium4 -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  -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
In file included from 
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:32:
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/tsystem.h:47:20: error: stddef.h: 
No such file or directory
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/tsystem.h:48:19: error: float.h: 
No such file or directory
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/tsystem.h:87:20: error: stdarg.h: 
No such file or directory
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/tsystem.h:90:19: error: stdio.h: 
No such file or directory
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/tsystem.h:96:19: error: errno.h: 
No such file or directory
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/tsystem.h:103:20: error: string.h: 
No such file or directory
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/tsystem.h:104:20: error: stdlib.h: 
No such file or directory
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/tsystem.h:105:20: error: unistd.h: 
No such file or directory
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/tsystem.h:108:20: error: limits.h: 
No such file or directory
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/tsystem.h:111:18: error: time.h: 
No such file or directory
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 
'size_of_encoded_value':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-pe.h:90: warning: 
incompatible implicit declaration of built-in function 'abort'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-pe.h: In function 
'base_of_encoded_value':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-pe.h:122: warning: 
incompatible implicit declaration of built-in function 'abort'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-pe.h: In function 
'read_encoded_value_with_base':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-pe.h:259: warning: 
incompatible implicit declaration of built-in function 'abort'
In file included from /usr/src/gnu/lib/libgcc/../../../contrib/gcc/gthr.h:114,
                 from 
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:42:
./gthr-default.h:43:21: error: pthread.h: No such file or directory
In file included from /usr/src/gnu/lib/libgcc/../../../contrib/gcc/gthr.h:114,
                 from 
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:42:
./gthr-default.h: At top level:
./gthr-default.h:92: error: 'pthread_once' undeclared here (not in a function)
./gthr-default.h:93: error: 'pthread_getspecific' undeclared here (not in a 
function)
./gthr-default.h:94: error: 'pthread_setspecific' undeclared here (not in a 
function)
./gthr-default.h:95: error: 'pthread_create' undeclared here (not in a function)
./gthr-default.h:96: error: 'pthread_cancel' undeclared here (not in a function)
./gthr-default.h:97: error: 'pthread_mutex_lock' undeclared here (not in a 
function)
./gthr-default.h:98: error: 'pthread_mutex_trylock' undeclared here (not in a 
function)
./gthr-default.h:99: error: 'pthread_mutex_unlock' undeclared here (not in a 
function)
./gthr-default.h:100: error: 'pthread_mutex_init' undeclared here (not in a 
function)
./gthr-default.h:103: error: 'pthread_key_create' undeclared here (not in a 
function)
./gthr-default.h:104: error: 'pthread_key_delete' undeclared here (not in a 
function)
./gthr-default.h:105: error: 'pthread_mutexattr_init' undeclared here (not in a 
function)
./gthr-default.h:106: error: 'pthread_mutexattr_settype' undeclared here (not 
in a function)
./gthr-default.h:107: error: 'pthread_mutexattr_destroy' undeclared here (not 
in a function)
./gthr-default.h: In function '__gthread_active_p':
./gthr-default.h:173: error: 'PTHREAD_MUTEX_INITIALIZER' undeclared (first use 
in this function)
./gthr-default.h:173: error: (Each undeclared identifier is reported only once
./gthr-default.h:173: error: for each function it appears in.)
./gthr-default.h:174: error: 'PTHREAD_ONCE_INIT' undeclared (first use in this 
function)
./gthr-default.h:188: error: called object '__gthrw_pthread_mutex_lock' is not 
a function
./gthr-default.h:189: error: called object '__gthrw_pthread_once' is not a 
function
./gthr-default.h:190: error: called object '__gthrw_pthread_mutex_unlock' is 
not a function
./gthr-default.h: In function '__gthread_once':
./gthr-default.h:578: error: called object '__gthrw_pthread_once' is not a 
function
./gthr-default.h: In function '__gthread_key_create':
./gthr-default.h:586: error: called object '__gthrw_pthread_key_create' is not 
a function
./gthr-default.h: In function '__gthread_key_delete':
./gthr-default.h:592: error: called object '__gthrw_pthread_key_delete' is not 
a function
./gthr-default.h: In function '__gthread_getspecific':
./gthr-default.h:598: error: called object '__gthrw_pthread_getspecific' is not 
a function
./gthr-default.h: In function '__gthread_setspecific':
./gthr-default.h:604: error: called object '__gthrw_pthread_setspecific' is not 
a function
./gthr-default.h: In function '__gthread_mutex_lock':
./gthr-default.h:611: error: called object '__gthrw_pthread_mutex_lock' is not 
a function
./gthr-default.h: In function '__gthread_mutex_trylock':
./gthr-default.h:620: error: called object '__gthrw_pthread_mutex_trylock' is 
not a function
./gthr-default.h: In function '__gthread_mutex_unlock':
./gthr-default.h:629: error: called object '__gthrw_pthread_mutex_unlock' is 
not a function
./gthr-default.h: In function '__gthread_recursive_mutex_init_function':
./gthr-default.h:643: error: called object '__gthrw_pthread_mutexattr_init' is 
not a function
./gthr-default.h:645: error: 'PTHREAD_MUTEX_RECURSIVE' undeclared (first use in 
this function)
./gthr-default.h:645: error: called object '__gthrw_pthread_mutexattr_settype' 
is not a function
./gthr-default.h:647: error: called object '__gthrw_pthread_mutex_init' is not 
a function
./gthr-default.h:649: error: called object '__gthrw_pthread_mutexattr_destroy' 
is not a function
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 
'_Unwind_GetGR':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:168: warning: 
incompatible implicit declaration of built-in function 'abort'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 
'_Unwind_SetGR':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:208: warning: 
incompatible implicit declaration of built-in function 'abort'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 
'_Unwind_SetGRValue':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:257: warning: 
incompatible implicit declaration of built-in function 'abort'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 
'extract_cie_info':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:350: warning: 
incompatible implicit declaration of built-in function 'strlen'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 
'execute_stack_op':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:611: warning: 
incompatible implicit declaration of built-in function 'abort'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:829: warning: 
incompatible implicit declaration of built-in function 'abort'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:836: warning: 
incompatible implicit declaration of built-in function 'abort'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 
'execute_cfa_program':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1082: warning: 
incompatible implicit declaration of built-in function 'abort'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 
'uw_frame_state_for':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1099: warning: 
incompatible implicit declaration of built-in function 'memset'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 
'__frame_state_for':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1184: warning: 
incompatible implicit declaration of built-in function 'memset'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 
'_Unwind_SetSpColumn':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1234: warning: 
incompatible implicit declaration of built-in function 'abort'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 
'uw_update_context_1':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1290: warning: 
incompatible implicit declaration of built-in function 'abort'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 
'uw_init_context_1':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1408: warning: 
incompatible implicit declaration of built-in function 'memset'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1413: warning: 
incompatible implicit declaration of built-in function 'abort'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1417: error: 
'PTHREAD_ONCE_INIT' undeclared (first use in this function)
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c: In function 
'uw_install_context_1':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1472: warning: 
incompatible implicit declaration of built-in function 'abort'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1480: warning: 
incompatible implicit declaration of built-in function 'memcpy'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1486: warning: 
incompatible implicit declaration of built-in function 'memcpy'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1490: warning: 
incompatible implicit declaration of built-in function 'memcpy'
In file included from 
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind-dw2.c:1518:
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind.inc: In function 
'_Unwind_RaiseException_Phase2':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind.inc:75: warning: 
incompatible implicit declaration of built-in function 'abort'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind.inc: In function 
'_Unwind_Resume':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind.inc:238: warning: 
incompatible implicit declaration of built-in function 'abort'
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind.inc: In function 
'_Unwind_Resume_or_Rethrow':
/usr/src/gnu/lib/libgcc/../../../contrib/gcc/unwind.inc:263: warning: 
incompatible implicit declaration of built-in function 'abort'
*** 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.
************************************************************************************************


Casey



----- "Chris St Denis" <[EMAIL PROTECTED]> wrote:

Casey Scott wrote:
Can we no longer use "make buildworld" to upgrade from source
builds? Everytime I've tried, I get build errors. I've gotten the
impression from a few things I've read that freebsd-update is suppose
to be used. I don't want a binary install/upgrade though. I've just
sync from CVS with this in the config:
*default host=cvsup15.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_7
*default delete use-rel-suffix
*default compress
src-all


Pretty much the same config I've always used, except the RELENG_7.

I continually get errors when "make buildworld". I went back to the
6.3 source, and successfully "make buildworld".
My current attempt at buildword with the 7.0 died like this:

*********************************************************************
===> usr.bin/awk (obj,build-tools)
yacc -d -o awkgram.c
/usr/src/usr.bin/awk/../../contrib/one-true-awk/awkgram.y
yacc: 43 shift/reduce conflicts
yacc: 85 reduce/reduce conflicts
ln -sf awkgram.h ytab.h
cc -O -pipe -DHAS_ISBLANK -I.
-I/usr/src/usr.bin/awk/../../contrib/one-true-awk -DFOPEN_MAX=64 -I/usr/obj/usr/src/tmp/legacy/usr/include -L/usr/obj/usr/src/tmp/legacy/usr/lib
/usr/src/usr.bin/awk/../../contrib/one-true-awk/maketab.c  -o maketab
===> lib/libmagic (obj,build-tools)
cc -DHAVE_CONFIG_H -DCOMPILE_ONLY  -I/usr/src/lib/libmagic
-I/usr/src/lib/libmagic/../../contrib/file -o mkmagic
/usr/src/lib/libmagic/../../contrib/file/apprentice.c
/usr/src/lib/libmagic/../../contrib/file/funcs.c
/usr/src/lib/libmagic/../../contrib/file/magic.c
/usr/src/lib/libmagic/../../contrib/file/print.c
===> usr.sbin/sysinstall (obj,build-tools)
cc -o rtermcap /usr/src/usr.sbin/sysinstall/rtermcap.c -ltermcap
===> gnu/usr.bin/cc/cc_tools (obj,depend,all)
make: don't know how to make
/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/ansidecl.h.
Stop
*** Error code 2

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.

*********************************************************************
The previous attempt died due to a missing tconfig.h.  Can anyone
shed some light on this please? I can't remember ever having trouble
with a buildworld before!!
TIA,
Casey
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to
"[EMAIL PROTECTED]"
1. Make sure you do a "mergemaster -p" first. see mergemaster(8)

2. Check your make.conf. A bad combination of NO_* variables can break

things. As can bad cflags, etc.

2. Try doing a cvsup again to make sure your source is clean. Maybe
with a different server incase cvsup15 is messed up.

_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to