| Summary: | avi-xmms-1.2.3 does not compile | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Martin Mokrejš <mmokrejs> |
| Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
Making all in DirectShow make[4]: Entering directory `/var/tmp/portage/avi-xmms-1.2.3/work/avi-xmms-1.2.3/lib/videocodec/DirectShow' /bin/sh ../../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../include -march=i586 -c inputpin.cpp g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../include -march=i586 -c inputpin.cpp -fPIC -DPIC -o inputpin.lo In file included from guids.h:5, from interfaces.h:11, from inputpin.h:3, from inputpin.cpp:1: ../../../include/com.h:63:7: warning: no newline at end of file In file included from inputpin.h:5, from inputpin.cpp:1: iunk.h:45:7: warning: no newline at end of file inputpin.cpp: In constructor `CEnumPins::CEnumPins(IPin*, IPin*)': inputpin.cpp:79: invalid conversion from `long int (*)(IUnknown*, GUID*, void**)' to `long int (*)(IUnknown*, GUID*, void**)' inputpin.cpp:80: invalid conversion from `long int (*)(IUnknown*)' to `long int (*)(IUnknown*)' inputpin.cpp:81: invalid conversion from `long int (*)(IUnknown*)' to `long int (*)(IUnknown*)' inputpin.cpp:82: invalid conversion from `HRESULT (*)(IEnumPins*, long unsigned int, IPin**, ULONG*)' to `HRESULT (*)(IEnumPins*, long unsigned int, IPin**, ULONG*)' inputpin.cpp:83: invalid conversion from `HRESULT (*)(IEnumPins*, long unsigned int)' to `HRESULT (*)(IEnumPins*, long unsigned int)' inputpin.cpp:84: invalid conversion from `HRESULT (*)(IEnumPins*)' to `HRESULT (*)(IEnumPins*)' inputpin.cpp:85: invalid conversion from `HRESULT (*)(IEnumPins*, IEnumPins**)' to `HRESULT (*)(IEnumPins*, IEnumPins**)' inputpin.cpp: In constructor `CInputPin::CInputPin(CBaseFilter*, const AM_MEDIA_TYPE&)': inputpin.cpp:151: invalid conversion from `long int (*)(IUnknown*, GUID*, void**)' to `long int (*)(IUnknown*, GUID*, void**)' inputpin.cpp:152: invalid conversion from `long int (*)(IUnknown*)' to `long int (*)(IUnknown*)' inputpin.cpp:153: invalid conversion from `long int (*)(IUnknown*)' to `long int (*)(IUnknown*)' inputpin.cpp:154: invalid conversion from `HRESULT (*)(IPin*, IPin*, AM_MEDIA_TYPE*)' to `HRESULT (*)(IPin*, IPin*, AM_MEDIA_TYPE*)' inputpin.cpp:155: invalid conversion from `HRESULT (*)(IPin*, IPin*, const AM_MEDIA_TYPE*)' to `HRESULT (*)(IPin*, IPin*, const AM_MEDIA_TYPE*)' inputpin.cpp:156: invalid conversion from `HRESULT (*)(IPin*)' to `HRESULT (*)(IPin*)' inputpin.cpp:157: invalid conversion from `HRESULT (*)(IPin*, IPin**)' to ` HRESULT (*)(IPin*, IPin**)' inputpin.cpp:158: invalid conversion from `HRESULT (*)(IPin*, AM_MEDIA_TYPE*)' to `HRESULT (*)(IPin*, AM_MEDIA_TYPE*)' inputpin.cpp:159: invalid conversion from `HRESULT (*)(IPin*, PIN_INFO*)' to ` HRESULT (*)(IPin*, PIN_INFO*)' inputpin.cpp:160: invalid conversion from `HRESULT (*)(IPin*, PIN_DIRECTION*)' to `HRESULT (*)(IPin*, PIN_DIRECTION*)' inputpin.cpp:161: invalid conversion from `HRESULT (*)(IPin*, WCHAR**)' to ` HRESULT (*)(IPin*, WCHAR**)' inputpin.cpp:162: invalid conversion from `HRESULT (*)(IPin*, const AM_MEDIA_TYPE*)' to `HRESULT (*)(IPin*, const AM_MEDIA_TYPE*)' inputpin.cpp:163: invalid conversion from `HRESULT (*)(IPin*, IEnumMediaTypes**)' to `HRESULT (*)(IPin*, IEnumMediaTypes**)' inputpin.cpp:164: invalid conversion from `HRESULT (*)(IPin*, IPin**, ULONG*)' to `HRESULT (*)(IPin*, IPin**, ULONG*)' inputpin.cpp:165: invalid conversion from `HRESULT (*)(IPin*)' to `HRESULT (*)(IPin*)' inputpin.cpp:166: invalid conversion from `HRESULT (*)(IPin*)' to `HRESULT (*)(IPin*)' inputpin.cpp:167: invalid conversion from `HRESULT (*)(IPin*)' to `HRESULT (*)(IPin*)' inputpin.cpp:168: invalid conversion from `HRESULT (*)(IPin*, long long int, long long int, double)' to `HRESULT (*)(IPin*, long long int, long long int, double)' inputpin.cpp: In constructor `CBaseFilter::CBaseFilter(const AM_MEDIA_TYPE&, CBaseFilter2*)': inputpin.cpp:325: invalid conversion from `long int (*)(IUnknown*, GUID*, void**)' to `long int (*)(IUnknown*, GUID*, void**)' inputpin.cpp:326: invalid conversion from `long int (*)(IUnknown*)' to `long int (*)(IUnknown*)' inputpin.cpp:327: invalid conversion from `long int (*)(IUnknown*)' to `long int (*)(IUnknown*)' inputpin.cpp:328: invalid conversion from `HRESULT (*)(IBaseFilter*, CLSID*)' to `HRESULT (*)(IBaseFilter*, CLSID*)' inputpin.cpp:329: invalid conversion from `HRESULT (*)(IBaseFilter*)' to ` HRESULT (*)(IBaseFilter*)' inputpin.cpp:330: invalid conversion from `HRESULT (*)(IBaseFilter*)' to ` HRESULT (*)(IBaseFilter*)' inputpin.cpp:331: invalid conversion from `HRESULT (*)(IBaseFilter*, long long int)' to `HRESULT (*)(IBaseFilter*, long long int)' inputpin.cpp:332: invalid conversion from `HRESULT (*)(IBaseFilter*, long unsigned int, void*)' to `HRESULT (*)(IBaseFilter*, long unsigned int, void*)' inputpin.cpp:333: invalid conversion from `HRESULT (*)(IBaseFilter*, IReferenceClock*)' to `HRESULT (*)(IBaseFilter*, IReferenceClock*)' inputpin.cpp:334: invalid conversion from `HRESULT (*)(IBaseFilter*, IReferenceClock**)' to `HRESULT (*)(IBaseFilter*, IReferenceClock**)' inputpin.cpp:335: invalid conversion from `HRESULT (*)(IBaseFilter*, IEnumPins**)' to `HRESULT (*)(IBaseFilter*, IEnumPins**)' inputpin.cpp:336: invalid conversion from `HRESULT (*)(IBaseFilter*, const WCHAR*, IPin**)' to `HRESULT (*)(IBaseFilter*, const WCHAR*, IPin**)' inputpin.cpp:337: invalid conversion from `HRESULT (*)(IBaseFilter*, void*)' to `HRESULT (*)(IBaseFilter*, void*)' inputpin.cpp:338: invalid conversion from `HRESULT (*)(IBaseFilter*, IFilterGraph*, const WCHAR*)' to `HRESULT (*)(IBaseFilter*, IFilterGraph*, const WCHAR*)' inputpin.cpp:339: invalid conversion from `HRESULT (*)(IBaseFilter*, WCHAR**)' to `HRESULT (*)(IBaseFilter*, WCHAR**)' inputpin.cpp: In constructor `CBaseFilter2::CBaseFilter2()': inputpin.cpp:457: invalid conversion from `long int (*)(IUnknown*, GUID*, void**)' to `long int (*)(IUnknown*, GUID*, void**)' inputpin.cpp:458: invalid conversion from `long int (*)(IUnknown*)' to `long int (*)(IUnknown*)' inputpin.cpp:459: invalid conversion from `long int (*)(IUnknown*)' to `long int (*)(IUnknown*)' inputpin.cpp:460: invalid conversion from `HRESULT (*)(IBaseFilter*, CLSID*)' to `HRESULT (*)(IBaseFilter*, CLSID*)' inputpin.cpp:461: invalid conversion from `HRESULT (*)(IBaseFilter*)' to ` HRESULT (*)(IBaseFilter*)' inputpin.cpp:462: invalid conversion from `HRESULT (*)(IBaseFilter*)' to ` HRESULT (*)(IBaseFilter*)' inputpin.cpp:463: invalid conversion from `HRESULT (*)(IBaseFilter*, long long int)' to `HRESULT (*)(IBaseFilter*, long long int)' inputpin.cpp:464: invalid conversion from `HRESULT (*)(IBaseFilter*, long unsigned int, void*)' to `HRESULT (*)(IBaseFilter*, long unsigned int, void*)' inputpin.cpp:465: invalid conversion from `HRESULT (*)(IBaseFilter*, IReferenceClock*)' to `HRESULT (*)(IBaseFilter*, IReferenceClock*)' inputpin.cpp:466: invalid conversion from `HRESULT (*)(IBaseFilter*, IReferenceClock**)' to `HRESULT (*)(IBaseFilter*, IReferenceClock**)' inputpin.cpp:467: invalid conversion from `HRESULT (*)(IBaseFilter*, IEnumPins**)' to `HRESULT (*)(IBaseFilter*, IEnumPins**)' inputpin.cpp:468: invalid conversion from `HRESULT (*)(IBaseFilter*, const WCHAR*, IPin**)' to `HRESULT (*)(IBaseFilter*, const WCHAR*, IPin**)' inputpin.cpp:469: invalid conversion from `HRESULT (*)(IBaseFilter*, void*)' to `HRESULT (*)(IBaseFilter*, void*)' inputpin.cpp:470: invalid conversion from `HRESULT (*)(IBaseFilter*, IFilterGraph*, const WCHAR*)' to `HRESULT (*)(IBaseFilter*, IFilterGraph*, const WCHAR*)' inputpin.cpp:471: invalid conversion from `HRESULT (*)(IBaseFilter*, WCHAR**)' to `HRESULT (*)(IBaseFilter*, WCHAR**)' inputpin.cpp: In constructor `CRemotePin2::CRemotePin2(CBaseFilter2*)': inputpin.cpp:478: invalid conversion from `long int (*)(IUnknown*, GUID*, void**)' to `long int (*)(IUnknown*, GUID*, void**)' inputpin.cpp:479: invalid conversion from `long int (*)(IUnknown*)' to `long int (*)(IUnknown*)' inputpin.cpp:480: invalid conversion from `long int (*)(IUnknown*)' to `long int (*)(IUnknown*)' inputpin.cpp:481: invalid conversion from `HRESULT (*)(IPin*, PIN_INFO*)' to ` HRESULT (*)(IPin*, PIN_INFO*)' inputpin.cpp: In constructor `CRemotePin::CRemotePin(CBaseFilter*, IPin*)': inputpin.cpp:488: invalid conversion from `long int (*)(IUnknown*, GUID*, void**)' to `long int (*)(IUnknown*, GUID*, void**)' inputpin.cpp:489: invalid conversion from `long int (*)(IUnknown*)' to `long int (*)(IUnknown*)' inputpin.cpp:490: invalid conversion from `long int (*)(IUnknown*)' to `long int (*)(IUnknown*)' inputpin.cpp:491: invalid conversion from `HRESULT (*)(IPin*, PIN_DIRECTION*)' to `HRESULT (*)(IPin*, PIN_DIRECTION*)' inputpin.cpp:492: invalid conversion from `HRESULT (*)(IPin*, IPin**)' to ` HRESULT (*)(IPin*, IPin**)' inputpin.cpp:493: invalid conversion from `HRESULT (*)(IPin*, AM_MEDIA_TYPE*)' to `HRESULT (*)(IPin*, AM_MEDIA_TYPE*)' inputpin.cpp:494: invalid conversion from `HRESULT (*)(IPin*, PIN_INFO*)' to ` HRESULT (*)(IPin*, PIN_INFO*)' make[4]: *** [inputpin.lo] Error 1 make[4]: Leaving directory `/var/tmp/portage/avi-xmms-1.2.3/work/avi-xmms-1.2.3/lib/videocodec/DirectShow' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/avi-xmms-1.2.3/work/avi-xmms-1.2.3/lib/videocodec' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/avi-xmms-1.2.3/work/avi-xmms-1.2.3/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/avi-xmms-1.2.3/work/avi-xmms-1.2.3' make: *** [all-recursive-am] Error 2 !!! ERROR: media-plugins/avi-xmms-1.2.3 failed. !!! Function src_compile, Line 23, Exitcode 2 !!! (no error message) # Reproducible: Always Steps to Reproduce: 1. 2. 3.