Hi Manolis, Thanks for dealing with this, and for persevering, despite the difficult situation. Think of you as a pioneering explorer. ;-)
Manolis Ragkousis <manolis...@gmail.com> skribis: > 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", so even after making the build > system of the hurd repository to accept not to be able to build > programs (as Samuel suggested), we are still not able to build the > libs. > > So our only option is to build a glibc without the libpthread addon, > use it to build libihash, and then rebuild glibc with libpthread. But > theres comes our second and biggest problem. > > Glibc cannot be built without libpthread. This is terrible. (This was actually easier when I packaged it in Nixpkgs, before libpthread was made a glibc add-on.) Samuel’s suggestion to install glibc headers just to be able to build libihash & co. seems to be the easiest one. Could you try making a ‘glibc-headers’ package whose build phase does nothing and whose install phase does ‘make install-headers’? Thanks, Ludo’.