Comments (7)
On my system I have 1209 packages. There are 15 packages other than torbrowser
that I'm unable to build with gcc-6.2.0
. For 8 of them I found patches online that fix build errors. For 7 of them I use workarounds such as adding -std=gnu++98
to CXXFLAGS
. But now I can emerge the whole world with the -e
option without interruptions. I can share my findings if you want.
from torbrowser-overlay.
As you wish, but please remember that it is possible to keep two versions of GCC at the same time (for example 5.4.0 and 6.2.0). You can choose which version to use with gcc-config
. There's even a small tool called gcc-switcher
for telling Portage that certain packages should be compiled with a specific version of GCC using the /etc/portage/package.compilers
configuration file. But unfortunately gcc-switcher
didn't work on my system.
from torbrowser-overlay.
@fturco offtopic question: can you build whole world with that gcc version?
from torbrowser-overlay.
@fturco maybe it will be need for me in some future but right now I had no plans to switch, just was interested in compatibility overall.
from torbrowser-overlay.
Does applying the firefox-45-gcc6.patch from the mozilla overlay fix the the issue? Are you able to test this?
from torbrowser-overlay.
I successfully applied firefox-45-gcc6.patch instead of my own one. It works too.
from torbrowser-overlay.
See also https://bugs.gentoo.org/show_bug.cgi?id=582446
from torbrowser-overlay.
Related Issues (20)
- onionshare 0.6 ebuild HOT 2
- Why not to add to the main Portage tree? HOT 2
- Why not to add to the main Portage tree?
- www-client/torbrowser-78.10.0_p10016 keeps crashing on many websites. HOT 12
- Tor Browser fails to start: "libxul.so: undefined symbol: gdk_wayland_display_get_wl_compositor" HOT 10
- Tor Browser opens 86 tabs on start-up. HOT 8
- "www-client/torbrowser" and "www-client/torbrowser-launcher" file-collide HOT 2
- net-libs/stem-1.8.1 fails to build. HOT 2
- Configure on arm64 errors: --disable-eme is not available in this configuration HOT 3
- [www-client/torbrowser-91.8.0_p11010] Fails to emerge HOT 5
- =www-client/torbrowser-91.10.0_p11014::torbrowser fails to build HOT 4
- Torbrowser-launcher and qt HOT 4
- torbrowser-launcher does not init and install the browser HOT 9
- /usr/bin/torbrowser not POSIX compliant HOT 1
- Fonts are messed up HOT 19
- CJK letters look broken on www-client/torbrowser-102.14.0_p12502-r1 HOT 4
- error: declaration of 'mozilla::profiler::ThreadRegistration::OnThreadRef::RWOnT hreadWithLock mozilla::profiler::ThreadRegistration::OnThreadRef::LockedRWOnThread()' changes meaning of 'LockedRWOnThread' HOT 13
- Cannot install the launcher because of slot conflict HOT 1
- www-client/torbrowser-115.4.0_p13001: icu 74.1 incompatibility HOT 1
- www-client/torbrowser ignores cursor theme. HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from torbrowser-overlay.