Hi, I've got some errors on todays's CURRENT. How can I fix this quickly? cc -O2 -fno-strict-aliasing -pipe -I/usr/src/lib/librt/../libc/include -I/usr/src/lib/librt -Winline -Wall -g -c /usr/src/lib/librt/timer.c cc -fpic -DPIC -O2 -fno-strict-aliasing -pipe -I/usr/src/lib/librt/../libc/include -I/usr/src/lib/librt -Winline -Wall -g -c /usr/src/lib/librt/timer.c -o timer.So /usr/src/lib/librt/sigev_thread.c: In function `have_threads': /usr/src/lib/librt/sigev_thread.c:105: error: `pthread_create' undeclared (first use in this function) /usr/src/lib/librt/sigev_thread.c:105: error: (Each undeclared identifier is reported only once /usr/src/lib/librt/sigev_thread.c:105: error: for each function it appears in.) /usr/src/lib/librt/sigev_thread.c: In function `sigev_thread_create': /usr/src/lib/librt/sigev_thread.c:336: warning: implicit declaration of function `pthread_create' /usr/src/lib/librt/sigev_thread.c: In function `have_threads': /usr/src/lib/librt/sigev_thread.c:105: error: `pthread_create' undeclared (first use in this function) /usr/src/lib/librt/sigev_thread.c:105: error: (Each undeclared identifier is reported only once /usr/src/lib/librt/sigev_thread.c:105: error: for each function it appears in.) /usr/src/lib/librt/sigev_thread.c: In function `sigev_thread_create': /usr/src/lib/librt/sigev_thread.c:336: warning: implicit declaration of function `pthread_create' *** Error code 1 *** Error code 1 2 errors *** Error code 2 1 error *** Error code 2 1 error Ganbold Kris Kennaway wrote: > On Tue, Mar 28, 2006 at 04:09:10PM -0500, Daniel Eischen wrote: > >> On Tue, 28 Mar 2006, Kris Kennaway wrote: >> >> >>> On 7.0 during buildworld: >>> >>> /usr/src/lib/libpthread/thread/thr_barrier.c:69: error: conflicting types for '_pthread_barrier_init' >>> /usr/src/lib/libpthread/../../include/pthread.h:156: error: previous declaration of '_pthread_barrier_init' was here >>> /usr/src/lib/libpthread/thread/thr_barrier.c:69: error: conflicting types for '_pthread_barrier_init' >>> /usr/src/lib/libpthread/../../include/pthread.h:156: error: previous declaration of '_pthread_barrier_init' was here >>> *** Error code 1 >>> >>> Those two declarations are: >>> >>> >>>> int >>>> _pthread_barrier_init(pthread_barrier_t *barrier, >>>> const pthread_barrierattr_t *attr, int count) >>>> >>>> int pthread_barrier_init(pthread_barrier_t *, >>>> const pthread_barrierattr_t *, unsigned); >>>> >>> What is odd is that I can't see how this suddenly broke. >>> >> I just applied a fix to this. I'm not sure if this will be the >> only bug you find though (I haven't had a chance to test it >> with the recent namespace.h changes). >> > > Thanks, I'll let you know. > > Kris >Received on Wed Mar 29 2006 - 00:01:43 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:54 UTC