| Summary: | firefox-52.4.0 does not compile | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Thomas <tg42> |
| Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | wtt6 |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
emerge --info
build.log |
||
Created attachment 498146 [details]
build.log
probably duplicate: https://bugs.gentoo.org/633788 *** This bug has been marked as a duplicate of bug 633788 *** I think it's not needed to CC arches in these cases. |
Created attachment 498144 [details] emerge --info firefox-52.4.0 does not compile.neither with gcc-5.4.0 nor with gcc-6.4.0. The error is exactly the same: In file included from /tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/gfx/thebes/Unified_cpp_gfx_thebes 0.cpp:65:0: /tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/gfx/thebes/gfxFont.cpp:2625:29: error: 'mozilla::gfx::ShapedTextFlags' has not been declared gfx::ShapedTextFlags aFlags, ^~~~~~~~~~~~~~~ /tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/gfx/thebes/gfxFont.cpp:2626:24: error: 'RoundingFlags' has not been declared RoundingFlags aRounding, ^~~~~~~~~~~~~ /tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/gfx/thebes/gfxFont.cpp:2618:1: error: template-id 'GetShapedWord<>' for 'gfxShapedWord* gfxFont::GetShapedWord(gfxFont::DrawTarget*, const uint8_t*, uint32_t, uint32_t, gfxFont::Script, bool, int32_t, int, int, gfxTextPerfMetrics*)' does not match any template declaration gfxFont::GetShapedWord(DrawTarget *aDrawTarget, ^~~~~~~ In file included from /tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/gfx/thebes/gfxFont.cpp:6:0, from /tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:65: /tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/gfx/thebes/gfxFont.h:1755:20: note: candidate is: template<class T> gfxShapedWord* gfxFont::GetShapedWord(gfxFont::DrawTarget*, const T*, uint32_t, uint32_t, gfxFont::Script, bool, int32_t, uint32_t, gfxTextPerfMetrics*) gfxShapedWord* GetShapedWord(DrawTarget *aDrawTarget, ^~~~~~~~~~~~~ libxpfe_appshell.a.desc