Ticket #217 (closed defect: invalid)

Opened 4 years ago

Last modified 4 years ago

Build failure on __tls_get_addr

Reported by: keithpreston Owned by: lennart
Milestone: Component: build-system
Keywords: Cc:

Description

Apparently the configure check for thread is not strong enough to define HAVE_TLS_BUILTIN. Although my embedded version of glibc doesn't fail on the thread keyword, it comes up with undefined references for tls_get_addr. Maybe the test program in configure should also try this symbol.

Change History

Changed 4 years ago by lennart

  • status changed from new to closed
  • resolution set to invalid

Uh, as it appears your gcc is broken.

tls_get_addr is an internal symbol and subject to change by the glibc guys without prior notice. Hence adding a check for this symbol is call for trouble.

The right fix is to make your gcc and glibc work together. I am thus closing this bug as invalid now.

Changed 4 years ago by lennart

Also note #152.

Note: See TracTickets for help on using tickets.