As mentioned in https://bugs.gentoo.org/show_bug.cgi?id=204102 sys-fs/e2fsprogs can be compiled only without 'tls' support with uClibc. But we need sys-libs/com_err compiled without 'tls' too. Reproducible: Always Steps to Reproduce: 1. Get uclibc host 2. Compile sys-libs/com_err with 'tls' (compiles without errors...) 3. Try to compile sys-fs/e2fsprogs without 'tls'... Actual Results: https://bugs.gentoo.org/show_bug.cgi?id=204102#c1 Expected Results: sys-fs/e2fsprogs compiled...
Created attachment 145970 [details, diff] Disable TLS in com_err with uClibc Seems like TLS support is need to be disabled not only on uClibc system: https://bugs.gentoo.org/show_bug.cgi?id=204102#c12 - any combination of glibc & kernel... Maybe it should go to upstream for doing proper check for system TLS support or we can do something to detect it?..
Well, according to http://devpit.org/wiki/Gnu_Toolchain/Compatibility_Matrix <=sys-devel/gcc-3.4.3 does not provide TLS support.
Thanks a lot, should be fixed once the mirrors resync.