From owner-freebsd-current@FreeBSD.ORG Fri Nov 23 22:51:54 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6928216A46C for ; Fri, 23 Nov 2007 22:51:54 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.182]) by mx1.freebsd.org (Postfix) with ESMTP id A628713C4DD for ; Fri, 23 Nov 2007 22:51:52 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so9359762pyb for ; Fri, 23 Nov 2007 14:51:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=Zj4B7c29cozdkWwelKAE2K5/Gl11ggznCWBDIIqW2pA=; b=KL1m1i1sW9jzMLnY0ATTEM893KWEHhenggfRBCDzAVxLVv404ux3kUWfH3M5c5VDRdJ7yiDXw6K98FqKS48MCQu1a/g7DiqyAZUi99w6lDvQVcRaViI2uTAjvrKoPuMmeKQtLg+GrhmzIqfcgUdFmUNWRMlT1AUAZG5a7+MveGY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=FNcpU17EMWBgxu9dZsE8g0Edbf2VPxKVuZmeNM+3dizJdiZ7qOyeEUJhPPMrMYLhFbs6/pT6dozVpbPDj3O+6gyBsgkQDEHbRtfGjTHir4uRfC913ieIMGpilPPiVpCIrrp3s4Z8ep10LswFr4rfjbb8IwIXLaNXNiIrz5R0/F4= Received: by 10.65.122.13 with SMTP id z13mr23099289qbm.1195858309657; Fri, 23 Nov 2007 14:51:49 -0800 (PST) Received: by 10.65.105.5 with HTTP; Fri, 23 Nov 2007 14:51:49 -0800 (PST) Message-ID: Date: Fri, 23 Nov 2007 22:51:49 +0000 From: "Aryeh Friedman" To: "=?ISO-8859-1?Q?=B6_Bill_Hacker?=" In-Reply-To: <47475829.4040706@conducive.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <474754CC.2070807@conducive.net> <47475829.4040706@conducive.net> Cc: freebsd-current@freebsd.org Subject: Re: Buildworld failures - 6.3-PRE X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Nov 2007 22:51:54 -0000 On 11/23/07, =B6 Bill Hacker wrote: > Aryeh Friedman wrote: > > So your saying until fixed NO_TCSH should be in make.conf? > > Wouldn't break *my* heart, I prefer bash. > > But AFAIK it breaks a lot of other stuff that depends on tcsh or > tcsh-as-csh. > > (already tried nuking that whole tree. No Joy). > > Bill I am about to embark on an other buildworld/mergemaster/etc and am willing to look into this in detail so I will send you a patch if I find one > >> Confirming localized failure: > >> > >> cd'ed to /usr/src/contrib/tcsh > >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > >> > >> triligon# ./configure > >> checking build system type... amd64-unknown-freebsd6.3 > >> checking host system type... amd64-unknown-freebsd6.3 > >> checking cached host tuple... ok > >> Tcsh will use configuration file `bsd4.4'. > >> checking for gcc... gcc > >> checking for C compiler default output file name... a.out > >> checking whether the C compiler works... yes > >> checking whether we are cross compiling... no > >> checking for suffix of executables... > >> checking for suffix of object files... o > >> checking whether we are using the GNU C compiler... yes > >> checking whether gcc accepts -g... yes > >> checking for gcc option to accept ANSI C... none needed > >> checking how to run the C preprocessor... gcc -E > >> checking for egrep... grep -E > >> checking whether gcc needs -traditional... no > >> checking for library containing crypt... -lcrypt > >> checking for library containing getspnam... no > >> checking for library containing tgetent... -ltermlib > >> checking for library containing gethostbyname... none required > >> checking for library containing connect... none required > >> checking for library containing iconv... no > >> checking for ANSI C header files... no > >> checking for sys/types.h... yes > >> checking for sys/stat.h... yes > >> checking for stdlib.h... yes > >> checking for string.h... yes > >> checking for memory.h... yes > >> checking for strings.h... yes > >> checking for inttypes.h... yes > >> checking for stdint.h... yes > >> checking for unistd.h... yes > >> checking auth.h usability... no > >> checking auth.h presence... no > >> checking for auth.h... no > >> checking for inttypes.h... (cached) yes > >> checking shadow.h usability... no > >> checking shadow.h presence... no > >> checking for shadow.h... no > >> checking for stdint.h... (cached) yes > >> checking utmpx.h usability... no > >> checking utmpx.h presence... no > >> checking for utmpx.h... no > >> checking utmp.h usability... yes > >> checking utmp.h presence... yes > >> checking for utmp.h... yes > >> checking wchar.h usability... yes > >> checking wchar.h presence... yes > >> checking for wchar.h... yes > >> checking for wchar_t... yes > >> checking size of wchar_t... 4 > >> checking wctype.h usability... yes > >> checking wctype.h presence... yes > >> checking for wctype.h... yes > >> checking for dirent.h that defines DIR... yes > >> checking for library containing opendir... none required > >> checking whether stat file-mode macros are broken... no > >> checking for ANSI C header files... (cached) no > >> checking for long long... yes > >> checking for uid_t in sys/types.h... yes > >> checking type of array argument to getgroups... gid_t > >> checking for mode_t... yes > >> checking return type of signal handlers... void > >> checking for size_t... yes > >> checking for uid_t in sys/types.h... (cached) yes > >> checking for socklen_t... yes > >> checking for struct dirent.d_ino... yes > >> checking for struct utmp.ut_host... no > >> checking for struct utmp.ut_user... no > >> checking for struct utmp.ut_tv... no > >> checking for struct utmp.ut_xtime... no > >> checking for struct sockaddr_storage.ss_family... yes > >> checking for an ANSI C-conforming const... yes > >> checking for function prototypes... yes > >> checking for working volatile... yes > >> checking whether gethostname is declared... yes > >> checking for dup2... yes > >> checking for getcwd... yes > >> checking for gethostname... yes > >> checking for getpwent... yes > >> checking for getutent... no > >> checking for memmove... yes > >> checking for memset... yes > >> checking for nice... yes > >> checking for nl_langinfo... yes > >> checking for sbrk... yes > >> checking for setpgid... yes > >> checking for setpriority... yes > >> checking for strerror... yes > >> checking for strstr... yes > >> checking for sysconf... yes > >> checking for wcwidth... yes > >> checking whether getpgrp requires zero arguments... yes > >> checking whether setpgrp takes no argument... no > >> configure: creating ./config.status > >> config.status: creating Makefile > >> config.status: creating config.h > >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > >> > >> triligon# make > >> grep 'ERR_' ./sh.err.c | grep '^#define' >> sh.err.h > >> gcc -E -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' -D_h_tc_cons= t > >> ./tc.const.c | sed -n -e 's/^\(Char STR[a-zA-Z0-9_]*\) *\[ *\].*/exte= rn > >> \1[];/p' | sort >> tc.const.h > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.di= r.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.do= l.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.er= r.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.ex= ec.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.ch= ar.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.ex= p.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.fi= le.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.fu= nc.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.gl= ob.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.hi= st.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.in= it.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.le= x.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.mi= sc.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.pa= rse.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.pr= int.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.pr= oc.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.se= m.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.se= t.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' sh.ti= me.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' glob.= c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' > mi.termios.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' ma.se= tp.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' > vms.termcap.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' tw.he= lp.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' tw.in= it.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' tw.pa= rse.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' tw.sp= ell.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' tw.co= mp.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' tw.co= lor.c > >> grep '[FV]_' ./ed.defns.c | grep '^#define' >> ed.defns.h > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' > ed.chared.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' > ed.refresh.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' > ed.screen.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' ed.in= it.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' > ed.inputl.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' ed.de= fns.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' ed.xm= ap.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' ed.te= rm.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' tc.al= loc.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' tc.bi= nd.c > >> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh"' tc.co= nst.c > >> rm -f gethost > >> gcc -o gethost -g -O2 -I. -I. -D_PATH_TCSHELL=3D'"/usr/local/bin/tcsh= "' > >> ./gethost.c -ltermlib -lcrypt > >> /var/tmp//ccSrQDLG.o(.text+0x9): In function `gettoken': > >> ./gethost.c:126: undefined reference to `__mb_sb_limit' > >> /var/tmp//ccSrQDLG.o(.text+0x8d):./gethost.c:139: undefined reference = to > >> `__mb_sb_limit' > >> *** Error code 1 > >> > >> Stop in /usr/src/contrib/tcsh. > >> _______________________________________________ > >> freebsd-stable@freebsd.org mailing list > >> http://lists.freebsd.org/mailman/listinfo/freebsd-stable > >> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.o= rg" > >> > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org= " >