Summary: | dev-qt/qtwebkit-4.8.7:4[icu] fails to build with ICU >=59 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Arfrever Frehtes Taifersar Arahesis <arfrever.fta> |
Component: | Current packages | Assignee: | Qt Bug Alias <qt> |
Status: | RESOLVED CANTFIX | ||
Severity: | normal | CC: | dschridde+gentoobugs |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 618636 | ||
Attachments: | qtwebkit-4.8.7.log |
Description
Arfrever Frehtes Taifersar Arahesis
2017-05-16 11:16:00 UTC
Created attachment 472772 [details]
qtwebkit-4.8.7.log
This ebuild currently forcefully uses compilation in C++ 1998 mode due to qt4-build-multilib.eclass having: append-cxxflags -std=gnu++98 Switching to C++ >=2011 mode would avoid errors in src_configure() phase, but there are later errors in src_compile() phase. Majority of required work would be to make this ebuild build at all in C++ >=2011 mode and is not ICU-specific. dev-qt/qtwebkit:4[icu] seems to have no reverse dependencies, so this flag could be masked for dev-qt/qtwebkit:4. (In reply to Arfrever Frehtes Taifersar Arahesis from comment #3) > dev-qt/qtwebkit:4[icu] seems to have no reverse dependencies, so this flag > could be masked for dev-qt/qtwebkit:4. It's now masked in the 17.0 profiles, which is where ICU 59 will be unmasked. So I consider this bug "done". Reopen if you disagree. |