Summary: | >=dev-libs/boost-1.49.0-r1: fails to build on systems without locale support | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Anthony Basile <blueness> |
Component: | [OLD] Library | Assignee: | C++ Team [disbanded] <cpp+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | arfrever.fta, dev-zero, mgorny, SebastianLuther |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Anthony Basile
2012-09-25 23:44:33 UTC
Two other points: 1) locale is a local use flag and needs to be added to metadata.xml 2) If there is a good reason to force locale on for glibc, then we can add logic to check if has_version sys-libs/glibc and then act accordingly. Boost.Locale library was introduced in Boost 1.48. Maybe modularization would better solve this this bug. There is no reason to use has_version, we should just use package.use.force. *** Bug 440684 has been marked as a duplicate of this bug. *** Fixed, the USE flag is nls and is present in 1.52.0-r2. |