When executing 'emerge gst-plugins' the ebuild configures successfully but fails during the make process. The error reported is : gstwindec.cc:216: no matching function for call to `avm::IVideoDecoder::DestFmt ()' Is this a bug in gst-plugins or a dependency issue? The entire make error is below: ../../config.h:146: warning: `HAVE_OSS' redefined /usr/include/avifile/config.h:170: warning: this is the location of the previous definition gstwindec.cc: In function `enum GstPadConnectReturn gst_windec_sinkconnect(GstPad *, GstCaps *)': gstwindec.cc:195: passing `uint32_t *' as argument 2 of `gst_props_entry_get_int(const GstPropsEntry *, gint *)' changes signedness gstwindec.cc:196: passing `uint32_t *' as argument 2 of `gst_props_entry_get_int(const GstPropsEntry *, gint *)' changes signedness gstwindec.cc:201: passing `uint32_t *' as argument 2 of `gst_props_entry_get_int(const GstPropsEntry *, gint *)' changes signedness gstwindec.cc:202: passing `uint32_t *' as argument 2 of `gst_props_entry_get_int(const GstPropsEntry *, gint *)' changes signedness gstwindec.cc:203: passing `uint32_t *' as argument 2 of `gst_props_entry_get_int(const GstPropsEntry *, gint *)' changes signedness gstwindec.cc:204: passing `uint32_t *' as argument 2 of `gst_props_entry_get_int(const GstPropsEntry *, gint *)' changes signedness gstwindec.cc:205: passing `uint32_t *' as argument 2 of `gst_props_entry_get_int(const GstPropsEntry *, gint *)' changes signedness gstwindec.cc:216: no matching function for call to `avm::IVideoDecoder::DestFmt ()' make[3]: *** [libgstwincodec_la-gstwindec.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/gst-plugins-0.3.4/work/gst-plugins-0.3.4/ext/avifile' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gst-plugins-0.3.4/work/gst-plugins-0.3.4/ext' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gst-plugins-0.3.4/work/gst-plugins-0.3.4' make: *** [all] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 8, Exitcode 2 !!! (no error message) !!! emerge aborting on /usr/portage/media-libs/gst-plugins/gst-plugins-0.3.4.ebuild .
what gcc version are you using?
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/specs gcc version 2.95.3 20010315 (release)
and which version of avifile? -phoen][x-
media-video/avifile-0.7.7.20020523
I just played around with gst-plugins too, what i found yout is that it chokes onot only on avifile but also on libdv and jack, i unmerged these and gst-plugins compiled and installed without problems.
ooops, sorry for all the typos, i forgot that it also choked on mjpegtools
I had to --disable-avifile and --disable-dv in order to make it work. This release of gst-plugins seems to have some serious avifile problem, the newest cvs gstreamer has an automake issue over here.
Well, its been a long time. Does gst-plugins still fail, or does the new one (gst-plugins-0.4.1-r1) work? -phoen][x-
Closed due to inactivity. -phoen][x-