Re: Buildworld failures -6.3-PRE
On Sat, Nov 24, 2007 at 04:24:36AM +, Aryeh Friedman wrote: >On 11/24/07, Doug Barton <[EMAIL PROTECTED]> wrote: >> 'cd /usr/src && make cleandir ; make cleandir' >> (yes, I meant to type it twice). > >What wrong with rm -rf /usr/obj? That's similar to a single 'make cleandir', though it will also delete the kernel build count (the #nn in "uname -a"). Note that the second 'make cleandir' is still necessary in case any cruft has been created inside /usr/src. -- Peter Jeremy Please excuse any delays as the result of my ISP's inability to implement an MTA that is either RFC2821-compliant or matches their claimed behaviour. ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: Buildworld failures -6.3-PRE
On 11/24/07, Doug Barton <[EMAIL PROTECTED]> wrote: > ¶ Bill Hacker wrote: > > Many such, > > > > Wearing out my csup welcome for 'RELENG_6'. > > > > Same or similar error when attempting to regress to 'RELENG_6_2' > > > : undefined reference to `__mb_sb_limit' > > *** Error code 1 > > Have you cleaned out /usr/obj/ ? That's always the first place to > start when you see problems of this type, especially in a -stable > branch. You might also want to do > 'cd /usr/src && make cleandir ; make cleandir' > (yes, I meant to type it twice). What wrong with rm -rf /usr/obj? ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: Buildworld failures -6.3-PRE
韓家標 Bill Hacker wrote: > Many such, > > Wearing out my csup welcome for 'RELENG_6'. > > Same or similar error when attempting to regress to 'RELENG_6_2' > : undefined reference to `__mb_sb_limit' > *** Error code 1 Have you cleaned out /usr/obj/ ? That's always the first place to start when you see problems of this type, especially in a -stable branch. You might also want to do 'cd /usr/src && make cleandir ; make cleandir' (yes, I meant to type it twice). hth, Doug -- This .signature sanitized for your protection ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: Buildworld failures - 6.3-PRE
On 11/23/07, ¶ Bill Hacker <[EMAIL PROTECTED]> wrote: > Aryeh Friedman wrote: > > Here is a nasty idea... ftp the src dist files from 7.0-BETA3 do a > > buildworld on them then upgrade from there > > That's a non-starter for the Tyan's > > Twin BGE NIC's and IHC7 CMFM SATA controller. Besides it turns out the sources for 7 are not in a dist file format yet anyways... btw I got a intresting clue on the re(4) stuff if it slows down on 6.2-release (yes I know thats not what I reported) do the following and it will clear up: ifconfig re0 192.168.2.2 -txcsum -rxcsum ifconfig lo0 127.0.0.1 route add default 192.168.2.1 ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: Buildworld failures - 6.3-PRE
Aryeh Friedman wrote: Here is a nasty idea... ftp the src dist files from 7.0-BETA3 do a buildworld on them then upgrade from there That's a non-starter for the Tyan's Twin BGE NIC's and IHC7 CMFM SATA controller. Bill ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: Buildworld failures - 6.3-PRE
Aryeh Friedman wrote: btw I am starting with 6.2-RELEASE because of the cd issues I have mentioned should I go straight to current or should I go to 6.3 then upto current? At the current state of at least the .jp and .dk mirrors, I had breakage from RELENG_6_0, _6_1, 6_1, 6_2 and RELENG_6 All AMD-64, and attempting to build with 6.3-PRERELEASE and world last built 27 October. YMMV, and this is on of of the Tomcats, Core-D 2-core, not a GA G33-DS3R Quad Core where I'm working up HEAD as soon as the csup completes. Bill On 11/23/07, Aryeh Friedman <[EMAIL PROTECTED]> wrote: On 11/23/07, � Bill Hacker <[EMAIL PROTECTED]> 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 == 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
Re: Buildworld failures - 6.3-PRE
Aryeh Friedman wrote: On 11/23/07, � Bill Hacker <[EMAIL PROTECTED]> 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 What I posted was 6-STABLE relevant. I'm just now updating an R&D box to HEAD - may not have the problem. As to patch - don't send it to *me*. I don't use patches , OR drink blended whisky. I use rm -Rf and go back to the last thing that JFW'ed. If you can't get it right the first time Still running several 4.11-STABLE 1U's for that reason. Hardware and code that JFW (VIA CPU's). Bill 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.
Re: Buildworld failures - 6.3-PRE
So your saying until fixed NO_TCSH should be in make.conf? On 11/23/07, 韓家標 Bill Hacker <[EMAIL PROTECTED]> 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/
Re: Buildworld failures -6.3-PRE
On 11/23/07, ¶ Bill Hacker <[EMAIL PROTECTED]> wrote: > Many such, > > Wearing out my csup welcome for 'RELENG_6'. > > Same or similar error when attempting to regress to 'RELENG_6_2' > > Details: > = > -- > >>> stage 2.3: build tools > -- > cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj 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:/sbin:/bin:/usr/sbin:/usr/bin > WORLDTMP=/usr/obj/usr/src/tmp MAKEFLAGS="-m /usr/src/tools/build/mk -j 9 > -m > /usr/src/share/mk" /usr/obj/usr/src/make.amd64/make -f Makefile.inc1 > TARGET=amd64 TARGET_ARCH=amd64 DESTDIR= BOOTSTRAPPING=602113 -DNO_LINT > -DNO_CPU_CFLAGS -DNO_WARNS build-tools > ===> bin/csh (obj,build-tools) > grep 'ERR_' /usr/src/bin/csh/../../contrib/tcsh/sh.err.c | grep '^#define' > >> > sh.err.h > cc -E -O2 -fno-strict-aliasing -pipe -I. -I/usr/src/bin/csh > -I/usr/src/bin/csh/../../contrib/tcsh -D_PATH_TCSHELL='"/bin/csh"' > -DHAVE_ICONV > -I/usr/obj/usr/src/tmp/legacy/usr/include > /usr/src/bin/csh/../../contrib/tcsh/tc.const.c > /usr/src/bin/csh/../../contrib/tcsh/sh.char.h /usr/src/bin/csh/config.h > /usr/src/bin/csh/../../contrib/tcsh/config_f.h > /usr/src/bin/csh/../../contrib/tcsh/sh.types.h sh.err.h -D_h_tc_const | grep > 'Char STR' | sed -e 's/Char \([a-zA-Z0-9_]*\)\(.*\)/extern Char \1[];/' | > sort > >> tc.const.h > cc -o gethost -L/usr/obj/usr/src/tmp/legacy/usr/lib -O2 > -fno-strict-aliasing > -pipe -I. -I/usr/src/bin/csh -I/usr/src/bin/csh/../../contrib/tcsh > -D_PATH_TCSHELL='"/bin/csh"' -DHAVE_ICONV > -I/usr/obj/usr/src/tmp/legacy/usr/include > /usr/src/bin/csh/../../contrib/tcsh/gethost.c > /var/tmp//ccMRLXC4.o(.text+0x9): In function `gettoken': > : undefined reference to `__mb_sb_limit' > /var/tmp//ccMRLXC4.o(.text+0x8d): In function `gettoken': > : undefined reference to `__mb_sb_limit' > *** Error code 1 > 1 error > *** Error code 2 > 1 error > *** Error code 2 > 1 error > *** Error code 2 > 1 error > > = > > I thought this had been fixed? Same error under -current also note to those who are courious about my mergemaster patch Doug was right skipping make altogether is the wrong solution... will look into it deeeper ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "[EMAIL PROTECTED]"