Hi, > I'm afraid I'm fairly new to all this, I'm trying to build libc on > CentOS 6.5, but it fails towards the end with a segfault and from then > on all make commands in gsrc fail with a segfault.
Thanks for reporting this. I've seen the same problem on a Trisquel machine. Unfortunately, it Works For Me (tm). I haven't managed to figure out the problem yet, but I haven't dug very deeply into it. As far as I can tell, it uniquely affects libc. I believe that when GSRC builds a package against its own libc, it might also link against other system libraries that are linked to the system's libc. Since libc on CentOS is not the same version as the one in GSRC, there is a conflict and it fails. I'm running Parabola, on the other hand, which has the latest version of libc, which would explain why I don't see the same problem. I think you would have to find a way to build everything in a clean chroot. I'm not sure if there's a good way to do that with GSRC but I'll try to think of something. It would require a lot of external dependencies to be installed that are not provided by GSRC (zlib, etc). If you (or anyone reading this) have any ideas, I'd love to hear them. Brandon -- Brandon Invergo http://brandon.invergo.net
pgpblZxn8TjrH.pgp
Description: PGP signature
