Gentoo Archives: gentoo-user

From: Mick <michaelkintzios@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] emerge firefox-52.4.0 compile failure
Date: Sun, 08 Oct 2017 09:05:19
Message-Id: 27412870.EHRCTQ2sPJ@dell_xps
In Reply to: [gentoo-user] emerge firefox-52.4.0 compile failure by Grant Edwards
1 On Sunday, 8 October 2017 03:51:41 BST Grant Edwards wrote:
2 > When I did my usual update today firefox 52.4.0 failed to build.
3 > There are thousands of compiler warnings in the build log, but the
4 > only thing I can find that looks like an error is this:
5 >
6 > /usr/bin/x86_64-pc-linux-gnu-g++ [...]
7 > /var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/gfx/th
8 > ebes/Unified_cpp_gfx_thebes0.cpp [...]
9 > In file included from
10 > /var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/ff/gfx/th
11 > ebes/Unified_cpp_gfx_thebes0.cpp:65:0:
12 > /var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/gfx/thebe
13 > s/gfxFont.cpp:2625:29: error: 'mozilla::gfx::ShapedTextFlags' has not been
14 > declared
15 > /var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/gfx/thebe
16 > s/gfxFont.cpp:2626:24: error: 'RoundingFlags' has not been declared
17 > /var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/gfx/thebe
18 > s/gfxFont.cpp:2618:1: error: template-id 'GetShapedWord<>' for
19 > 'gfxShapedWord* gfxFont::GetShapedWord(gfxFont::DrawTarget*, const
20 > uint8_t*, uint32_t, uint32_t, gfxFont::Script, bool, int32_t, int, int,
21 > gfxTextPerfMetrics*)' does not match any template declaration [...]
22 > make[4]: ***
23 > [/var/tmp/portage/www-client/firefox-52.4.0/work/firefox-52.4.0esr/config/r
24 > ules.mk:951: Unified_cpp_gfx_thebes0.o] Error 1 make[4]: *** Waiting for
25 > unfinished jobs....
26 >
27 > Google provides zero hits for any of those three errors.
28 >
29 > Does this look familiar to anybody?
30 >
31 > --
32 > Grant
33
34 Your compiler is barfing at something, but I'm no coder to know what this
35 might be. In a Gentoo context, I'd start by checking you have installed and
36 switched to sys-devel/gcc-5.4.0-r3 which is the latest stable version and at
37 least here compiled and installed firefox-52.4.0 on 4 PCs without a problem.
38
39 --
40 Regards,
41 Mick

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
[gentoo-user] Re: emerge firefox-52.4.0 compile failure Grant Edwards <grant.b.edwards@×××××.com>
[gentoo-user] Re: emerge firefox-52.4.0 compile failure Grant Edwards <grant.b.edwards@×××××.com>