I'm not sure where I can post it After doing USE="-cxx nocxx" emerge -1v gcc I break my system Now I cant re-emerge gcc with any flags :( (Also a lot of programs do not work without libstdc++.so.6) [ebuild R ] sys-devel/gcc-4.5.3-r1 USE="gtk mudflap (multilib) nls nocxx nptl openmp (-altivec) -bootstrap -build -cxx -doc (-fixed-point) -fortran -gcj -graphite (-hardened) (-libffi) -lto -multislot -nopie -nossp -objc -objc++ -objc-gc -test -vanilla" 0 kB Reproducible: Didn't try Steps to Reproduce: 1. USE="-cxx nocxx" emerge -1v sys-devel/gcc 2. emerge -1v sys-devel/gcc
Created attachment 293211 [details] build.log
Created attachment 293213 [details] config.log
Support requests belong to the forums, not bugzilla. Try > PORTAGE_BINHOST="http://tinderbox.dev.gentoo.org/default-linux/amd64/" emerge --oneshot --getbinpkgonly gcc
Thanks, those pkg'es helped me
Recently I actually set "-cxx" in make.conf, reasoning that I don't code in C++, so I don't need the flag. I've always had "-python -perl -ruby -..." too and all has been well. I let gcc re-merge with [-cxx]. Turned out to be a game over henceforth. Since every user of Gentoo needs the C++ compiler (while not necessarily a lot of other C++-related pkg-specific stuff), please consider making the cxx flag enforced for gcc for all profiles (or just removing it altogether, making g++ mandatory). So as to prevent unfortunate ends. I did have a backup, but else...