Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 222949

Summary: sys-fs/e2fsprogs-1.40.8: linking error with libuuid.so due to uclibc and no __tls_get_addr
Product: Gentoo Linux Reporter: Christian Franke <nobody-gentoo>
Component: [OLD] Core systemAssignee: Embedded Gentoo Team <embedded>
Status: RESOLVED INVALID    
Severity: normal CC: wmm
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Build log created while emerging

Description Christian Franke 2008-05-20 11:01:09 UTC
I am trying to cross compile sys-fs/e2fstool-1.40.8, used commandline for emerge is:
USE="-nls" CHOST="i686-pc-linux-uclibc" CBUILD="i686-pc-linux-gnu" ROOT=/someroot/ emerge -av =sys-fs/e2fsprogs-1.40.8

Error message: ../../lib/libuuid.so: undefined reference to `__tls_get_addr'

Reproducible: Always
Comment 1 Christian Franke 2008-05-20 11:03:13 UTC
Created attachment 153735 [details]
Build log created while emerging
Comment 2 Christian Franke 2008-05-20 11:10:31 UTC
This seems similar to http://bugs.gentoo.org/show_bug.cgi?id=204102 but it isn't exactly, the patch given there is already applied on the ebuilds in the portage tree.
Comment 3 Werner M. Mayer 2008-05-27 05:37:05 UTC
I must confirm this bug, but for another situation. I will therefore
file a new bug for the time being and you can check if my filed bug #223787
is a duplicate of this bug.
Comment 4 SpanKY gentoo-dev 2008-12-30 04:26:58 UTC
you arent setting profile and such properly for cross-compiling