Summary: | dev-libs/confuse-2.6 fails to build | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Markus Ullmann (RETIRED) <jokey> |
Component: | New packages | Assignee: | MATSUU Takuto (RETIRED) <matsuu> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | rhill |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | merge.log |
Description
Markus Ullmann (RETIRED)
![]() Created attachment 142148 [details]
merge.log
Build output
Monthly ping ITWORKSFORME.
> confuse.c:1112: warning: implicit declaration of function 'setlocale'
> confuse.c:1112: error: 'LC_MESSAGES' undeclared (first use in this function)
> confuse.c:1112: error: (Each undeclared identifier is reported only once
> confuse.c:1112: error: for each function it appears in.)
> confuse.c:1113: error: 'LC_CTYPE' undeclared (first use in this function)
LC_MESSAGES and LC_CTYPE are defined in /usr/include/locale.h and it belongs to glibc. do you use glibc or anything else? please put your emerge --info.
try with USE=nls. can you drop -Werror from confuse's build flags? different compiler versions and flags will create different warnings. for example, it fails for gcc 4.3 because of another warning. yup, works fine with USE="nls", thankies 2.6-r1 in cvs. |