gst-cdparanoia-cdrom.c: In function `build_pipeline': gst-cdparanoia-cdrom.c:257: warning: assignment makes pointer from integer without a cast gst-cdparanoia-cdrom.c: In function `gst_cdparanoia_cdrom_get_status': gst-cdparanoia-cdrom.c:1238: error: too few arguments to function `gst_element_get_state' make[3]: *** [gst-cdparanoia-cdrom.o] Error 1 make[3]: Leaving directory `/media/var-tmp/portage/gnome-media-2.10.0/work/gnome-media-2.10.0/gnome-cd' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/media/var-tmp/portage/gnome-media-2.10.0/work/gnome-media-2.10.0/gnome-cd' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/media/var-tmp/portage/gnome-media-2.10.0/work/gnome-media-2.10.0' make: *** [all] Error 2
attach the full build log & provide your 'emerge info' (like you always should do).
Are you using a gstreamer CVS snapshot or something along those lines? gst_element_get_state changed its signature for the 0.9 branch, but we only support 0.8.x in our tree.
hmmm... you're right, I have both installed. however, this shouldn't be a problem, as there's a separate .pc file for each (gstreamer-0.8 and gstreamer-0.9)... guess the bug is in gnome-media's configure, not specifying the proper one then...
You could report that issue upstream. However, note that we don't support packages that are not even in our tree. In gstreamer's case, the 0.9 branch is not even in alpha state yet. Thanks.