Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/o/ogmtools/ogmtools_1.5-4+b3_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/ogmtools-1.5-4+b3_5m9tlfg/ogmtools_1.5-4+b3_amd64.buildinfo Get source package info: ogmtools=1:1.5-4 Source URL: http://snapshot.notset.fr/mr/package/ogmtools/1:1.5-4/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-11.1 automake=1:1.16.1-4 autopoint=0.19.8.1-10 autotools-dev=20180224.1 base-files=11 base-passwd=3.5.47 bash=5.0-6 binutils=2.34-5 binutils-common=2.34-5 binutils-x86-64-linux-gnu=2.34-5 bsdmainutils=11.1.2+b1 bsdutils=1:2.34-0.1 build-essential=12.8 bzip2=1.0.8-2 cdbs=0.4.159 coreutils=8.30-3+b1 cpp=4:9.2.1-3.1 cpp-9=9.3.0-10 dash=0.5.10.2-7 debconf=1.5.73 debhelper=12.10 debianutils=4.9.1 dh-autoreconf=19 dh-strip-nondeterminism=1.6.3-2 diffstat=1.63-1 diffutils=1:3.7-3 dpkg=1.19.7 dpkg-dev=1.19.7 dwz=0.13-5 ed=1.16-1 fdisk=2.34-0.1 file=1:5.38-4 findutils=4.7.0-1 g++=4:9.2.1-3.1 g++-9=9.3.0-10 gcc=4:9.2.1-3.1 gcc-10-base=10-20200402-1 gcc-9=9.3.0-10 gcc-9-base=9.3.0-10 gettext=0.19.8.1-10 gettext-base=0.19.8.1-10 grep=3.4-1 groff-base=1.22.4-4 gzip=1.10-2 hostname=3.23 init-system-helpers=1.57 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-6 libarchive-zip-perl=1.68-1 libasan5=9.3.0-10 libatomic1=10-20200402-1 libattr1=1:2.4.48-5 libaudit-common=1:2.8.5-3 libaudit1=1:2.8.5-3 libbinutils=2.34-5 libblkid1=2.34-0.1 libbsd0=0.10.0-1 libbz2-1.0=1.0.8-2 libc-bin=2.30-4 libc-dev-bin=2.30-4 libc6=2.30-4 libc6-dev=2.30-4 libcap-ng0=0.7.9-2.1+b2 libcc1-0=10-20200402-1 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.16-1 libcrypt1=1:4.4.16-1 libctf-nobfd0=2.34-5 libctf0=2.34-5 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.251 libdebhelper-perl=12.10 libdpkg-perl=1.19.7 libdvdread-dev=6.1.1-2 libdvdread8=6.1.1-2 libelf1=0.176-1.1 libfdisk1=2.34-0.1 libffi7=3.3-4 libfile-stripnondeterminism-perl=1.6.3-2 libgcc-9-dev=9.3.0-10 libgcc-s1=10-20200402-1 libgcrypt20=1.8.5-5 libgdbm-compat4=1.18.1-5 libgdbm6=1.18.1-5 libglib2.0-0=2.64.1-1 libgmp10=2:6.2.0+dfsg-4 libgomp1=10-20200402-1 libgpg-error0=1.37-1 libicu63=63.2-3 libisl22=0.22.1-1 libitm1=10-20200402-1 liblsan0=10-20200402-1 liblz4-1=1.9.2-2 liblzma5=5.2.4-1+b1 libmagic-mgc=1:5.38-4 libmagic1=1:5.38-4 libmount1=2.34-0.1 libmpc3=1.1.0-1 libmpfr6=4.0.2-1 libncursesw6=6.2-1 libogg-dev=1.3.2-1+b1 libogg0=1.3.2-1+b1 libpam-modules=1.3.1-5 libpam-modules-bin=1.3.1-5 libpam-runtime=1.3.1-5 libpam0g=1.3.1-5 libpcre2-8-0=10.34-7 libpcre3=2:8.39-12+b1 libperl5.30=5.30.0-9 libpipeline1=1.5.2-2 libquadmath0=10-20200402-1 libseccomp2=2.4.3-1 libselinux1=3.0-1+b2 libsigsegv2=2.12-2 libsmartcols1=2.34-0.1 libstdc++-9-dev=9.3.0-10 libstdc++6=10-20200402-1 libsub-override-perl=0.09-2 libsystemd0=245.4-2 libtinfo6=6.2-1 libtool=2.4.6-14 libtsan0=10-20200402-1 libubsan1=10-20200402-1 libuchardet0=0.0.6-3 libudev1=245.4-2 libunistring2=0.9.10-2 libuuid1=2.34-0.1 libvorbis-dev=1.3.6-2 libvorbis0a=1.3.6-2 libvorbisenc2=1.3.6-2 libvorbisfile3=1.3.6-2 libxml2=2.9.10+dfsg-4 linux-libc-dev=5.5.13-2 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 make=4.2.1-1.2 man-db=2.9.1-1 mawk=1.3.4.20200120-2 ncurses-base=6.2-1 ncurses-bin=6.2-1 patch=2.7.6-6 perl=5.30.0-9 perl-base=5.30.0-9 perl-modules-5.30=5.30.0-9 pkg-config=0.29-6 po-debconf=1.0.21 quilt=0.66-1 sed=4.7-1 sensible-utils=0.0.12+nmu1 sysvinit-utils=2.96-3 tar=1.30+dfsg-7 util-linux=2.34-0.1 xz-utils=5.2.4-1+b1 zlib1g=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210820T144132Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20200407T144315Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d ogmtools=1:1.5-4 && mkdir -p /build/ogmtools-rVBe6U && dpkg-source --no-check -x /*.dsc /build/ogmtools-rVBe6U/ogmtools-1.5 && cd /build/ogmtools-rVBe6U/ogmtools-1.5 && { printf '%s' 'ogmtools (1:1.5-4+b3) sid; urgency=low, binary-only=yes * Binary-only non-maintainer upload for amd64; no source changes. * Rebuild against libdvdread8 -- amd64 Build Daemon (x86-grnet-01) Tue, 07 Apr 2020 16:54:56 +0000 '; cat debian/changelog; } > debian/changelog.debrebuild && mv debian/changelog.debrebuild debian/changelog && chown -R builduser:builduser /build/ogmtools-rVBe6U" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ogmtools-rVBe6U/ogmtools-1.5 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1586278496" dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/ogmtools-rVBe6U /tmp/ogmtools-1.5-4+b3_5m9tlfg bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20200407T144315Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.c_K7lBQCfV as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.c_K7lBQCfV Reading package lists... Building dependency tree... util-linux is already the newest version (2.34-0.1). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 132 kB of archives. After this operation, 393 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20200407T144315Z unstable/main amd64 libfakeroot amd64 1.24-1 [45.7 kB] Get:2 http://snapshot.notset.fr/archive/debian/20200407T144315Z unstable/main amd64 fakeroot amd64 1.24-1 [85.9 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 132 kB in 0s (469 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4505 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.24-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.24-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.24-1_amd64.deb ... Unpacking fakeroot (1.24-1) ... Setting up libfakeroot:amd64 (1.24-1) ... Setting up fakeroot (1.24-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.30-4) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210820T144132Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20200407T144315Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.c_K7lBQCfV Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210820T144132Z unstable InRelease [165 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20200407T144315Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20210820T144132Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210820T144132Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210820T144132Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20210820T144132Z unstable/main amd64 Packages [11.8 MB] Fetched 34.6 MB in 31s (1126 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.c_K7lBQCfV I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d ogmtools=1:1.5-4 && mkdir -p /build/ogmtools-rVBe6U && dpkg-source --no-check -x /*.dsc /build/ogmtools-rVBe6U/ogmtools-1.5 && cd /build/ogmtools-rVBe6U/ogmtools-1.5 && { printf '%s' 'ogmtools (1:1.5-4+b3) sid; urgency=low, binary-only=yes * Binary-only non-maintainer upload for amd64; no source changes. * Rebuild against libdvdread8 -- amd64 Build Daemon (x86-grnet-01) Tue, 07 Apr 2020 16:54:56 +0000 '; cat debian/changelog; } > debian/changelog.debrebuild && mv debian/changelog.debrebuild debian/changelog && chown -R builduser:builduser /build/ogmtools-rVBe6U"' exec /tmp/mmdebstrap.c_K7lBQCfV Reading package lists... Need to get 277 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ogmtools 1:1.5-4 (dsc) [1730 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ogmtools 1:1.5-4 (tar) [270 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main ogmtools 1:1.5-4 (diff) [5996 B] Fetched 277 kB in 0s (1152 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'ogmtools_1.5-4.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting ogmtools in /build/ogmtools-rVBe6U/ogmtools-1.5 dpkg-source: info: unpacking ogmtools_1.5.orig.tar.gz dpkg-source: info: unpacking ogmtools_1.5-4.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-configure.in-adjust-variable-formatting.patch dpkg-source: info: applying 0002-ogmsplit.1-spell-correct.patch dpkg-source: info: applying 0003-ogmmerge-spell-correct.patch dpkg-source: info: applying 0004-ogminfo-timestamp-correction.patch dpkg-source: info: applying 0005-ogminfo-increase-verbosity.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/ogmtools-rVBe6U/ogmtools-1.5 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1586278496" dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.c_K7lBQCfV dpkg-buildpackage: info: source package ogmtools dpkg-buildpackage: info: source version 1:1.5-4+b3 dpkg-buildpackage: info: source distribution sid dpkg-buildpackage: info: source changed by amd64 Build Daemon (x86-grnet-01) dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean test -x debian/rules rm -f debian/stamp-makefile-build debian/stamp-makefile-install /usr/bin/make -C . -k distclean make[1]: Entering directory '/build/ogmtools-rVBe6U/ogmtools-1.5' make[1]: *** No rule to make target 'distclean'. make[1]: Leaving directory '/build/ogmtools-rVBe6U/ogmtools-1.5' make: [/usr/share/cdbs/1/class/makefile.mk:91: makefile-clean] Error 2 (ignored) rm -f debian/stamp-autotools rmdir --ignore-fail-on-non-empty . rmdir: failed to remove '.': Invalid argument make: [/usr/share/cdbs/1/class/autotools.mk:64: makefile-clean] Error 1 (ignored) set -e; dh_clean rm -f debian/stamp-autotools-files debian/rules build-arch test -x debian/rules mkdir -p "." set -e; mv ./config.guess ./config.guess.cdbs-orig; cp --remove-destination /usr/share/misc/config.guess ./config.guess; set -e; mv ./config.sub ./config.sub.cdbs-orig; cp --remove-destination /usr/share/misc/config.sub ./config.sub; touch debian/stamp-autotools-files chmod a+x /build/ogmtools-rVBe6U/ogmtools-1.5/./configure mkdir -p . cd . && CFLAGS="-g -O2 -fdebug-prefix-map=/build/ogmtools-rVBe6U/ogmtools-1.5=. -fstack-protector-strong -Wformat -Werror=format-security" CXXFLAGS="-g -O2 -fdebug-prefix-map=/build/ogmtools-rVBe6U/ogmtools-1.5=. -fstack-protector-strong -Wformat -Werror=format-security" CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro" /build/ogmtools-rVBe6U/ogmtools-1.5/./configure --build=x86_64-linux-gnu --prefix=/usr --includedir="\${prefix}/include" --mandir="\${prefix}/share/man" --infodir="\${prefix}/share/info" --sysconfdir=/etc --localstatedir=/var --libexecdir="\${prefix}/lib/ogmtools" --srcdir=. --disable-maintainer-mode --disable-dependency-tracking --disable-silent-rules checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes 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 for style of include used by make... GNU checking dependency style of gcc... none checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking whether gcc needs -traditional... no checking how to run the C preprocessor... gcc -E checking for ranlib... ranlib checking for Ogg... yes checking for Vorbis... yes checking for DVDOpen in -ldvdread... yes checking for /usr/include/dvdread/dvd_reader.h... yes checking for fseeko... yes checking for ANSI C header files... yes configure: creating ./config.status config.status: creating Makefile config.status: creating avilib/Makefile config.status: executing depfiles commands touch debian/stamp-autotools /usr/bin/make -C . make[1]: Entering directory '/build/ogmtools-rVBe6U/ogmtools-1.5' cd . && /bin/bash /build/ogmtools-rVBe6U/ogmtools-1.5/missing --run aclocal-1.6 /build/ogmtools-rVBe6U/ogmtools-1.5/missing: line 46: aclocal-1.6: command not found WARNING: `aclocal-1.6' is missing on your system. You should only need it if you modified `acinclude.m4' or `configure.in'. You might want to install the `Automake' and `Perl' packages. Grab them from any GNU archive site. cd . && \ /bin/bash /build/ogmtools-rVBe6U/ogmtools-1.5/missing --run automake-1.6 --foreign Makefile /build/ogmtools-rVBe6U/ogmtools-1.5/missing: line 46: automake-1.6: command not found WARNING: `automake-1.6' is missing on your system. You should only need it if you modified `Makefile.am', `acinclude.m4' or `configure.in'. You might want to install the `Automake' and `Perl' packages. Grab them from any GNU archive site. cd . && /bin/bash /build/ogmtools-rVBe6U/ogmtools-1.5/missing --run autoconf /bin/bash ./config.status --recheck running /bin/bash /build/ogmtools-rVBe6U/ogmtools-1.5/./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --libexecdir=${prefix}/lib/ogmtools --srcdir=. --disable-maintainer-mode --disable-dependency-tracking --disable-silent-rules CFLAGS=-g -O2 -fdebug-prefix-map=/build/ogmtools-rVBe6U/ogmtools-1.5=. -fstack-protector-strong -Wformat -Werror=format-security CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 CXXFLAGS=-g -O2 -fdebug-prefix-map=/build/ogmtools-rVBe6U/ogmtools-1.5=. -fstack-protector-strong -Wformat -Werror=format-security LDFLAGS=-Wl,-z,relro build_alias=x86_64-linux-gnu --no-create --no-recursion configure: WARNING: unrecognized options: --disable-maintainer-mode, --disable-silent-rules checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no 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 ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... none checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking whether gcc needs -traditional... no checking how to run the C preprocessor... gcc -E checking for ranlib... ranlib checking for Ogg... yes checking for Vorbis... yes checking for DVDOpen in -ldvdread... yes checking for /usr/include/dvdread/dvd_reader.h... yes checking for fseeko... yes checking for ANSI C header files... yes configure: creating ./config.status configure: WARNING: unrecognized options: --disable-maintainer-mode, --disable-silent-rules cd . && /bin/bash ./config.status Makefile depfiles config.status: creating Makefile config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting config.status: executing depfiles commands Making all in avilib make[2]: Entering directory '/build/ogmtools-rVBe6U/ogmtools-1.5/avilib' cd .. && /bin/bash ./config.status avilib/Makefile depfiles config.status: creating avilib/Makefile config.status: WARNING: 'avilib/Makefile.in' seems to ignore the --datarootdir setting config.status: executing depfiles commands gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I.. -I. -I.. -I. -I./ -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -funroll-loops -ffast-math -DLINUX -Wall -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c `test -f 'avilib.c' || echo './'`avilib.c avilib.c: In function ‘avi_ixnn_entry’: avilib.c:213:30: warning: pointer targets in passing argument 1 of ‘long2str’ differ in signedness [-Wpointer-sign] 213 | #define OUTD(n) long2str(ix00+bl,n); bl+=4 | ~~~~^~~ | | | char * avilib.c:245:5: note: in expansion of macro ‘OUTD’ 245 | OUTD(ch->nEntriesInUse); | ^~~~ avilib.c:115:37: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 115 | static void long2str(unsigned char *dst, int32_t n) | ~~~~~~~~~~~~~~~^~~ avilib.c:213:30: warning: pointer targets in passing argument 1 of ‘long2str’ differ in signedness [-Wpointer-sign] 213 | #define OUTD(n) long2str(ix00+bl,n); bl+=4 | ~~~~^~~ | | | char * avilib.c:247:5: note: in expansion of macro ‘OUTD’ 247 | OUTD(ch->qwBaseOffset&0xffffffff); | ^~~~ avilib.c:115:37: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 115 | static void long2str(unsigned char *dst, int32_t n) | ~~~~~~~~~~~~~~~^~~ avilib.c:213:30: warning: pointer targets in passing argument 1 of ‘long2str’ differ in signedness [-Wpointer-sign] 213 | #define OUTD(n) long2str(ix00+bl,n); bl+=4 | ~~~~^~~ | | | char * avilib.c:248:5: note: in expansion of macro ‘OUTD’ 248 | OUTD((ch->qwBaseOffset>>32)&0xffffffff); | ^~~~ avilib.c:115:37: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 115 | static void long2str(unsigned char *dst, int32_t n) | ~~~~~~~~~~~~~~~^~~ avilib.c:213:30: warning: pointer targets in passing argument 1 of ‘long2str’ differ in signedness [-Wpointer-sign] 213 | #define OUTD(n) long2str(ix00+bl,n); bl+=4 | ~~~~^~~ | | | char * avilib.c:249:5: note: in expansion of macro ‘OUTD’ 249 | OUTD(ch->dwReserved3); | ^~~~ avilib.c:115:37: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 115 | static void long2str(unsigned char *dst, int32_t n) | ~~~~~~~~~~~~~~~^~~ avilib.c:213:30: warning: pointer targets in passing argument 1 of ‘long2str’ differ in signedness [-Wpointer-sign] 213 | #define OUTD(n) long2str(ix00+bl,n); bl+=4 | ~~~~^~~ | | | char * avilib.c:252:2: note: in expansion of macro ‘OUTD’ 252 | OUTD(ch->aIndex[k].dwOffset); | ^~~~ avilib.c:115:37: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 115 | static void long2str(unsigned char *dst, int32_t n) | ~~~~~~~~~~~~~~~^~~ avilib.c:213:30: warning: pointer targets in passing argument 1 of ‘long2str’ differ in signedness [-Wpointer-sign] 213 | #define OUTD(n) long2str(ix00+bl,n); bl+=4 | ~~~~^~~ | | | char * avilib.c:253:2: note: in expansion of macro ‘OUTD’ 253 | OUTD(ch->aIndex[k].dwSize); | ^~~~ avilib.c:115:37: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 115 | static void long2str(unsigned char *dst, int32_t n) | ~~~~~~~~~~~~~~~^~~ avilib.c:256:27: warning: pointer targets in passing argument 2 of ‘avi_add_chunk’ differ in signedness [-Wpointer-sign] 256 | avi_add_chunk (AVI, ch->fcc, ix00, max); | ~~^~~~~ | | | char * avilib.c:181:53: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 181 | static int avi_add_chunk(avi_t *AVI, unsigned char *tag, unsigned char *data, int length) | ~~~~~~~~~~~~~~~^~~ avilib.c:256:34: warning: pointer targets in passing argument 3 of ‘avi_add_chunk’ differ in signedness [-Wpointer-sign] 256 | avi_add_chunk (AVI, ch->fcc, ix00, max); | ^~~~ | | | char * avilib.c:181:73: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 181 | static int avi_add_chunk(avi_t *AVI, unsigned char *tag, unsigned char *data, int length) | ~~~~~~~~~~~~~~~^~~~ avilib.c: In function ‘avi_add_odml_index_entry’: avilib.c:372:26: warning: pointer targets in passing argument 1 of ‘strchr’ differ in signedness [-Wpointer-sign] 372 | int audio = (strchr (tag, 'w')?1:0); | ^~~ | | | unsigned char * In file included from avilib.h:38, from avilib.c:30: /usr/include/string.h:226:14: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ 226 | extern char *strchr (const char *__s, int __c) | ^~~~~~ avilib.c:382:36: warning: pointer targets in passing argument 2 of ‘avi_init_super_index’ differ in signedness [-Wpointer-sign] 382 | if (avi_init_super_index(AVI, "ix00", &AVI->video_superindex) < 0) return -1; | ^~~~~~ | | | char * avilib.c:268:60: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 268 | static int avi_init_super_index(avi_t *AVI, unsigned char *idxtag, avisuperindex_chunk **si) | ~~~~~~~~~~~~~~~^~~~~~ avilib.c:386:34: warning: pointer targets in passing argument 2 of ‘avi_add_std_index’ differ in signedness [-Wpointer-sign] 386 | if (avi_add_std_index (AVI, "ix00", "00db", AVI->video_superindex->stdindex[ cur_std_idx ]) < 0) | ^~~~~~ | | | char * avilib.c:312:57: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 312 | static int avi_add_std_index(avi_t *AVI, unsigned char *idxtag, unsigned char *strtag, | ~~~~~~~~~~~~~~~^~~~~~ avilib.c:386:42: warning: pointer targets in passing argument 3 of ‘avi_add_std_index’ differ in signedness [-Wpointer-sign] 386 | if (avi_add_std_index (AVI, "ix00", "00db", AVI->video_superindex->stdindex[ cur_std_idx ]) < 0) | ^~~~~~ | | | char * avilib.c:312:80: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 312 | static int avi_add_std_index(avi_t *AVI, unsigned char *idxtag, unsigned char *strtag, | ~~~~~~~~~~~~~~~^~~~~~ avilib.c:400:36: warning: pointer targets in passing argument 2 of ‘avi_init_super_index’ differ in signedness [-Wpointer-sign] 400 | if (avi_init_super_index(AVI, fcc, &AVI->track[AVI->aptr].audio_superindex) < 0) return -1; | ^~~ | | | char * avilib.c:268:60: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 268 | static int avi_init_super_index(avi_t *AVI, unsigned char *idxtag, avisuperindex_chunk **si) | ~~~~~~~~~~~~~~~^~~~~~ avilib.c:406:34: warning: pointer targets in passing argument 2 of ‘avi_add_std_index’ differ in signedness [-Wpointer-sign] 406 | if (avi_add_std_index (AVI, fcc, tag, AVI->track[AVI->aptr].audio_superindex->stdindex[ | ^~~ | | | char * avilib.c:312:57: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 312 | static int avi_add_std_index(avi_t *AVI, unsigned char *idxtag, unsigned char *strtag, | ~~~~~~~~~~~~~~~^~~~~~ avilib.c:447:23: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘int64_t’ {aka ‘long int’} [-Wformat=] 447 | fprintf (stderr, "[avilib dump] cur_std_idx=%d NR_IXNN_CHUNKS=%d" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 448 | "POS=%lld towrite=%lld\n", 449 | cur_std_idx,NR_IXNN_CHUNKS, AVI->pos, towrite); | ~~~~~~~~ | | | int64_t {aka long int} avilib.c:448:15: note: format string is defined here 448 | "POS=%lld towrite=%lld\n", | ~~~^ | | | long long int | %ld avilib.c:447:23: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 6 has type ‘int64_t’ {aka ‘long int’} [-Wformat=] 447 | fprintf (stderr, "[avilib dump] cur_std_idx=%d NR_IXNN_CHUNKS=%d" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 448 | "POS=%lld towrite=%lld\n", 449 | cur_std_idx,NR_IXNN_CHUNKS, AVI->pos, towrite); | ~~~~~~~ | | | int64_t {aka long int} avilib.c:448:28: note: format string is defined here 448 | "POS=%lld towrite=%lld\n", | ~~~^ | | | long long int | %ld avilib.c:453:30: warning: pointer targets in passing argument 2 of ‘avi_add_std_index’ differ in signedness [-Wpointer-sign] 453 | if (avi_add_std_index (AVI, "ix00", "00db", AVI->video_superindex->stdindex[ cur_std_idx ]) < 0) | ^~~~~~ | | | char * avilib.c:312:57: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 312 | static int avi_add_std_index(avi_t *AVI, unsigned char *idxtag, unsigned char *strtag, | ~~~~~~~~~~~~~~~^~~~~~ avilib.c:453:38: warning: pointer targets in passing argument 3 of ‘avi_add_std_index’ differ in signedness [-Wpointer-sign] 453 | if (avi_add_std_index (AVI, "ix00", "00db", AVI->video_superindex->stdindex[ cur_std_idx ]) < 0) | ^~~~~~ | | | char * avilib.c:312:80: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 312 | static int avi_add_std_index(avi_t *AVI, unsigned char *idxtag, unsigned char *strtag, | ~~~~~~~~~~~~~~~^~~~~~ avilib.c:466:34: warning: pointer targets in passing argument 2 of ‘avi_add_std_index’ differ in signedness [-Wpointer-sign] 466 | if (avi_add_std_index (AVI, fcc, aud, AVI->track[audtr].audio_superindex->stdindex[ | ^~~ | | | char * avilib.c:312:57: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 312 | static int avi_add_std_index(avi_t *AVI, unsigned char *idxtag, unsigned char *strtag, | ~~~~~~~~~~~~~~~^~~~~~ avilib.c:466:39: warning: pointer targets in passing argument 3 of ‘avi_add_std_index’ differ in signedness [-Wpointer-sign] 466 | if (avi_add_std_index (AVI, fcc, aud, AVI->track[audtr].audio_superindex->stdindex[ | ^~~ | | | char * avilib.c:312:80: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 312 | static int avi_add_std_index(avi_t *AVI, unsigned char *idxtag, unsigned char *strtag, | ~~~~~~~~~~~~~~~^~~~~~ avilib.c:503:50: warning: pointer targets in passing argument 3 of ‘avi_add_chunk’ differ in signedness [-Wpointer-sign] 503 | avi_add_chunk(AVI, (unsigned char *)"RIFF", "AVIXLIST\0\0\0\0movi", 16); | ^~~~~~~~~~~~~~~~~~~~~~ | | | char * avilib.c:181:73: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 181 | static int avi_add_chunk(avi_t *AVI, unsigned char *tag, unsigned char *data, int length) | ~~~~~~~~~~~~~~~^~~~ avilib.c: In function ‘avi_parse_comments’: avilib.c:1083:18: warning: pointer targets in passing argument 1 of ‘long2str’ differ in signedness [-Wpointer-sign] 1083 | long2str(buf+len, k+1); len += 4; | ~~~^~~~ | | | char * avilib.c:115:37: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 115 | static void long2str(unsigned char *dst, int32_t n) | ~~~~~~~~~~~~~~~^~~ avilib.c:1013:16: warning: variable ‘readlen’ set but not used [-Wunused-but-set-variable] 1013 | int len=0, readlen=0, k; | ^~~~~~~ avilib.c: In function ‘avi_close_output_file’: avilib.c:1600:62: warning: pointer targets in passing argument 2 of ‘avi_parse_comments’ differ in signedness [-Wpointer-sign] 1600 | info_len = avi_parse_comments (AVI->comment_fd, AVI_header+nhb, HEADERBYTES - nhb - 8 - 12); | ~~~~~~~~~~^~~~ | | | unsigned char * avilib.c:1011:46: note: expected ‘char *’ but argument is of type ‘unsigned char *’ 1011 | static int avi_parse_comments (int fd, char *buf, int space_left) | ~~~~~~^~~ avilib.c:1669:15: warning: pointer targets in passing argument 1 of ‘long2str’ differ in signedness [-Wpointer-sign] 1669 | long2str(f, len); | ^ | | | char * avilib.c:115:37: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 115 | static void long2str(unsigned char *dst, int32_t n) | ~~~~~~~~~~~~~~~^~~ avilib.c:1675:15: warning: pointer targets in passing argument 1 of ‘long2str’ differ in signedness [-Wpointer-sign] 1675 | long2str(f, len); | ^ | | | char * avilib.c:115:37: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 115 | static void long2str(unsigned char *dst, int32_t n) | ~~~~~~~~~~~~~~~^~~ avilib.c: In function ‘avi_write_data’: avilib.c:1733:50: warning: pointer targets in passing argument 3 of ‘avi_add_chunk’ differ in signedness [-Wpointer-sign] 1733 | n = avi_add_chunk(AVI,(unsigned char *)astr,data,length); | ^~~~ | | | char * avilib.c:181:73: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 181 | static int avi_add_chunk(avi_t *AVI, unsigned char *tag, unsigned char *data, int length) | ~~~~~~~~~~~~~~~^~~~ avilib.c:1735:52: warning: pointer targets in passing argument 3 of ‘avi_add_chunk’ differ in signedness [-Wpointer-sign] 1735 | n = avi_add_chunk(AVI,(unsigned char *)"00db",data,length); | ^~~~ | | | char * avilib.c:181:73: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 181 | static int avi_add_chunk(avi_t *AVI, unsigned char *tag, unsigned char *data, int length) | ~~~~~~~~~~~~~~~^~~~ avilib.c: In function ‘avi_parse_input_file’: avilib.c:2359:41: warning: pointer targets in passing argument 1 of ‘strncasecmp’ differ in signedness [-Wpointer-sign] 2359 | else if (strncasecmp (hdrl_data+i,"iavs",4) ==0 && ! auds_strh_seen) { | ~~~~~~~~~^~ | | | unsigned char * In file included from /usr/include/string.h:432, from avilib.h:38, from avilib.c:30: /usr/include/strings.h:120:37: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ 120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ avilib.c:2367:36: warning: pointer targets in passing argument 1 of ‘strncasecmp’ differ in signedness [-Wpointer-sign] 2367 | else if(strncasecmp(hdrl_data+i,"dmlh",4) == 0) { | ~~~~~~~~~^~ | | | unsigned char * In file included from /usr/include/string.h:432, from avilib.h:38, from avilib.c:30: /usr/include/strings.h:120:37: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ 120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ avilib.c:2444:36: warning: pointer targets in passing argument 1 of ‘strncasecmp’ differ in signedness [-Wpointer-sign] 2444 | else if(strncasecmp(hdrl_data+i,"indx",4) == 0) { | ~~~~~~~~~^~ | | | unsigned char * In file included from /usr/include/string.h:432, from avilib.h:38, from avilib.c:30: /usr/include/strings.h:120:37: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ 120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ avilib.c:2451:8: warning: pointer targets in assignment from ‘unsigned char *’ to ‘char *’ differ in signedness [-Wpointer-sign] 2451 | a = hdrl_data+i; | ^ avilib.c:2455:48: warning: pointer targets in passing argument 1 of ‘str2ulong’ differ in signedness [-Wpointer-sign] 2455 | AVI->video_superindex->dwSize = str2ulong(a); a += 4; | ^ | | | char * avilib.c:141:42: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 141 | static uint32_t str2ulong(unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2456:57: warning: pointer targets in passing argument 1 of ‘str2ushort’ differ in signedness [-Wpointer-sign] 2456 | AVI->video_superindex->wLongsPerEntry = str2ushort(a); a += 2; | ^ | | | char * avilib.c:145:43: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 145 | static uint32_t str2ushort(unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2459:55: warning: pointer targets in passing argument 1 of ‘str2ulong’ differ in signedness [-Wpointer-sign] 2459 | AVI->video_superindex->nEntriesInUse = str2ulong(a); a += 4; | ^ | | | char * avilib.c:141:42: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 141 | static uint32_t str2ulong(unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2472:65: warning: pointer targets in passing argument 1 of ‘str2ullong’ differ in signedness [-Wpointer-sign] 2472 | AVI->video_superindex->aIndex[j].qwOffset = str2ullong (a); a += 8; | ^ | | | char * avilib.c:134:43: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 134 | static uint64_t str2ullong(unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2473:62: warning: pointer targets in passing argument 1 of ‘str2ulong’ differ in signedness [-Wpointer-sign] 2473 | AVI->video_superindex->aIndex[j].dwSize = str2ulong (a); a += 4; | ^ | | | char * avilib.c:141:42: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 141 | static uint32_t str2ulong(unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2474:66: warning: pointer targets in passing argument 1 of ‘str2ulong’ differ in signedness [-Wpointer-sign] 2474 | AVI->video_superindex->aIndex[j].dwDuration = str2ulong (a); a += 4; | ^ | | | char * avilib.c:141:42: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 141 | static uint32_t str2ulong(unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2504:8: warning: pointer targets in assignment from ‘unsigned char *’ to ‘char *’ differ in signedness [-Wpointer-sign] 2504 | a = hdrl_data+i; | ^ avilib.c:2508:65: warning: pointer targets in passing argument 1 of ‘str2ulong’ differ in signedness [-Wpointer-sign] 2508 | AVI->track[AVI->aptr].audio_superindex->dwSize = str2ulong(a); a += 4; | ^ | | | char * avilib.c:141:42: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 141 | static uint32_t str2ulong(unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2509:74: warning: pointer targets in passing argument 1 of ‘str2ushort’ differ in signedness [-Wpointer-sign] 2509 | AVI->track[AVI->aptr].audio_superindex->wLongsPerEntry = str2ushort(a); a += 2; | ^ | | | char * avilib.c:145:43: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 145 | static uint32_t str2ushort(unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2512:72: warning: pointer targets in passing argument 1 of ‘str2ulong’ differ in signedness [-Wpointer-sign] 2512 | AVI->track[AVI->aptr].audio_superindex->nEntriesInUse = str2ulong(a); a += 4; | ^ | | | char * avilib.c:141:42: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 141 | static uint32_t str2ulong(unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2526:82: warning: pointer targets in passing argument 1 of ‘str2ullong’ differ in signedness [-Wpointer-sign] 2526 | AVI->track[AVI->aptr].audio_superindex->aIndex[j].qwOffset = str2ullong (a); a += 8; | ^ | | | char * avilib.c:134:43: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 134 | static uint64_t str2ullong(unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2527:79: warning: pointer targets in passing argument 1 of ‘str2ulong’ differ in signedness [-Wpointer-sign] 2527 | AVI->track[AVI->aptr].audio_superindex->aIndex[j].dwSize = str2ulong (a); a += 4; | ^ | | | char * avilib.c:141:42: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 141 | static uint32_t str2ulong(unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2528:83: warning: pointer targets in passing argument 1 of ‘str2ulong’ differ in signedness [-Wpointer-sign] 2528 | AVI->track[AVI->aptr].audio_superindex->aIndex[j].dwDuration = str2ulong (a); a += 4; | ^ | | | char * avilib.c:141:42: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 141 | static uint32_t str2ulong(unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2552:37: warning: pointer targets in passing argument 1 of ‘strncasecmp’ differ in signedness [-Wpointer-sign] 2552 | else if((strncasecmp(hdrl_data+i,"JUNK",4) == 0) || | ~~~~~~~~~^~ | | | unsigned char * In file included from /usr/include/string.h:432, from avilib.h:38, from avilib.c:30: /usr/include/strings.h:120:37: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ 120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ avilib.c:2553:37: warning: pointer targets in passing argument 1 of ‘strncasecmp’ differ in signedness [-Wpointer-sign] 2553 | (strncasecmp(hdrl_data+i,"strn",4) == 0) || | ~~~~~~~~~^~ | | | unsigned char * In file included from /usr/include/string.h:432, from avilib.h:38, from avilib.c:30: /usr/include/strings.h:120:37: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ 120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ avilib.c:2554:37: warning: pointer targets in passing argument 1 of ‘strncasecmp’ differ in signedness [-Wpointer-sign] 2554 | (strncasecmp(hdrl_data+i,"vprp",4) == 0)){ | ~~~~~~~~~^~ | | | unsigned char * In file included from /usr/include/string.h:432, from avilib.h:38, from avilib.c:30: /usr/include/strings.h:120:37: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ 120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ avilib.c:2724:28: warning: pointer targets in passing argument 1 of ‘str2ulong’ differ in signedness [-Wpointer-sign] 2724 | nrEntries = str2ulong(en + 12); | ~~~^~~~ | | | char * avilib.c:141:42: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 141 | static uint32_t str2ulong(unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2728:26: warning: pointer targets in passing argument 1 of ‘str2ullong’ differ in signedness [-Wpointer-sign] 2728 | offset = str2ullong(en + 20); | ~~~^~~~ | | | char * avilib.c:134:43: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 134 | static uint64_t str2ullong(unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2741:51: warning: pointer targets in passing argument 1 of ‘str2ulong’ differ in signedness [-Wpointer-sign] 2741 | AVI->video_index[k].pos = offset + str2ulong(en); en += 4; | ^~ | | | char * avilib.c:141:42: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 141 | static uint32_t str2ulong(unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2742:46: warning: pointer targets in passing argument 1 of ‘str2ulong_len’ differ in signedness [-Wpointer-sign] 2742 | AVI->video_index[k].len = str2ulong_len(en); | ^~ | | | char * avilib.c:151:47: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 151 | static uint32_t str2ulong_len (unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2743:46: warning: pointer targets in passing argument 1 of ‘str2ulong_key’ differ in signedness [-Wpointer-sign] 2743 | AVI->video_index[k].key = str2ulong_key(en); en += 4; | ^~ | | | char * avilib.c:158:47: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 158 | static uint32_t str2ulong_key (unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2803:31: warning: pointer targets in passing argument 1 of ‘str2ulong’ differ in signedness [-Wpointer-sign] 2803 | nrEntries = str2ulong(en + 12); | ~~~^~~~ | | | char * avilib.c:141:42: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 141 | static uint32_t str2ulong(unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2808:29: warning: pointer targets in passing argument 1 of ‘str2ullong’ differ in signedness [-Wpointer-sign] 2808 | offset = str2ullong(en + 20); | ~~~^~~~ | | | char * avilib.c:134:43: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 134 | static uint64_t str2ullong(unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2817:67: warning: pointer targets in passing argument 1 of ‘str2ulong’ differ in signedness [-Wpointer-sign] 2817 | AVI->track[audtr].audio_index[k].pos = offset + str2ulong(en); en += 4; | ^~ | | | char * avilib.c:141:42: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 141 | static uint32_t str2ulong(unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c:2818:62: warning: pointer targets in passing argument 1 of ‘str2ulong_len’ differ in signedness [-Wpointer-sign] 2818 | AVI->track[audtr].audio_index[k].len = str2ulong_len(en); en += 4; | ^~ | | | char * avilib.c:151:47: note: expected ‘unsigned char *’ but argument is of type ‘char *’ 151 | static uint32_t str2ulong_len (unsigned char *str) | ~~~~~~~~~~~~~~~^~~ avilib.c: In function ‘AVI_read_audio’: avilib.c:3292:33: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘int64_t’ {aka ‘long int’} [-Wformat=] 3292 | fprintf(stderr, "XXX pos = %lld, ret = %lld, todo = %ld\n", pos, ret, todo); | ~~~^ ~~~ | | | | long long int int64_t {aka long int} | %ld avilib.c:3292:45: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘int64_t’ {aka ‘long int’} [-Wformat=] 3292 | fprintf(stderr, "XXX pos = %lld, ret = %lld, todo = %ld\n", pos, ret, todo); | ~~~^ ~~~ | | | | long long int int64_t {aka long int} | %ld avilib.c: In function ‘AVI_read_wave_header’: avilib.c:3527:31: warning: pointer targets in passing argument 1 of ‘strncasecmp’ differ in signedness [-Wpointer-sign] 3527 | if( strncasecmp(wave->riff.id , "RIFF",4) != 0 || | ~~~~~~~~~~^~~ | | | uint8_t * {aka unsigned char *} In file included from /usr/include/string.h:432, from avilib.h:38, from avilib.c:30: /usr/include/strings.h:120:37: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ avilib.c:3528:24: warning: pointer targets in passing argument 1 of ‘strncasecmp’ differ in signedness [-Wpointer-sign] 3528 | strncasecmp(wave->riff.wave_id, "WAVE",4) != 0 || | ~~~~~~~~~~^~~~~~~~ | | | uint8_t * {aka unsigned char *} In file included from /usr/include/string.h:432, from avilib.h:38, from avilib.c:30: /usr/include/strings.h:120:37: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ avilib.c:3529:26: warning: pointer targets in passing argument 1 of ‘strncasecmp’ differ in signedness [-Wpointer-sign] 3529 | strncasecmp(wave->format.id , "fmt ",4) != 0 ) | ~~~~~~~~~~~~^~~ | | | uint8_t * {aka unsigned char *} In file included from /usr/include/string.h:432, from avilib.h:38, from avilib.c:30: /usr/include/strings.h:120:37: note: expected ‘const char *’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ avilib.c: In function ‘avi_parse_index_from_file’: avilib.c:2112:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 2112 | fgets(data, 100, fd); | ^~~~~~~~~~~~~~~~~~~~ avilib.c:2120:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 2120 | fgets(data, 100, fd); | ^~~~~~~~~~~~~~~~~~~~ avilib.c: In function ‘avi_add_odml_index_entry.isra.0’: avilib.c:405:22: warning: ‘%02d’ directive writing between 2 and 11 bytes into a region of size 3 [-Wformat-overflow=] 405 | sprintf(fcc, "ix%02d", AVI->aptr+1); | ^~~~ avilib.c:405:19: note: directive argument in the range [-2147483647, 2147483647] 405 | sprintf(fcc, "ix%02d", AVI->aptr+1); | ^~~~~~~~ In file included from /usr/include/stdio.h:867, from avilib.h:30, from avilib.c:30: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 5 and 14 bytes into a destination of size 5 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avilib.c: In function ‘AVI_write_frame’: avilib.c:1718:28: warning: ‘%1d’ directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=] 1718 | sprintf((char *)astr, "0%1dwb", (int)(AVI->aptr+1)); | ^~~ avilib.c:1718:26: note: directive argument in the range [-2147483647, 2147483647] 1718 | sprintf((char *)astr, "0%1dwb", (int)(AVI->aptr+1)); | ^~~~~~~~ In file included from /usr/include/stdio.h:867, from avilib.h:30, from avilib.c:30: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 5 and 15 bytes into a destination of size 5 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ avilib.c: In function ‘AVI_write_audio’: avilib.c:1718:28: warning: ‘%1d’ directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=] 1718 | sprintf((char *)astr, "0%1dwb", (int)(AVI->aptr+1)); | ^~~ avilib.c:1718:26: note: directive argument in the range [-2147483647, 2147483647] 1718 | sprintf((char *)astr, "0%1dwb", (int)(AVI->aptr+1)); | ^~~~~~~~ In file included from /usr/include/stdio.h:867, from avilib.h:30, from avilib.c:30: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 5 and 15 bytes into a destination of size 5 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I.. -I. -I.. -I. -I./ -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -funroll-loops -ffast-math -DLINUX -Wall -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c `test -f 'avidump.c' || echo './'`avidump.c avidump.c: In function ‘dump_vals’: avidump.c:336:32: warning: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘off_t’ {aka ‘long int’} [-Wformat=] 336 | printf("\t%-12s = 0x%016llx\n",names[i].name,val64); | ~~~~~~^ ~~~~~ | | | | | off_t {aka long int} | long long unsigned int | %016lx avidump.c: In function ‘ProcessChunk’: avidump.c:623:34: warning: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘off_t’ {aka ‘long int’} [-Wformat=] 623 | printf("\t\t [%6ld] 0x%016llx 0x%08lx %8d\n", u++, offset, size, | ~~~~~~^ ~~~~~~ | | | | long long unsigned int off_t {aka long int} | %016lx avidump.c:474:11: warning: variable ‘tt’ set but not used [-Wunused-but-set-variable] 474 | off_t tt; | ^~ gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I.. -I. -I.. -I. -I./ -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -funroll-loops -ffast-math -DLINUX -Wall -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c `test -f 'avimisc.c' || echo './'`avimisc.c gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I.. -I. -I.. -I. -I./ -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -funroll-loops -ffast-math -DLINUX -Wall -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c `test -f 'xio.c' || echo './'`xio.c rm -f libavi.a ar cru libavi.a avilib.o avidump.o avimisc.o xio.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libavi.a make[2]: Leaving directory '/build/ogmtools-rVBe6U/ogmtools-1.5/avilib' make[2]: Entering directory '/build/ogmtools-rVBe6U/ogmtools-1.5' g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o ogmmerge.o `test -f 'ogmmerge.cpp' || echo './'`ogmmerge.cpp In file included from ogmmerge.cpp:29: queue.h:39:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | q_c() throw (error_c); | ^~~~~ In file included from ogmmerge.cpp:30: r_ogm.h:65:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | char *nfourcc) throw (error_c); | ^~~~~ In file included from r_avi.h:31, from ogmmerge.cpp:31: p_video.h:38:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | range_t *nrange, char **ncomments) throw (error_c); | ^~~~~ In file included from ogmmerge.cpp:31: r_avi.h:70:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | char* nav_seek) throw (error_c); | ^~~~~ In file included from r_wav.h:31, from ogmmerge.cpp:32: p_pcm.h:40:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 40 | range_t *nrange, char **ncomments) throw (error_c); | ^~~~~ In file included from ogmmerge.cpp:32: r_wav.h:44:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | char **ncomments) throw (error_c); | ^~~~~ In file included from r_srt.h:27, from ogmmerge.cpp:33: p_textsubs.h:33:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 33 | char **ncomments) throw (error_c); | ^~~~~ In file included from ogmmerge.cpp:33: r_srt.h:38:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | char **ncomments) throw (error_c); | ^~~~~ In file included from r_mp3.h:31, from ogmmerge.cpp:34: p_mp3.h:43:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 43 | range_t *nrange, char **ncomments) throw (error_c); | ^~~~~ In file included from ogmmerge.cpp:34: r_mp3.h:43:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 43 | char **ncomments) throw (error_c); | ^~~~~ In file included from r_ac3.h:26, from ogmmerge.cpp:35: p_ac3.h:43:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 43 | range_t *nrange, char **ncomments) throw (error_c); | ^~~~~ In file included from ogmmerge.cpp:35: r_ac3.h:39:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | char **ncomments) throw (error_c); | ^~~~~ In file included from ogmmerge.cpp:36: r_microdvd.h:38:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | char **ncomments) throw (error_c); | ^~~~~ ogmmerge.cpp:85:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 85 | {{"---", TYPEUNKNOWN, ""}, | ^~~~~ ogmmerge.cpp:85:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 85 | {{"---", TYPEUNKNOWN, ""}, | ^~~~~~~~~~~ ogmmerge.cpp:86:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 86 | {"demultiplexers:", -1, ""}, | ^~~~~~~~~~~~~~~~~ ogmmerge.cpp:86:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 86 | {"demultiplexers:", -1, ""}, | ^~ ogmmerge.cpp:87:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 87 | {"ogg", TYPEOGM, "general OGG media stream, Vorbis audio embedded in OGG"}, | ^~~~~ ogmmerge.cpp:87:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 87 | {"ogg", TYPEOGM, "general OGG media stream, Vorbis audio embedded in OGG"}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ogmmerge.cpp:88:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 88 | {"avi", TYPEAVI, "AVI (Audio/Video Interleaved)"}, | ^~~~~ ogmmerge.cpp:88:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 88 | {"avi", TYPEAVI, "AVI (Audio/Video Interleaved)"}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ogmmerge.cpp:89:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 89 | {"wav", TYPEWAV, "WAVE (uncompressed PCM)"}, | ^~~~~ ogmmerge.cpp:89:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 89 | {"wav", TYPEWAV, "WAVE (uncompressed PCM)"}, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ogmmerge.cpp:90:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 90 | {"srt", TYPEWAV, "SRT text subtitles"}, | ^~~~~ ogmmerge.cpp:90:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 90 | {"srt", TYPEWAV, "SRT text subtitles"}, | ^~~~~~~~~~~~~~~~~~~~ ogmmerge.cpp:91:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 91 | {" ", TYPEMICRODVD, "MicroDVD text subtitles"}, | ^~~~~ ogmmerge.cpp:91:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 91 | {" ", TYPEMICRODVD, "MicroDVD text subtitles"}, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ogmmerge.cpp:95:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 95 | {"mp3", TYPEMP3, "MPEG1 layer III audio (CBR and VBR/ABR)"}, | ^~~~~ ogmmerge.cpp:95:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 95 | {"mp3", TYPEMP3, "MPEG1 layer III audio (CBR and VBR/ABR)"}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ogmmerge.cpp:96:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 96 | {"ac3", TYPEAC3, "A/52 (aka AC3)"}, | ^~~~~ ogmmerge.cpp:96:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 96 | {"ac3", TYPEAC3, "A/52 (aka AC3)"}, | ^~~~~~~~~~~~~~~~ ogmmerge.cpp:97:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 97 | {"output modules:", -1, ""}, | ^~~~~~~~~~~~~~~~~ ogmmerge.cpp:97:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 97 | {"output modules:", -1, ""}, | ^~ ogmmerge.cpp:98:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 98 | {" ", -1, "Vorbis audio"}, | ^~~~~ ogmmerge.cpp:98:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 98 | {" ", -1, "Vorbis audio"}, | ^~~~~~~~~~~~~~ ogmmerge.cpp:99:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 99 | {" ", -1, "Video (not MPEG1/2)"}, | ^~~~~ ogmmerge.cpp:99:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 99 | {" ", -1, "Video (not MPEG1/2)"}, | ^~~~~~~~~~~~~~~~~~~~~ ogmmerge.cpp:100:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 100 | {" ", -1, "uncompressed PCM audio"}, | ^~~~~ ogmmerge.cpp:100:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 100 | {" ", -1, "uncompressed PCM audio"}, | ^~~~~~~~~~~~~~~~~~~~~~~~ ogmmerge.cpp:101:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 101 | {" ", -1, "text subtitles"}, | ^~~~~ ogmmerge.cpp:101:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 101 | {" ", -1, "text subtitles"}, | ^~~~~~~~~~~~~~~~ ogmmerge.cpp:105:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 105 | {" ", -1, "MP3 audio"}, | ^~~~~ ogmmerge.cpp:105:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 105 | {" ", -1, "MP3 audio"}, | ^~~~~~~~~~~ ogmmerge.cpp:106:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 106 | {" ", -1, "AC3 audio"}, | ^~~~~ ogmmerge.cpp:106:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 106 | {" ", -1, "AC3 audio"}, | ^~~~~~~~~~~ ogmmerge.cpp: In function ‘int main(int, char**)’: ogmmerge.cpp:973:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 973 | if ((result = write_ogg_page(mpage, "header ", file)) != 0) | ^~~~~~~~~ ogmmerge.cpp:1009:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 1009 | if ((result = write_ogg_page(mpage, "comment ", file)) != 0) | ^~~~~~~~~~ ogmmerge.cpp:1071:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 1071 | if ((result = write_ogg_page(mpage, "", winner)) != 0) | ^~ ogmmerge.cpp:930:13: warning: variable ‘page’ set but not used [-Wunused-but-set-variable] 930 | ogg_page *page; | ^~~~ g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o r_avi.o `test -f 'r_avi.cpp' || echo './'`r_avi.cpp In file included from r_avi.cpp:28: queue.h:39:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | q_c() throw (error_c); | ^~~~~ In file included from r_avi.h:31, from r_avi.cpp:29: p_video.h:38:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | range_t *nrange, char **ncomments) throw (error_c); | ^~~~~ In file included from r_avi.cpp:29: r_avi.h:70:34: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 70 | char* nav_seek) throw (error_c); | ^~~~~ In file included from r_avi.cpp:31: p_pcm.h:40:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 40 | range_t *nrange, char **ncomments) throw (error_c); | ^~~~~ In file included from r_avi.cpp:32: p_mp3.h:43:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 43 | range_t *nrange, char **ncomments) throw (error_c); | ^~~~~ In file included from r_avi.cpp:33: p_ac3.h:43:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 43 | range_t *nrange, char **ncomments) throw (error_c); | ^~~~~ r_avi.cpp:58:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | char* nav_seek) throw (error_c) { | ^~~~~ r_avi.cpp: In constructor ‘avi_reader_c::avi_reader_c(char*, unsigned char*, unsigned char*, audio_sync_t*, range_t*, char**, char*, char*)’: r_avi.cpp:67:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | throw error_c("avi_reader: fname == NULL !?"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_avi.cpp:70:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 70 | throw error_c("avi_reader: Could not open source file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_avi.cpp:72:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 72 | throw error_c("avi_reader: Could not seek to end of file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_avi.cpp:75:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 75 | throw error_c("avi_reader: Could not seek to beginning of file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_avi.cpp:77:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 77 | throw error_c("avi_reader: Source is not a valid AVI file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o r_ogm.o `test -f 'r_ogm.cpp' || echo './'`r_ogm.cpp In file included from r_ogm.cpp:26: queue.h:39:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | q_c() throw (error_c); | ^~~~~ In file included from r_ogm.cpp:27: r_ogm.h:65:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | char *nfourcc) throw (error_c); | ^~~~~ In file included from r_ogm.cpp:28: p_vorbis.h:40:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 40 | throw (error_c); | ^~~~~ In file included from r_ogm.cpp:29: p_video.h:38:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | range_t *nrange, char **ncomments) throw (error_c); | ^~~~~ In file included from r_ogm.cpp:30: p_pcm.h:40:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 40 | range_t *nrange, char **ncomments) throw (error_c); | ^~~~~ In file included from r_ogm.cpp:31: p_textsubs.h:33:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 33 | char **ncomments) throw (error_c); | ^~~~~ In file included from r_ogm.cpp:32: p_mp3.h:43:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 43 | range_t *nrange, char **ncomments) throw (error_c); | ^~~~~ In file included from r_ogm.cpp:33: p_ac3.h:43:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 43 | range_t *nrange, char **ncomments) throw (error_c); | ^~~~~ r_ogm.cpp:63:61: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | char **ncomments, char *nfourcc) throw (error_c) { | ^~~~~ r_ogm.cpp: In constructor ‘ogm_reader_c::ogm_reader_c(char*, unsigned char*, unsigned char*, unsigned char*, audio_sync_t*, range_t*, char**, char*)’: r_ogm.cpp:67:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | throw error_c("ogm_reader: Could not open source file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_ogm.cpp:69:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 69 | throw error_c("ogm_reader: Could not seek to end of file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_ogm.cpp:72:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 72 | throw error_c("ogm_reader: Could not seek to beginning of file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_ogm.cpp:74:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 74 | throw error_c("ogm_reader: Source is not a valid OGG media file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o r_ac3.o `test -f 'r_ac3.cpp' || echo './'`r_ac3.cpp In file included from r_ac3.cpp:25: queue.h:39:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | q_c() throw (error_c); | ^~~~~ In file included from r_ac3.h:26, from r_ac3.cpp:26: p_ac3.h:43:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 43 | range_t *nrange, char **ncomments) throw (error_c); | ^~~~~ In file included from r_ac3.cpp:26: r_ac3.h:39:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | char **ncomments) throw (error_c); | ^~~~~ r_ac3.cpp:58:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 58 | range_t *nrange, char **ncomments) throw (error_c) { | ^~~~~ r_ac3.cpp: In constructor ‘ac3_reader_c::ac3_reader_c(char*, audio_sync_t*, range_t*, char**)’: r_ac3.cpp:64:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 64 | throw error_c("ac3_reader: Could not open source file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_ac3.cpp:66:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | throw error_c("ac3_reader: Could not seek to end of file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_ac3.cpp:69:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 69 | throw error_c("ac3_reader: Could not seek to beginning of file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_ac3.cpp:74:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 74 | throw error_c("ac3_reader: Could not read 4096 bytes."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_ac3.cpp:76:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 76 | throw error_c("ac3_reader: Could not seek to beginning of file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_ac3.cpp:79:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 79 | throw error_c("ac3_reader: No valid AC3 packet found in the first " \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | "4096 bytes.\n"); | ~~~~~~~~~~~~~~~ r_ac3.cpp: In member function ‘virtual void ac3_reader_c::display_progress()’: r_ac3.cpp:143:33: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘u_int64_t’ {aka ‘long unsigned int’} [-Wformat=] 143 | fprintf(stdout, "progress: %lld/%lld bytes (%d%%)\r", | ~~~^ | | | long long int | %ld 144 | bytes_processed, size, | ~~~~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} r_ac3.cpp:143:38: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘off_t’ {aka ‘long int’} [-Wformat=] 143 | fprintf(stdout, "progress: %lld/%lld bytes (%d%%)\r", | ~~~^ | | | long long int | %ld 144 | bytes_processed, size, | ~~~~ | | | off_t {aka long int} g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o r_mp3.o `test -f 'r_mp3.cpp' || echo './'`r_mp3.cpp In file included from r_mp3.cpp:26: queue.h:39:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | q_c() throw (error_c); | ^~~~~ In file included from r_mp3.h:31, from r_mp3.cpp:27: p_mp3.h:43:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 43 | range_t *nrange, char **ncomments) throw (error_c); | ^~~~~ In file included from r_mp3.cpp:27: r_mp3.h:43:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 43 | char **ncomments) throw (error_c); | ^~~~~ r_mp3.cpp:63:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 63 | range_t *nrange, char **ncomments) throw (error_c) { | ^~~~~ r_mp3.cpp: In constructor ‘mp3_reader_c::mp3_reader_c(char*, audio_sync_t*, range_t*, char**)’: r_mp3.cpp:70:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 70 | throw error_c("mp3_reader: Could not open source file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_mp3.cpp:72:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 72 | throw error_c("mp3_reader: Could not seek to end of file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_mp3.cpp:75:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 75 | throw error_c("mp3_reader: Could not seek to beginning of file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_mp3.cpp:80:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 80 | throw error_c("mp3_reader: Could not read 4096 bytes."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_mp3.cpp:82:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 82 | throw error_c("mp3_reader: Could not seek to beginning of file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_mp3.cpp:85:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 85 | throw error_c("mp3_reader: No valid MP3 packet found in the first " \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | "4096 bytes.\n"); | ~~~~~~~~~~~~~~~ r_mp3.cpp: In member function ‘virtual void mp3_reader_c::display_progress()’: r_mp3.cpp:152:33: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘u_int64_t’ {aka ‘long unsigned int’} [-Wformat=] 152 | fprintf(stdout, "progress: %lld/%lld bytes (%d%%)\r", | ~~~^ | | | long long int | %ld 153 | bytes_processed, size, | ~~~~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} r_mp3.cpp:152:38: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘off_t’ {aka ‘long int’} [-Wformat=] 152 | fprintf(stdout, "progress: %lld/%lld bytes (%d%%)\r", | ~~~^ | | | long long int | %ld 153 | bytes_processed, size, | ~~~~ | | | off_t {aka long int} g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o r_wav.o `test -f 'r_wav.cpp' || echo './'`r_wav.cpp In file included from r_wav.cpp:31: queue.h:39:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | q_c() throw (error_c); | ^~~~~ In file included from r_wav.h:31, from r_wav.cpp:32: p_pcm.h:40:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 40 | range_t *nrange, char **ncomments) throw (error_c); | ^~~~~ In file included from r_wav.cpp:32: r_wav.h:44:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 44 | char **ncomments) throw (error_c); | ^~~~~ r_wav.cpp:53:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 53 | range_t *nrange, char **ncomments) throw (error_c) { | ^~~~~ r_wav.cpp: In constructor ‘wav_reader_c::wav_reader_c(char*, audio_sync_t*, range_t*, char**)’: r_wav.cpp:59:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 59 | throw error_c("wav_reader: Could not open source file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_wav.cpp:61:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 61 | throw error_c("wav_reader: Could not seek to end of file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_wav.cpp:64:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 64 | throw error_c("wav_reader: Could not seek to beginning of file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_wav.cpp:66:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 66 | throw error_c("wav_reader: Source is not a valid WAVE file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_wav.cpp:68:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 68 | throw error_c("wav_reader: could not read WAVE header."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o r_microdvd.o `test -f 'r_microdvd.cpp' || echo './'`r_microdvd.cpp In file included from r_microdvd.cpp:27: queue.h:39:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | q_c() throw (error_c); | ^~~~~ In file included from r_microdvd.h:27, from r_microdvd.cpp:28: p_textsubs.h:33:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 33 | char **ncomments) throw (error_c); | ^~~~~ In file included from r_microdvd.cpp:28: r_microdvd.h:38:41: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | char **ncomments) throw (error_c); | ^~~~~ r_microdvd.cpp:59:38: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 59 | throw (error_c) { | ^~~~~ r_microdvd.cpp: In constructor ‘microdvd_reader_c::microdvd_reader_c(char*, audio_sync_t*, range_t*, char**)’: r_microdvd.cpp:61:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 61 | throw error_c("microdvd_reader: Could not open source file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_microdvd.cpp:63:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 63 | throw error_c("microdvd_reader: Source is not a valid MicroDVD file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o r_srt.o `test -f 'r_srt.cpp' || echo './'`r_srt.cpp In file included from r_srt.cpp:27: queue.h:39:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | q_c() throw (error_c); | ^~~~~ In file included from r_srt.h:27, from r_srt.cpp:28: p_textsubs.h:33:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 33 | char **ncomments) throw (error_c); | ^~~~~ In file included from r_srt.cpp:28: r_srt.h:38:36: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | char **ncomments) throw (error_c); | ^~~~~ r_srt.cpp:65:63: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | range_t *nrange, char **ncomments) throw (error_c) { | ^~~~~ r_srt.cpp: In constructor ‘srt_reader_c::srt_reader_c(char*, audio_sync_t*, range_t*, char**)’: r_srt.cpp:67:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 67 | throw error_c("srt_reader: Could not open source file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_srt.cpp:69:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 69 | throw error_c("srt_reader: Source is not a valid SRT file."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o r_vobsub.o `test -f 'r_vobsub.cpp' || echo './'`r_vobsub.cpp g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o p_video.o `test -f 'p_video.cpp' || echo './'`p_video.cpp In file included from p_video.cpp:26: queue.h:39:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | q_c() throw (error_c); | ^~~~~ In file included from p_video.cpp:27: p_video.h:38:59: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 38 | range_t *nrange, char **ncomments) throw (error_c); | ^~~~~ p_video.cpp:34:40: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 34 | throw (error_c) : q_c() { | ^~~~~ g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o p_index.o `test -f 'p_index.cpp' || echo './'`p_index.cpp g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o p_ac3.o `test -f 'p_ac3.cpp' || echo './'`p_ac3.cpp In file included from p_ac3.cpp:25: queue.h:39:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | q_c() throw (error_c); | ^~~~~ In file included from p_ac3.cpp:27: p_ac3.h:43:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 43 | range_t *nrange, char **ncomments) throw (error_c); | ^~~~~ p_ac3.cpp:33:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 33 | char **ncomments) throw (error_c) : q_c() { | ^~~~~ g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o p_mp3.o `test -f 'p_mp3.cpp' || echo './'`p_mp3.cpp In file included from p_mp3.cpp:25: queue.h:39:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | q_c() throw (error_c); | ^~~~~ In file included from p_mp3.cpp:27: p_mp3.h:43:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 43 | range_t *nrange, char **ncomments) throw (error_c); | ^~~~~ p_mp3.cpp:33:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 33 | char **ncomments) throw (error_c) : q_c() { | ^~~~~ p_mp3.cpp: In member function ‘virtual int mp3_packetizer_c::process(char*, int, int)’: p_mp3.cpp:236:33: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘u_int64_t’ {aka ‘long unsigned int’} [-Wformat=] 236 | "packet number %lld)\n", packetno - 2); | ~~~^ ~~~~~~~~~~~~ | | | | long long int u_int64_t {aka long unsigned int} | %ld g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o p_pcm.o `test -f 'p_pcm.cpp' || echo './'`p_pcm.cpp In file included from p_pcm.cpp:25: queue.h:39:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | q_c() throw (error_c); | ^~~~~ In file included from p_pcm.cpp:26: p_pcm.h:40:57: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 40 | range_t *nrange, char **ncomments) throw (error_c); | ^~~~~ p_pcm.cpp:32:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | char **ncomments) throw (error_c) : q_c() { | ^~~~~ g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o p_vorbis.o `test -f 'p_vorbis.cpp' || echo './'`p_vorbis.cpp In file included from p_vorbis.cpp:27: queue.h:39:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | q_c() throw (error_c); | ^~~~~ In file included from p_vorbis.cpp:28: r_ogm.h:65:33: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 65 | char *nfourcc) throw (error_c); | ^~~~~ In file included from p_vorbis.cpp:29: p_vorbis.h:40:25: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 40 | throw (error_c); | ^~~~~ p_vorbis.cpp:33:60: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 33 | char **ncomments) throw (error_c) | ^~~~~ g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o p_textsubs.o `test -f 'p_textsubs.cpp' || echo './'`p_textsubs.cpp In file included from p_textsubs.cpp:25: queue.h:39:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | q_c() throw (error_c); | ^~~~~ In file included from p_textsubs.cpp:27: p_textsubs.h:33:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 33 | char **ncomments) throw (error_c); | ^~~~~ p_textsubs.cpp:32:46: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 32 | throw (error_c) : q_c() { | ^~~~~ g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o p_vobsub.o `test -f 'p_vobsub.cpp' || echo './'`p_vobsub.cpp In file included from p_vobsub.cpp:25: queue.h:39:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | q_c() throw (error_c); | ^~~~~ gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c `test -f 'ac3_common.c' || echo './'`ac3_common.c gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c `test -f 'mp3_common.c' || echo './'`mp3_common.c mp3_common.c: In function ‘find_mp3_header’: mp3_common.c:42:32: warning: bitwise comparison always evaluates to false [-Wtautological-compare] 42 | ((header & 0xffffff00) == FOURCC('I', 'D', '3', ' '))) | ^~ g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o subtitles.o `test -f 'subtitles.cpp' || echo './'`subtitles.cpp In file included from p_textsubs.h:21, from subtitles.h:23, from subtitles.cpp:22: queue.h:39:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | q_c() throw (error_c); | ^~~~~ In file included from subtitles.h:23, from subtitles.cpp:22: p_textsubs.h:33:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 33 | char **ncomments) throw (error_c); | ^~~~~ subtitles.cpp: In member function ‘int subtitles_c::check()’: subtitles.cpp:78:54: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 78 | "the next one starts. This end: %02lld:%02lld:%02lld,%03lld" | ~~~~~^ | | | long long int | %02ld 79 | " next start: %02lld:%02lld:%02lld,%03lld (\"%s\"...)\n", 80 | current->end / (60 * 60 * 1000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} subtitles.cpp:78:61: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 78 | "the next one starts. This end: %02lld:%02lld:%02lld,%03lld" | ~~~~~^ | | | long long int | %02ld ...... 81 | (current->end / (60 * 1000)) % 60, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} subtitles.cpp:78:68: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 78 | "the next one starts. This end: %02lld:%02lld:%02lld,%03lld" | ~~~~~^ | | | long long int | %02ld ...... 82 | (current->end / 1000) % 60, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} subtitles.cpp:78:75: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 6 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 78 | "the next one starts. This end: %02lld:%02lld:%02lld,%03lld" | ~~~~~^ | | | long long int | %03ld ...... 83 | current->end % 1000, | ~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} subtitles.cpp:79:37: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 7 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 79 | " next start: %02lld:%02lld:%02lld,%03lld (\"%s\"...)\n", | ~~~~~^ | | | long long int | %02ld ...... 84 | current->next->start / (60 * 60 * 1000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} subtitles.cpp:79:44: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 8 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 79 | " next start: %02lld:%02lld:%02lld,%03lld (\"%s\"...)\n", | ~~~~~^ | | | long long int | %02ld ...... 85 | (current->next->start / (60 * 1000)) % 60, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} subtitles.cpp:79:51: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 9 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 79 | " next start: %02lld:%02lld:%02lld,%03lld (\"%s\"...)\n", | ~~~~~^ | | | long long int | %02ld ...... 86 | (current->next->start / 1000) % 60, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} subtitles.cpp:79:58: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 10 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 79 | " next start: %02lld:%02lld:%02lld,%03lld (\"%s\"...)\n", | ~~~~~^ | | | long long int | %03ld ...... 87 | current->next->start % 1000, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} subtitles.cpp:109:23: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 109 | "%02lld:%02lld:%02lld,%03lld this end: %02lld:%02lld:" | ~~~~~^ | | | long long int | %02ld 110 | "%02lld,%03lld (\"%s\"...)\n", 111 | current->start / (60 * 60 * 1000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} subtitles.cpp:109:30: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 109 | "%02lld:%02lld:%02lld,%03lld this end: %02lld:%02lld:" | ~~~~~^ | | | long long int | %02ld ...... 112 | (current->start / (60 * 1000)) % 60, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} subtitles.cpp:109:37: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 109 | "%02lld:%02lld:%02lld,%03lld this end: %02lld:%02lld:" | ~~~~~^ | | | long long int | %02ld ...... 113 | (current->start / 1000) % 60, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} subtitles.cpp:109:44: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 6 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 109 | "%02lld:%02lld:%02lld,%03lld this end: %02lld:%02lld:" | ~~~~~^ | | | long long int | %03ld ...... 114 | current->start % 1000, | ~~~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} subtitles.cpp:109:62: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 7 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 109 | "%02lld:%02lld:%02lld,%03lld this end: %02lld:%02lld:" | ~~~~~^ | | | long long int | %02ld ...... 115 | current->end / (60 * 60 * 1000), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} subtitles.cpp:109:69: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 8 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 109 | "%02lld:%02lld:%02lld,%03lld this end: %02lld:%02lld:" | ~~~~~^ | | | long long int | %02ld ...... 116 | (current->end / (60 * 1000)) % 60, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} subtitles.cpp:110:23: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 9 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 110 | "%02lld,%03lld (\"%s\"...)\n", | ~~~~~^ | | | long long int | %02ld ...... 117 | (current->end / 1000) % 60, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} subtitles.cpp:110:30: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 10 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 110 | "%02lld,%03lld (\"%s\"...)\n", | ~~~~~^ | | | long long int | %03ld ...... 118 | current->end % 1000, | ~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o queue.o `test -f 'queue.cpp' || echo './'`queue.cpp In file included from queue.cpp:22: queue.h:39:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | q_c() throw (error_c); | ^~~~~ queue.cpp:24:12: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 24 | q_c::q_c() throw (error_c) : generic_packetizer_c() { | ^~~~~ gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c `test -f 'vorbis_header_utils.c' || echo './'`vorbis_header_utils.c g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o generic.o `test -f 'generic.cpp' || echo './'`generic.cpp gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c `test -f 'common.c' || echo './'`common.c g++ -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z,relro -o ogmmerge ogmmerge.o r_avi.o r_ogm.o r_ac3.o r_mp3.o r_wav.o r_microdvd.o r_srt.o r_vobsub.o p_video.o p_index.o p_ac3.o p_mp3.o p_pcm.o p_vorbis.o p_textsubs.o p_vobsub.o ac3_common.o mp3_common.o subtitles.o queue.o vorbis_header_utils.o generic.o common.o -L/usr/lib -logg -L/usr/lib -lvorbis -lm -lvorbisenc -Lavilib -lavi gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c `test -f 'ogmdemux.c' || echo './'`ogmdemux.c ogmdemux.c: In function ‘process_ogm’: ogmdemux.c:355:42: warning: pointer targets in passing argument 1 of ‘strncmp’ differ in signedness [-Wpointer-sign] 355 | if ((pack.bytes >= 7) && ! strncmp(&pack.packet[1], "vorbis", 6)) { | ^~~~~~~~~~~~~~~ | | | unsigned char * In file included from ogmdemux.c:15: /usr/include/string.h:140:33: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ 140 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ ogmdemux.c:384:55: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] 384 | fprintf(stderr, "(%s) Failed to allocate %d bytes.\n", __FILE__, | ~^ | | | int | %ld 385 | strlen(basename) + 20); | ~~~~~~~~~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} ogmdemux.c:413:27: warning: pointer targets in passing argument 1 of ‘strncmp’ differ in signedness [-Wpointer-sign] 413 | !strncmp(&pack.packet[1],"Direct Show Samples embedded in " | ^~~~~~~~~~~~~~~ | | | unsigned char * In file included from ogmdemux.c:15: /usr/include/string.h:140:33: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ 140 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ ogmdemux.c:460:57: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] 460 | fprintf(stderr, "(%s) Failed to allocate %d bytes.\n", __FILE__, | ~^ | | | int | %ld 461 | strlen(basename) + 20); | ~~~~~~~~~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} ogmdemux.c:502:29: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 11 has type ‘u_int64_t’ {aka ‘long unsigned int’} [-Wformat=] 502 | fprintf(stdout, "(%s) (a%d/%d) codec: %d (0x%04x) (%s), bits per " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 510 | get_uint64(&sth.samples_per_unit)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} ogmdemux.c:503:71: note: format string is defined here 503 | "sample: %d channels: %hd samples per second: %lld", | ~~~^ | | | long long int | %ld ogmdemux.c:526:34: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] 526 | strncpy(stream->wh.riff.id, "RIFF", 4); | ~~~~~~~~~~~~~~~^~~ | | | uint8_t * {aka unsigned char *} In file included from ogmdemux.c:15: /usr/include/string.h:125:14: note: expected ‘char * restrict’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 125 | extern char *strncpy (char *__restrict __dest, | ^~~~~~~ ogmdemux.c:527:34: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] 527 | strncpy(stream->wh.riff.wave_id, "WAVE", 4); | ~~~~~~~~~~~~~~~^~~~~~~~ | | | uint8_t * {aka unsigned char *} In file included from ogmdemux.c:15: /usr/include/string.h:125:14: note: expected ‘char * restrict’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 125 | extern char *strncpy (char *__restrict __dest, | ^~~~~~~ ogmdemux.c:528:36: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] 528 | strncpy(stream->wh.format.id, "fmt ", 4); | ~~~~~~~~~~~~~~~~~^~~ | | | uint8_t * {aka unsigned char *} In file included from ogmdemux.c:15: /usr/include/string.h:125:14: note: expected ‘char * restrict’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 125 | extern char *strncpy (char *__restrict __dest, | ^~~~~~~ ogmdemux.c:542:34: warning: pointer targets in passing argument 1 of ‘strncpy’ differ in signedness [-Wpointer-sign] 542 | strncpy(stream->wh.data.id, "data", 4); | ~~~~~~~~~~~~~~~^~~ | | | uint8_t * {aka unsigned char *} In file included from ogmdemux.c:15: /usr/include/string.h:125:14: note: expected ‘char * restrict’ but argument is of type ‘uint8_t *’ {aka ‘unsigned char *’} 125 | extern char *strncpy (char *__restrict __dest, | ^~~~~~~ ogmdemux.c:547:57: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] 547 | fprintf(stderr, "(%s) Failed to allocate %d bytes.\n", __FILE__, | ~^ | | | int | %ld 548 | strlen(basename) + 30); | ~~~~~~~~~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} ogmdemux.c:595:57: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] 595 | fprintf(stderr, "(%s) Failed to allocate %d bytes.\n", __FILE__, | ~^ | | | int | %ld 596 | strlen(basename) + 10); | ~~~~~~~~~~~~~~~~~~~~~ | | | size_t {aka long unsigned int} ogmdemux.c: In function ‘main’: ogmdemux.c:713:10: warning: pointer targets in assignment from ‘char *’ to ‘unsigned char *’ differ in signedness [-Wpointer-sign] 713 | xaudio = (char *)malloc(1); | ^ ogmdemux.c:714:10: warning: pointer targets in assignment from ‘char *’ to ‘unsigned char *’ differ in signedness [-Wpointer-sign] 714 | xvideo = (char *)malloc(1); | ^ ogmdemux.c:715:9: warning: pointer targets in assignment from ‘char *’ to ‘unsigned char *’ differ in signedness [-Wpointer-sign] 715 | xtext = (char *)malloc(1); | ^ ogmdemux.c:755:18: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] 755 | l = strlen(xaudio); | ^~~~~~ | | | unsigned char * In file included from ogmdemux.c:15: /usr/include/string.h:385:35: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ 385 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ ogmdemux.c:774:18: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] 774 | l = strlen(xvideo); | ^~~~~~ | | | unsigned char * In file included from ogmdemux.c:15: /usr/include/string.h:385:35: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ 385 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ ogmdemux.c:793:18: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] 793 | l = strlen(xtext); | ^~~~~ | | | unsigned char * In file included from ogmdemux.c:15: /usr/include/string.h:385:35: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ 385 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ ogmdemux.c: In function ‘process_ogm’: ogmdemux.c:526:11: warning: ‘strncpy’ output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 526 | strncpy(stream->wh.riff.id, "RIFF", 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ogmdemux.c:527:11: warning: ‘strncpy’ output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 527 | strncpy(stream->wh.riff.wave_id, "WAVE", 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ogmdemux.c:528:11: warning: ‘strncpy’ output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 528 | strncpy(stream->wh.format.id, "fmt ", 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ogmdemux.c:542:11: warning: ‘strncpy’ output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 542 | strncpy(stream->wh.data.id, "data", 4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z,relro -o ogmdemux ogmdemux.o vorbis_header_utils.o common.o -L/usr/lib -logg -L/usr/lib -lvorbis -lm -Lavilib -lavi gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c `test -f 'ogminfo.c' || echo './'`ogminfo.c ogminfo.c: In function ‘dump_streamheader’: ogminfo.c:114:19: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 10 has type ‘u_int64_t’ {aka ‘long unsigned int’} [-Wformat=] 114 | fprintf(stdout, "(%s) (%c%d/serial %d) Full stream_header dump: {" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 122 | get_uint64(&sth->time_unit), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} ogminfo.c:116:27: note: format string is defined here 116 | "time_unit = %lld, samples_per_unit = %lld, default_len = %d, " | ~~~^ | | | long long int | %ld ogminfo.c:114:19: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 11 has type ‘u_int64_t’ {aka ‘long unsigned int’} [-Wformat=] 114 | fprintf(stdout, "(%s) (%c%d/serial %d) Full stream_header dump: {" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 123 | get_uint64(&sth->samples_per_unit), get_uint32(&sth->default_len), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} ogminfo.c:116:52: note: format string is defined here 116 | "time_unit = %lld, samples_per_unit = %lld, default_len = %d, " | ~~~^ | | | long long int | %ld ogminfo.c: In function ‘handle_packet’: ogminfo.c:173:40: warning: pointer targets in passing argument 2 of ‘vorbis_unpack_comment’ differ in signedness [-Wpointer-sign] 173 | if (vorbis_unpack_comment(&vc, pack->packet, pack->bytes) != 0) | ~~~~^~~~~~~~ | | | unsigned char * In file included from ogminfo.c:25: vorbis_header_utils.h:11:53: note: expected ‘char *’ but argument is of type ‘unsigned char *’ 11 | int vorbis_unpack_comment(vorbis_comment *vc, char *buf, int len); | ~~~~~~^~~ ogminfo.c:193:62: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 6 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 193 | fprintf(stdout, "(%s) a%d: % 7ld bytes granulepos: % 10lld pno: % 10lld ", | ~~~~~~^ | | | long long int | % 10ld 194 | __FILE__, stream->sno, pack->bytes, ogg_page_granulepos(page), | ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} ogminfo.c:193:75: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 7 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 193 | fprintf(stdout, "(%s) a%d: % 7ld bytes granulepos: % 10lld pno: % 10lld ", | ~~~~~~^ | | | long long int | % 10ld 194 | __FILE__, stream->sno, pack->bytes, ogg_page_granulepos(page), 195 | pack->packetno); | ~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} ogminfo.c:223:65: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 7 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 223 | fprintf(stdout, "(%s) %c%d: % 7ld bytes granulepos: % 10lld pno: % " | ~~~~~~^ | | | long long int | % 10ld 224 | "10lld ", __FILE__, stream->stype, stream->sno, n, 225 | ogg_page_granulepos(page), pack->packetno); | ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} ogminfo.c:223:23: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 8 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 223 | fprintf(stdout, "(%s) %c%d: % 7ld bytes granulepos: % 10lld pno: % " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224 | "10lld ", __FILE__, stream->stype, stream->sno, n, 225 | ogg_page_granulepos(page), pack->packetno); | ~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} ogminfo.c:224:20: note: format string is defined here 223 | fprintf(stdout, "(%s) %c%d: % 7ld bytes granulepos: % 10lld pno: % " | ~~~ 224 | "10lld ", __FILE__, stream->stype, stream->sno, n, | ~~~~~^ | | | long long int ogminfo.c: In function ‘process_ogm’: ogminfo.c:287:49: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘long int’ [-Wformat=] 287 | fprintf(stdout, "(%s) NEW PAGE pos: % 12lld, len: % 12ld, body_len: " | ~~~~~~^ | | | long long int | % 12ld 288 | "% 12ld\n", __FILE__, pagebytesread - pageseek, pageseek, | ~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int ogminfo.c:299:40: warning: pointer targets in passing argument 1 of ‘strncmp’ differ in signedness [-Wpointer-sign] 299 | if ((pack.bytes >= 7) && ! strncmp(&pack.packet[1], "vorbis", 6)) { | ^~~~~~~~~~~~~~~ | | | unsigned char * In file included from ogminfo.c:15: /usr/include/string.h:140:33: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ 140 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ ogminfo.c:325:25: warning: pointer targets in passing argument 1 of ‘strncmp’ differ in signedness [-Wpointer-sign] 325 | !strncmp(&pack.packet[1],"Direct Show Samples embedded in Ogg", | ^~~~~~~~~~~~~~~ | | | unsigned char * In file included from ogminfo.c:15: /usr/include/string.h:140:33: note: expected ‘const char *’ but argument is of type ‘unsigned char *’ 140 | extern int strncmp (const char *__s1, const char *__s2, size_t __n) | ~~~~~~~~~~~~^~~~ ogminfo.c:378:25: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 11 has type ‘u_int64_t’ {aka ‘long unsigned int’} [-Wformat=] 378 | fprintf(stdout, "(%s) (a%d/serial %d) codec: %d (0x%04x) (%s) bits " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 387 | get_uint64(&sth.samples_per_unit), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} ogminfo.c:379:70: note: format string is defined here 379 | "per sample: %d channels: %d samples per second: %lld" | ~~~^ | | | long long int | %ld ogminfo.c:468:57: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 6 has type ‘long int’ [-Wformat=] 468 | fprintf(stdout, "(%s) %c%d: NEW PAGE pos: % 12lld, len: % 12ld, " | ~~~~~~^ | | | long long int | % 12ld 469 | "body_len: % 12ld\n", 470 | __FILE__, stream->stype, stream->sno, pagebytesread - pageseek, | ~~~~~~~~~~~~~~~~~~~~~~~~ | | | long int ogminfo.c:510:62: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 7 has type ‘u_int64_t’ {aka ‘long unsigned int’} [-Wformat=] 510 | fprintf(stdout, "(%s) (%c%d/serial %d) stream size: %llu bytes (%.3f " | ~~~^ | | | long long unsigned int | %lu ...... 513 | stream->serial, stream->size, | ~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} ogminfo.c:510:23: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 10 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 510 | fprintf(stdout, "(%s) (%c%d/serial %d) stream size: %llu bytes (%.3f " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...... 516 | stream->num_packets, now); | ~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} ogminfo.c:511:58: note: format string is defined here 511 | "kbit/s, %.3f KB/s), number of packets: %lld, length in " | ~~~^ | | | long long int | %ld gcc -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z,relro -o ogminfo ogminfo.o vorbis_header_utils.o common.o -L/usr/lib -logg -L/usr/lib -lvorbis -lm g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o ogmsplit.o `test -f 'ogmsplit.cpp' || echo './'`ogmsplit.cpp In file included from ogmsplit.cpp:28: queue.h:39:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | q_c() throw (error_c); | ^~~~~ ogmsplit.cpp: In function ‘void print_progress(ogg_int64_t, ogg_int64_t, char*)’: ogmsplit.cpp:192:39: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 192 | fprintf(stdout, "Processing %s %lld/%lld (%lld%%)\n", s, | ~~~^ | | | long long int | %ld 193 | current, num, current * 100 / num); | ~~~~~~~ | | | ogg_int64_t {aka long int} ogmsplit.cpp:192:44: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 192 | fprintf(stdout, "Processing %s %lld/%lld (%lld%%)\n", s, | ~~~^ | | | long long int | %ld 193 | current, num, current * 100 / num); | ~~~ | | | ogg_int64_t {aka long int} ogmsplit.cpp:192:50: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 6 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 192 | fprintf(stdout, "Processing %s %lld/%lld (%lld%%)\n", s, | ~~~^ | | | long long int | %ld 193 | current, num, current * 100 / num); | ~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} ogmsplit.cpp:195:39: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 195 | fprintf(stdout, "Processing %s %lld/%lld (%lld%%)\r", s, | ~~~^ | | | long long int | %ld 196 | current, num, current * 100 / num); | ~~~~~~~ | | | ogg_int64_t {aka long int} ogmsplit.cpp:195:44: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 195 | fprintf(stdout, "Processing %s %lld/%lld (%lld%%)\r", s, | ~~~^ | | | long long int | %ld 196 | current, num, current * 100 / num); | ~~~ | | | ogg_int64_t {aka long int} ogmsplit.cpp:195:50: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 6 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 195 | fprintf(stdout, "Processing %s %lld/%lld (%lld%%)\r", s, | ~~~^ | | | long long int | %ld 196 | current, num, current * 100 / num); | ~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} ogmsplit.cpp: In function ‘void process_ogm(int)’: ogmsplit.cpp:675:36: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 675 | print_progress(0, file_size, "bytes"); | ^~~~~~~ ogmsplit.cpp:677:46: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 677 | print_progress(0, vstream->num_frames, "frame"); | ^~~~~~~ ogmsplit.cpp:752:66: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 752 | fprintf(stdout, "(%s) Split point: %d, frameno: %lld, " | ~~~^ | | | long long int | %ld 753 | "bytes: %lld, start: %02d:%02d:%02d.%03d\n", __FILE__, 754 | num_splitpoints - 1, stream->granulepos, | ~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} ogmsplit.cpp:753:34: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 6 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 753 | "bytes: %lld, start: %02d:%02d:%02d.%03d\n", __FILE__, | ~~~^ | | | long long int | %ld 754 | num_splitpoints - 1, stream->granulepos, 755 | bwritten + get_queued_bytes(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} ogmsplit.cpp:792:69: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 792 | fprintf(stdout, "\n(%s) Closing file after writing %lld bytes " | ~~~^ | | | long long int | %ld ...... 795 | bwritten, bwritten_all, | ~~~~~~~~ | | | ogg_int64_t {aka long int} ogmsplit.cpp:793:28: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 793 | "(%lld bytes written in all files), %02d:%02d:%02d.%03d " | ~~~^ | | | long long int | %ld 794 | "in this file (%02d:%02d:%02d.%03d elapsed).\n", __FILE__, 795 | bwritten, bwritten_all, | ~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} ogmsplit.cpp:847:69: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 847 | print_progress(stream->cur_frame, stream->num_frames, "frame"); | ^~~~~~~ ogmsplit.cpp:882:44: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 882 | print_progress(bread, file_size, "bytes"); | ^~~~~~~ ogmsplit.cpp:896:59: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 896 | fprintf(stdout, "(%s) Closing file after writing %lld bytes " | ~~~^ | | | long long int | %ld ...... 899 | bwritten, bwritten_all, | ~~~~~~~~ | | | ogg_int64_t {aka long int} ogmsplit.cpp:897:20: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 897 | "(%lld bytes written in all files), %02d:%02d:%02d.%03d " | ~~~^ | | | long long int | %ld 898 | "in this file (%02d:%02d:%02d.%03d elapsed).\n", __FILE__, 899 | bwritten, bwritten_all, | ~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} ogmsplit.cpp:920:61: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 920 | print_progress(vstream->cur_frame, vstream->num_frames, "frame"); | ^~~~~~~ ogmsplit.cpp:924:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 924 | print_progress(file_size, file_size, "bytes"); | ^~~~~~~ ogmsplit.cpp: In function ‘int main(int, char**)’: ogmsplit.cpp:1141:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 1141 | fout_ext = "ogm"; | ^~~~~ ogmsplit.cpp:1162:31: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 1162 | fprintf(stdout, "%lldbytes.\n", split_bytes); | ~~~^ ~~~~~~~~~~~ | | | | | ogg_int64_t {aka long int} | long long int | %ld g++ -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z,relro -o ogmsplit ogmsplit.o queue.o generic.o vorbis_header_utils.o common.o -L/usr/lib -logg -L/usr/lib -lvorbis -lm g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o ogmcat.o `test -f 'ogmcat.cpp' || echo './'`ogmcat.cpp In file included from ogmcat.cpp:27: queue.h:39:11: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 39 | q_c() throw (error_c); | ^~~~~ ogmcat.cpp: In function ‘void print_progress(ogg_int64_t, ogg_int64_t, char*)’: ogmcat.cpp:162:39: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 162 | fprintf(stdout, "Processing %s %lld/%lld (%lld%%)\n", s, | ~~~^ | | | long long int | %ld 163 | current, num, current * 100 / num); | ~~~~~~~ | | | ogg_int64_t {aka long int} ogmcat.cpp:162:44: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 162 | fprintf(stdout, "Processing %s %lld/%lld (%lld%%)\n", s, | ~~~^ | | | long long int | %ld 163 | current, num, current * 100 / num); | ~~~ | | | ogg_int64_t {aka long int} ogmcat.cpp:162:50: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 6 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 162 | fprintf(stdout, "Processing %s %lld/%lld (%lld%%)\n", s, | ~~~^ | | | long long int | %ld 163 | current, num, current * 100 / num); | ~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} ogmcat.cpp:165:39: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 165 | fprintf(stdout, "Processing %s %lld/%lld (%lld%%)\r", s, | ~~~^ | | | long long int | %ld 166 | current, num, current * 100 / num); | ~~~~~~~ | | | ogg_int64_t {aka long int} ogmcat.cpp:165:44: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 165 | fprintf(stdout, "Processing %s %lld/%lld (%lld%%)\r", s, | ~~~^ | | | long long int | %ld 166 | current, num, current * 100 / num); | ~~~ | | | ogg_int64_t {aka long int} ogmcat.cpp:165:50: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 6 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 165 | fprintf(stdout, "Processing %s %lld/%lld (%lld%%)\r", s, | ~~~^ | | | long long int | %ld 166 | current, num, current * 100 / num); | ~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} ogmcat.cpp: In function ‘void check_all_sources()’: ogmcat.cpp:636:68: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 7 has type ‘u_int64_t’ {aka ‘long unsigned int’} [-Wformat=] 636 | " serial %d, type audio, samples per second %lld != " | ~~~^ | | | long long int | %ld 637 | "%lld\n", __FILE__, sources->name, src->name, str->serial, 638 | get_uint64(&str->sth.samples_per_unit), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} ogmcat.cpp:637:25: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 8 has type ‘u_int64_t’ {aka ‘long unsigned int’} [-Wformat=] 637 | "%lld\n", __FILE__, sources->name, src->name, str->serial, | ~~~^ | | | long long int | %ld 638 | get_uint64(&str->sth.samples_per_unit), 639 | get_uint64(&stream->sth.samples_per_unit)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} ogmcat.cpp:671:58: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 7 has type ‘u_int64_t’ {aka ‘long unsigned int’} [-Wformat=] 671 | " serial %d, type text, time unit %lld != %lld\n", | ~~~^ | | | long long int | %ld 672 | __FILE__, sources->name, src->name, str->serial, 673 | get_uint64(&str->sth.time_unit), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} ogmcat.cpp:671:66: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 8 has type ‘u_int64_t’ {aka ‘long unsigned int’} [-Wformat=] 671 | " serial %d, type text, time unit %lld != %lld\n", | ~~~^ | | | long long int | %ld ...... 674 | get_uint64(&stream->sth.time_unit)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | u_int64_t {aka long unsigned int} ogmcat.cpp: In function ‘void process_ogms()’: ogmcat.cpp:815:52: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 815 | fprintf(stdout, "len: %d at pno %lld p0 %d\n", lenbytes, | ~~~^ | | | long long int | %ld 816 | stream->packetno, (int)pack.packet[0]); | ~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} ogmcat.cpp:865:70: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 5 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 865 | fprintf(stdout, "Stream %d, type %s, current granulepos %lld", | ~~~^ | | | long long int | %ld ...... 871 | stream->this_granulepos); | ~~~~~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} ogmcat.cpp:873:53: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 873 | fprintf(stdout, ", granulepos offset %lld (including manual sync " | ~~~^ | | | long long int | %ld 874 | "%lld)", stream->granuleposadd, manual_sync_granule); | ~~~~~~~~~~~~~~~~~~~~~ | | | ogg_int64_t {aka long int} ogmcat.cpp:874:25: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘ogg_int64_t’ {aka ‘long int’} [-Wformat=] 874 | "%lld)", stream->granuleposadd, manual_sync_granule); | ~~~^ ~~~~~~~~~~~~~~~~~~~ | | | | long long int ogg_int64_t {aka long int} | %ld g++ -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z,relro -o ogmcat ogmcat.o queue.o generic.o vorbis_header_utils.o common.o -L/usr/lib -logg -L/usr/lib -lvorbis -lm gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"ogmtools\" -DVERSION=\"1.5\" -DHAVE_LIBDVDREAD=1 -DHAVE_LIBDVDREAD_INC=1 -DHAVE_FSEEKO=1 -DSTDC_HEADERS=1 -I. -I. -I/usr/include -I/usr/local/include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c `test -f 'dvdxchap.c' || echo './'`dvdxchap.c gcc -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z,relro -o dvdxchap dvdxchap.o -L/usr/lib -ldvdread -lm make[2]: Leaving directory '/build/ogmtools-rVBe6U/ogmtools-1.5' make[1]: Leaving directory '/build/ogmtools-rVBe6U/ogmtools-1.5' touch debian/stamp-makefile-build CDBS WARNING: DEB_MAKE_CHECK_TARGET unset, not running checks fakeroot debian/rules binary-arch test -x debian/rules dh_testroot dh_prep dh_installdirs -A mkdir -p "." set -e; set -e; CDBS WARNING: DEB_MAKE_CHECK_TARGET unset, not running checks /usr/bin/make -C . install DESTDIR=/build/ogmtools-rVBe6U/ogmtools-1.5/debian/ogmtools/ make[1]: Entering directory '/build/ogmtools-rVBe6U/ogmtools-1.5' Making install in avilib make[2]: Entering directory '/build/ogmtools-rVBe6U/ogmtools-1.5/avilib' make[3]: Entering directory '/build/ogmtools-rVBe6U/ogmtools-1.5/avilib' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/ogmtools-rVBe6U/ogmtools-1.5/avilib' make[2]: Leaving directory '/build/ogmtools-rVBe6U/ogmtools-1.5/avilib' make[2]: Entering directory '/build/ogmtools-rVBe6U/ogmtools-1.5' make[3]: Entering directory '/build/ogmtools-rVBe6U/ogmtools-1.5' /bin/sh ./mkinstalldirs /build/ogmtools-rVBe6U/ogmtools-1.5/debian/ogmtools//usr/bin /usr/bin/install -c ogmmerge /build/ogmtools-rVBe6U/ogmtools-1.5/debian/ogmtools//usr/bin/ogmmerge /usr/bin/install -c ogmdemux /build/ogmtools-rVBe6U/ogmtools-1.5/debian/ogmtools//usr/bin/ogmdemux /usr/bin/install -c ogminfo /build/ogmtools-rVBe6U/ogmtools-1.5/debian/ogmtools//usr/bin/ogminfo /usr/bin/install -c ogmsplit /build/ogmtools-rVBe6U/ogmtools-1.5/debian/ogmtools//usr/bin/ogmsplit /usr/bin/install -c ogmcat /build/ogmtools-rVBe6U/ogmtools-1.5/debian/ogmtools//usr/bin/ogmcat /usr/bin/install -c dvdxchap /build/ogmtools-rVBe6U/ogmtools-1.5/debian/ogmtools//usr/bin/dvdxchap /bin/sh ./mkinstalldirs /build/ogmtools-rVBe6U/ogmtools-1.5/debian/ogmtools//usr/share/man/man1 mkdir -p -- /build/ogmtools-rVBe6U/ogmtools-1.5/debian/ogmtools//usr/share/man/man1 /usr/bin/install -c -m 644 ./ogmsplit.1 /build/ogmtools-rVBe6U/ogmtools-1.5/debian/ogmtools//usr/share/man/man1/ogmsplit.1 /usr/bin/install -c -m 644 ./ogminfo.1 /build/ogmtools-rVBe6U/ogmtools-1.5/debian/ogmtools//usr/share/man/man1/ogminfo.1 /usr/bin/install -c -m 644 ./ogmmerge.1 /build/ogmtools-rVBe6U/ogmtools-1.5/debian/ogmtools//usr/share/man/man1/ogmmerge.1 /usr/bin/install -c -m 644 ./ogmdemux.1 /build/ogmtools-rVBe6U/ogmtools-1.5/debian/ogmtools//usr/share/man/man1/ogmdemux.1 /usr/bin/install -c -m 644 ./ogmcat.1 /build/ogmtools-rVBe6U/ogmtools-1.5/debian/ogmtools//usr/share/man/man1/ogmcat.1 /usr/bin/install -c -m 644 ./dvdxchap.1 /build/ogmtools-rVBe6U/ogmtools-1.5/debian/ogmtools//usr/share/man/man1/dvdxchap.1 make[3]: Leaving directory '/build/ogmtools-rVBe6U/ogmtools-1.5' make[2]: Leaving directory '/build/ogmtools-rVBe6U/ogmtools-1.5' make[1]: Leaving directory '/build/ogmtools-rVBe6U/ogmtools-1.5' touch debian/stamp-makefile-install Adding cdbs dependencies to debian/ogmtools.substvars dh_installdirs -pogmtools \ dh_installdocs -pogmtools ./README ./TODO dh_installexamples -pogmtools dh_installman -pogmtools dh_installinfo -pogmtools dh_installmenu -pogmtools dh_installcron -pogmtools dh_systemd_enable -pogmtools dh_installinit -pogmtools dh_installdebconf -pogmtools dh_installemacsen -pogmtools dh_installcatalogs -pogmtools dh_installpam -pogmtools dh_installlogrotate -pogmtools dh_installlogcheck -pogmtools dh_installchangelogs -pogmtools ./ChangeLog dh_installudev -pogmtools dh_lintian -pogmtools dh_bugfiles -pogmtools dh_install -pogmtools dh_systemd_start -pogmtools dh_link -pogmtools dh_installmime -pogmtools dh_installgsettings -pogmtools dh_strip -pogmtools dh_strip_nondeterminism -pogmtools dh_compress -pogmtools dh_fixperms -pogmtools dh_makeshlibs -pogmtools dh_installdeb -pogmtools dh_perl -pogmtools dh_shlibdeps -pogmtools dh_gencontrol -pogmtools dh_md5sums -pogmtools dh_builddeb -pogmtools dpkg-deb: building package 'ogmtools' in '../ogmtools_1.5-4+b3_amd64.deb'. dpkg-deb: building package 'ogmtools-dbgsym' in '../ogmtools-dbgsym_1.5-4+b3_amd64.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any >../ogmtools_1.5-4+b3_amd64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/ogmtools-rVBe6U /tmp/ogmtools-1.5-4+b3_5m9tlfg I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.c_K7lBQCfV... I: success in 317.6772 seconds md5: ogmtools-dbgsym_1.5-4+b3_amd64.deb: OK md5: ogmtools_1.5-4+b3_amd64.deb: OK sha1: ogmtools-dbgsym_1.5-4+b3_amd64.deb: OK sha1: ogmtools_1.5-4+b3_amd64.deb: OK sha256: ogmtools-dbgsym_1.5-4+b3_amd64.deb: OK sha256: ogmtools_1.5-4+b3_amd64.deb: OK Checksums: OK