This is what I get when emerging >>> Unpacking source... >>> Unpacking g2ex-setup.run to /var/tmp/portage/gunocide2ex-1.0/work ^[[32;01m*^[[0m Applying 1.0-gcc3.patch ... ^[[A^[[85C ^[[34;01m[ ^[[32;01mok^[[34;01m ]^[[0m >>> Source unpacked. >>> Compiling source in /var/tmp/portage/gunocide2ex-1.0/work ... i686-pc-linux-gnu-g++ -march=athlon -O3 -pipe -I/usr/include/SDL -D_REENTRANT cCredits.cpp i686-pc-linux-gnu-g++ -march=athlon -O3 -pipe -I/usr/include/SDL -D_REENTRANT cDisplay.cpp i686-pc-linux-gnu-g++ -march=athlon -O3 -pipe -I/usr/include/SDL -D_REENTRANT cEffects.cpp distcc[13382] ERROR: compile /var/tmp/ccache/cEffects.tmp.alfredo2.13378.ii on 192.168.0.3 failed cEffects.cpp: In member function
This is what I get when emerging >>> Unpacking source... >>> Unpacking g2ex-setup.run to /var/tmp/portage/gunocide2ex-1.0/work ^[[32;01m*^[[0m Applying 1.0-gcc3.patch ... ^[[A^[[85C ^[[34;01m[ ^[[32;01mok^[[34;01m ]^[[0m >>> Source unpacked. >>> Compiling source in /var/tmp/portage/gunocide2ex-1.0/work ... i686-pc-linux-gnu-g++ -march=athlon -O3 -pipe -I/usr/include/SDL -D_REENTRANT cCredits.cpp i686-pc-linux-gnu-g++ -march=athlon -O3 -pipe -I/usr/include/SDL -D_REENTRANT cDisplay.cpp i686-pc-linux-gnu-g++ -march=athlon -O3 -pipe -I/usr/include/SDL -D_REENTRANT cEffects.cpp distcc[13382] ERROR: compile /var/tmp/ccache/cEffects.tmp.alfredo2.13378.ii on 192.168.0.3 failed cEffects.cpp: In member function void cEffectMan::update(): cEffects.cpp:183: error: no match for operator== in i == 0 /usr/lib/gcc/i686-pc-linux-gnu/4.1.0/include/g++-v4/bits/stl_list.h:169: note: candidates are: bool std::_List_iterator<_Tp>::operator==(const std::_List_iterator<_Tp>&) const [with _Tp = cEffect] cEffects.cpp:193: error: no match for operator== in p == 0 /usr/lib/gcc/i686-pc-linux-gnu/4.1.0/include/g++-v4/bits/stl_list.h:169: note: candidates are: bool std::_List_iterator<_Tp>::operator==(const std::_List_iterator<_Tp>&) const [with _Tp = cParticleSys] !!! ERROR: games-arcade/gunocide2ex-1.0 failed. Call stack: ebuild.sh, line 1532: Called dyn_compile ebuild.sh, line 929: Called src_compile gunocide2ex-1.0.ebuild, line 49: Called die !!! couldnt compile cEffects.cpp !!! If you need support, post the topmost build error, and the call stack if relevant.
Created attachment 85580 [details, diff] gcc-4.1 patch Those checks are useless since it can never be NULL.
Added to CVS...