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

>
> On 11/23/07, 韓家標 Bill Hacker wrote:
>> Confirming localized failure:
>>
>> cd'ed to /usr/src/contrib/tcsh
>>
>> ==========================================
>>
>> 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
>>
>> ===================
>>
>> triligon# make
>> grep 'ERR_' ./sh.err.c | grep '^#define' >> sh.err.h
>> gcc -E -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' -D_h_tc_const
>> ./tc.const.c | sed -n -e 's/^\(Char STR[a-zA-Z0-9_]*\) *\[ *\].*/extern
>> \1[];/p' | sort >> tc.const.h
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.dir.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.dol.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.err.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.exec.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.char.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.exp.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.file.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.func.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.glob.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.hist.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.init.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.lex.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.misc.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.parse.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.print.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.proc.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.sem.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.set.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' sh.time.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' glob.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' mi.termios.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' ma.setp.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' vms.termcap.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' tw.help.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' tw.init.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' tw.parse.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' tw.spell.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' tw.comp.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' tw.color.c
>> grep '[FV]_' ./ed.defns.c | grep '^#define' >> ed.defns.h
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' ed.chared.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' ed.refresh.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' ed.screen.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' ed.init.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' ed.inputl.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' ed.defns.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' ed.xmap.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' ed.term.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' tc.alloc.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' tc.bind.c
>> gcc -c -g -O2 -I. -I. -D_PATH_TCSHELL='"/usr/local/bin/tcsh"' tc.const.c
>> rm -f gethost
>> gcc -o gethost -g -O2 -I. -I. -D_PATH_TCSHELL='"/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/lis...freebsd-stable
>> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
>>


_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/lis...reebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"