Package: hurd
Version: N/A

Hi,

when compiling the Hurd, it failed:

i386-gnu-gcc 
-Wl,-rpath-link=.:../libdiskfs/:../libfshelp/:../libftpconn/:../libhurdbugaddr/:../libihash/:../libiohelp/:../libnetfs/:../libpager/:../libpipe/:../libports/:../libps/:../libshouldbeinlibc/:../libstore/:../libthreads/:../libtrivfs/
 -Wall -g -O3    -uargp_program_bug_address -o console-run \
              console-run.o \
      '-Wl,-(' ../libhurdbugaddr/libhurdbugaddr.so ../libfshelp/libfshelp.so
../libports/libports.so \
                 \
      '-Wl,-)'
../libfshelp/libfshelp.so: undefined reference to 
`hurd_condition_wait@@HURD_CTHREADS_0.3'
../libfshelp/libfshelp.so: undefined reference to `cond_broadcast@@HURD_CTHREADS_0.3'
../libfshelp/libfshelp.so: undefined reference to 
`__mutex_unlock_solid@@HURD_CTHREADS_0.3'
../libfshelp/libfshelp.so: undefined reference to 
`__mutex_lock_solid@@HURD_CTHREADS_0.3'
collect2: ld returned 1 exit status
make[2]: *** [console-run] Error 1
make[2]: Leaving directory /mnt/marcus/gnu/hurd/hurd/hurd-20000421/build/daemons'
make[1]: *** [daemons] Error 2
make[1]: Leaving directory /mnt/marcus/gnu/hurd/hurd/hurd-20000421/build'
make: *** [stamp-build] Error 2

I suspect a missing mentioning of the threads lib in the dameons/Makefile.
Only after removing the installed libthreads, which comes from an old hurd
version, it used the freshly built threads lib and everything went okay.

Thanks,
Marcus

-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org Check Key server 
Marcus Brinkmann              GNU    http://www.gnu.org    for public PGP Key 
[EMAIL PROTECTED],     [EMAIL PROTECTED]    PGP Key ID 36E7CD09
http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/       [EMAIL PROTECTED]

Reply via email to