running #emerge -v1 yelp gave /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/../../../../x86_64-pc-linux-gnu/bin/ld: yelp-yelp-main.o: undefined reference to symbol 'g_thread_init' /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/../../../../x86_64-pc-linux-gnu/bin/ld: note: 'g_thread_init' is defined in DSO /usr/lib64/libgthread-2.0.so.0 so try adding it to the linker command line /usr/lib64/libgthread-2.0.so.0: could not read symbols: Invalid operation #LDFLAGS="/usr/lib64/libgthread-2.0.so.0" emerge -v1 yelp compiled correctly
Fixed without a revision bump. Thanks for reporting! + 05 Jan 2014; Alexandre Rostovtsev <tetromino@gentoo.org> + yelp-2.30.2-r200.ebuild, +files/yelp-2.30.2-gthread.patch: + Fix underlinking failure (bug #497106, thanks to d_dart).
Created attachment 367050 [details] emerge -v1 yelp vanilla build.log
(In reply to d_dart from comment #2) > Created attachment 367050 [details] > emerge -v1 yelp vanilla build.log didnt realize this was patches so soon, thanks and sorry for the spam