On a second try, this is not enough: 0.9.30.3 still lacks tls:

>../lib/libcom_err.so: undefined reference to `__tls_get_addr'
>collect2: ld returned 1 exit status
>make[2]: *** [e2fsck] Error 1

a temporary workaround like
http://patchwork.openembedded.org/patch/2069/  make it build but...

the uclibc maintainers suggested to build using "git" (tagged to
0.9.31)  and this solves the tls issue but opens a new one:
>        libpthread/nptl/sysdeps/unix/sysv/linux/open.S: Assembler messages:
>        libpthread/nptl/sysdeps/unix/sysv/linux/open.S:8: Error: unknown 
> pseudo-op: `.cfi_sections'

See 
http://lists.linuxtogo.org/pipermail/openembedded-devel/2010-July/021721.html

Khem and Bernard are working on a 0.9.32 release which will have nptl and tls.

For the moment, we'd have to bump BOTH uclibc and binutils.
I'll redo a test build to test once for all before submitting the trivial patch.

Regards

Andrea

_______________________________________________
Angstrom-distro-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel

Reply via email to