================================================================= [..] Entering directory audacious. /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.4/../../../../x86_64-pc-linux-gnu/bin/ld: pluginenum.o: undefined reference to symbol 'g_module_symbol' /usr/lib/gcc/x86_64-pc-linux-gnu/4.5.4/../../../../x86_64-pc-linux-gnu/bin/ld: note: 'g_module_symbol' is defined in DSO /usr/lib64/libgmodule-2.0.so.0 so try adding it to the linker command line /usr/lib64/libgmodule-2.0.so.0: could not read symbols: Invalid operation collect2: ld returned 1 exit status Failed to link audacious! [..] ================================================================= The quickest way to fix this might be to turn GLIB_LIBS ?= @GLIB_LIBS@ into GLIB_LIBS ?= @GLIB_LIBS@ -lgmodule-2.0 in extra.mk.in . That is what worked for me.
Created attachment 349932 [details, diff] Link error quick fix
Created attachment 349934 [details, diff] Same for media-plugins/audacious-plugins-3.1
Comment on attachment 349932 [details, diff] Link error quick fix You would want to use `pkg-config --libs glib-2.0 gmodule-2.0' for that.
Is this still occurring for 3.5.1 please?
Long removed from tree, reopen if it reoccurs.