On Tue, Oct 26, 2004 at 10:16:54PM +0200, Kurt Roeckx wrote: > On Tue, Oct 26, 2004 at 03:51:48PM -0400, [EMAIL PROTECTED] wrote: > > > > So it appears there's a problem with TLS. I should note that this > > problem started happening when libc6 was updated a couple of weeks ago. > > I noticed that moved a lot of libraries from /lib/tls to /lib, so it > > seems that that's where the real problem is. When I upgraded to > > libc6_2.3.2.ds1-17, running the program gave me the error: > > Since libc6_2.3.2.ds1-17 it's nptl only on amd64 since we don't > support the older than 2.6 kernels. This seems to have triggered > some bugs. But only a few it seems.
I can confirm that the other 2 package that fail to build both had this in them: extern int errno; And replacing it by an include <errno.h> solved it. Kurt