Upgrading media-video/mkvtoolnix from 0.8.1 to 0.8.7 I get a compile error. Here is the full output: # emerge -av media-video/mkvtoolnix These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] media-video/mkvtoolnix-0.8.7 [0.8.1] +X +oggvorbis 0 kB Total size of downloads: 0 kB Do you want me to merge these packages? [Yes/No] y >>> emerge (1 of 1) media-video/mkvtoolnix-0.8.7 to / >>> md5 src_uri ;-) mkvtoolnix-0.8.7.tar.bz2 >>> Unpacking source... >>> Unpacking mkvtoolnix-0.8.7.tar.bz2 to /var/tmp/portage/mkvtoolnix-0.8.7/work >>> Source unpacked. oggvorbis checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking whether gcc and cc understand -c and -o together... yes checking how to run the C preprocessor... gcc -E checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /bin/install -c checking for ranlib... ranlib checking for strip... strip checking for ar... ar checking for ld... ld checking for egrep... grep -E checking for ANSI C header files... yes checking whether the byte order is big-endian... no checking if being compiled with mingw32... no checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for ogg_sync_init in -logg... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking ogg/ogg.h usability... yes checking ogg/ogg.h presence... yes checking for ogg/ogg.h... yes checking for vorbis_synthesis_init in -lvorbis... yes checking vorbis/codec.h usability... yes checking vorbis/codec.h presence... yes checking for vorbis/codec.h... yes checking for FLAC__stream_decoder_new in -lFLAC... yes checking FLAC/format.h usability... yes checking FLAC/format.h presence... yes checking for FLAC/format.h... yes checking for EBML... yes checking Ebml version >= 0.6.5... ok (0.6.5) checking for Matroska... yes checking Matroska version >= 0.6.3... ok (0.6.3) checking for XML_ParserCreate in -lexpat... yes checking expat.h usability... yes checking expat.h presence... yes checking for expat.h... yes checking for zlibVersion in -lz... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for lzo1x_1_compress in -llzo... yes checking lzo1x.h usability... yes checking lzo1x.h presence... yes checking for lzo1x.h... yes checking for BZ2_bzCompress in -lbz2... yes checking bzlib.h usability... yes checking bzlib.h presence... yes checking for bzlib.h... yes checking for wxWindows... 2.4.2 ok checking which AVI libraries to use... classes 0.6.10 configure: creating ./config.status config.status: creating Makefile config.status: creating avilib-0.6.10/Makefile config.status: creating aviclasses/Makefile config.status: creating librmff/Makefile config.status: creating src/Makefile config.status: creating src/common/Makefile config.status: creating src/input/Makefile config.status: creating src/output/Makefile config.status: creating src/mmg/Makefile config.status: creating config.h g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/mkvmerge.o src/mkvmerge.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/cluster_helper.o src/cluster_helper.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/pr_generic.o src/pr_generic.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/common/aac_common.o src/common/aac_common.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/common/ac3_common.o src/common/ac3_common.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/common/base64.o src/common/base64.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/common/chapter_parser_xml.o src/common/chapter_parser_xml.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/common/chapter_writer.o src/common/chapter_writer.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/common/chapters.o src/common/chapters.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/common/common.o src/common/common.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/common/commonebml.o src/common/commonebml.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/common/compression.o src/common/compression.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/common/dts_common.o src/common/dts_common.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/common/iso639.o src/common/iso639.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/common/mm_io.o src/common/mm_io.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/common/mp3_common.o src/common/mp3_common.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/common/tagparser_end.o src/common/tagparser_end.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/common/tagparser_start.o src/common/tagparser_start.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/common/tagwriter.o src/common/tagwriter.cpp rm -f src/common/libmtxcommon.a ar rcu src/common/libmtxcommon.a src/common/aac_common.o src/common/ac3_common.o src/common/base64.o src/common/chapter_parser_xml.o src/common/chapter_writer.o src/common/chapters.o src/common/common.o src/common/commonebml.o src/common/compression.o src/common/dts_common.o src/common/iso639.o src/common/mm_io.o src/common/mp3_common.o src/common/tagparser_end.o src/common/tagparser_start.o src/common/tagwriter.o ranlib src/common/libmtxcommon.a g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/input/r_aac.o src/input/r_aac.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/input/r_ac3.o src/input/r_ac3.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/input/r_avi.o src/input/r_avi.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/input/r_dts.o src/input/r_dts.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/input/r_flac.o src/input/r_flac.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/input/r_matroska.o src/input/r_matroska.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/input/r_mp3.o src/input/r_mp3.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/input/r_ogm.o src/input/r_ogm.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/input/r_qtmp4.o src/input/r_qtmp4.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/input/r_real.o src/input/r_real.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/input/r_srt.o src/input/r_srt.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/input/r_ssa.o src/input/r_ssa.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/input/r_vobsub.o src/input/r_vobsub.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/input/r_wav.o src/input/r_wav.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/input/subtitles.o src/input/subtitles.cpp rm -f src/input/libmtxinput.a ar rcu src/input/libmtxinput.a src/input/r_aac.o src/input/r_ac3.o src/input/r_avi.o src/input/r_dts.o src/input/r_flac.o src/input/r_matroska.o src/input/r_mp3.o src/input/r_ogm.o src/input/r_qtmp4.o src/input/r_real.o src/input/r_srt.o src/input/r_ssa.o src/input/r_vobsub.o src/input/r_wav.o src/input/subtitles.o ranlib src/input/libmtxinput.a g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/output/p_aac.o src/output/p_aac.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/output/p_ac3.o src/output/p_ac3.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/output/p_dts.o src/output/p_dts.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/output/p_flac.o src/output/p_flac.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/output/p_mp3.o src/output/p_mp3.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/output/p_passthrough.o src/output/p_passthrough.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/output/p_pcm.o src/output/p_pcm.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/output/p_realaudio.o src/output/p_realaudio.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/output/p_textsubs.o src/output/p_textsubs.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/output/p_video.o src/output/p_video.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/output/p_vobsub.o src/output/p_vobsub.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/output/p_vorbis.o src/output/p_vorbis.cpp rm -f src/output/libmtxoutput.a ar rcu src/output/libmtxoutput.a src/output/p_aac.o src/output/p_ac3.o src/output/p_dts.o src/output/p_flac.o src/output/p_mp3.o src/output/p_passthrough.o src/output/p_pcm.o src/output/p_realaudio.o src/output/p_textsubs.o src/output/p_video.o src/output/p_vobsub.o src/output/p_vorbis.o ranlib src/output/libmtxoutput.a gcc -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o avilib-0.6.10/avidump.o avilib-0.6.10/avidump.c avilib-0.6.10/avidump.c: In function `ProcessChunk': avilib-0.6.10/avidump.c:627: warning: int format, DWORD arg (arg 5) avilib-0.6.10/avidump.c:652: warning: long unsigned int format, unsigned int arg (arg 3) avilib-0.6.10/avidump.c:652: warning: long unsigned int format, unsigned int arg (arg 4) gcc -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o avilib-0.6.10/avilib.o avilib-0.6.10/avilib.c gcc -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o avilib-0.6.10/avimisc.o avilib-0.6.10/avimisc.c gcc -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o avilib-0.6.10/xio.o avilib-0.6.10/xio.c rm -f avilib-0.6.10/libavi.a ar rcu avilib-0.6.10/libavi.a avilib-0.6.10/avidump.o avilib-0.6.10/avilib.o avilib-0.6.10/avimisc.o avilib-0.6.10/xio.o ranlib avilib-0.6.10/libavi.a g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o aviclasses/AVIIndex.o aviclasses/AVIIndex.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o aviclasses/AVIReadHandler.o aviclasses/AVIReadHandler.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o aviclasses/list.o aviclasses/list.cpp rm -f aviclasses/libaviclasses.a ar rcu aviclasses/libaviclasses.a aviclasses/AVIIndex.o aviclasses/AVIReadHandler.o aviclasses/list.o ranlib aviclasses/libaviclasses.a gcc -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o librmff/mb_file_io.o librmff/mb_file_io.c gcc -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o librmff/rmff.o librmff/rmff.c rm -f librmff/librmff.a ar rcu librmff/librmff.a librmff/mb_file_io.o librmff/rmff.o ranlib librmff/librmff.a g++ -include /usr/include/errno.h -include /usr/include/unistd.h -Lavilib-0.6.10 -Laviclasses -Llibrmff -Lsrc/common -Lsrc/input -Lsrc/output -o src/mkvmerge src/mkvmerge.o src/cluster_helper.o src/pr_generic.o -lmtxinput -lmtxoutput -lmtxcommon -lmatroska -lebml -lavi -Laviclasses -laviclasses -lrmff -lFLAC -lm -lvorbis -logg -lz -llzo -lbz2 -lexpat g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/mkvinfo.o src/mkvinfo.cpp g++ -include /usr/include/errno.h -include /usr/include/unistd.h -O2 -march=athlon-xp -msse2 -msse -pipe -Wall -Wno-sign-compare -Wno-comment -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DPACKAGE=\"mkvtoolnix\" -DVERSION=\"0.8.7\" -Iavilib-0.6.10 -Iaviclasses -I. -Ilibrmff -Isrc -Isrc/common -Isrc/input -Isrc/output -c -o src/mkvinfo_gui.o src/mkvinfo_gui.cpp src/mkvinfo_gui.cpp: In member function `virtual bool mi_app::OnInit()': src/mkvinfo_gui.cpp:33: error: cannot convert `wxChar**' to `char**' for argument `2' to `void parse_args(int, char**, char*&)' src/mkvinfo_gui.cpp:36: error: cannot convert `wxChar**' to `char**' for argument `2' to `int console_main(int, char**)' src/mkvinfo_gui.cpp: In member function `void mi_frame::open_file(const char*) ': src/mkvinfo_gui.cpp:115: error: conversion from `const char*' to `const wxString' is ambiguous /usr/include/wx/string.h:306: error: candidates are: wxString::wxString(wchar_t, unsigned int) <near match> /usr/include/wx/string.h:284: error: wxString::wxString(int) <near match> src/mkvinfo_gui.cpp:124: error: ambiguous overload for 'operator=' in ' this->mi_frame::current_file = file_name' /usr/include/wx/string.h:278: error: candidates are: wxString& wxString::operator=(int) <near match> /usr/include/wx/string.h:519: error: wxString& wxString::operator=(const wxString&) <near match> /usr/include/wx/string.h:521: error: wxString& wxString::operator=(wchar_t) <near match> /usr/include/wx/string.h:527: error: wxString& wxString::operator=(const wxWCharBuffer&) <near match> src/mkvinfo_gui.cpp: In member function `void mi_frame::show_progress(int, const char*)': src/mkvinfo_gui.cpp:141: error: no matching function for call to `wxString:: Printf(const char[9], const char*&, int&)' /usr/include/wx/string.h:733: error: candidates are: int wxString::Printf(const wxChar*, ...) src/mkvinfo_gui.cpp: In member function `void mi_frame::expand_elements()': src/mkvinfo_gui.cpp:175: error: invalid conversion from `const char*' to ` wchar_t' src/mkvinfo_gui.cpp:175: error: initializing argument 1 of `size_t wxString::find(wchar_t, unsigned int) const' src/mkvinfo_gui.cpp:178: error: invalid conversion from `const char*' to ` wchar_t' src/mkvinfo_gui.cpp:178: error: initializing argument 1 of `size_t wxString::find(wchar_t, unsigned int) const' src/mkvinfo_gui.cpp:179: error: invalid conversion from `const char*' to ` wchar_t' src/mkvinfo_gui.cpp:179: error: initializing argument 1 of `size_t wxString::find(wchar_t, unsigned int) const' src/mkvinfo_gui.cpp: In member function `void mi_frame::add_item(int, const char*)': src/mkvinfo_gui.cpp:192: error: conversion from `const char*' to `const wxString' is ambiguous /usr/include/wx/string.h:306: error: candidates are: wxString::wxString(wchar_t, unsigned int) <near match> /usr/include/wx/string.h:284: error: wxString::wxString(int) <near match> src/mkvinfo_gui.cpp: In member function `void mi_frame::show_error(const char*) ': src/mkvinfo_gui.cpp:197: error: invalid initialization of reference of type ' const wxString&' from expression of type 'const char*' /usr/include/wx/msgdlg.h:30: error: in passing argument 1 of `int wxMessageBox(const wxString&, const wxString&, long int, wxWindow*, int, int)' src/mkvinfo_gui.cpp: In member function `void mi_frame::on_file_open(wxCommandEvent&)': src/mkvinfo_gui.cpp:231: error: no matching function for call to `mi_frame:: open_file(const wxChar*)' src/mkvinfo_gui.cpp:113: error: candidates are: void mi_frame::open_file(const char*) src/mkvinfo_gui.cpp: In member function `void mi_frame::on_file_savetext(wxCommandEvent&)': src/mkvinfo_gui.cpp:245: error: cannot convert `const wxChar*' to `const char*' for argument `1' to `FILE* fopen(const char*, const char*)' src/mkvinfo_gui.cpp:249: error: no matching function for call to `wxString:: Printf(const char[32], const wxChar*)' /usr/include/wx/string.h:733: error: candidates are: int wxString::Printf(const wxChar*, ...) src/mkvinfo_gui.cpp:250: error: no matching function for call to `mi_frame:: show_error(const wxChar*)' src/mkvinfo_gui.cpp:196: error: candidates are: void mi_frame::show_error(const char*) src/mkvinfo_gui.cpp: In member function `void mi_frame::on_options_showall(wxCommandEvent&)': src/mkvinfo_gui.cpp:278: error: no matching function for call to `mi_frame:: open_file(wxString&)' src/mkvinfo_gui.cpp:113: error: candidates are: void mi_frame::open_file(const char*) src/mkvinfo_gui.cpp: In member function `void mi_frame::on_help_about(wxCommandEvent&)': src/mkvinfo_gui.cpp:289: error: `LVERSIONINFO' undeclared (first use this function) src/mkvinfo_gui.cpp:289: error: (Each undeclared identifier is reported only once for each function it appears in.) src/mkvinfo_gui.cpp:289: error: parse error before string constant src/mkvinfo_gui.cpp: In member function `virtual bool mi_dndfile::OnDropFiles(int, int, const wxArrayString&)': src/mkvinfo_gui.cpp:306: error: ambiguous overload for 'operator==' in ' wxString::Lower() const() == "mka"' /usr/include/wx/string.h:1179: error: candidates are: bool operator==(const wxString&, const wxString&) <near match> /usr/include/wx/string.h:1183: error: bool operator==(const wxChar*, const wxString&) <near match> /usr/include/wx/string.h:1216: error: bool operator==(wchar_t, const wxString&) <near match> /usr/include/wx/string.h:1217: error: bool operator==(const wxString&, wchar_t) <near match> /usr/include/wx/string.h:1223: error: bool operator==(const wxString&, const wxWCharBuffer&) <near match> /usr/include/wx/longlong.h:918: error: bool operator==(long int, const wxLongLong&) <near match> /usr/include/wx/longlong.h:931: error: bool operator==(long unsigned int, const wxULongLong&) <near match> src/mkvinfo_gui.cpp:307: error: ambiguous overload for 'operator==' in ' wxString::Lower() const() == "mkv"' /usr/include/wx/string.h:1179: error: candidates are: bool operator==(const wxString&, const wxString&) <near match> /usr/include/wx/string.h:1183: error: bool operator==(const wxChar*, const wxString&) <near match> /usr/include/wx/string.h:1216: error: bool operator==(wchar_t, const wxString&) <near match> /usr/include/wx/string.h:1217: error: bool operator==(const wxString&, wchar_t) <near match> /usr/include/wx/string.h:1223: error: bool operator==(const wxString&, const wxWCharBuffer&) <near match> /usr/include/wx/longlong.h:918: error: bool operator==(long int, const wxLongLong&) <near match> /usr/include/wx/longlong.h:931: error: bool operator==(long unsigned int, const wxULongLong&) <near match> src/mkvinfo_gui.cpp:308: error: ambiguous overload for 'operator==' in ' wxString::Lower() const() == "mks"' /usr/include/wx/string.h:1179: error: candidates are: bool operator==(const wxString&, const wxString&) <near match> /usr/include/wx/string.h:1183: error: bool operator==(const wxChar*, const wxString&) <near match> /usr/include/wx/string.h:1216: error: bool operator==(wchar_t, const wxString&) <near match> /usr/include/wx/string.h:1217: error: bool operator==(const wxString&, wchar_t) <near match> /usr/include/wx/string.h:1223: error: bool operator==(const wxString&, const wxWCharBuffer&) <near match> /usr/include/wx/longlong.h:918: error: bool operator==(long int, const wxLongLong&) <near match> /usr/include/wx/longlong.h:931: error: bool operator==(long unsigned int, const wxULongLong&) <near match> src/mkvinfo_gui.cpp:309: error: no matching function for call to `mi_frame:: open_file(wxString&)' src/mkvinfo_gui.cpp:113: error: candidates are: void mi_frame::open_file(const char*) src/mkvinfo_gui.cpp:313: error: no matching function for call to `wxString:: Printf(const char[46], const wxChar*)' /usr/include/wx/string.h:733: error: candidates are: int wxString::Printf(const wxChar*, ...) src/mkvinfo_gui.cpp:314: error: no matching function for call to `mi_frame:: show_error(const wxChar*)' src/mkvinfo_gui.cpp:196: error: candidates are: void mi_frame::show_error(const char*) make: *** [src/mkvinfo_gui.o] Error 1 !!! ERROR: media-video/mkvtoolnix-0.8.7 failed. !!! Function src_compile, Line 32, Exitcode 2 !!! make failed Reproducible: Always Steps to Reproduce: # emerge info Portage 2.0.50-r11 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.8-gentoo-r8) ================================================================= System uname: 2.6.8-gentoo-r8 i686 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -msse2 -msse -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -msse2 -msse -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://mirror.gentoo.se http://mirror.pudas.net/gentoo/ http://ds.thn.htu.se/linux/gentoo http://ftp.du.se/pub/os/gentoo http://gentoo.prz.rzeszow.pl http://gentoo.mirror.sdv.fr http://gentoo.zie.pg.gda.pl http://ftp.gentoo-pt.org/pub/gentoo http://gentoo.ynet.sk/pub http://mirror.etf.bg.ac.yu/gentoo http://mirror.gentoo.no/ http://ftp.iasi.roedu.net/mirrors/gentoo.org/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X alsa anthy apm arts avi berkdb bitmap-fonts bonobo cdr cjk crypt cups dvd dvdr encode esd f77 flac foomaticdb freetype gdbm gif gimpprint gnome gpm gtk gtk2 gtkhtml guile imap imlib ipv6 java jpeg libg++ libwww mad matroska mbox mikmod mmx motif mozilla mp3 mpeg ncurses network nls oggvorbis opengl oss pam pdflib perl png ppds python quicktime readline sdl slang spell sse sse2 ssl svga tcltk tcpd tetex tex tiff truetype unicode usb x86 xml2 xmms xprint xv xvid zlib"
Same thing happens with 0.8.5 and 0.8.1 (which I alreadey have installed). Any ideas?
Could you please try 0.9.5? Compiles fine for me. When I look at the ChangeLog I get the impression that the last versions appeared too fast after each other so that they never got the chance to be regarded as stable.
0.9.7 compiles fine, but 0.9.5 fails with ---------- CXX src/mkvmerge.cpp CXX src/cluster_helper.cpp src/mkvmerge.cpp: In function `int64_t create_track_number(generic_reader_c*, long long int)': src/mkvmerge.cpp:399: warning: `int file_num' might be used uninitialized in this function CXX src/pr_generic.cpp CXX src/common/aac_common.cpp CXX src/common/ac3_common.cpp CXX src/common/base64.cpp CXX src/common/chapter_parser_cue.cpp CXX src/common/chapter_parser_xml.cpp src/common/chapter_parser_xml.cpp: In function `void start_next_level(parser_data_t*, const char*)': src/common/chapter_parser_xml.cpp:227: error: `KaxEditionManaged' undeclared (first use this function) src/common/chapter_parser_xml.cpp:227: error: (Each undeclared identifier is reported only once for each function it appears in.) src/common/chapter_parser_xml.cpp:227: error: `emanaged' undeclared (first use this function) src/common/chapter_parser_xml.cpp:233: error: parse error before `::' token src/common/chapter_parser_xml.cpp:236: error: parse error before `;' token make: *** [src/common/chapter_parser_xml.o] Error 1 make: *** Waiting for unfinished jobs.... !!! ERROR: media-video/mkvtoolnix-0.9.5 failed. !!! Function src_compile, Line 39, Exitcode 2 !!! make failed !!! If you need support, post the topmost build error, NOT this status message. ---------- Time to mark 0.9.7 stable? Certainly more stable then the previous versions.
Requesting a more stable mkvtoolnix. Everything up to 0.9.3 fails to build. Haven't tried higher, since that would require me to go unstable on lots of other things.
I would suggest to mark mkvtoolnix-1.0.1 stable since I haven't ever had any problems with it. Neither compiling nor using it. It was released on Dec. 13th, so it's not that new... To get there I added the following lines to /etc/portage/package.keywords dev-libs/libebml ~x86 media-libs/libmatroska ~x86 media-video/mkvtoolnix ~x86
1.0.1 now marked stable, i've removed old and buggy versions. closing this one.