builworld failure on current i386

From: Ilker OZUPAK <ilker.ozupak_at_emu.edu.tr>
Date: Fri, 25 Jun 2004 18:10:38 +0300
hello,

im using ctm to update my src tree. i manually dawnload delta's
and apply manually. 

I did buildworld tries using src-cur 6385 | 6382 | 6333 | 6330
and all of the tries gave the same results. 


there are a few modifications done to etc/make.conf 
(file is included at the end)

system is 5.1 release min installation (fresh installed)

builworld did not fail with the default make.conf
(cp /usr/share/examples/etc/make.conf -> /etc/make.conf and build)
I think this is due to 
cputype?=p4 definition in my modified make.conf
any ideas?
--
IO

--

<build_output>
----------------------------------------------------------------------
>>> stage 1.1: legacy release compatibility shims
>>> stage 1.2: bootstrap tools
>>> stage 2.1: cleaning up the object tree
>>> stage 2.2: rebuilding the object tree
>>> stage 2.3: build tools
>>> stage 3: cross tools
>>> stage 4.1: building includes
>>> stage 4.2: building libraries
...
...
===> lib/libc
...
...
cc -O3 -pipe -march=pentium4 -I/usr/src/lib/libc/include 
-I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/i386 
-D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa -DINET6 
-I/usr/obj/usr/src/lib/libc -DPOSIX_MISTAKE -I/usr/src/lib/libc/locale 
-DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/usr/src/lib/libc/rpc -DYP -DHESIOD 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized 
-c /usr/src/lib/libc/gen/getmntinfo.c
cc -O3 -pipe -march=pentium4 -I/usr/src/lib/libc/include 
-I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/i386 
-D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa -DINET6 
-I/usr/obj/usr/src/lib/libc -DPOSIX_MISTAKE -I/usr/src/lib/libc/locale 
-DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/usr/src/lib/libc/rpc -DYP -DHESIOD 
-Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized 
-c /usr/src/lib/libc/gen/getnetgrent.c
In file included from /usr/src/lib/libc/gen/getnetgrent.c:323:
/usr/src/lib/libc/gen/getnetgrent.c: In function `innetgr':
/usr/src/lib/libc/gen/getnetgrent.c:308: warning: passing arg of `_buildkey' 
discards qualifiers from pointer target type
/usr/src/lib/libc/gen/getnetgrent.c:308: warning: passing arg of `_buildkey' 
discards qualifiers from pointer target type
In file included from /usr/src/lib/libc/gen/getnetgrent.c:303:
/usr/src/lib/libc/gen/getnetgrent.c:284: warning: passing arg of `_listmatch' 
discards qualifiers from pointer target type
*** Error code 1

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

Stop in /usr/src/lib.
*** 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.

</build_output>
------------------------------------------------
<make_conf>
#### comment parts cleared to shorten the mail.

#
CPUTYPE?=p4
#
CFLAGS= -O3 -pipe
#
#BDECFLAGS=	-W -Wall -ansi -pedantic -Wbad-function-cast -Wcast-align \
#		-Wcast-qual -Wchar-subscripts -Winline \
#	-Wmissing-prototypes -Wnested-externs -Wpointer-arith \
#	-Wredundant-decls -Wshadow -Wstrict-prototypes -Wwrite-strings
#
#
COPTFLAGS= -O2 -pipe
#
# Compare before install
INSTALL=install -C
#
# Mtree will follow symlinks
#MTREE_FOLLOWS_SYMLINKS= -L
#
# To build ppp with normal permissions
#PPP_NOSUID=	true
#
# To enable installing ssh(1) with the setuid bit turned on
ENABLE_SUID_SSH=	true
#
# To enable installing newgrp(1) with the setuid bit turned on.
# Without the setuid bit, newgrp cannot change users' groups.
#ENABLE_SUID_NEWGRP=	true
#
# To avoid building various parts of the base system:
#NO_CVS=	true	# do not build CVS
#NO_CXX=	true	# do not build C++ and friends
#NO_BIND=	true	# do not build BIND
#NO_FORTRAN=	true	# do not build g77 and related libraries
#NO_GDB=	true	# do not build GDB
#NO_I4B=	true	# do not build isdn4bsd package
#NO_IPFILTER=	true	# do not build IP Filter package
#NO_KERBEROS=	true	# do not build and install Kerberos 5 (KTH Heimdal)
#NO_LPR=	true	# do not build lpr and related programs
#NO_MAILWRAPPER=true	# do not build the mailwrapper(8) MTA selector
#NO_MODULES=	true	# do not build modules with the kernel
#NO_OBJC=	true	# do not build Objective C support
#NO_OPENSSH=	true	# do not build OpenSSH
#NO_OPENSSL=	true	# do not build OpenSSL (implies NO_KERBEROS and
#			  NO_OPENSSH)
#NO_SENDMAIL=	true	# do not build sendmail and related programs
#NO_SHAREDOCS=	true	# do not build the 4.4BSD legacy docs
#NO_TCSH=	true	# do not build and install /bin/csh (which is tcsh)
#NO_X=		true	# do not compile in XWindows support (e.g. doscmd)
#NOCRYPT=	true	# do not build any crypto code
#NOGAMES=	true	# do not build games (games/ subdir)
#NOINFO=	true	# do not make or install info files
#NOLIBC_R=	true	# do not build libc_r (re-entrant version of libc)
#NOMAN=		true	# do not build manual pages
NOPROFILE=	true	# Avoid compiling profiled libraries
#NOSHARE=	true	# do not go into the share subdir
#
# To build sys/modules when building the world (our old way of doing things)
#MODULES_WITH_WORLD=true	# do not build modules when building kernel
#
# The list of modules to build instead of all of them.
#MODULES_OVERRIDE=	linux ipfw
#
# If you always want to build the Linux ext2fs kernel module.
WANT_EXT2FS_MODULE=yes
#

#
COMPAT1X=	yes
COMPAT20=	yes
COMPAT21=	yes
COMPAT22=	yes
COMPAT3X=	yes
COMPAT4X=	yes
#
#
</make_conf>
Received on Fri Jun 25 2004 - 13:10:45 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:58 UTC