bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problem with glibc and libihash


From: Samuel Thibault
Subject: Re: Problem with glibc and libihash
Date: Sun, 13 Apr 2014 23:56:44 +0200
User-agent: Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30)

Manolis Ragkousis, le Sun 13 Apr 2014 21:50:17 +0000, a écrit :
> First of all libihash and any of the hurd libraries cannot be built
> without a working glibc. Hurd libs depend heavily on header files
> found in glibc like "lowlevellock.h",

Mmm, if it's only headers, wouldn't it be possible to install just them?

> >In file included from hurdsig.c:23:0:
> >../include/pthread.h:1:26: fatal error: pthread.h: No such file or directory
> > #include_next <pthread.h>
>                           ^
> >compilation terminated.
> >../o-iterator.mk:9: recipe for target 
> >'/tmp/nix-build-glibc-hurd-cross-i686-pc-gnu-2.19.drv-2/build/hurd/hurdsig.o'
> > failed
> >make[2]: *** 
> >[/tmp/nix-build-glibc-hurd-cross-i686-pc-gnu-2.19.drv-2/build/hurd/hurdsig.o]
> > Error 1
> >make[2]: *** Waiting for unfinished jobs....
> 
> which "pthread.h" is a header file from libpthread in "sysdeps/generic/bits/" 
> .
> So my question is, shouldn't the glibc be able to be built without
> this addon?

That should be possible, by disabling some things.  I'm afraid signals
need to be disabled in that case for instance, or at least the parts
which makes them actually get delivered.

> Is glibc building procedure broken?

Probably, few people actually build it from zero.

Samuel



reply via email to

[Prev in Thread] Current Thread [Next in Thread]