make[2]: Entering directory `/usr/build/tmp/portage/xmms-nsf-0.0.3/work/xmms-nsf-0.0.3/src/xmms' /bin/sh ../../libtool --mode=compile gcc -DPACKAGE=\"xmms-nsf\" -DVERSION=\"0.0.3\" -DSTDC_HEADERS= 1 -DHAVE_MALLOC_H=1 -I. -I. -I/usr/include/xmms -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I /usr/lib/glib/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -fP IC -DPIC -O2 -march=pentium3 -funit-at-a-time -fomit-frame-pointer -pipe -c nsf.c mkdir .libs gcc -DPACKAGE=\"xmms-nsf\" -DVERSION=\"0.0.3\" -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -I. -I. -I/usr/in clude/xmms -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/gt k-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -fPIC -DPIC -O2 -march=pentium3 -funit-at-a-t ime -fomit-frame-pointer -pipe -Wp,-MD,.deps/nsf.pp -c nsf.c -fPIC -DPIC -o .libs/nsf.lo nsf.c: In function 'play_loop': nsf.c:463: warning: passing argument 1 of 'NESAudioRender' from incompatible pointer type nsf.c: In function 'play_file': nsf.c:519: error: invalid lvalue in assignment nsf.c:560: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness nsf.c:561: warning: pointer targets in passing argument 1 of 'g_string_new' differ in signedness nsf.c: In function 'get_song_info': nsf.c:666: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness nsf.c:667: warning: pointer targets in passing argument 1 of 'g_string_new' differ in signedness nsf.c: In function 'nsf_change_song': nsf.c:709: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness nsf.c:711: warning: pointer targets in passing argument 1 of 'g_string_new' differ in signedness make[2]: *** [nsf.lo] Error 1 make[2]: Leaving directory `/usr/build/tmp/portage/xmms-nsf-0.0.3/work/xmms-nsf-0.0.3/src/xmms' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/build/tmp/portage/xmms-nsf-0.0.3/work/xmms-nsf-0.0.3/src' make: *** [all-recursive] Error 1
Oh and I was using gcc-4.0.2
gcc-4 is hardmasked; feel free to reopen with a patch.
sorry; but wanted to add that It did compile with gcc-3.4.4