Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Jan 2001 09:58:01 -0800
From:      Manfred Antar <null@pozo.com>
To:        current@FreeBSD.ORG
Subject:   libc_r broken
Message-ID:  <5.0.2.1.2.20010129095217.00a6a858@pozo.com>

next in thread | raw e-mail | index | archive | help
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


==================================
||      null@pozo.com           ||
||      Ph. (415) 681-6235      ||
==================================



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5.0.2.1.2.20010129095217.00a6a858>