Package: src:avifile Version: 1:0.7.48~20090503.ds-31 Severity: important Tags: forky sid ftbfs User: [email protected] Usertags: autoconf-2.73
Dear maintainer: During a rebuild of all packages in unstable using autoconf 2.73 (available in experimental), this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/autoconf-2.73/ This bug will be raised to serious once autoconf 2.73 is uploaded for unstable. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_clean acinclude.m4 make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_clean debian/rules binary dh binary dh_update_autotools_config debian/rules override_dh_autoreconf make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_autoreconf ./autogen.sh -- --clean Generating build information... **Error**: You must have `libtool' installed. Running libtoolize... Running aclocal ... aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' Running autoheader... autoheader: warning: autoconf input should be named 'configure.ac', not 'configure.in' [... snipped ...] | ^~~ | col codeckeeper.cpp:416:11: error: 'RegReadString' was not declared in this scope 416 | sol = RegReadString("aviplay", "codecs-video", "ff"); | ^~~~~~~~~~~~~ codeckeeper.cpp:417:45: error: 'avm::sort_codec_list' cannot be used as a function 417 | sort_codec_list(video_order, sol.c_str()); | ^ codeckeeper.cpp:420:45: error: 'avm::sort_codec_list' cannot be used as a function 420 | sort_codec_list(audio_order, sol.c_str()); | ^ codeckeeper.cpp: At global scope: codeckeeper.cpp:423:12: error: 'string' in namespace 'avm' does not name a type 423 | const avm::string& CodecGetError() | ^~~~~~ ../include/avm_stl.h:42:17: note: 'avm::string' declared here 42 | class AVMEXPORT string | ^~~~~~ codeckeeper.cpp:428:6: error: 'CodecInfo' has not been declared 428 | void CodecInfo::Get(avm::vector<const CodecInfo*>& infos, | ^~~~~~~~~ codeckeeper.cpp:428:39: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 428 | void CodecInfo::Get(avm::vector<const CodecInfo*>& infos, | ^~~~~~~~~ codeckeeper.cpp:428:49: error: template argument 1 is invalid 428 | void CodecInfo::Get(avm::vector<const CodecInfo*>& infos, | ^ codeckeeper.cpp:428:39: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 428 | void CodecInfo::Get(avm::vector<const CodecInfo*>& infos, | ^~~~~~~~~ codeckeeper.cpp:428:49: error: template argument 1 is invalid 428 | void CodecInfo::Get(avm::vector<const CodecInfo*>& infos, | ^ codeckeeper.cpp:428:39: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 428 | void CodecInfo::Get(avm::vector<const CodecInfo*>& infos, | ^~~~~~~~~ codeckeeper.cpp:428:49: error: template argument 1 is invalid 428 | void CodecInfo::Get(avm::vector<const CodecInfo*>& infos, | ^ codeckeeper.cpp:428:6: error: variable or field 'Get' declared void 428 | void CodecInfo::Get(avm::vector<const CodecInfo*>& infos, | ^~~~~~~~~ codeckeeper.cpp:428:39: error: ISO C++ forbids declaration of 'type name' with no type [-fpermissive] 428 | void CodecInfo::Get(avm::vector<const CodecInfo*>& infos, | ^~~~~~~~~ codeckeeper.cpp:428:49: error: template argument 1 is invalid 428 | void CodecInfo::Get(avm::vector<const CodecInfo*>& infos, | ^ codeckeeper.cpp:428:52: error: 'infos' was not declared in this scope; did you mean 'sincos'? 428 | void CodecInfo::Get(avm::vector<const CodecInfo*>& infos, | ^~~~~ | sincos codeckeeper.cpp:429:21: error: 'CodecInfo' has not been declared 429 | CodecInfo::Media media, | ^~~~~~~~~ codeckeeper.cpp:430:21: error: 'Direction' was not declared in this scope 430 | Direction dir, fourcc_t fcc) | ^~~~~~~~~ codeckeeper.cpp:430:45: error: expected primary-expression before 'fcc' 430 | Direction dir, fourcc_t fcc) | ^~~ codeckeeper.cpp:457:1: error: 'IVideoDecoder' does not name a type 457 | IVideoDecoder* CreateDecoderVideo(const BITMAPINFOHEADER& bh, int depth, | ^~~~~~~~~~~~~ codeckeeper.cpp:524:1: error: 'IVideoEncoder' does not name a type 524 | IVideoEncoder* CreateEncoderVideo(const CodecInfo& ci, | ^~~~~~~~~~~~~ codeckeeper.cpp:560:1: error: 'IVideoEncoder' does not name a type 560 | IVideoEncoder* CreateEncoderVideo(fourcc_t compressor, | ^~~~~~~~~~~~~ codeckeeper.cpp:590:1: error: 'IVideoEncoder' does not name a type 590 | IVideoEncoder* CreateEncoderVideo(const VideoEncoderInfo& info) | ^~~~~~~~~~~~~ codeckeeper.cpp:596:1: error: 'IAudioEncoder' does not name a type 596 | IAudioEncoder* CreateEncoderAudio(const CodecInfo& ci, const WAVEFORMATEX* fmt) | ^~~~~~~~~~~~~ codeckeeper.cpp:618:1: error: 'IAudioEncoder' does not name a type 618 | IAudioEncoder* CreateEncoderAudio(fourcc_t compressor, | ^~~~~~~~~~~~~ codeckeeper.cpp:636:1: error: 'IAudioDecoder' does not name a type 636 | IAudioDecoder* CreateDecoderAudio(const WAVEFORMATEX* format, | ^~~~~~~~~~~~~ codeckeeper.cpp:692:24: error: 'CodecInfo' does not name a type 692 | int CodecGetAttr(const CodecInfo& info, const char* attribute, float* value) | ^~~~~~~~~ codeckeeper.cpp:704:24: error: 'CodecInfo' does not name a type 704 | int CodecSetAttr(const CodecInfo& info, const char* attribute, float value) | ^~~~~~~~~ codeckeeper.cpp:716:24: error: 'CodecInfo' does not name a type 716 | int CodecGetAttr(const CodecInfo& info, const char* attribute, int* value) | ^~~~~~~~~ codeckeeper.cpp:728:24: error: 'CodecInfo' does not name a type 728 | int CodecSetAttr(const CodecInfo& info, const char* attribute, int value) | ^~~~~~~~~ codeckeeper.cpp:740:24: error: 'CodecInfo' does not name a type 740 | int CodecGetAttr(const CodecInfo& info, const char* attribute, | ^~~~~~~~~ codeckeeper.cpp:753:24: error: 'CodecInfo' does not name a type 753 | int CodecSetAttr(const CodecInfo& info, const char* attribute, | ^~~~~~~~~ codeckeeper.cpp:764:6: error: variable or field 'FreeDecoderAudio' declared void 764 | void FreeDecoderAudio(IAudioDecoder* decoder) | ^~~~~~~~~~~~~~~~ codeckeeper.cpp:764:38: error: 'decoder' was not declared in this scope 764 | void FreeDecoderAudio(IAudioDecoder* decoder) | ^~~~~~~ codeckeeper.cpp:775:6: error: variable or field 'FreeEncoderAudio' declared void 775 | void FreeEncoderAudio(IAudioEncoder* encoder) | ^~~~~~~~~~~~~~~~ codeckeeper.cpp:775:38: error: 'encoder' was not declared in this scope 775 | void FreeEncoderAudio(IAudioEncoder* encoder) | ^~~~~~~ codeckeeper.cpp:786:6: error: variable or field 'FreeDecoderVideo' declared void 786 | void FreeDecoderVideo(IVideoDecoder* decoder) | ^~~~~~~~~~~~~~~~ codeckeeper.cpp:786:38: error: 'decoder' was not declared in this scope 786 | void FreeDecoderVideo(IVideoDecoder* decoder) | ^~~~~~~ codeckeeper.cpp:797:6: error: variable or field 'FreeEncoderVideo' declared void 797 | void FreeEncoderVideo(IVideoEncoder* encoder) | ^~~~~~~~~~~~~~~~ codeckeeper.cpp:797:38: error: 'encoder' was not declared in this scope 797 | void FreeEncoderVideo(IVideoEncoder* encoder) | ^~~~~~~ codeckeeper.cpp: In function 'int avm::SortVideoCodecs(const char*)': codeckeeper.cpp:810:27: error: 'avm::sort_codec_list' cannot be used as a function 810 | return sort_codec_list(video_order, orderlist); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ codeckeeper.cpp: In function 'int avm::SortAudioCodecs(const char*)': codeckeeper.cpp:815:27: error: 'avm::sort_codec_list' cannot be used as a function 815 | return sort_codec_list(audio_order, orderlist); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ codeckeeper.cpp: At global scope: codeckeeper.cpp:818:30: error: 'CodecInfo' does not name a type 818 | int PluginGetAttrFloat(const CodecInfo& info, const char* attribute, | ^~~~~~~~~ codeckeeper.cpp: In function 'int avm::PluginGetAttrFloat(const int&, const char*, float*)': codeckeeper.cpp:821:11: error: 'AttributeInfo' does not name a type 821 | const AttributeInfo* attr = info.FindAttribute(attribute); | ^~~~~~~~~~~~~ codeckeeper.cpp:822:26: error: request for member 'GetPrivateName' in 'info', which is of non-class type 'const int' 822 | const char* n = info.GetPrivateName(); | ^~~~~~~~~~~~~~ codeckeeper.cpp:824:9: error: 'attr' was not declared in this scope; did you mean 'aptr'? 824 | if (attr && attr->GetKind() == AttributeInfo::Float) | ^~~~ | aptr codeckeeper.cpp:824:36: error: 'AttributeInfo' has not been declared 824 | if (attr && attr->GetKind() == AttributeInfo::Float) | ^~~~~~~~~~~~~ codeckeeper.cpp:826:18: error: 'RegReadFloat' was not declared in this scope 826 | *value = RegReadFloat(n, attribute, attr->GetDefaultFloat()); | ^~~~~~~~~~~~ codeckeeper.cpp: At global scope: codeckeeper.cpp:833:30: error: 'CodecInfo' does not name a type 833 | int PluginSetAttrFloat(const CodecInfo& info, const char* attribute, float value) | ^~~~~~~~~ codeckeeper.cpp: In function 'int avm::PluginSetAttrFloat(const int&, const char*, float)': codeckeeper.cpp:835:11: error: 'AttributeInfo' does not name a type 835 | const AttributeInfo* attr = info.FindAttribute(attribute); | ^~~~~~~~~~~~~ codeckeeper.cpp:836:26: error: request for member 'GetPrivateName' in 'info', which is of non-class type 'const int' 836 | const char* n = info.GetPrivateName(); | ^~~~~~~~~~~~~~ codeckeeper.cpp:838:9: error: 'attr' was not declared in this scope; did you mean 'aptr'? 838 | if (attr && attr->GetKind() == AttributeInfo::Float | ^~~~ | aptr codeckeeper.cpp:838:36: error: 'AttributeInfo' has not been declared 838 | if (attr && attr->GetKind() == AttributeInfo::Float | ^~~~~~~~~~~~~ codeckeeper.cpp:840:16: error: 'RegWriteFloat' was not declared in this scope 840 | return RegWriteFloat(n, attribute, value); | ^~~~~~~~~~~~~ codeckeeper.cpp: At global scope: codeckeeper.cpp:846:28: error: 'CodecInfo' does not name a type 846 | int PluginGetAttrInt(const CodecInfo& info, const char* attribute, int* value) | ^~~~~~~~~ codeckeeper.cpp: In function 'int avm::PluginGetAttrInt(const int&, const char*, int*)': codeckeeper.cpp:848:11: error: 'AttributeInfo' does not name a type 848 | const AttributeInfo* attr = info.FindAttribute(attribute); | ^~~~~~~~~~~~~ codeckeeper.cpp:849:26: error: request for member 'GetPrivateName' in 'info', which is of non-class type 'const int' 849 | const char* n = info.GetPrivateName(); | ^~~~~~~~~~~~~~ codeckeeper.cpp:851:9: error: 'attr' was not declared in this scope; did you mean 'aptr'? 851 | if (attr && (attr->GetKind() == AttributeInfo::Integer | ^~~~ | aptr codeckeeper.cpp:851:37: error: 'AttributeInfo' has not been declared 851 | if (attr && (attr->GetKind() == AttributeInfo::Integer | ^~~~~~~~~~~~~ codeckeeper.cpp:852:40: error: 'AttributeInfo' has not been declared 852 | || attr->GetKind() == AttributeInfo::Select)) | ^~~~~~~~~~~~~ codeckeeper.cpp:854:18: error: 'RegReadInt' was not declared in this scope 854 | *value = RegReadInt(n, attribute, attr->GetDefault()); | ^~~~~~~~~~ codeckeeper.cpp: At global scope: codeckeeper.cpp:861:28: error: 'CodecInfo' does not name a type 861 | int PluginSetAttrInt(const CodecInfo& info, const char* attribute, int value) | ^~~~~~~~~ codeckeeper.cpp: In function 'int avm::PluginSetAttrInt(const int&, const char*, int)': codeckeeper.cpp:863:11: error: 'AttributeInfo' does not name a type 863 | const AttributeInfo* attr = info.FindAttribute(attribute); | ^~~~~~~~~~~~~ codeckeeper.cpp:864:26: error: request for member 'GetPrivateName' in 'info', which is of non-class type 'const int' 864 | const char* n = info.GetPrivateName(); | ^~~~~~~~~~~~~~ codeckeeper.cpp:866:9: error: 'attr' was not declared in this scope; did you mean 'aptr'? 866 | if (attr && (attr->GetKind() == AttributeInfo::Integer | ^~~~ | aptr codeckeeper.cpp:866:37: error: 'AttributeInfo' has not been declared 866 | if (attr && (attr->GetKind() == AttributeInfo::Integer | ^~~~~~~~~~~~~ codeckeeper.cpp:867:40: error: 'AttributeInfo' has not been declared 867 | || attr->GetKind() == AttributeInfo::Select) | ^~~~~~~~~~~~~ codeckeeper.cpp:870:16: error: 'RegWriteInt' was not declared in this scope 870 | return RegWriteInt(n, attribute, value); | ^~~~~~~~~~~ codeckeeper.cpp: At global scope: codeckeeper.cpp:877:31: error: 'CodecInfo' does not name a type 877 | int PluginGetAttrString(const CodecInfo& info, const char* attribute, | ^~~~~~~~~ codeckeeper.cpp: In function 'int avm::PluginGetAttrString(const int&, const char*, const char**)': codeckeeper.cpp:880:11: error: 'AttributeInfo' does not name a type 880 | const AttributeInfo* attr = info.FindAttribute(attribute); | ^~~~~~~~~~~~~ codeckeeper.cpp:881:26: error: request for member 'GetPrivateName' in 'info', which is of non-class type 'const int' 881 | const char* n = info.GetPrivateName(); | ^~~~~~~~~~~~~~ codeckeeper.cpp:883:18: error: 'attr' was not declared in this scope; did you mean 'aptr'? 883 | if (value && attr && (attr->GetKind() == AttributeInfo::String)) | ^~~~ | aptr codeckeeper.cpp:883:46: error: 'AttributeInfo' has not been declared 883 | if (value && attr && (attr->GetKind() == AttributeInfo::String)) | ^~~~~~~~~~~~~ codeckeeper.cpp:885:18: error: 'RegReadString' was not declared in this scope 885 | *value = RegReadString(n, attribute, ""); | ^~~~~~~~~~~~~ codeckeeper.cpp: At global scope: codeckeeper.cpp:892:31: error: 'CodecInfo' does not name a type 892 | int PluginSetAttrString(const CodecInfo& info, const char* attribute, | ^~~~~~~~~ codeckeeper.cpp: In function 'int avm::PluginSetAttrString(const int&, const char*, const char*)': codeckeeper.cpp:895:11: error: 'AttributeInfo' does not name a type 895 | const AttributeInfo* attr = info.FindAttribute(attribute); | ^~~~~~~~~~~~~ codeckeeper.cpp:896:26: error: request for member 'GetPrivateName' in 'info', which is of non-class type 'const int' 896 | const char* n = info.GetPrivateName(); | ^~~~~~~~~~~~~~ codeckeeper.cpp:898:18: error: 'attr' was not declared in this scope; did you mean 'aptr'? 898 | if (value && attr && (attr->GetKind() == AttributeInfo::String)) | ^~~~ | aptr codeckeeper.cpp:898:46: error: 'AttributeInfo' has not been declared 898 | if (value && attr && (attr->GetKind() == AttributeInfo::String)) | ^~~~~~~~~~~~~ codeckeeper.cpp:899:16: error: 'RegWriteString' was not declared in this scope 899 | return RegWriteString(n, attribute, value); | ^~~~~~~~~~~~~~ codeckeeper.cpp: At global scope: codeckeeper.cpp:905:7: error: 'CodecInfo' does not name a type 905 | const CodecInfo* CodecInfo::match(fourcc_t fcccodec, CodecInfo::Media cimedia, | ^~~~~~~~~ codeckeeper.cpp:954:7: error: 'CodecInfo' does not name a type 954 | const CodecInfo* CodecInfo::match(CodecInfo::Media cimedia, const char* pname) | ^~~~~~~~~ make[2]: *** [Makefile:868: codeckeeper.lo] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>/lib' make[1]: *** [Makefile:917: all-recursive] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build: error: make -j2 returned exit code 2 make: *** [debian/rules:46: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 --------------------------------------------------------------------------------

