Sun May 5 22:43:42 UTC 2024 I: starting to build ogmtools/trixie/amd64 on jenkins on '2024-05-05 22:43' Sun May 5 22:43:42 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_23/18683/console.log Sun May 5 22:43:42 UTC 2024 I: Downloading source for trixie/ogmtools=1:1.5-4.1 --2024-05-05 22:43:43-- http://deb.debian.org/debian/pool/main/o/ogmtools/ogmtools_1.5-4.1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 1752 (1.7K) [text/prs.lines.tag] Saving to: ‘ogmtools_1.5-4.1.dsc’ 0K . 100% 232M=0s 2024-05-05 22:43:43 (232 MB/s) - ‘ogmtools_1.5-4.1.dsc’ saved [1752/1752] Sun May 5 22:43:43 UTC 2024 I: ogmtools_1.5-4.1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: ogmtools Binary: ogmtools Architecture: any Version: 1:1.5-4.1 Maintainer: Marc Leeman Standards-Version: 3.9.8 Build-Depends: debhelper (>= 9), cdbs, automake, libvorbis-dev (>= 1.0.0-2), libvorbis0a, libdvdread-dev, libogg0, quilt Package-List: ogmtools deb graphics optional arch=any Checksums-Sha1: 1f2ad891fb9e1dd981690a4d82b546639f3b51ad 269542 ogmtools_1.5.orig.tar.gz 6dba47a911111339a195a49e50bf24bea2a3a1b7 6172 ogmtools_1.5-4.1.debian.tar.xz Checksums-Sha256: 57d59b1e1e4cd26d53c8966a85b5e95ddf9ac1f6409c7cb8ec45a5a68b6bd06d 269542 ogmtools_1.5.orig.tar.gz b4c447fa942252c2168a6cf8008a05633377788c9c2d77d1f1b7a1f380de7f4c 6172 ogmtools_1.5-4.1.debian.tar.xz Files: 12215e050cc53ce8f41bde380f1488d7 269542 ogmtools_1.5.orig.tar.gz 40368f62751068ba36362358ec321e4e 6172 ogmtools_1.5-4.1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmGKjV8ACgkQiNJCh6LY mLH+nA/9EFQqgPirVTc/Tkih20ndiA7AgM03Q4G/mXxHrXvlG06TB6S6QSjT26DF UGKgvQA+UkAN7tPGoDwehWeVJisR7u9WbuRAafP+E30pDcKaJxOjvSeep4S0e12w CgnxjK0SvjpyatfTQJ5NWjuTPTNPdC/4XYVBqP3Z8btHC3off+j3/+e0JQogzn8e KwaRchlc3xMahdtscgfxwMvSDlT5lG78VveIUzedRKq6NbeSz4HiXrX/Tpt33eB1 bqmykhsVL2xAGABZzHNWnlTKejXQz2fK8u64Oz86QA1evjEo5YJoN9TxpUy+0Vos w3sIfiEzalGBttV6tY5nNONOyNnszhZxNauEK9muZfN8IQU3XUkY6d1XmhuV2J7s JLFX/bCrf9v3VtJmqxG9m1NriyGAXfVP4M6xJrYVwGwpe17+q/MQVCjlDsZYc4WG PFfNelGD6wxn0PBPS0Fe6ih0uMERZVvdwLLb7HidIdJUrn1QFj/f9erKfOrdOyey uvg9nLtDxONioJ1dHzLvm0rM504UHGM6UwWL3Ee4ywybaEqx9gGbRRWa0Q8IL2O3 uDfbFr7wtiKqr7hDrv77lVYXSC9zrSeBDxHg5L4uueg7EZXTKaUbDvn3QI5kNRoZ qSE/KdKjXuHUesHHtaAG68CurEfJg0hp52z+c4IEDcnsVRx7Ctk= =H17A -----END PGP SIGNATURE----- Sun May 5 22:43:43 UTC 2024 I: Checking whether the package is not for us Sun May 5 22:43:43 UTC 2024 I: Starting 1st build on remote node ionos11-amd64.debian.net. Sun May 5 22:43:43 UTC 2024 I: Preparing to do remote build '1' on ionos11-amd64.debian.net. Sun May 5 22:45:42 UTC 2024 I: Deleting $TMPDIR on ionos11-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Sun May 5 10:43:45 -12 2024 I: pbuilder-time-stamp: 1714949025 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [ogmtools_1.5-4.1.dsc] I: copying [./ogmtools_1.5.orig.tar.gz] I: copying [./ogmtools_1.5-4.1.debian.tar.xz] I: Extracting source gpgv: Signature made Tue Nov 9 15:01:51 2021 gpgv: using RSA key 3AFA757FAC6EA11D2FF45DF088D24287A2D898B1 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./ogmtools_1.5-4.1.dsc: no acceptable signature found dpkg-source: info: extracting ogmtools in ogmtools-1.5 dpkg-source: info: unpacking ogmtools_1.5.orig.tar.gz dpkg-source: info: unpacking ogmtools_1.5-4.1.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 dpkg-source: info: applying 0006-pass-CFLAGS.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2415098/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='6ce2bacb54044602b38f60d30eff3bf5' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='2415098' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.IdCcZWLB/pbuilderrc_jFHA --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.IdCcZWLB/b1 --logfile b1/build.log ogmtools_1.5-4.1.dsc' SUDO_GID='111' SUDO_UID='106' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://46.16.76.132:3128' I: uname -a Linux ionos11-amd64 6.1.0-20-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.85-1 (2024-04-11) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 May 3 08:24 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2415098/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (>= 9), cdbs, automake, libvorbis-dev (>= 1.0.0-2), libvorbis0a, libdvdread-dev, libogg0, quilt dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19694 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper (>= 9); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on cdbs; however: Package cdbs is not installed. pbuilder-satisfydepends-dummy depends on automake; however: Package automake is not installed. pbuilder-satisfydepends-dummy depends on libvorbis-dev (>= 1.0.0-2); however: Package libvorbis-dev is not installed. pbuilder-satisfydepends-dummy depends on libvorbis0a; however: Package libvorbis0a is not installed. pbuilder-satisfydepends-dummy depends on libdvdread-dev; however: Package libdvdread-dev is not installed. pbuilder-satisfydepends-dummy depends on libogg0; however: Package libogg0 is not installed. pbuilder-satisfydepends-dummy depends on quilt; however: Package quilt is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} cdbs{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} diffstat{a} dwz{a} ed{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libdvdread-dev{a} libdvdread8t64{a} libelf1t64{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libogg-dev{a} libogg0{a} libpipeline1{a} libpkgconf3{a} libpython3-stdlib{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libreadline8t64{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libvorbis-dev{a} libvorbis0a{a} libvorbisenc2{a} libvorbisfile3{a} libxml2{a} m4{a} man-db{a} media-types{a} netbase{a} pkg-config{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} python3{a} python3-minimal{a} python3-pkg-resources{a} python3-scour{a} python3.11{a} python3.11-minimal{a} quilt{a} readline-common{a} scour{a} sensible-utils{a} tzdata{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl less libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 0 packages upgraded, 62 newly installed, 0 to remove and 0 not upgraded. Need to get 26.8 MB of archives. After unpacking 104 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main amd64 libpython3.11-minimal amd64 3.11.9-1 [817 kB] Get: 2 http://deb.debian.org/debian trixie/main amd64 libexpat1 amd64 2.6.2-1 [103 kB] Get: 3 http://deb.debian.org/debian trixie/main amd64 python3.11-minimal amd64 3.11.9-1 [1879 kB] Get: 4 http://deb.debian.org/debian trixie/main amd64 python3-minimal amd64 3.11.8-1 [26.3 kB] Get: 5 http://deb.debian.org/debian trixie/main amd64 media-types all 10.1.0 [26.9 kB] Get: 6 http://deb.debian.org/debian trixie/main amd64 netbase all 6.4 [12.8 kB] Get: 7 http://deb.debian.org/debian trixie/main amd64 tzdata all 2024a-3 [255 kB] Get: 8 http://deb.debian.org/debian trixie/main amd64 readline-common all 8.2-4 [69.3 kB] Get: 9 http://deb.debian.org/debian trixie/main amd64 libreadline8t64 amd64 8.2-4 [167 kB] Get: 10 http://deb.debian.org/debian trixie/main amd64 libpython3.11-stdlib amd64 3.11.9-1 [1792 kB] Get: 11 http://deb.debian.org/debian trixie/main amd64 python3.11 amd64 3.11.9-1 [602 kB] Get: 12 http://deb.debian.org/debian trixie/main amd64 libpython3-stdlib amd64 3.11.8-1 [9332 B] Get: 13 http://deb.debian.org/debian trixie/main amd64 python3 amd64 3.11.8-1 [27.4 kB] Get: 14 http://deb.debian.org/debian trixie/main amd64 sensible-utils all 0.0.22 [22.4 kB] Get: 15 http://deb.debian.org/debian trixie/main amd64 libmagic-mgc amd64 1:5.45-3 [314 kB] Get: 16 http://deb.debian.org/debian trixie/main amd64 libmagic1t64 amd64 1:5.45-3 [105 kB] Get: 17 http://deb.debian.org/debian trixie/main amd64 file amd64 1:5.45-3 [42.9 kB] Get: 18 http://deb.debian.org/debian trixie/main amd64 gettext-base amd64 0.21-14+b1 [161 kB] Get: 19 http://deb.debian.org/debian trixie/main amd64 libuchardet0 amd64 0.0.8-1+b1 [68.8 kB] Get: 20 http://deb.debian.org/debian trixie/main amd64 groff-base amd64 1.23.0-4 [1180 kB] Get: 21 http://deb.debian.org/debian trixie/main amd64 bsdextrautils amd64 2.40-8 [92.8 kB] Get: 22 http://deb.debian.org/debian trixie/main amd64 libpipeline1 amd64 1.5.7-2 [38.0 kB] Get: 23 http://deb.debian.org/debian trixie/main amd64 man-db amd64 2.12.1-1 [1411 kB] Get: 24 http://deb.debian.org/debian trixie/main amd64 m4 amd64 1.4.19-4 [287 kB] Get: 25 http://deb.debian.org/debian trixie/main amd64 autoconf all 2.71-3 [332 kB] Get: 26 http://deb.debian.org/debian trixie/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 27 http://deb.debian.org/debian trixie/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get: 28 http://deb.debian.org/debian trixie/main amd64 autopoint all 0.21-14 [496 kB] Get: 29 http://deb.debian.org/debian trixie/main amd64 python3-pkg-resources all 68.1.2-2 [241 kB] Get: 30 http://deb.debian.org/debian trixie/main amd64 python3-scour all 0.38.2-4.1 [55.7 kB] Get: 31 http://deb.debian.org/debian trixie/main amd64 scour all 0.38.2-4.1 [17.2 kB] Get: 32 http://deb.debian.org/debian trixie/main amd64 cdbs all 0.4.166 [47.3 kB] Get: 33 http://deb.debian.org/debian trixie/main amd64 libdebhelper-perl all 13.15.3 [88.0 kB] Get: 34 http://deb.debian.org/debian trixie/main amd64 libtool all 2.4.7-7 [517 kB] Get: 35 http://deb.debian.org/debian trixie/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 36 http://deb.debian.org/debian trixie/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 37 http://deb.debian.org/debian trixie/main amd64 libsub-override-perl all 0.10-1 [10.6 kB] Get: 38 http://deb.debian.org/debian trixie/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 39 http://deb.debian.org/debian trixie/main amd64 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 40 http://deb.debian.org/debian trixie/main amd64 libelf1t64 amd64 0.191-1+b1 [189 kB] Get: 41 http://deb.debian.org/debian trixie/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 42 http://deb.debian.org/debian trixie/main amd64 libicu72 amd64 72.1-4+b1 [9395 kB] Get: 43 http://deb.debian.org/debian trixie/main amd64 libxml2 amd64 2.9.14+dfsg-1.3+b3 [692 kB] Get: 44 http://deb.debian.org/debian trixie/main amd64 gettext amd64 0.21-14+b1 [1301 kB] Get: 45 http://deb.debian.org/debian trixie/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 46 http://deb.debian.org/debian trixie/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 47 http://deb.debian.org/debian trixie/main amd64 debhelper all 13.15.3 [901 kB] Get: 48 http://deb.debian.org/debian trixie/main amd64 diffstat amd64 1.66-1 [34.0 kB] Get: 49 http://deb.debian.org/debian trixie/main amd64 ed amd64 1.20.2-2 [60.8 kB] Get: 50 http://deb.debian.org/debian trixie/main amd64 libdvdread8t64 amd64 6.1.3-1.1 [85.6 kB] Get: 51 http://deb.debian.org/debian trixie/main amd64 libpkgconf3 amd64 1.8.1-1+b2 [36.4 kB] Get: 52 http://deb.debian.org/debian trixie/main amd64 pkgconf-bin amd64 1.8.1-1+b2 [29.7 kB] Get: 53 http://deb.debian.org/debian trixie/main amd64 pkgconf amd64 1.8.1-1+b2 [26.2 kB] Get: 54 http://deb.debian.org/debian trixie/main amd64 pkg-config amd64 1.8.1-1+b2 [14.0 kB] Get: 55 http://deb.debian.org/debian trixie/main amd64 libdvdread-dev amd64 6.1.3-1.1 [101 kB] Get: 56 http://deb.debian.org/debian trixie/main amd64 libogg0 amd64 1.3.5-3+b1 [23.7 kB] Get: 57 http://deb.debian.org/debian trixie/main amd64 libogg-dev amd64 1.3.5-3+b1 [200 kB] Get: 58 http://deb.debian.org/debian trixie/main amd64 libvorbis0a amd64 1.3.7-2 [89.7 kB] Get: 59 http://deb.debian.org/debian trixie/main amd64 libvorbisenc2 amd64 1.3.7-2 [75.9 kB] Get: 60 http://deb.debian.org/debian trixie/main amd64 libvorbisfile3 amd64 1.3.7-2 [21.1 kB] Get: 61 http://deb.debian.org/debian trixie/main amd64 libvorbis-dev amd64 1.3.7-2 [325 kB] Get: 62 http://deb.debian.org/debian trixie/main amd64 quilt all 0.68-1 [437 kB] Fetched 26.8 MB in 0s (78.1 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal: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 ... 19694 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.9-1_amd64.deb ... Unpacking libpython3.11-minimal:amd64 (3.11.9-1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.6.2-1_amd64.deb ... Unpacking libexpat1:amd64 (2.6.2-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.9-1_amd64.deb ... Unpacking python3.11-minimal (3.11.9-1) ... Setting up libpython3.11-minimal:amd64 (3.11.9-1) ... Setting up libexpat1:amd64 (2.6.2-1) ... Setting up python3.11-minimal (3.11.9-1) ... Selecting previously unselected package python3-minimal. (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 ... 20010 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.8-1_amd64.deb ... Unpacking python3-minimal (3.11.8-1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../3-tzdata_2024a-3_all.deb ... Unpacking tzdata (2024a-3) ... Selecting previously unselected package readline-common. Preparing to unpack .../4-readline-common_8.2-4_all.deb ... Unpacking readline-common (8.2-4) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../5-libreadline8t64_8.2-4_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.2-4) ... Selecting previously unselected package libpython3.11-stdlib:amd64. Preparing to unpack .../6-libpython3.11-stdlib_3.11.9-1_amd64.deb ... Unpacking libpython3.11-stdlib:amd64 (3.11.9-1) ... Selecting previously unselected package python3.11. Preparing to unpack .../7-python3.11_3.11.9-1_amd64.deb ... Unpacking python3.11 (3.11.9-1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../8-libpython3-stdlib_3.11.8-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.11.8-1) ... Setting up python3-minimal (3.11.8-1) ... Selecting previously unselected package python3. (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 ... 21002 files and directories currently installed.) Preparing to unpack .../00-python3_3.11.8-1_amd64.deb ... Unpacking python3 (3.11.8-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../01-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.45-3_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../03-libmagic1t64_1%3a5.45-3_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.45-3_amd64.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.21-14+b1_amd64.deb ... Unpacking gettext-base (0.21-14+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../06-libuchardet0_0.0.8-1+b1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.23.0-4_amd64.deb ... Unpacking groff-base (1.23.0-4) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.40-8_amd64.deb ... Unpacking bsdextrautils (2.40-8) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../09-libpipeline1_1.5.7-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.12.1-1_amd64.deb ... Unpacking man-db (2.12.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.19-4_amd64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../14-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.21-14_all.deb ... Unpacking autopoint (0.21-14) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../16-python3-pkg-resources_68.1.2-2_all.deb ... Unpacking python3-pkg-resources (68.1.2-2) ... Selecting previously unselected package python3-scour. Preparing to unpack .../17-python3-scour_0.38.2-4.1_all.deb ... Unpacking python3-scour (0.38.2-4.1) ... Selecting previously unselected package scour. Preparing to unpack .../18-scour_0.38.2-4.1_all.deb ... Unpacking scour (0.38.2-4.1) ... Selecting previously unselected package cdbs. Preparing to unpack .../19-cdbs_0.4.166_all.deb ... Unpacking cdbs (0.4.166) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../20-libdebhelper-perl_13.15.3_all.deb ... Unpacking libdebhelper-perl (13.15.3) ... Selecting previously unselected package libtool. Preparing to unpack .../21-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../22-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../23-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../24-libsub-override-perl_0.10-1_all.deb ... Unpacking libsub-override-perl (0.10-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../25-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../26-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../27-libelf1t64_0.191-1+b1_amd64.deb ... Unpacking libelf1t64:amd64 (0.191-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../28-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../29-libicu72_72.1-4+b1_amd64.deb ... Unpacking libicu72:amd64 (72.1-4+b1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../30-libxml2_2.9.14+dfsg-1.3+b3_amd64.deb ... Unpacking libxml2:amd64 (2.9.14+dfsg-1.3+b3) ... Selecting previously unselected package gettext. Preparing to unpack .../31-gettext_0.21-14+b1_amd64.deb ... Unpacking gettext (0.21-14+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../32-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../33-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../34-debhelper_13.15.3_all.deb ... Unpacking debhelper (13.15.3) ... Selecting previously unselected package diffstat. Preparing to unpack .../35-diffstat_1.66-1_amd64.deb ... Unpacking diffstat (1.66-1) ... Selecting previously unselected package ed. Preparing to unpack .../36-ed_1.20.2-2_amd64.deb ... Unpacking ed (1.20.2-2) ... Selecting previously unselected package libdvdread8t64:amd64. Preparing to unpack .../37-libdvdread8t64_6.1.3-1.1_amd64.deb ... Unpacking libdvdread8t64:amd64 (6.1.3-1.1) ... Selecting previously unselected package libpkgconf3:amd64. Preparing to unpack .../38-libpkgconf3_1.8.1-1+b2_amd64.deb ... Unpacking libpkgconf3:amd64 (1.8.1-1+b2) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../39-pkgconf-bin_1.8.1-1+b2_amd64.deb ... Unpacking pkgconf-bin (1.8.1-1+b2) ... Selecting previously unselected package pkgconf:amd64. Preparing to unpack .../40-pkgconf_1.8.1-1+b2_amd64.deb ... Unpacking pkgconf:amd64 (1.8.1-1+b2) ... Selecting previously unselected package pkg-config:amd64. Preparing to unpack .../41-pkg-config_1.8.1-1+b2_amd64.deb ... Unpacking pkg-config:amd64 (1.8.1-1+b2) ... Selecting previously unselected package libdvdread-dev:amd64. Preparing to unpack .../42-libdvdread-dev_6.1.3-1.1_amd64.deb ... Unpacking libdvdread-dev:amd64 (6.1.3-1.1) ... Selecting previously unselected package libogg0:amd64. Preparing to unpack .../43-libogg0_1.3.5-3+b1_amd64.deb ... Unpacking libogg0:amd64 (1.3.5-3+b1) ... Selecting previously unselected package libogg-dev:amd64. Preparing to unpack .../44-libogg-dev_1.3.5-3+b1_amd64.deb ... Unpacking libogg-dev:amd64 (1.3.5-3+b1) ... Selecting previously unselected package libvorbis0a:amd64. Preparing to unpack .../45-libvorbis0a_1.3.7-2_amd64.deb ... Unpacking libvorbis0a:amd64 (1.3.7-2) ... Selecting previously unselected package libvorbisenc2:amd64. Preparing to unpack .../46-libvorbisenc2_1.3.7-2_amd64.deb ... Unpacking libvorbisenc2:amd64 (1.3.7-2) ... Selecting previously unselected package libvorbisfile3:amd64. Preparing to unpack .../47-libvorbisfile3_1.3.7-2_amd64.deb ... Unpacking libvorbisfile3:amd64 (1.3.7-2) ... Selecting previously unselected package libvorbis-dev:amd64. Preparing to unpack .../48-libvorbis-dev_1.3.7-2_amd64.deb ... Unpacking libvorbis-dev:amd64 (1.3.7-2) ... Selecting previously unselected package quilt. Preparing to unpack .../49-quilt_0.68-1_all.deb ... Unpacking quilt (0.68-1) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:amd64 (1.5.7-2) ... Setting up libdvdread8t64:amd64 (6.1.3-1.1) ... Setting up libicu72:amd64 (72.1-4+b1) ... Setting up libogg0:amd64 (1.3.5-3+b1) ... Setting up bsdextrautils (2.40-8) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.15.3) ... Setting up libmagic1t64:amd64 (1:5.45-3) ... Setting up gettext-base (0.21-14+b1) ... Setting up m4 (1.4.19-4) ... Setting up file (1:5.45-3) ... Setting up libogg-dev:amd64 (1.3.5-3+b1) ... Setting up libelf1t64:amd64 (0.191-1+b1) ... Setting up tzdata (2024a-3) ... Current default time zone: 'Etc/UTC' Local time is now: Sun May 5 22:44:34 UTC 2024. Universal Time is now: Sun May 5 22:44:34 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... Setting up libpkgconf3:amd64 (1.8.1-1+b2) ... Setting up ed (1.20.2-2) ... Setting up diffstat (1.66-1) ... Setting up libvorbis0a:amd64 (1.3.7-2) ... Setting up autopoint (0.21-14) ... Setting up pkgconf-bin (1.8.1-1+b2) ... Setting up autoconf (2.71-3) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.22) ... Setting up libuchardet0:amd64 (0.0.8-1+b1) ... Setting up libsub-override-perl (0.10-1) ... Setting up netbase (6.4) ... Setting up readline-common (8.2-4) ... Setting up libxml2:amd64 (2.9.14+dfsg-1.3+b3) ... Setting up libvorbisenc2:amd64 (1.3.7-2) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up gettext (0.21-14+b1) ... Setting up libtool (2.4.7-7) ... Setting up quilt (0.68-1) ... Setting up pkgconf:amd64 (1.8.1-1+b2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libvorbisfile3:amd64 (1.3.7-2) ... Setting up pkg-config:amd64 (1.8.1-1+b2) ... Setting up libreadline8t64:amd64 (8.2-4) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up groff-base (1.23.0-4) ... Setting up libvorbis-dev:amd64 (1.3.7-2) ... Setting up libdvdread-dev:amd64 (6.1.3-1.1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpython3.11-stdlib:amd64 (3.11.9-1) ... Setting up man-db (2.12.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libpython3-stdlib:amd64 (3.11.8-1) ... Setting up python3.11 (3.11.9-1) ... Setting up debhelper (13.15.3) ... Setting up python3 (3.11.8-1) ... Setting up python3-pkg-resources (68.1.2-2) ... Setting up python3-scour (0.38.2-4.1) ... Setting up scour (0.38.2-4.1) ... Setting up cdbs (0.4.166) ... Processing triggers for libc-bin (2.37-19) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.33-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/reproducible-path/ogmtools-1.5/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../ogmtools_1.5-4.1_source.changes dpkg-buildpackage: info: source package ogmtools dpkg-buildpackage: info: source version 1:1.5-4.1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Adrian Bunk 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/reproducible-path/ogmtools-1.5' make[1]: *** No rule to make target 'distclean'. make[1]: Leaving directory '/build/reproducible-path/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 dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) rm -f debian/stamp-autotools-files debian/rules build 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/reproducible-path/ogmtools-1.5/./configure mkdir -p . cd . && CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" CXXFLAGS="-g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14" CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro" /build/reproducible-path/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... no 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/reproducible-path/ogmtools-1.5' cd . && /bin/bash /build/reproducible-path/ogmtools-1.5/missing --run aclocal-1.6 /build/reproducible-path/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/reproducible-path/ogmtools-1.5/missing --run automake-1.6 --foreign Makefile /build/reproducible-path/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/reproducible-path/ogmtools-1.5/missing --run autoconf configure.in:12: warning: The macro `AC_TRY_RUN' is obsolete. configure.in:12: You should run autoupdate. ./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from... aclocal.m4:39: XIPH_PATH_OGG is expanded from... configure.in:12: the top level configure.in:12: warning: The macro `AC_TRY_LINK' is obsolete. configure.in:12: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... aclocal.m4:39: XIPH_PATH_OGG is expanded from... configure.in:12: the top level configure.in:13: warning: The macro `AC_TRY_RUN' is obsolete. configure.in:13: You should run autoupdate. ./lib/autoconf/general.m4:2997: AC_TRY_RUN is expanded from... aclocal.m4:134: XIPH_PATH_VORBIS is expanded from... configure.in:13: the top level configure.in:13: warning: The macro `AC_TRY_LINK' is obsolete. configure.in:13: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... aclocal.m4:134: XIPH_PATH_VORBIS is expanded from... configure.in:13: the top level configure.in:32: warning: The macro `AC_HEADER_STDC' is obsolete. configure.in:32: You should run autoupdate. ./lib/autoconf/headers.m4:704: AC_HEADER_STDC is expanded from... configure.in:32: the top level configure.in:37: warning: AC_OUTPUT should be used without arguments. configure.in:37: You should run autoupdate. configure.in:37: warning: back quotes and double quotes must not be escaped in: conditional \"AMDEP\" was never defined. configure.in:37: Usually this means the macro was only invoked conditionally. configure.in:37: warning: back quotes and double quotes must not be escaped in: conditional \"HAVE_LIBDVDREAD\" was never defined. configure.in:37: Usually this means the macro was only invoked conditionally. /bin/bash ./config.status --recheck running /bin/bash /build/reproducible-path/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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 CXXFLAGS=-g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking for style of include used by make... GNU checking dependency style of gcc... none checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/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 stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for egrep... (cached) /usr/bin/grep -E 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/reproducible-path/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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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:9: 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:9: 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:246:34: note: expected 'const char *' but argument is of type 'unsigned char *' 246 | extern char *strchr (const char *__s, int __c) | ~~~~~~~~~~~~^~~ avilib.c:382:43: 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:41: 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:49: 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:43: 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:41: 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:30: 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:29: note: format string is defined here 448 | "POS=%lld towrite=%lld\n", | ~~~^ | | | long long int | %ld avilib.c:447:30: 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:42: note: format string is defined here 448 | "POS=%lld towrite=%lld\n", | ~~~^ | | | long long int | %ld avilib.c:453:37: 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:45: 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:41: 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:46: 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:57: 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_update_header': avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:764:4: note: in expansion of macro 'OUT4CC' 764 | OUT4CC ("RIFF"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:764:4: note: in expansion of macro 'OUT4CC' 764 | OUT4CC ("RIFF"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:765:4: note: in expansion of macro 'OUTLONG' 765 | OUTLONG(movi_len); // assume max size | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:765:4: note: in expansion of macro 'OUTLONG' 765 | OUTLONG(movi_len); // assume max size | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:766:4: note: in expansion of macro 'OUT4CC' 766 | OUT4CC ("AVI "); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:766:4: note: in expansion of macro 'OUT4CC' 766 | OUT4CC ("AVI "); | ^~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:770:4: note: in expansion of macro 'OUT4CC' 770 | OUT4CC ("LIST"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:770:4: note: in expansion of macro 'OUT4CC' 770 | OUT4CC ("LIST"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:771:4: note: in expansion of macro 'OUTLONG' 771 | OUTLONG(0); /* Length of list in bytes, don't know yet */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:771:4: note: in expansion of macro 'OUTLONG' 771 | OUTLONG(0); /* Length of list in bytes, don't know yet */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:773:4: note: in expansion of macro 'OUT4CC' 773 | OUT4CC ("hdrl"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:773:4: note: in expansion of macro 'OUT4CC' 773 | OUT4CC ("hdrl"); | ^~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:786:4: note: in expansion of macro 'OUT4CC' 786 | OUT4CC ("avih"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:786:4: note: in expansion of macro 'OUT4CC' 786 | OUT4CC ("avih"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:787:4: note: in expansion of macro 'OUTLONG' 787 | OUTLONG(56); /* # of bytes to follow */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:787:4: note: in expansion of macro 'OUTLONG' 787 | OUTLONG(56); /* # of bytes to follow */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:788:4: note: in expansion of macro 'OUTLONG' 788 | OUTLONG(ms_per_frame); /* Microseconds per frame */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:788:4: note: in expansion of macro 'OUTLONG' 788 | OUTLONG(ms_per_frame); /* Microseconds per frame */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:791:4: note: in expansion of macro 'OUTLONG' 791 | OUTLONG(0); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:791:4: note: in expansion of macro 'OUTLONG' 791 | OUTLONG(0); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:792:4: note: in expansion of macro 'OUTLONG' 792 | OUTLONG(0); /* PaddingGranularity (whatever that might be) */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:792:4: note: in expansion of macro 'OUTLONG' 792 | OUTLONG(0); /* PaddingGranularity (whatever that might be) */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:797:4: note: in expansion of macro 'OUTLONG' 797 | OUTLONG(flag); /* Flags */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:797:4: note: in expansion of macro 'OUTLONG' 797 | OUTLONG(flag); /* Flags */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:798:4: note: in expansion of macro 'OUTLONG' 798 | OUTLONG(0); // no frames yet | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:798:4: note: in expansion of macro 'OUTLONG' 798 | OUTLONG(0); // no frames yet | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:799:4: note: in expansion of macro 'OUTLONG' 799 | OUTLONG(0); /* InitialFrames */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:799:4: note: in expansion of macro 'OUTLONG' 799 | OUTLONG(0); /* InitialFrames */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:801:4: note: in expansion of macro 'OUTLONG' 801 | OUTLONG(AVI->anum+1); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:801:4: note: in expansion of macro 'OUTLONG' 801 | OUTLONG(AVI->anum+1); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:803:4: note: in expansion of macro 'OUTLONG' 803 | OUTLONG(0); /* SuggestedBufferSize */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:803:4: note: in expansion of macro 'OUTLONG' 803 | OUTLONG(0); /* SuggestedBufferSize */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:804:4: note: in expansion of macro 'OUTLONG' 804 | OUTLONG(AVI->width); /* Width */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:804:4: note: in expansion of macro 'OUTLONG' 804 | OUTLONG(AVI->width); /* Width */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:805:4: note: in expansion of macro 'OUTLONG' 805 | OUTLONG(AVI->height); /* Height */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:805:4: note: in expansion of macro 'OUTLONG' 805 | OUTLONG(AVI->height); /* Height */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:807:4: note: in expansion of macro 'OUTLONG' 807 | OUTLONG(0); /* TimeScale: Unit used to measure time */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:807:4: note: in expansion of macro 'OUTLONG' 807 | OUTLONG(0); /* TimeScale: Unit used to measure time */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:808:4: note: in expansion of macro 'OUTLONG' 808 | OUTLONG(0); /* DataRate: Data rate of playback */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:808:4: note: in expansion of macro 'OUTLONG' 808 | OUTLONG(0); /* DataRate: Data rate of playback */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:809:4: note: in expansion of macro 'OUTLONG' 809 | OUTLONG(0); /* StartTime: Starting time of AVI data */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:809:4: note: in expansion of macro 'OUTLONG' 809 | OUTLONG(0); /* StartTime: Starting time of AVI data */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:810:4: note: in expansion of macro 'OUTLONG' 810 | OUTLONG(0); /* DataLength: Size of AVI data chunk */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:810:4: note: in expansion of macro 'OUTLONG' 810 | OUTLONG(0); /* DataLength: Size of AVI data chunk */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:815:4: note: in expansion of macro 'OUT4CC' 815 | OUT4CC ("LIST"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:815:4: note: in expansion of macro 'OUT4CC' 815 | OUT4CC ("LIST"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:816:4: note: in expansion of macro 'OUTLONG' 816 | OUTLONG(0); /* Length of list in bytes, don't know yet */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:816:4: note: in expansion of macro 'OUTLONG' 816 | OUTLONG(0); /* Length of list in bytes, don't know yet */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:818:4: note: in expansion of macro 'OUT4CC' 818 | OUT4CC ("strl"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:818:4: note: in expansion of macro 'OUT4CC' 818 | OUT4CC ("strl"); | ^~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:822:4: note: in expansion of macro 'OUT4CC' 822 | OUT4CC ("strh"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:822:4: note: in expansion of macro 'OUT4CC' 822 | OUT4CC ("strh"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:823:4: note: in expansion of macro 'OUTLONG' 823 | OUTLONG(56); /* # of bytes to follow */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:823:4: note: in expansion of macro 'OUTLONG' 823 | OUTLONG(56); /* # of bytes to follow */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:824:4: note: in expansion of macro 'OUT4CC' 824 | OUT4CC ("vids"); /* Type */ | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:824:4: note: in expansion of macro 'OUT4CC' 824 | OUT4CC ("vids"); /* Type */ | ^~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:825:4: note: in expansion of macro 'OUT4CC' 825 | OUT4CC (AVI->compressor); /* Handler */ | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:825:4: note: in expansion of macro 'OUT4CC' 825 | OUT4CC (AVI->compressor); /* Handler */ | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:826:4: note: in expansion of macro 'OUTLONG' 826 | OUTLONG(0); /* Flags */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:826:4: note: in expansion of macro 'OUTLONG' 826 | OUTLONG(0); /* Flags */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:827:4: note: in expansion of macro 'OUTLONG' 827 | OUTLONG(0); /* Reserved, MS says: wPriority, wLanguage */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:827:4: note: in expansion of macro 'OUTLONG' 827 | OUTLONG(0); /* Reserved, MS says: wPriority, wLanguage */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:828:4: note: in expansion of macro 'OUTLONG' 828 | OUTLONG(0); /* InitialFrames */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:828:4: note: in expansion of macro 'OUTLONG' 828 | OUTLONG(0); /* InitialFrames */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:829:4: note: in expansion of macro 'OUTLONG' 829 | OUTLONG(FRAME_RATE_SCALE); /* Scale */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:829:4: note: in expansion of macro 'OUTLONG' 829 | OUTLONG(FRAME_RATE_SCALE); /* Scale */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:830:4: note: in expansion of macro 'OUTLONG' 830 | OUTLONG(frate); /* Rate: Rate/Scale == samples/second */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:830:4: note: in expansion of macro 'OUTLONG' 830 | OUTLONG(frate); /* Rate: Rate/Scale == samples/second */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:831:4: note: in expansion of macro 'OUTLONG' 831 | OUTLONG(0); /* Start */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:831:4: note: in expansion of macro 'OUTLONG' 831 | OUTLONG(0); /* Start */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:832:4: note: in expansion of macro 'OUTLONG' 832 | OUTLONG(0); // no frames yet | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:832:4: note: in expansion of macro 'OUTLONG' 832 | OUTLONG(0); // no frames yet | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:833:4: note: in expansion of macro 'OUTLONG' 833 | OUTLONG(0); /* SuggestedBufferSize */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:833:4: note: in expansion of macro 'OUTLONG' 833 | OUTLONG(0); /* SuggestedBufferSize */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:834:4: note: in expansion of macro 'OUTLONG' 834 | OUTLONG(-1); /* Quality */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:834:4: note: in expansion of macro 'OUTLONG' 834 | OUTLONG(-1); /* Quality */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:835:4: note: in expansion of macro 'OUTLONG' 835 | OUTLONG(0); /* SampleSize */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:835:4: note: in expansion of macro 'OUTLONG' 835 | OUTLONG(0); /* SampleSize */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:836:4: note: in expansion of macro 'OUTLONG' 836 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:836:4: note: in expansion of macro 'OUTLONG' 836 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:837:4: note: in expansion of macro 'OUTLONG' 837 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:837:4: note: in expansion of macro 'OUTLONG' 837 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:846:4: note: in expansion of macro 'OUT4CC' 846 | OUT4CC ("strf"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:846:4: note: in expansion of macro 'OUT4CC' 846 | OUT4CC ("strf"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:847:4: note: in expansion of macro 'OUTLONG' 847 | OUTLONG(40 + xd_size_align2);/* # of bytes to follow */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:847:4: note: in expansion of macro 'OUTLONG' 847 | OUTLONG(40 + xd_size_align2);/* # of bytes to follow */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:848:4: note: in expansion of macro 'OUTLONG' 848 | OUTLONG(40 + xd_size); /* Size */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:848:4: note: in expansion of macro 'OUTLONG' 848 | OUTLONG(40 + xd_size); /* Size */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:849:4: note: in expansion of macro 'OUTLONG' 849 | OUTLONG(AVI->width); /* Width */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:849:4: note: in expansion of macro 'OUTLONG' 849 | OUTLONG(AVI->width); /* Width */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:850:4: note: in expansion of macro 'OUTLONG' 850 | OUTLONG(AVI->height); /* Height */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:850:4: note: in expansion of macro 'OUTLONG' 850 | OUTLONG(AVI->height); /* Height */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:852:4: note: in expansion of macro 'OUT4CC' 852 | OUT4CC (AVI->compressor); /* Compression */ | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:852:4: note: in expansion of macro 'OUT4CC' 852 | OUT4CC (AVI->compressor); /* Compression */ | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:854:4: note: in expansion of macro 'OUTLONG' 854 | OUTLONG(AVI->width*AVI->height*3); /* SizeImage (in bytes?) */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:854:4: note: in expansion of macro 'OUTLONG' 854 | OUTLONG(AVI->width*AVI->height*3); /* SizeImage (in bytes?) */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:855:4: note: in expansion of macro 'OUTLONG' 855 | OUTLONG(0); /* XPelsPerMeter */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:855:4: note: in expansion of macro 'OUTLONG' 855 | OUTLONG(0); /* XPelsPerMeter */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:856:4: note: in expansion of macro 'OUTLONG' 856 | OUTLONG(0); /* YPelsPerMeter */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:856:4: note: in expansion of macro 'OUTLONG' 856 | OUTLONG(0); /* YPelsPerMeter */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:857:4: note: in expansion of macro 'OUTLONG' 857 | OUTLONG(0); /* ClrUsed: Number of colors used */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:857:4: note: in expansion of macro 'OUTLONG' 857 | OUTLONG(0); /* ClrUsed: Number of colors used */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:858:4: note: in expansion of macro 'OUTLONG' 858 | OUTLONG(0); /* ClrImportant: Number of colors important */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:858:4: note: in expansion of macro 'OUTLONG' 858 | OUTLONG(0); /* ClrImportant: Number of colors important */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:879:8: note: in expansion of macro 'OUT4CC' 879 | OUT4CC ("LIST"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:879:8: note: in expansion of macro 'OUT4CC' 879 | OUT4CC ("LIST"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:880:8: note: in expansion of macro 'OUTLONG' 880 | OUTLONG(0); /* Length of list in bytes, don't know yet */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:880:8: note: in expansion of macro 'OUTLONG' 880 | OUTLONG(0); /* Length of list in bytes, don't know yet */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:882:8: note: in expansion of macro 'OUT4CC' 882 | OUT4CC ("strl"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:882:8: note: in expansion of macro 'OUT4CC' 882 | OUT4CC ("strl"); | ^~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:886:8: note: in expansion of macro 'OUT4CC' 886 | OUT4CC ("strh"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:886:8: note: in expansion of macro 'OUT4CC' 886 | OUT4CC ("strh"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:887:8: note: in expansion of macro 'OUTLONG' 887 | OUTLONG(56); /* # of bytes to follow */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:887:8: note: in expansion of macro 'OUTLONG' 887 | OUTLONG(56); /* # of bytes to follow */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:888:8: note: in expansion of macro 'OUT4CC' 888 | OUT4CC ("auds"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:888:8: note: in expansion of macro 'OUT4CC' 888 | OUT4CC ("auds"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:892:8: note: in expansion of macro 'OUTLONG' 892 | OUTLONG(0); /* Format (Optionally) */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:892:8: note: in expansion of macro 'OUTLONG' 892 | OUTLONG(0); /* Format (Optionally) */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:895:8: note: in expansion of macro 'OUTLONG' 895 | OUTLONG(0); /* Flags */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:895:8: note: in expansion of macro 'OUTLONG' 895 | OUTLONG(0); /* Flags */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:896:8: note: in expansion of macro 'OUTLONG' 896 | OUTLONG(0); /* Reserved, MS says: wPriority, wLanguage */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:896:8: note: in expansion of macro 'OUTLONG' 896 | OUTLONG(0); /* Reserved, MS says: wPriority, wLanguage */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:897:8: note: in expansion of macro 'OUTLONG' 897 | OUTLONG(0); /* InitialFrames */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:897:8: note: in expansion of macro 'OUTLONG' 897 | OUTLONG(0); /* InitialFrames */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:900:8: note: in expansion of macro 'OUTLONG' 900 | OUTLONG(sampsize/4); /* Scale */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:900:8: note: in expansion of macro 'OUTLONG' 900 | OUTLONG(sampsize/4); /* Scale */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:901:8: note: in expansion of macro 'OUTLONG' 901 | OUTLONG(1000*AVI->track[j].mp3rate/8); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:901:8: note: in expansion of macro 'OUTLONG' 901 | OUTLONG(1000*AVI->track[j].mp3rate/8); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:902:8: note: in expansion of macro 'OUTLONG' 902 | OUTLONG(0); /* Start */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:902:8: note: in expansion of macro 'OUTLONG' 902 | OUTLONG(0); /* Start */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:903:8: note: in expansion of macro 'OUTLONG' 903 | OUTLONG(4*AVI->track[j].audio_bytes/sampsize); /* Length */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:903:8: note: in expansion of macro 'OUTLONG' 903 | OUTLONG(4*AVI->track[j].audio_bytes/sampsize); /* Length */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:904:8: note: in expansion of macro 'OUTLONG' 904 | OUTLONG(0); /* SuggestedBufferSize */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:904:8: note: in expansion of macro 'OUTLONG' 904 | OUTLONG(0); /* SuggestedBufferSize */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:905:8: note: in expansion of macro 'OUTLONG' 905 | OUTLONG(-1); /* Quality */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:905:8: note: in expansion of macro 'OUTLONG' 905 | OUTLONG(-1); /* Quality */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:908:8: note: in expansion of macro 'OUTLONG' 908 | OUTLONG(sampsize/4); /* SampleSize */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:908:8: note: in expansion of macro 'OUTLONG' 908 | OUTLONG(sampsize/4); /* SampleSize */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:910:8: note: in expansion of macro 'OUTLONG' 910 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:910:8: note: in expansion of macro 'OUTLONG' 910 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:911:8: note: in expansion of macro 'OUTLONG' 911 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:911:8: note: in expansion of macro 'OUTLONG' 911 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:917:8: note: in expansion of macro 'OUT4CC' 917 | OUT4CC ("strf"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:917:8: note: in expansion of macro 'OUT4CC' 917 | OUT4CC ("strf"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:918:8: note: in expansion of macro 'OUTLONG' 918 | OUTLONG(16); /* # of bytes to follow */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:918:8: note: in expansion of macro 'OUTLONG' 918 | OUTLONG(16); /* # of bytes to follow */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:921:8: note: in expansion of macro 'OUTLONG' 921 | OUTLONG(AVI->track[j].a_rate); /* SamplesPerSec */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:921:8: note: in expansion of macro 'OUTLONG' 921 | OUTLONG(AVI->track[j].a_rate); /* SamplesPerSec */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:923:8: note: in expansion of macro 'OUTLONG' 923 | OUTLONG(1000*AVI->track[j].mp3rate/8); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:923:8: note: in expansion of macro 'OUTLONG' 923 | OUTLONG(1000*AVI->track[j].mp3rate/8); | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:955:4: note: in expansion of macro 'OUT4CC' 955 | OUT4CC ("JUNK"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:955:4: note: in expansion of macro 'OUT4CC' 955 | OUT4CC ("JUNK"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:956:4: note: in expansion of macro 'OUTLONG' 956 | OUTLONG(njunk); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:956:4: note: in expansion of macro 'OUTLONG' 956 | OUTLONG(njunk); | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:963:4: note: in expansion of macro 'OUT4CC' 963 | OUT4CC ("LIST"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:963:4: note: in expansion of macro 'OUT4CC' 963 | OUT4CC ("LIST"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:964:4: note: in expansion of macro 'OUTLONG' 964 | OUTLONG(movi_len); /* Length of list in bytes */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:964:4: note: in expansion of macro 'OUTLONG' 964 | OUTLONG(movi_len); /* Length of list in bytes */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:965:4: note: in expansion of macro 'OUT4CC' 965 | OUT4CC ("movi"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:965:4: note: in expansion of macro 'OUT4CC' 965 | OUT4CC ("movi"); | ^~~~~~ avilib.c: In function 'avi_parse_comments': avilib.c:1083:25: 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:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1233:4: note: in expansion of macro 'OUT4CC' 1233 | OUT4CC ("RIFF"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1233:4: note: in expansion of macro 'OUT4CC' 1233 | OUT4CC ("RIFF"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1235:8: note: in expansion of macro 'OUTLONG' 1235 | OUTLONG(AVI->video_superindex->stdindex[ 1 ]->qwBaseOffset - 8); /* # of bytes to follow */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1235:8: note: in expansion of macro 'OUTLONG' 1235 | OUTLONG(AVI->video_superindex->stdindex[ 1 ]->qwBaseOffset - 8); /* # of bytes to follow */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1237:8: note: in expansion of macro 'OUTLONG' 1237 | OUTLONG(AVI->pos - 8); /* # of bytes to follow */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1237:8: note: in expansion of macro 'OUTLONG' 1237 | OUTLONG(AVI->pos - 8); /* # of bytes to follow */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1240:4: note: in expansion of macro 'OUT4CC' 1240 | OUT4CC ("AVI "); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1240:4: note: in expansion of macro 'OUT4CC' 1240 | OUT4CC ("AVI "); | ^~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1244:4: note: in expansion of macro 'OUT4CC' 1244 | OUT4CC ("LIST"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1244:4: note: in expansion of macro 'OUT4CC' 1244 | OUT4CC ("LIST"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1245:4: note: in expansion of macro 'OUTLONG' 1245 | OUTLONG(0); /* Length of list in bytes, don't know yet */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1245:4: note: in expansion of macro 'OUTLONG' 1245 | OUTLONG(0); /* Length of list in bytes, don't know yet */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1247:4: note: in expansion of macro 'OUT4CC' 1247 | OUT4CC ("hdrl"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1247:4: note: in expansion of macro 'OUT4CC' 1247 | OUT4CC ("hdrl"); | ^~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1260:4: note: in expansion of macro 'OUT4CC' 1260 | OUT4CC ("avih"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1260:4: note: in expansion of macro 'OUT4CC' 1260 | OUT4CC ("avih"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1261:4: note: in expansion of macro 'OUTLONG' 1261 | OUTLONG(56); /* # of bytes to follow */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1261:4: note: in expansion of macro 'OUTLONG' 1261 | OUTLONG(56); /* # of bytes to follow */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1262:4: note: in expansion of macro 'OUTLONG' 1262 | OUTLONG(ms_per_frame); /* Microseconds per frame */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1262:4: note: in expansion of macro 'OUTLONG' 1262 | OUTLONG(ms_per_frame); /* Microseconds per frame */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1265:4: note: in expansion of macro 'OUTLONG' 1265 | OUTLONG(0); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1265:4: note: in expansion of macro 'OUTLONG' 1265 | OUTLONG(0); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1266:4: note: in expansion of macro 'OUTLONG' 1266 | OUTLONG(0); /* PaddingGranularity (whatever that might be) */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1266:4: note: in expansion of macro 'OUTLONG' 1266 | OUTLONG(0); /* PaddingGranularity (whatever that might be) */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1271:4: note: in expansion of macro 'OUTLONG' 1271 | OUTLONG(flag); /* Flags */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1271:4: note: in expansion of macro 'OUTLONG' 1271 | OUTLONG(flag); /* Flags */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1272:4: note: in expansion of macro 'OUTLONG' 1272 | OUTLONG(AVI->video_frames); /* TotalFrames */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1272:4: note: in expansion of macro 'OUTLONG' 1272 | OUTLONG(AVI->video_frames); /* TotalFrames */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1273:4: note: in expansion of macro 'OUTLONG' 1273 | OUTLONG(0); /* InitialFrames */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1273:4: note: in expansion of macro 'OUTLONG' 1273 | OUTLONG(0); /* InitialFrames */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1275:4: note: in expansion of macro 'OUTLONG' 1275 | OUTLONG(AVI->anum+1); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1275:4: note: in expansion of macro 'OUTLONG' 1275 | OUTLONG(AVI->anum+1); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1281:4: note: in expansion of macro 'OUTLONG' 1281 | OUTLONG(0); /* SuggestedBufferSize */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1281:4: note: in expansion of macro 'OUTLONG' 1281 | OUTLONG(0); /* SuggestedBufferSize */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1282:4: note: in expansion of macro 'OUTLONG' 1282 | OUTLONG(AVI->width); /* Width */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1282:4: note: in expansion of macro 'OUTLONG' 1282 | OUTLONG(AVI->width); /* Width */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1283:4: note: in expansion of macro 'OUTLONG' 1283 | OUTLONG(AVI->height); /* Height */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1283:4: note: in expansion of macro 'OUTLONG' 1283 | OUTLONG(AVI->height); /* Height */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1285:4: note: in expansion of macro 'OUTLONG' 1285 | OUTLONG(0); /* TimeScale: Unit used to measure time */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1285:4: note: in expansion of macro 'OUTLONG' 1285 | OUTLONG(0); /* TimeScale: Unit used to measure time */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1286:4: note: in expansion of macro 'OUTLONG' 1286 | OUTLONG(0); /* DataRate: Data rate of playback */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1286:4: note: in expansion of macro 'OUTLONG' 1286 | OUTLONG(0); /* DataRate: Data rate of playback */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1287:4: note: in expansion of macro 'OUTLONG' 1287 | OUTLONG(0); /* StartTime: Starting time of AVI data */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1287:4: note: in expansion of macro 'OUTLONG' 1287 | OUTLONG(0); /* StartTime: Starting time of AVI data */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1288:4: note: in expansion of macro 'OUTLONG' 1288 | OUTLONG(0); /* DataLength: Size of AVI data chunk */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1288:4: note: in expansion of macro 'OUTLONG' 1288 | OUTLONG(0); /* DataLength: Size of AVI data chunk */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1293:4: note: in expansion of macro 'OUT4CC' 1293 | OUT4CC ("LIST"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1293:4: note: in expansion of macro 'OUT4CC' 1293 | OUT4CC ("LIST"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1294:4: note: in expansion of macro 'OUTLONG' 1294 | OUTLONG(0); /* Length of list in bytes, don't know yet */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1294:4: note: in expansion of macro 'OUTLONG' 1294 | OUTLONG(0); /* Length of list in bytes, don't know yet */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1296:4: note: in expansion of macro 'OUT4CC' 1296 | OUT4CC ("strl"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1296:4: note: in expansion of macro 'OUT4CC' 1296 | OUT4CC ("strl"); | ^~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1300:4: note: in expansion of macro 'OUT4CC' 1300 | OUT4CC ("strh"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1300:4: note: in expansion of macro 'OUT4CC' 1300 | OUT4CC ("strh"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1301:4: note: in expansion of macro 'OUTLONG' 1301 | OUTLONG(56); /* # of bytes to follow */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1301:4: note: in expansion of macro 'OUTLONG' 1301 | OUTLONG(56); /* # of bytes to follow */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1302:4: note: in expansion of macro 'OUT4CC' 1302 | OUT4CC ("vids"); /* Type */ | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1302:4: note: in expansion of macro 'OUT4CC' 1302 | OUT4CC ("vids"); /* Type */ | ^~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1303:4: note: in expansion of macro 'OUT4CC' 1303 | OUT4CC (AVI->compressor); /* Handler */ | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1303:4: note: in expansion of macro 'OUT4CC' 1303 | OUT4CC (AVI->compressor); /* Handler */ | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1304:4: note: in expansion of macro 'OUTLONG' 1304 | OUTLONG(0); /* Flags */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1304:4: note: in expansion of macro 'OUTLONG' 1304 | OUTLONG(0); /* Flags */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1305:4: note: in expansion of macro 'OUTLONG' 1305 | OUTLONG(0); /* Reserved, MS says: wPriority, wLanguage */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1305:4: note: in expansion of macro 'OUTLONG' 1305 | OUTLONG(0); /* Reserved, MS says: wPriority, wLanguage */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1306:4: note: in expansion of macro 'OUTLONG' 1306 | OUTLONG(0); /* InitialFrames */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1306:4: note: in expansion of macro 'OUTLONG' 1306 | OUTLONG(0); /* InitialFrames */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1307:4: note: in expansion of macro 'OUTLONG' 1307 | OUTLONG(FRAME_RATE_SCALE); /* Scale */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1307:4: note: in expansion of macro 'OUTLONG' 1307 | OUTLONG(FRAME_RATE_SCALE); /* Scale */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1308:4: note: in expansion of macro 'OUTLONG' 1308 | OUTLONG(frate); /* Rate: Rate/Scale == samples/second */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1308:4: note: in expansion of macro 'OUTLONG' 1308 | OUTLONG(frate); /* Rate: Rate/Scale == samples/second */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1309:4: note: in expansion of macro 'OUTLONG' 1309 | OUTLONG(0); /* Start */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1309:4: note: in expansion of macro 'OUTLONG' 1309 | OUTLONG(0); /* Start */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1310:4: note: in expansion of macro 'OUTLONG' 1310 | OUTLONG(AVI->video_frames); /* Length */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1310:4: note: in expansion of macro 'OUTLONG' 1310 | OUTLONG(AVI->video_frames); /* Length */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1311:4: note: in expansion of macro 'OUTLONG' 1311 | OUTLONG(AVI->max_len); /* SuggestedBufferSize */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1311:4: note: in expansion of macro 'OUTLONG' 1311 | OUTLONG(AVI->max_len); /* SuggestedBufferSize */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1312:4: note: in expansion of macro 'OUTLONG' 1312 | OUTLONG(0); /* Quality */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1312:4: note: in expansion of macro 'OUTLONG' 1312 | OUTLONG(0); /* Quality */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1313:4: note: in expansion of macro 'OUTLONG' 1313 | OUTLONG(0); /* SampleSize */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1313:4: note: in expansion of macro 'OUTLONG' 1313 | OUTLONG(0); /* SampleSize */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1314:4: note: in expansion of macro 'OUTLONG' 1314 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1314:4: note: in expansion of macro 'OUTLONG' 1314 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1315:4: note: in expansion of macro 'OUTLONG' 1315 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1315:4: note: in expansion of macro 'OUTLONG' 1315 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1324:4: note: in expansion of macro 'OUT4CC' 1324 | OUT4CC ("strf"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1324:4: note: in expansion of macro 'OUT4CC' 1324 | OUT4CC ("strf"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1325:4: note: in expansion of macro 'OUTLONG' 1325 | OUTLONG(40 + xd_size_align2);/* # of bytes to follow */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1325:4: note: in expansion of macro 'OUTLONG' 1325 | OUTLONG(40 + xd_size_align2);/* # of bytes to follow */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1326:4: note: in expansion of macro 'OUTLONG' 1326 | OUTLONG(40 + xd_size); /* Size */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1326:4: note: in expansion of macro 'OUTLONG' 1326 | OUTLONG(40 + xd_size); /* Size */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1327:4: note: in expansion of macro 'OUTLONG' 1327 | OUTLONG(AVI->width); /* Width */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1327:4: note: in expansion of macro 'OUTLONG' 1327 | OUTLONG(AVI->width); /* Width */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1328:4: note: in expansion of macro 'OUTLONG' 1328 | OUTLONG(AVI->height); /* Height */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1328:4: note: in expansion of macro 'OUTLONG' 1328 | OUTLONG(AVI->height); /* Height */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1330:4: note: in expansion of macro 'OUT4CC' 1330 | OUT4CC (AVI->compressor); /* Compression */ | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1330:4: note: in expansion of macro 'OUT4CC' 1330 | OUT4CC (AVI->compressor); /* Compression */ | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1332:4: note: in expansion of macro 'OUTLONG' 1332 | OUTLONG(AVI->width*AVI->height*3); /* SizeImage (in bytes?) */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1332:4: note: in expansion of macro 'OUTLONG' 1332 | OUTLONG(AVI->width*AVI->height*3); /* SizeImage (in bytes?) */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1333:4: note: in expansion of macro 'OUTLONG' 1333 | OUTLONG(0); /* XPelsPerMeter */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1333:4: note: in expansion of macro 'OUTLONG' 1333 | OUTLONG(0); /* XPelsPerMeter */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1334:4: note: in expansion of macro 'OUTLONG' 1334 | OUTLONG(0); /* YPelsPerMeter */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1334:4: note: in expansion of macro 'OUTLONG' 1334 | OUTLONG(0); /* YPelsPerMeter */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1335:4: note: in expansion of macro 'OUTLONG' 1335 | OUTLONG(0); /* ClrUsed: Number of colors used */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1335:4: note: in expansion of macro 'OUTLONG' 1335 | OUTLONG(0); /* ClrUsed: Number of colors used */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1336:4: note: in expansion of macro 'OUTLONG' 1336 | OUTLONG(0); /* ClrImportant: Number of colors important */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1336:4: note: in expansion of macro 'OUTLONG' 1336 | OUTLONG(0); /* ClrImportant: Number of colors important */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1351:8: note: in expansion of macro 'OUT4CC' 1351 | OUT4CC(AVI->video_superindex->fcc); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1351:8: note: in expansion of macro 'OUT4CC' 1351 | OUT4CC(AVI->video_superindex->fcc); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1352:8: note: in expansion of macro 'OUTLONG' 1352 | OUTLONG(2+1+1+4+4+3*4 + AVI->video_superindex->nEntriesInUse * (8+4+4)); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1352:8: note: in expansion of macro 'OUTLONG' 1352 | OUTLONG(2+1+1+4+4+3*4 + AVI->video_superindex->nEntriesInUse * (8+4+4)); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1356:8: note: in expansion of macro 'OUTLONG' 1356 | OUTLONG(AVI->video_superindex->nEntriesInUse); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1356:8: note: in expansion of macro 'OUTLONG' 1356 | OUTLONG(AVI->video_superindex->nEntriesInUse); | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1357:8: note: in expansion of macro 'OUT4CC' 1357 | OUT4CC(AVI->video_superindex->dwChunkId); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1357:8: note: in expansion of macro 'OUT4CC' 1357 | OUT4CC(AVI->video_superindex->dwChunkId); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1358:8: note: in expansion of macro 'OUTLONG' 1358 | OUTLONG(0); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1358:8: note: in expansion of macro 'OUTLONG' 1358 | OUTLONG(0); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1359:8: note: in expansion of macro 'OUTLONG' 1359 | OUTLONG(0); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1359:8: note: in expansion of macro 'OUTLONG' 1359 | OUTLONG(0); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1360:8: note: in expansion of macro 'OUTLONG' 1360 | OUTLONG(0); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1360:8: note: in expansion of macro 'OUTLONG' 1360 | OUTLONG(0); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1380:12: note: in expansion of macro 'OUTLONG' 1380 | OUTLONG(s); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1380:12: note: in expansion of macro 'OUTLONG' 1380 | OUTLONG(s); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1381:12: note: in expansion of macro 'OUTLONG' 1381 | OUTLONG(r); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1381:12: note: in expansion of macro 'OUTLONG' 1381 | OUTLONG(r); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1382:12: note: in expansion of macro 'OUTLONG' 1382 | OUTLONG(AVI->video_superindex->aIndex[k].dwSize); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1382:12: note: in expansion of macro 'OUTLONG' 1382 | OUTLONG(AVI->video_superindex->aIndex[k].dwSize); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1383:12: note: in expansion of macro 'OUTLONG' 1383 | OUTLONG(AVI->video_superindex->aIndex[k].dwDuration); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1383:12: note: in expansion of macro 'OUTLONG' 1383 | OUTLONG(AVI->video_superindex->aIndex[k].dwDuration); | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1422:10: note: in expansion of macro 'OUT4CC' 1422 | OUT4CC ("LIST"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1422:10: note: in expansion of macro 'OUT4CC' 1422 | OUT4CC ("LIST"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1423:10: note: in expansion of macro 'OUTLONG' 1423 | OUTLONG(0); /* Length of list in bytes, don't know yet */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1423:10: note: in expansion of macro 'OUTLONG' 1423 | OUTLONG(0); /* Length of list in bytes, don't know yet */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1425:10: note: in expansion of macro 'OUT4CC' 1425 | OUT4CC ("strl"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1425:10: note: in expansion of macro 'OUT4CC' 1425 | OUT4CC ("strl"); | ^~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1429:10: note: in expansion of macro 'OUT4CC' 1429 | OUT4CC ("strh"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1429:10: note: in expansion of macro 'OUT4CC' 1429 | OUT4CC ("strh"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1430:10: note: in expansion of macro 'OUTLONG' 1430 | OUTLONG(56); /* # of bytes to follow */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1430:10: note: in expansion of macro 'OUTLONG' 1430 | OUTLONG(56); /* # of bytes to follow */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1431:10: note: in expansion of macro 'OUT4CC' 1431 | OUT4CC ("auds"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1431:10: note: in expansion of macro 'OUT4CC' 1431 | OUT4CC ("auds"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1435:10: note: in expansion of macro 'OUTLONG' 1435 | OUTLONG(0); /* Format (Optionally) */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1435:10: note: in expansion of macro 'OUTLONG' 1435 | OUTLONG(0); /* Format (Optionally) */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1438:10: note: in expansion of macro 'OUTLONG' 1438 | OUTLONG(0); /* Flags */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1438:10: note: in expansion of macro 'OUTLONG' 1438 | OUTLONG(0); /* Flags */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1439:10: note: in expansion of macro 'OUTLONG' 1439 | OUTLONG(0); /* Reserved, MS says: wPriority, wLanguage */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1439:10: note: in expansion of macro 'OUTLONG' 1439 | OUTLONG(0); /* Reserved, MS says: wPriority, wLanguage */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1440:10: note: in expansion of macro 'OUTLONG' 1440 | OUTLONG(0); /* InitialFrames */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1440:10: note: in expansion of macro 'OUTLONG' 1440 | OUTLONG(0); /* InitialFrames */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1444:14: note: in expansion of macro 'OUTLONG' 1444 | OUTLONG(nBlockAlign); /* Scale */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1444:14: note: in expansion of macro 'OUTLONG' 1444 | OUTLONG(nBlockAlign); /* Scale */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1445:14: note: in expansion of macro 'OUTLONG' 1445 | OUTLONG(AVI->track[j].a_rate); /* Rate */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1445:14: note: in expansion of macro 'OUTLONG' 1445 | OUTLONG(AVI->track[j].a_rate); /* Rate */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1446:14: note: in expansion of macro 'OUTLONG' 1446 | OUTLONG(0); /* Start */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1446:14: note: in expansion of macro 'OUTLONG' 1446 | OUTLONG(0); /* Start */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1447:14: note: in expansion of macro 'OUTLONG' 1447 | OUTLONG(AVI->track[j].audio_chunks); /* Length */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1447:14: note: in expansion of macro 'OUTLONG' 1447 | OUTLONG(AVI->track[j].audio_chunks); /* Length */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1448:14: note: in expansion of macro 'OUTLONG' 1448 | OUTLONG(0); /* SuggestedBufferSize */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1448:14: note: in expansion of macro 'OUTLONG' 1448 | OUTLONG(0); /* SuggestedBufferSize */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1449:14: note: in expansion of macro 'OUTLONG' 1449 | OUTLONG(0); /* Quality */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1449:14: note: in expansion of macro 'OUTLONG' 1449 | OUTLONG(0); /* Quality */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1450:14: note: in expansion of macro 'OUTLONG' 1450 | OUTLONG(0); /* SampleSize */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1450:14: note: in expansion of macro 'OUTLONG' 1450 | OUTLONG(0); /* SampleSize */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1451:14: note: in expansion of macro 'OUTLONG' 1451 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1451:14: note: in expansion of macro 'OUTLONG' 1451 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1452:14: note: in expansion of macro 'OUTLONG' 1452 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1452:14: note: in expansion of macro 'OUTLONG' 1452 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1454:14: note: in expansion of macro 'OUTLONG' 1454 | OUTLONG(sampsize/4); /* Scale */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1454:14: note: in expansion of macro 'OUTLONG' 1454 | OUTLONG(sampsize/4); /* Scale */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1455:14: note: in expansion of macro 'OUTLONG' 1455 | OUTLONG(scalerate); /* Rate */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1455:14: note: in expansion of macro 'OUTLONG' 1455 | OUTLONG(scalerate); /* Rate */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1456:14: note: in expansion of macro 'OUTLONG' 1456 | OUTLONG(0); /* Start */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1456:14: note: in expansion of macro 'OUTLONG' 1456 | OUTLONG(0); /* Start */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1457:14: note: in expansion of macro 'OUTLONG' 1457 | OUTLONG(4*AVI->track[j].audio_bytes/sampsize); /* Length */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1457:14: note: in expansion of macro 'OUTLONG' 1457 | OUTLONG(4*AVI->track[j].audio_bytes/sampsize); /* Length */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1458:14: note: in expansion of macro 'OUTLONG' 1458 | OUTLONG(0); /* SuggestedBufferSize */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1458:14: note: in expansion of macro 'OUTLONG' 1458 | OUTLONG(0); /* SuggestedBufferSize */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1459:14: note: in expansion of macro 'OUTLONG' 1459 | OUTLONG(0xffffffff); /* Quality */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1459:14: note: in expansion of macro 'OUTLONG' 1459 | OUTLONG(0xffffffff); /* Quality */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1460:14: note: in expansion of macro 'OUTLONG' 1460 | OUTLONG(sampsize/4); /* SampleSize */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1460:14: note: in expansion of macro 'OUTLONG' 1460 | OUTLONG(sampsize/4); /* SampleSize */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1461:14: note: in expansion of macro 'OUTLONG' 1461 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1461:14: note: in expansion of macro 'OUTLONG' 1461 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1462:14: note: in expansion of macro 'OUTLONG' 1462 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1462:14: note: in expansion of macro 'OUTLONG' 1462 | OUTLONG(0); /* Frame */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1467:10: note: in expansion of macro 'OUT4CC' 1467 | OUT4CC ("strf"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1467:10: note: in expansion of macro 'OUT4CC' 1467 | OUT4CC ("strf"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1471:14: note: in expansion of macro 'OUTLONG' 1471 | OUTLONG(30); /* # of bytes to follow */ // mplayer writes 28 | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1471:14: note: in expansion of macro 'OUTLONG' 1471 | OUTLONG(30); /* # of bytes to follow */ // mplayer writes 28 | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1474:14: note: in expansion of macro 'OUTLONG' 1474 | OUTLONG(AVI->track[j].a_rate); /* SamplesPerSec */ // 4 | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1474:14: note: in expansion of macro 'OUTLONG' 1474 | OUTLONG(AVI->track[j].a_rate); /* SamplesPerSec */ // 4 | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1476:14: note: in expansion of macro 'OUTLONG' 1476 | OUTLONG(1000*AVI->track[j].mp3rate/8); /* maybe we should write an avg. */ // 4 | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1476:14: note: in expansion of macro 'OUTLONG' 1476 | OUTLONG(1000*AVI->track[j].mp3rate/8); /* maybe we should write an avg. */ // 4 | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1482:14: note: in expansion of macro 'OUTLONG' 1482 | OUTLONG(2); /* fdwFlags */ // 4 | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1482:14: note: in expansion of macro 'OUTLONG' 1482 | OUTLONG(2); /* fdwFlags */ // 4 | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1489:14: note: in expansion of macro 'OUTLONG' 1489 | OUTLONG(30); /* # of bytes to follow */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1489:14: note: in expansion of macro 'OUTLONG' 1489 | OUTLONG(30); /* # of bytes to follow */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1492:14: note: in expansion of macro 'OUTLONG' 1492 | OUTLONG(AVI->track[j].a_rate); /* SamplesPerSec */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1492:14: note: in expansion of macro 'OUTLONG' 1492 | OUTLONG(AVI->track[j].a_rate); /* SamplesPerSec */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1494:14: note: in expansion of macro 'OUTLONG' 1494 | OUTLONG(1000*AVI->track[j].mp3rate/8); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1494:14: note: in expansion of macro 'OUTLONG' 1494 | OUTLONG(1000*AVI->track[j].mp3rate/8); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1500:14: note: in expansion of macro 'OUTLONG' 1500 | OUTLONG(2); /* fdwFlags */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1500:14: note: in expansion of macro 'OUTLONG' 1500 | OUTLONG(2); /* fdwFlags */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1507:14: note: in expansion of macro 'OUTLONG' 1507 | OUTLONG(18); /* # of bytes to follow */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1507:14: note: in expansion of macro 'OUTLONG' 1507 | OUTLONG(18); /* # of bytes to follow */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1510:14: note: in expansion of macro 'OUTLONG' 1510 | OUTLONG(AVI->track[j].a_rate); /* SamplesPerSec */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1510:14: note: in expansion of macro 'OUTLONG' 1510 | OUTLONG(AVI->track[j].a_rate); /* SamplesPerSec */ | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1512:14: note: in expansion of macro 'OUTLONG' 1512 | OUTLONG(avgbsec); /* Avg bytes/sec */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1512:14: note: in expansion of macro 'OUTLONG' 1512 | OUTLONG(avgbsec); /* Avg bytes/sec */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1528:12: note: in expansion of macro 'OUT4CC' 1528 | OUT4CC(AVI->track[j].audio_superindex->fcc); /* "indx" */ | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1528:12: note: in expansion of macro 'OUT4CC' 1528 | OUT4CC(AVI->track[j].audio_superindex->fcc); /* "indx" */ | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1529:12: note: in expansion of macro 'OUTLONG' 1529 | OUTLONG(2+1+1+4+4+3*4 + AVI->track[j].audio_superindex->nEntriesInUse * (8+4+4)); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1529:12: note: in expansion of macro 'OUTLONG' 1529 | OUTLONG(2+1+1+4+4+3*4 + AVI->track[j].audio_superindex->nEntriesInUse * (8+4+4)); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1533:12: note: in expansion of macro 'OUTLONG' 1533 | OUTLONG(AVI->track[j].audio_superindex->nEntriesInUse); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1533:12: note: in expansion of macro 'OUTLONG' 1533 | OUTLONG(AVI->track[j].audio_superindex->nEntriesInUse); | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1534:12: note: in expansion of macro 'OUT4CC' 1534 | OUT4CC(AVI->track[j].audio_superindex->dwChunkId); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1534:12: note: in expansion of macro 'OUT4CC' 1534 | OUT4CC(AVI->track[j].audio_superindex->dwChunkId); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1535:12: note: in expansion of macro 'OUTLONG' 1535 | OUTLONG(0); OUTLONG(0); OUTLONG(0); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1535:12: note: in expansion of macro 'OUTLONG' 1535 | OUTLONG(0); OUTLONG(0); OUTLONG(0); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1535:24: note: in expansion of macro 'OUTLONG' 1535 | OUTLONG(0); OUTLONG(0); OUTLONG(0); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1535:24: note: in expansion of macro 'OUTLONG' 1535 | OUTLONG(0); OUTLONG(0); OUTLONG(0); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1535:36: note: in expansion of macro 'OUTLONG' 1535 | OUTLONG(0); OUTLONG(0); OUTLONG(0); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1535:36: note: in expansion of macro 'OUTLONG' 1535 | OUTLONG(0); OUTLONG(0); OUTLONG(0); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1552:16: note: in expansion of macro 'OUTLONG' 1552 | OUTLONG(s); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1552:16: note: in expansion of macro 'OUTLONG' 1552 | OUTLONG(s); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1553:16: note: in expansion of macro 'OUTLONG' 1553 | OUTLONG(r); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1553:16: note: in expansion of macro 'OUTLONG' 1553 | OUTLONG(r); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1554:16: note: in expansion of macro 'OUTLONG' 1554 | OUTLONG(AVI->track[j].audio_superindex->aIndex[k].dwSize); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1554:16: note: in expansion of macro 'OUTLONG' 1554 | OUTLONG(AVI->track[j].audio_superindex->aIndex[k].dwSize); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1555:16: note: in expansion of macro 'OUTLONG' 1555 | OUTLONG(AVI->track[j].audio_superindex->aIndex[k].dwDuration); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1555:16: note: in expansion of macro 'OUTLONG' 1555 | OUTLONG(AVI->track[j].audio_superindex->aIndex[k].dwDuration); | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1563:8: note: in expansion of macro 'OUT4CC' 1563 | OUT4CC("LIST"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1563:8: note: in expansion of macro 'OUT4CC' 1563 | OUT4CC("LIST"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1564:8: note: in expansion of macro 'OUTLONG' 1564 | OUTLONG(16); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1564:8: note: in expansion of macro 'OUTLONG' 1564 | OUTLONG(16); | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1565:8: note: in expansion of macro 'OUT4CC' 1565 | OUT4CC("odml"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1565:8: note: in expansion of macro 'OUT4CC' 1565 | OUT4CC("odml"); | ^~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1566:8: note: in expansion of macro 'OUT4CC' 1566 | OUT4CC("dmlh"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1566:8: note: in expansion of macro 'OUT4CC' 1566 | OUT4CC("dmlh"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1567:8: note: in expansion of macro 'OUTLONG' 1567 | OUTLONG(4); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1567:8: note: in expansion of macro 'OUTLONG' 1567 | OUTLONG(4); | ^~~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1568:8: note: in expansion of macro 'OUTLONG' 1568 | OUTLONG(AVI->total_frames); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1568:8: note: in expansion of macro 'OUTLONG' 1568 | OUTLONG(AVI->total_frames); | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1579:4: note: in expansion of macro 'OUT4CC' 1579 | OUT4CC ("LIST"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1579:4: note: in expansion of macro 'OUT4CC' 1579 | OUT4CC ("LIST"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1583:4: note: in expansion of macro 'OUTLONG' 1583 | OUTLONG(info_len); // rewritten later | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1583:4: note: in expansion of macro 'OUTLONG' 1583 | OUTLONG(info_len); // rewritten later | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1584:4: note: in expansion of macro 'OUT4CC' 1584 | OUT4CC ("INFO"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1584:4: note: in expansion of macro 'OUT4CC' 1584 | OUT4CC ("INFO"); | ^~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1586:4: note: in expansion of macro 'OUT4CC' 1586 | OUT4CC ("ISFT"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1586:4: note: in expansion of macro 'OUT4CC' 1586 | OUT4CC ("ISFT"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1594:4: note: in expansion of macro 'OUTLONG' 1594 | OUTLONG(real_id_len); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1594:4: note: in expansion of macro 'OUTLONG' 1594 | OUTLONG(real_id_len); | ^~~~~~~ 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:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1634:4: note: in expansion of macro 'OUT4CC' 1634 | OUT4CC ("JUNK"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1634:4: note: in expansion of macro 'OUT4CC' 1634 | OUT4CC ("JUNK"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1635:4: note: in expansion of macro 'OUTLONG' 1635 | OUTLONG(njunk); | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1635:4: note: in expansion of macro 'OUTLONG' 1635 | OUTLONG(njunk); | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1642:4: note: in expansion of macro 'OUT4CC' 1642 | OUT4CC ("LIST"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1642:4: note: in expansion of macro 'OUT4CC' 1642 | OUT4CC ("LIST"); | ^~~~~~ avilib.c:711:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~ avilib.c:1643:4: note: in expansion of macro 'OUTLONG' 1643 | OUTLONG(movi_len); /* Length of list in bytes */ | ^~~~~~~ avilib.c:711:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 711 | if(nhb<=HEADERBYTES-4) long2str(AVI_header+nhb,n); nhb += 4 | ^~~ avilib.c:1643:4: note: in expansion of macro 'OUTLONG' 1643 | OUTLONG(movi_len); /* Length of list in bytes */ | ^~~~~~~ avilib.c:708:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~ avilib.c:1644:4: note: in expansion of macro 'OUT4CC' 1644 | OUT4CC ("movi"); | ^~~~~~ avilib.c:708:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 708 | if(nhb<=HEADERBYTES-4) memcpy(AVI_header+nhb,s,4); nhb += 4 | ^~~ avilib.c:1644:4: note: in expansion of macro 'OUT4CC' 1644 | OUT4CC ("movi"); | ^~~~~~ avilib.c:1669:22: 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:22: 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:462: /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 * /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 * /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:15: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] 2451 | a = hdrl_data+i; | ^ avilib.c:2455:55: 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:64: 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:62: 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:72: 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:69: 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:73: 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:15: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign] 2504 | a = hdrl_data+i; | ^ avilib.c:2508:72: 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:81: 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:79: 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:89: 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:86: 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:90: 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 * /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 * /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 * /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:35: 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:33: 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:58: 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:53: 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:53: 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:38: 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:36: 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:74: 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:69: 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:40: 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:52: 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 *} /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:31: 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 *} /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:33: 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 *} /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); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:535: In function 'memset', inlined from 'avi_close_output_file' at avilib.c:1636:4: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59:10: warning: '__builtin_memset' offset [2053, 9223372036854775807] is out of the bounds [0, 2048] of object 'AVI_header' with type 'unsigned char[2048]' [-Warray-bounds=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ avilib.c: In function 'avi_close_output_file': avilib.c:1145:18: note: 'AVI_header' declared here 1145 | unsigned char AVI_header[HEADERBYTES]; | ^~~~~~~~~~ avilib.c: In function 'avi_add_odml_index_entry.isra': avilib.c:405:29: 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:26: note: directive argument in the range [-2147483647, 2147483647] 405 | sprintf(fcc, "ix%02d", AVI->aptr+1); | ^~~~~~~~ In file included from /usr/include/stdio.h:906, from avilib.h:30: In function 'sprintf', inlined from 'avi_add_odml_index_entry.isra' at avilib.c:405:6: /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 5 and 14 bytes into a destination of size 5 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function 'memset', inlined from 'avi_update_header' at avilib.c:957:4: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:59:10: warning: '__builtin_memset' offset [2053, 4294968316] is out of the bounds [0, 2048] of object 'AVI_header' with type 'unsigned char[2048]' [-Warray-bounds=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ avilib.c: In function 'avi_update_header': avilib.c:740:18: note: 'AVI_header' declared here 740 | unsigned char AVI_header[HEADERBYTES]; | ^~~~~~~~~~ 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)); | ^~~ In function 'avi_write_data', inlined from 'AVI_write_frame' at avilib.c:1750:6: avilib.c:1718:26: note: directive argument in the range [-2147483647, 2147483647] 1718 | sprintf((char *)astr, "0%1dwb", (int)(AVI->aptr+1)); | ^~~~~~~~ In function 'sprintf', inlined from 'avi_write_data' at avilib.c:1718:4, inlined from 'AVI_write_frame' at avilib.c:1750:6: /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 5 and 15 bytes into a destination of size 5 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __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)); | ^~~ In function 'avi_write_data', inlined from 'AVI_write_audio' at avilib.c:1773:8: avilib.c:1718:26: note: directive argument in the range [-2147483647, 2147483647] 1718 | sprintf((char *)astr, "0%1dwb", (int)(AVI->aptr+1)); | ^~~~~~~~ In function 'sprintf', inlined from 'avi_write_data' at avilib.c:1718:4, inlined from 'AVI_write_audio' at avilib.c:1773:8: /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:10: note: '__builtin___sprintf_chk' output between 5 and 15 bytes into a destination of size 5 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c `test -f 'avidump.c' || echo './'`avidump.c avidump.c: In function 'dump_vals': avidump.c:336:39: 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:595:49: warning: expression does not compute the number of elements in this array; element type is 'struct VAL', not 'char *' [-Wsizeof-array-div] 595 | dump_vals(fd,sizeof(names_strf_auds)/sizeof(char*),names_strf_auds); | ^ avidump.c:595:49: note: add parentheses around the second 'sizeof' to silence this warning avidump.c:209:12: note: array 'names_strf_auds' declared here 209 | struct VAL names_strf_auds[] = { | ^~~~~~~~~~~~~~~ avidump.c:604:45: warning: expression does not compute the number of elements in this array; element type is 'struct VAL', not 'char *' [-Wsizeof-array-div] 604 | dump_vals(fd,sizeof(names_strf_auds)/sizeof(char*),names_strf_auds); | ^ avidump.c:604:45: note: add parentheses around the second 'sizeof' to silence this warning avidump.c:209:12: note: array 'names_strf_auds' declared here 209 | struct VAL names_strf_auds[] = { | ^~~~~~~~~~~~~~~ avidump.c:608:50: warning: expression does not compute the number of elements in this array; element type is 'struct VAL', not 'char *' [-Wsizeof-array-div] 608 | long chunks=*chunksize-sizeof(names_indx)/sizeof(char*); | ^ avidump.c:608:50: note: add parentheses around the second 'sizeof' to silence this warning avidump.c:237:12: note: array 'names_indx' declared here 237 | struct VAL names_indx[] = { | ^~~~~~~~~~ avidump.c:613:40: warning: expression does not compute the number of elements in this array; element type is 'struct VAL', not 'char *' [-Wsizeof-array-div] 613 | dump_vals(fd,sizeof(names_indx)/sizeof(char*),names_indx); | ^ avidump.c:613:40: note: add parentheses around the second 'sizeof' to silence this warning avidump.c:237:12: note: array 'names_indx' declared here 237 | struct VAL names_indx[] = { | ^~~~~~~~~~ avidump.c:623:41: 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:633:52: warning: expression does not compute the number of elements in this array; element type is 'struct VAL', not 'char *' [-Wsizeof-array-div] 633 | long chunks=*chunksize-sizeof(names_stdidx)/sizeof(char*); | ^ avidump.c:633:52: note: add parentheses around the second 'sizeof' to silence this warning avidump.c:248:12: note: array 'names_stdidx' declared here 248 | struct VAL names_stdidx[] = { | ^~~~~~~~~~~~ avidump.c:637:42: warning: expression does not compute the number of elements in this array; element type is 'struct VAL', not 'char *' [-Wsizeof-array-div] 637 | dump_vals(fd,sizeof(names_stdidx)/sizeof(char*),names_stdidx); | ^ avidump.c:637:42: note: add parentheses around the second 'sizeof' to silence this warning avidump.c:248:12: note: array 'names_stdidx' declared here 248 | struct VAL names_stdidx[] = { | ^~~~~~~~~~~~ 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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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/reproducible-path/ogmtools-1.5/avilib' make[2]: Entering directory '/build/reproducible-path/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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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); | ^~~~~ 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); | ^~~~~ 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); | ^~~~~ 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); | ^~~~~ 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); | ^~~~~ 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; | ^~~~ ogmmerge.cpp:935:7: warning: ignoring return value of 'int nice(int)' declared with attribute 'warn_unused_result' [-Wunused-result] 935 | nice(2); | ~~~~^~~ 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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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); | ^~~~~ 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."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_avi.cpp: In member function 'virtual int avi_reader_c::read()': r_avi.cpp:400:7: warning: 'nread' may be used uninitialized [-Wmaybe-uninitialized] 400 | if (nread > 0) { | ^~ r_avi.cpp:339:7: note: 'nread' was declared here 339 | int nread, key, last_frame; | ^~~~~ 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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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."); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r_ogm.cpp: In member function 'virtual void ogm_reader_c::process_page(ogg_page*)': r_ogm.cpp:651:22: warning: 'lenbytes' may be used uninitialized [-Wmaybe-uninitialized] 650 | ((textsubs_packetizer_c *)dmx->packetizer)-> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 651 | process(op.granulepos, op.granulepos + lenbytes, subs, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 652 | op.e_o_s); | ~~~~~~~~~ r_ogm.cpp:539:18: note: 'lenbytes' was declared here 539 | long lenbytes; | ^~~~~~~~ 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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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); | ^~~~~ 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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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); | ^~~~~ 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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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); | ^~~~~ 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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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); | ^~~~~ 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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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); | ^~~~~ 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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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) | ^~~~~ p_vorbis.cpp: In member function 'virtual int vorbis_packetizer_c::encode_silence(int)': p_vorbis.cpp:94:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 94 | write(fd, log.header, log.header_len); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ p_vorbis.cpp:95:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 95 | write(fd, log.body, log.body_len); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ p_vorbis.cpp:115:16: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 115 | write(fd, log.header, log.header_len); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ p_vorbis.cpp:116:16: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 116 | write(fd, log.body, log.body_len); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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); | ^~~~~ 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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -c -o generic.o `test -f 'generic.cpp' || echo './'`generic.cpp generic.cpp: In function 'vorbis_comment* chapter_information_adjust(vorbis_comment*, double, double)': generic.cpp:231:58: warning: '%03d' directive writing between 3 and 4 bytes into a region of size between 0 and 5 [-Wformat-overflow=] 231 | sprintf(new_chapter, "CHAPTER%02d=%02d:%02d:%02d.%03d", chapter, | ^~~~ generic.cpp:231:30: note: directive argument in the range [-999, 999] 231 | sprintf(new_chapter, "CHAPTER%02d=%02d:%02d:%02d.%03d", chapter, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:906, from ogmmerge.h:20, from generic.cpp:23: In function 'int sprintf(char*, const char*, ...)', inlined from 'vorbis_comment* chapter_information_adjust(vorbis_comment*, double, double)' at generic.cpp:231:16: /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 23 and 37 bytes into a destination of size 24 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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:159:33: note: expected 'const char *' but argument is of type 'unsigned char *' 159 | 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 * /usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'unsigned char *' 159 | 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 /usr/include/features.h:490, from /usr/include/errno.h:25, from ogmdemux.c:11: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'uint8_t *' {aka 'unsigned char *'} 92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, | ^~~~~ 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 *} /usr/include/x86_64-linux-gnu/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'uint8_t *' {aka 'unsigned char *'} 92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, | ^~~~~ 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 *} /usr/include/x86_64-linux-gnu/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'uint8_t *' {aka 'unsigned char *'} 92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, | ^~~~~ 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 *} /usr/include/x86_64-linux-gnu/bits/string_fortified.h:92:1: note: expected 'char * restrict' but argument is of type 'uint8_t *' {aka 'unsigned char *'} 92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, | ^~~~~ 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 * /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *' 407 | 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 * /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *' 407 | 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 * /usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *' 407 | extern size_t strlen (const char *__s) | ~~~~~~~~~~~~^~~ ogmdemux.c: In function 'process_ogm': ogmdemux.c:566:15: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 566 | write(stream->fd, &stream->wh, sizeof(stream->wh)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ogmdemux.c:688:21: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 688 | write(stream->fd, &stream->wh, sizeof(stream->wh)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ogmdemux.c: In function 'main': ogmdemux.c:711:3: warning: ignoring return value of 'nice' declared with attribute 'warn_unused_result' [-Wunused-result] 711 | nice(2); | ^~~~~~~ ogmdemux.c: In function 'process_ogm': ogmdemux.c:526:11: warning: '__builtin_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: '__builtin_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: '__builtin_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: '__builtin_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); | ^ ogmdemux.c:566:15: warning: 'write' reading 44 bytes from a region of size 4 [-Wstringop-overread] 566 | write(stream->fd, &stream->wh, sizeof(stream->wh)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ogmdemux.c:23: avilib/avilib.h:406:11: note: source object 'id' of size 4 406 | uint8_t id[4]; /* RIFF */ | ^~ In file included from ogmdemux.c:18: /usr/include/unistd.h:378:16: note: in a call to function 'write' declared with attribute 'access (read_only, 2, 3)' 378 | extern ssize_t write (int __fd, const void *__buf, size_t __n) __wur | ^~~~~ gcc -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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:159:33: note: expected 'const char *' but argument is of type 'unsigned char *' 159 | 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 * /usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'unsigned char *' 159 | 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 ogminfo.c: In function 'main': ogminfo.c:525:3: warning: ignoring return value of 'nice' declared with attribute 'warn_unused_result' [-Wunused-result] 525 | nice(2); | ^~~~~~~ gcc -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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 ogmsplit.cpp:935:7: warning: ignoring return value of 'int nice(int)' declared with attribute 'warn_unused_result' [-Wunused-result] 935 | nice(2); | ~~~~^~~ ogmsplit.cpp:1130:23: warning: 'fin_name' may be used uninitialized [-Wmaybe-uninitialized] 1130 | fout_name = strdup(fin_name); | ~~~~~~^~~~~~~~~~ ogmsplit.cpp:932:16: note: 'fin_name' was declared here 932 | char *fin_name, *b, *fout_name = NULL; | ^~~~~~~~ g++ -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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 ogmcat.cpp:846:58: warning: 'vtime2' may be used uninitialized [-Wmaybe-uninitialized] 846 | stream->granuleposadd = (ogg_int64_t)(vtime2 * stream->sample_rate | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ogmcat.cpp:700:21: note: 'vtime2' was declared here 700 | double vtime2, vtime3, vtime4; | ^~~~~~ ogmcat.cpp:849:58: warning: 'vtime3' may be used uninitialized [-Wmaybe-uninitialized] 849 | stream->granuleposadd = (ogg_int64_t)(vtime3 * stream->sample_rate | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ogmcat.cpp:700:29: note: 'vtime3' was declared here 700 | double vtime2, vtime3, vtime4; | ^~~~~~ ogmcat.cpp:852:58: warning: 'vtime4' may be used uninitialized [-Wmaybe-uninitialized] 852 | stream->granuleposadd = (ogg_int64_t)(vtime4 * stream->sample_rate | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ogmcat.cpp:700:37: note: 'vtime4' was declared here 700 | double vtime2, vtime3, vtime4; | ^~~~~~ g++ -Wall -Wno-sign-compare -I/usr/include -I/usr/include -Iavilib -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu++14 -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 -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/ogmtools-1.5=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -o dvdxchap dvdxchap.o -L/usr/lib -ldvdread -lm make[2]: Leaving directory '/build/reproducible-path/ogmtools-1.5' make[1]: Leaving directory '/build/reproducible-path/ogmtools-1.5' touch debian/stamp-makefile-build CDBS WARNING: DEB_MAKE_CHECK_TARGET unset, not running checks fakeroot debian/rules binary test -x debian/rules dh_testroot dh_prep dh_installdirs -A dh_installdirs: warning: Compatibility levels before 10 are deprecated (level 9 in use) mkdir -p "." set -e; set -e; CDBS WARNING: DEB_MAKE_CHECK_TARGET unset, not running checks /usr/bin/make -C . install DESTDIR=/build/reproducible-path/ogmtools-1.5/debian/ogmtools/ make[1]: Entering directory '/build/reproducible-path/ogmtools-1.5' Making install in avilib make[2]: Entering directory '/build/reproducible-path/ogmtools-1.5/avilib' make[3]: Entering directory '/build/reproducible-path/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/reproducible-path/ogmtools-1.5/avilib' make[2]: Leaving directory '/build/reproducible-path/ogmtools-1.5/avilib' make[2]: Entering directory '/build/reproducible-path/ogmtools-1.5' make[3]: Entering directory '/build/reproducible-path/ogmtools-1.5' /bin/sh ./mkinstalldirs /build/reproducible-path/ogmtools-1.5/debian/ogmtools//usr/bin /usr/bin/install -c ogmmerge /build/reproducible-path/ogmtools-1.5/debian/ogmtools//usr/bin/ogmmerge /usr/bin/install -c ogmdemux /build/reproducible-path/ogmtools-1.5/debian/ogmtools//usr/bin/ogmdemux /usr/bin/install -c ogminfo /build/reproducible-path/ogmtools-1.5/debian/ogmtools//usr/bin/ogminfo /usr/bin/install -c ogmsplit /build/reproducible-path/ogmtools-1.5/debian/ogmtools//usr/bin/ogmsplit /usr/bin/install -c ogmcat /build/reproducible-path/ogmtools-1.5/debian/ogmtools//usr/bin/ogmcat /usr/bin/install -c dvdxchap /build/reproducible-path/ogmtools-1.5/debian/ogmtools//usr/bin/dvdxchap /bin/sh ./mkinstalldirs /build/reproducible-path/ogmtools-1.5/debian/ogmtools//usr/share/man/man1 mkdir -p -- /build/reproducible-path/ogmtools-1.5/debian/ogmtools//usr/share/man/man1 /usr/bin/install -c -m 644 ./ogmsplit.1 /build/reproducible-path/ogmtools-1.5/debian/ogmtools//usr/share/man/man1/ogmsplit.1 /usr/bin/install -c -m 644 ./ogminfo.1 /build/reproducible-path/ogmtools-1.5/debian/ogmtools//usr/share/man/man1/ogminfo.1 /usr/bin/install -c -m 644 ./ogmmerge.1 /build/reproducible-path/ogmtools-1.5/debian/ogmtools//usr/share/man/man1/ogmmerge.1 /usr/bin/install -c -m 644 ./ogmdemux.1 /build/reproducible-path/ogmtools-1.5/debian/ogmtools//usr/share/man/man1/ogmdemux.1 /usr/bin/install -c -m 644 ./ogmcat.1 /build/reproducible-path/ogmtools-1.5/debian/ogmtools//usr/share/man/man1/ogmcat.1 /usr/bin/install -c -m 644 ./dvdxchap.1 /build/reproducible-path/ogmtools-1.5/debian/ogmtools//usr/share/man/man1/dvdxchap.1 make[3]: Leaving directory '/build/reproducible-path/ogmtools-1.5' make[2]: Leaving directory '/build/reproducible-path/ogmtools-1.5' make[1]: Leaving directory '/build/reproducible-path/ogmtools-1.5' touch debian/stamp-makefile-install Adding cdbs dependencies to debian/ogmtools.substvars dh_installdirs -pogmtools \ dh_installdirs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installdocs -pogmtools ./README ./TODO dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installexamples -pogmtools dh_installexamples: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installman -pogmtools dh_installman: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installinfo -pogmtools dh_installinfo: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installmenu -pogmtools dh_installcron -pogmtools dh_systemd_enable -pogmtools dh_systemd_enable: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installinit -pogmtools dh_installinit: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installdebconf -pogmtools dh_installemacsen -pogmtools dh_installcatalogs -pogmtools dh_installpam -pogmtools dh_installpam: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installlogrotate -pogmtools dh_installlogcheck -pogmtools dh_installchangelogs -pogmtools ./ChangeLog dh_installudev -pogmtools dh_lintian -pogmtools dh_bugfiles -pogmtools dh_install -pogmtools dh_install: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_systemd_start -pogmtools dh_systemd_start: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_link -pogmtools dh_installmime -pogmtools dh_installgsettings -pogmtools dh_strip -pogmtools dh_strip: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_strip_nondeterminism -pogmtools dh_compress -pogmtools dh_compress: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_fixperms -pogmtools dh_makeshlibs -pogmtools dh_makeshlibs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installdeb -pogmtools dh_installdeb: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_perl -pogmtools dh_shlibdeps -pogmtools dh_shlibdeps: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_gencontrol -pogmtools dh_gencontrol: warning: Compatibility levels before 10 are deprecated (level 9 in use) # only call dh_scour for packages in main if grep -q '^Component:[[:space:]]*main' /CurrentlyBuilding 2>/dev/null; then dh_scour -pogmtools ; fi dh_md5sums -pogmtools dh_builddeb -pogmtools dpkg-deb: building package 'ogmtools' in '../ogmtools_1.5-4.1_amd64.deb'. dpkg-deb: building package 'ogmtools-dbgsym' in '../ogmtools-dbgsym_1.5-4.1_amd64.deb'. dpkg-genbuildinfo --build=binary -O../ogmtools_1.5-4.1_amd64.buildinfo dpkg-genchanges --build=binary -O../ogmtools_1.5-4.1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/2415098 and its subdirectories I: Current time: Sun May 5 10:45:40 -12 2024 I: pbuilder-time-stamp: 1714949140 Sun May 5 22:45:42 UTC 2024 I: 1st build successful. Starting 2nd build on remote node ionos15-amd64.debian.net. Sun May 5 22:45:42 UTC 2024 I: Preparing to do remote build '2' on ionos15-amd64.debian.net. Sun May 5 22:46:47 UTC 2024 I: Deleting $TMPDIR on ionos15-amd64.debian.net. Sun May 5 22:46:48 UTC 2024 I: ogmtools_1.5-4.1_amd64.changes: Format: 1.8 Date: Tue, 09 Nov 2021 11:16:08 +0200 Source: ogmtools Binary: ogmtools ogmtools-dbgsym Architecture: amd64 Version: 1:1.5-4.1 Distribution: unstable Urgency: medium Maintainer: Marc Leeman Changed-By: Adrian Bunk Description: ogmtools - Tools for manipulating Ogg multimedia streams Closes: 984268 Changes: ogmtools (1:1.5-4.1) unstable; urgency=medium . * Non-maintainer upload. * Don't ignore provided CFLAGS/CXXFLAGS. * Build with -std=gnu++14 to workaround FTBFS with gcc 11. (Closes: #984268) Checksums-Sha1: 7c1addf9cbc85b8f265790a16c81b57fd25a9f18 433444 ogmtools-dbgsym_1.5-4.1_amd64.deb c654109d4503fa32aa4a84d73431ea85ad80a4dd 6083 ogmtools_1.5-4.1_amd64.buildinfo 2f027b332db04594ea050a1cd494436faf5f5d7c 121008 ogmtools_1.5-4.1_amd64.deb Checksums-Sha256: a147ac339397bcbb3b821c5e32c248750f30e3e0a593468a79101d044788d724 433444 ogmtools-dbgsym_1.5-4.1_amd64.deb 4988e10d719a1411987556719cd92c6f8d643ce24f40b65c375310ebf5aea341 6083 ogmtools_1.5-4.1_amd64.buildinfo d8be3b415eea0c31ae3d04bfa63021b7b4e982cc18dedf6f0dc51082aa41136f 121008 ogmtools_1.5-4.1_amd64.deb Files: 31982bee6ee051e4aed7f3035e476f60 433444 debug optional ogmtools-dbgsym_1.5-4.1_amd64.deb 4485c5304fbf277b9f1c5c9c59b0c546 6083 graphics optional ogmtools_1.5-4.1_amd64.buildinfo d73ce4554f27510d90d6a730f9f50ba5 121008 graphics optional ogmtools_1.5-4.1_amd64.deb Sun May 5 22:46:49 UTC 2024 I: diffoscope 265 will be used to compare the two builds: Running as unit: rb-diffoscope-amd64_23-18683.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.IdCcZWLB/ogmtools_1.5-4.1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.IdCcZWLB/ogmtools_1.5-4.1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.IdCcZWLB/ogmtools_1.5-4.1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.IdCcZWLB/b1/ogmtools_1.5-4.1_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.IdCcZWLB/b2/ogmtools_1.5-4.1_amd64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.378s) 0.378s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.022s) 0.022s 12 calls diffoscope.comparators.binary.FilesystemFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 741ms CPU time consumed: 715ms Sun May 5 22:46:50 UTC 2024 I: diffoscope 265 found no differences in the changes files, and a .buildinfo file also exists. Sun May 5 22:46:50 UTC 2024 I: ogmtools from trixie built successfully and reproducibly on amd64. Sun May 5 22:46:51 UTC 2024 I: Submitting .buildinfo files to external archives: Sun May 5 22:46:51 UTC 2024 I: Submitting 8.0K b1/ogmtools_1.5-4.1_amd64.buildinfo.asc Sun May 5 22:46:52 UTC 2024 I: Submitting 8.0K b2/ogmtools_1.5-4.1_amd64.buildinfo.asc Sun May 5 22:46:53 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Sun May 5 22:46:53 UTC 2024 I: Done submitting .buildinfo files. Sun May 5 22:46:53 UTC 2024 I: Removing signed ogmtools_1.5-4.1_amd64.buildinfo.asc files: removed './b1/ogmtools_1.5-4.1_amd64.buildinfo.asc' removed './b2/ogmtools_1.5-4.1_amd64.buildinfo.asc'