libc_r won't compile since changes made last night.
(libc_r)504}make
cc -O -pipe -DLIBC_RCS -DSYSLIBC_RCS -I/usr/src/lib/libc_r/../libc/include
-DPTHREAD_KERNEL -D_THREAD_SAFE -I/usr/src/lib/libc_r/uthread
-I/usr/src/lib/libc_r/../../include -D_LOCK_DEBUG -D_PTHREADS_INVARIANTS -c
/usr/src/lib/libc_r/uthread/uthread_accept.c -o uthread_accept.o
cc -O -pipe -DLIBC_RCS -DSYSLIBC_RCS -I/usr/src/lib/libc_r/../libc/include
-DPTHREAD_KERNEL -D_THREAD_SAFE -I/usr/src/lib/libc_r/uthread
-I/usr/src/lib/libc_r/../../include -D_LOCK_DEBUG -D_PTHREADS_INVARIANTS -c
/usr/src/lib/libc_r/uthread/uthread_aio_suspend.c -o uthread_aio_suspend.o
/usr/src/lib/libc_r/uthread/uthread_aio_suspend.c: In function `_aio_suspend':
/usr/src/lib/libc_r/uthread/uthread_aio_suspend.c:45: warning: passing arg 1 of
`__sys_aio_suspend' discards qualifiers from pointer target type
/usr/src/lib/libc_r/uthread/uthread_aio_suspend.c:45: incompatible type for argument 3
of `__sys_aio_suspend'
*** Error code 1
Stop in /usr/src/lib/libc_r.
This also has other ramifications if you build the new libc from last night and are
using a threaded version of perl
Kernel build directory is ../../compile/pro2
rm -f *.o *.so *.So *.ko *.s eddep errs kernel.debug kernel linterrs makelinks
param.c setdef[01].c setdefs.h tags vers.c vnode_if.c vnode_if.h device_if.c
bus_if.c linker_if.c pci_if.c pcib_if.c ppbus_if.c ac97_if.c channel_if.c feeder_if.c
mixer_if.c isa_if.c device_if.h bus_if.h linker_if.h pci_if.h pcib_if.h ppbus_if.h
ac97_if.h channel_if.h feeder_if.h mixer_if.h isa_if.h aicasm aicasm_gram.c
aicasm_scan.c y.tab.h aic7xxx_seq.h aic7xxx_reg.h
cc -c -O -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -ansi
-g -nostdinc -I- -I. -I../.. -I../../dev -I../../../include
-I../../contrib/dev/acpica/Subsystem/Include -D_KERNEL -include opt_global.h -elf
-mpreferred-stack-boundary=2 ../../i386/i386/genassym.c
sh ../../kern/genassym.sh genassym.o > assym.s
rm -f param.c
cp ../../conf/param.c .
perl5 ../../kern/vnode_if.pl -h ../../kern/vnode_if.src
/usr/libexec/ld-elf.so.1: /usr/lib/libc_r.so.5: Undefined symbol "__sys__exit"
*** Error code 1
Stop in /usr/src/sys/compile/pro2.
Output from perl -version:
(libc_r)506}perl -version
This is perl, v5.6.0 built for i386-freebsd-thread
(with 1 registered patch, see perl -V for more detail)
Copyright 1987-2000, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5.0 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using `man perl' or `perldoc perl'. If you have access to the
Internet, point your browser at http://www.perl.com/, the Perl Home Page.
/usr/libexec/ld-elf.so.1: /usr/lib/libc_r.so.5: Undefined symbol "__sys__exit"
Manfred
==================================
|| [EMAIL PROTECTED] ||
|| Ph. (415) 681-6235 ||
==================================
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message