Hello, galaxy-2.2 suffers from underlinking with -lpthread: i686-pc-linux-gnu-g++ -march=native -m32 -O2 -funswitch-loops -fpredictive-commoning -Wl,-O1,--as-needed -pipe galaxy.o zfuncs.o `pkg-config --libs gtk+-3.0` -o galaxy /usr/lib/gcc/i686-pc-linux-gnu/4.7.3/../../../../i686-pc-linux-gnu/bin/ld: zfuncs.o: undefined reference to symbol 'pthread_create@@GLIBC_2.1' Can be fixed by adding -lpthread to the compilation command.
Created attachment 356920 [details] build.log
Created attachment 356922 [details] environment
Created attachment 356924 [details, diff] galaxy-2.2-pthread.patch Fix underlinking with pthread. This also moves pthread CFLAGS modification from ebuild to Makefie patch, because we need to patch anyway.
Created attachment 356926 [details, diff] galaxy-2.2.ebuild.patch Apply patch and remove flags mangling because it is moved to the ebuild.
+ 25 Aug 2013; Kacper Kowalik <xarthisius@gentoo.org> galaxy-2.2.ebuild: + Append -pthread to ldflags for proper linking of threading library. Fixes bug + #482376 by Andrew Savchenko <bicorph@gmail.com>