Summary: | dev-cpp/libthrowable-1.1.0 - ../../libthrowable/internal/posix_threads.h:88: error: 'strerror_r' was not declared in this scope | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tomáš Chvátal (RETIRED) <scarabeus> |
Component: | [OLD] Unspecified | Assignee: | Thomas Anderson (tanderson) (RETIRED) <tanderson> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | fauli, m.langer798, michael |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 198121 | ||
Attachments: | My emerge --info |
Description
Tomáš Chvátal (RETIRED)
2008-09-01 16:05:11 UTC
Created attachment 164264 [details]
My emerge --info
Why did you write "does not compile with threads use" in the summary? This looks like a gcc-4.3 problem to me. Please attach the entire build log. Jer is totally right, this is gcc 4.3 breakage -- more header files need to be included explicitly, which in this case it means adding "#include <cstring>" adding '#include <cstring>' to 'libthrowable/internal/posix_threads.h' solves the problem using gcc-4.3.1 + 06 Sep 2008; Peter Alfredsen <loki_val@gentoo.org> + files/libthrowable-1.1.0-gcc43.diff: + Update gcc-4.3 patch per bug 236362. Thanks to Michael Gisbers + <michael@gisbers.de>. + Adding upstream, so he can also fix it there. thanks, should be fixed in svn and included in the next release which should happen soon. |