Gentoo Archives: gentoo-user

From: Bill Kenworthy <billk@×××××××××.au>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: Argh, palemoon again ** 3 [Was: GCC 5.4.0]
Date: Tue, 25 Apr 2017 22:01:38
Message-Id: fde0857d-103f-148d-db80-c3845be9f6ce@iinet.net.au
In Reply to: Re: [gentoo-user] Re: Argh, palemoon again ** 3 [Was: GCC 5.4.0] by Walter Dnes
1 On 25/04/17 22:06, Walter Dnes wrote:
2 > On Mon, Apr 24, 2017 at 09:51:18PM -0700, Ian Zimmerman wrote
3 >> On 2017-04-25 08:17, Bill Kenworthy wrote:
4 >>
5 >>> built by portage after commenting out the "die" in the palemoon-1.eclass
6 >>> file.
7 >>>
8 >>> rattus ~ # ldd `which palemoon` | grep -F libstdc++
9 >>> libstdc++.so.6 =>
10 >>> /usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/libstdc++.so.6 (0x0000003ae0a00000)
11 >>> rattus ~ #
12 >
13 > After rebuilding Pale Moon with gcc-5.4.0, please check
14 > "about:buildconfig", specifically CXXFLAGS. Do you get 0 or 1 for
15 > -D_GLIBCXX_USE_CXX11_ABI
16 >
17 >> And it worked here, too. Afterwards I visited html5test.com with
18 >> palemoon and it works, getting a score 378/555. (This may be lowballed
19 >> because I kept on ABP and Request Policy.)
20 >
21 > It seems to work on my hot backup, too. I played some Youtube with no
22 > problems. By the way, how many blue boxes, out of 6, do you get at
23 > https://www.youtube.com/html5
24 >
25 >> BTW, the revdep-rebuild took about 6 hours for 94 packages, on my fairly
26 >> beefy desktop. I await the results on the slimmer laptop with some
27 >> trepidation :-P
28 >
29 > I had 31 packages in approx 2.5 hours. I chickened out, and will not
30 > be doing "emerge -e world".
31 >
32
33 [ebuild R #] www-client/palemoon-27.2.1-r1::palemoon USE="alsa dbus
34 devtools gtk2 official-branding optimize (-gtk3) -jemalloc -necko-wifi
35 -pulseaudio -shared-js -system-libs -valgrind -webrtc" LINGUAS="-cs -de
36 -es_AR -es_ES -es_MX -fr -hu -it -ja -ko -pl -ru -zh_CN"
37
38
39 Blue boxes: 5 (MSE & WebM VP9 is red)
40
41
42 That flag isn't mentioned here.
43
44 about:buildconfig
45 Build Machine
46
47 rattus
48 Build platform
49 target
50 x86_64-unknown-linux-gnu
51 Build tools
52 Compiler Version Compiler flags
53 gcc 5.4.0 -Wall -Wdeclaration-after-statement -Wempty-body
54 -Wpointer-to-int-cast -Wsign-compare -Wtype-limits -Wno-unused
55 -Wcast-align -march=native -pipe -std=gnu99 -fgnu89-inline
56 -fno-strict-aliasing -fno-math-errno -pthread -pipe
57 c++ 5.4.0 -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare
58 -Wwrite-strings -Wno-invalid-offsetof -Wcast-align -march=native -pipe
59 -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions
60 -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -O2
61 -fomit-frame-pointer
62 Configure arguments
63
64 --enable-application=browser --disable-updater --enable-optimize=-O2
65 --disable-valgrind --disable-necko-wifi --disable-webrtc --enable-alsa
66 --disable-pulseaudio --enable-official-branding
67 --enable-default-toolkit=cairo-gtk2 --enable-devtools --enable-devtools-perf

Replies

Subject Author
Re: [gentoo-user] Re: Argh, palemoon again ** 3 [Was: GCC 5.4.0] Walter Dnes <waltdnes@××××××××.org>