NetBSD-Users archive

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

Re: Getting undefined reference to ___tls_get_addr when building packages on netbsd-5.2/i386

Kamil Rytarowski <> writes:

> ___tls_get_addr is delivered on i386 in /usr/libexec/ld.elf_so and on
> amd64 in /usr/libexec/ld.elf_so-i386

ld.elf-so-i386 doesn't exist on netbsd-5.

> What's the situation with this symbol in NetBSD-5.2 is unknown to me.

Thread-local storage was proudly announced as new in NetBSD 6.0 in
October of 2012:

I'm sometimes trailing edge, but if you have a NetBSD 5 system, it's
been unsupported since 2015-09, and well past time to update.  I keep an
image around for portability testing of a few upstream packages (e.g.,
bup) and I can say it's been getting harder and harder to build things
on it.

I have found that 8 and 9 both work well, and I encourage you to

Home | Main Index | Thread Index | Old Index