I: pbuilder: network access will be disabled during build I: Current time: Fri May 24 12:55:00 +14 2024 I: pbuilder-time-stamp: 1716504900 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-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: using eatmydata during job I: Copying source file I: copying [libmpeg3_1.8.dfsg-3.dsc] I: copying [./libmpeg3_1.8.dfsg.orig.tar.bz2] I: copying [./libmpeg3_1.8.dfsg-3.debian.tar.xz] I: Extracting source gpgv: Signature made Wed Aug 25 23:42:17 2021 +14 gpgv: using RSA key 7405E745574809734800156DB65019C47F7A36F8 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./libmpeg3_1.8.dfsg-3.dsc: no acceptable signature found dpkg-source: info: extracting libmpeg3 in libmpeg3-1.8.dfsg dpkg-source: info: unpacking libmpeg3_1.8.dfsg.orig.tar.bz2 dpkg-source: info: unpacking libmpeg3_1.8.dfsg-3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying debian-build-rules.patch dpkg-source: info: applying alpha-largefile.patch dpkg-source: info: applying prototype-free.patch dpkg-source: info: applying fix-format-security-error.patch dpkg-source: info: applying fix-video-alpha.patch dpkg-source: info: applying fix-fake-css.patch dpkg-source: info: applying handle-hdv-m2t.patch dpkg-source: info: applying fix-format-strings.patch dpkg-source: info: applying missing-include.patch dpkg-source: info: applying missing-prototypes.patch dpkg-source: info: applying header-comment-fix.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/118934/tmp/hooks/D01_modify_environment starting debug: Running on ionos6-i386. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 May 24 12:55 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/118934/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/118934/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") BASH_VERSION='5.2.15(1)-release' BUILDDIR=/build BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=i386 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15' DIRSTACK=() DISTRIBUTION=bookworm EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=i686 HOST_ARCH=i386 IFS=' ' INVOCATION_ID=49ac6178d5b54847872815b995880fdf LANG=C LANGUAGE=de_CH:de LC_ALL=C LD_LIBRARY_PATH=/usr/lib/libeatmydata LD_PRELOAD=libeatmydata.so MACHTYPE=i686-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=118934 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.8H8U5rXX/pbuilderrc_kc7Y --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.8H8U5rXX/b2 --logfile b2/build.log --extrapackages usrmerge libmpeg3_1.8.dfsg-3.dsc' SUDO_GID=112 SUDO_UID=107 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://85.184.249.68:3128 I: uname -a Linux i-capture-the-hostname 5.10.0-21-amd64 #1 SMP Debian 5.10.162-1 (2023-01-21) x86_64 GNU/Linux I: ls -l /bin total 6036 -rwxr-xr-x 1 root root 1408088 Feb 13 2023 bash -rwxr-xr-x 3 root root 38404 Sep 19 2022 bunzip2 -rwxr-xr-x 3 root root 38404 Sep 19 2022 bzcat lrwxrwxrwx 1 root root 6 Sep 19 2022 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Sep 19 2022 bzdiff lrwxrwxrwx 1 root root 6 Sep 19 2022 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4893 Nov 28 2021 bzexe lrwxrwxrwx 1 root root 6 Sep 19 2022 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Sep 19 2022 bzgrep -rwxr-xr-x 3 root root 38404 Sep 19 2022 bzip2 -rwxr-xr-x 1 root root 17892 Sep 19 2022 bzip2recover lrwxrwxrwx 1 root root 6 Sep 19 2022 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Sep 19 2022 bzmore -rwxr-xr-x 1 root root 42920 Sep 21 2022 cat -rwxr-xr-x 1 root root 79816 Sep 21 2022 chgrp -rwxr-xr-x 1 root root 67496 Sep 21 2022 chmod -rwxr-xr-x 1 root root 79816 Sep 21 2022 chown -rwxr-xr-x 1 root root 162024 Sep 21 2022 cp -rwxr-xr-x 1 root root 136916 Jan 6 2023 dash -rwxr-xr-x 1 root root 137160 Sep 21 2022 date -rwxr-xr-x 1 root root 100364 Sep 21 2022 dd -rwxr-xr-x 1 root root 108940 Sep 21 2022 df -rwxr-xr-x 1 root root 162152 Sep 21 2022 dir -rwxr-xr-x 1 root root 87760 Mar 24 2023 dmesg lrwxrwxrwx 1 root root 8 Dec 20 2022 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Dec 20 2022 domainname -> hostname -rwxr-xr-x 1 root root 38760 Sep 21 2022 echo -rwxr-xr-x 1 root root 41 Jan 25 2023 egrep -rwxr-xr-x 1 root root 34664 Sep 21 2022 false -rwxr-xr-x 1 root root 41 Jan 25 2023 fgrep -rwxr-xr-x 1 root root 84272 Mar 24 2023 findmnt -rwsr-xr-x 1 root root 30240 Mar 23 2023 fusermount -rwxr-xr-x 1 root root 218680 Jan 25 2023 grep -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe -rwxr-xr-x 1 root root 100952 Apr 10 2022 gzip -rwxr-xr-x 1 root root 21916 Dec 20 2022 hostname -rwxr-xr-x 1 root root 75756 Sep 21 2022 ln -rwxr-xr-x 1 root root 55600 Mar 24 2023 login -rwxr-xr-x 1 root root 162152 Sep 21 2022 ls -rwxr-xr-x 1 root root 214568 Mar 24 2023 lsblk -rwxr-xr-x 1 root root 96328 Sep 21 2022 mkdir -rwxr-xr-x 1 root root 84008 Sep 21 2022 mknod -rwxr-xr-x 1 root root 38792 Sep 21 2022 mktemp -rwxr-xr-x 1 root root 63016 Mar 24 2023 more -rwsr-xr-x 1 root root 58912 Mar 24 2023 mount -rwxr-xr-x 1 root root 13856 Mar 24 2023 mountpoint -rwxr-xr-x 1 root root 157932 Sep 21 2022 mv lrwxrwxrwx 1 root root 8 Dec 20 2022 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 3 2023 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 38792 Sep 21 2022 pwd lrwxrwxrwx 1 root root 4 Feb 13 2023 rbash -> bash -rwxr-xr-x 1 root root 51080 Sep 21 2022 readlink -rwxr-xr-x 1 root root 75720 Sep 21 2022 rm -rwxr-xr-x 1 root root 51080 Sep 21 2022 rmdir -rwxr-xr-x 1 root root 22308 Nov 3 2022 run-parts -rwxr-xr-x 1 root root 133224 Jan 6 2023 sed lrwxrwxrwx 1 root root 9 May 24 12:55 sh -> /bin/bash -rwxr-xr-x 1 root root 38760 Sep 21 2022 sleep -rwxr-xr-x 1 root root 87976 Sep 21 2022 stty -rwsr-xr-x 1 root root 83492 Mar 24 2023 su -rwxr-xr-x 1 root root 38792 Sep 21 2022 sync -rwxr-xr-x 1 root root 598456 Apr 7 2023 tar -rwxr-xr-x 1 root root 13860 Nov 3 2022 tempfile -rwxr-xr-x 1 root root 120776 Sep 21 2022 touch -rwxr-xr-x 1 root root 34664 Sep 21 2022 true -rwxr-xr-x 1 root root 17892 Mar 23 2023 ulockmgr_server -rwsr-xr-x 1 root root 30236 Mar 24 2023 umount -rwxr-xr-x 1 root root 38760 Sep 21 2022 uname -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress -rwxr-xr-x 1 root root 162152 Sep 21 2022 vdir -rwxr-xr-x 1 root root 71216 Mar 24 2023 wdctl lrwxrwxrwx 1 root root 8 Dec 20 2022 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp -rwxr-xr-x 1 root root 6460 Apr 10 2022 zdiff -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce -rwxr-xr-x 1 root root 8103 Apr 10 2022 zgrep -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew I: user script /srv/workspace/pbuilder/118934/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: i386 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-compat (= 13), liba52-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19604 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-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on liba52-dev; however: Package liba52-dev 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} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} liba52-0.7.4{a} liba52-0.7.4-dev{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1{a} libpipeline1{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 0 packages upgraded, 32 newly installed, 0 to remove and 0 not upgraded. Need to get 19.1 MB of archives. After unpacking 72.9 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bookworm/main i386 sensible-utils all 0.0.17+nmu1 [19.0 kB] Get: 2 http://deb.debian.org/debian bookworm/main i386 libmagic-mgc i386 1:5.44-3 [305 kB] Get: 3 http://deb.debian.org/debian bookworm/main i386 libmagic1 i386 1:5.44-3 [114 kB] Get: 4 http://deb.debian.org/debian bookworm/main i386 file i386 1:5.44-3 [42.5 kB] Get: 5 http://deb.debian.org/debian bookworm/main i386 gettext-base i386 0.21-12 [162 kB] Get: 6 http://deb.debian.org/debian bookworm/main i386 libuchardet0 i386 0.0.7-1 [67.9 kB] Get: 7 http://deb.debian.org/debian bookworm/main i386 groff-base i386 1.22.4-10 [932 kB] Get: 8 http://deb.debian.org/debian bookworm/main i386 bsdextrautils i386 2.38.1-5+b1 [90.3 kB] Get: 9 http://deb.debian.org/debian bookworm/main i386 libpipeline1 i386 1.5.7-1 [40.0 kB] Get: 10 http://deb.debian.org/debian bookworm/main i386 man-db i386 2.11.2-2 [1397 kB] Get: 11 http://deb.debian.org/debian bookworm/main i386 m4 i386 1.4.19-3 [294 kB] Get: 12 http://deb.debian.org/debian bookworm/main i386 autoconf all 2.71-3 [332 kB] Get: 13 http://deb.debian.org/debian bookworm/main i386 autotools-dev all 20220109.1 [51.6 kB] Get: 14 http://deb.debian.org/debian bookworm/main i386 automake all 1:1.16.5-1.3 [823 kB] Get: 15 http://deb.debian.org/debian bookworm/main i386 autopoint all 0.21-12 [495 kB] Get: 16 http://deb.debian.org/debian bookworm/main i386 libdebhelper-perl all 13.11.4 [81.2 kB] Get: 17 http://deb.debian.org/debian bookworm/main i386 libtool all 2.4.7-5 [517 kB] Get: 18 http://deb.debian.org/debian bookworm/main i386 dh-autoreconf all 20 [17.1 kB] Get: 19 http://deb.debian.org/debian bookworm/main i386 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian bookworm/main i386 libsub-override-perl all 0.09-4 [9304 B] Get: 21 http://deb.debian.org/debian bookworm/main i386 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 22 http://deb.debian.org/debian bookworm/main i386 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 23 http://deb.debian.org/debian bookworm/main i386 libelf1 i386 0.188-2.1 [179 kB] Get: 24 http://deb.debian.org/debian bookworm/main i386 dwz i386 0.15-1 [118 kB] Get: 25 http://deb.debian.org/debian bookworm/main i386 libicu72 i386 72.1-3 [9541 kB] Get: 26 http://deb.debian.org/debian bookworm/main i386 libxml2 i386 2.9.14+dfsg-1.1+b3 [720 kB] Get: 27 http://deb.debian.org/debian bookworm/main i386 gettext i386 0.21-12 [1311 kB] Get: 28 http://deb.debian.org/debian bookworm/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 29 http://deb.debian.org/debian bookworm/main i386 po-debconf all 1.0.21+nmu1 [248 kB] Get: 30 http://deb.debian.org/debian bookworm/main i386 debhelper all 13.11.4 [942 kB] Get: 31 http://deb.debian.org/debian bookworm/main i386 liba52-0.7.4 i386 0.7.4-20 [30.1 kB] Get: 32 http://deb.debian.org/debian bookworm/main i386 liba52-0.7.4-dev i386 0.7.4-20 [48.6 kB] Fetched 19.1 MB in 0s (86.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (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 ... 19604 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.44-3_i386.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:i386. Preparing to unpack .../02-libmagic1_1%3a5.44-3_i386.deb ... Unpacking libmagic1:i386 (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.44-3_i386.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.21-12_i386.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:i386. Preparing to unpack .../05-libuchardet0_0.0.7-1_i386.deb ... Unpacking libuchardet0:i386 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.22.4-10_i386.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.38.1-5+b1_i386.deb ... Unpacking bsdextrautils (2.38.1-5+b1) ... Selecting previously unselected package libpipeline1:i386. Preparing to unpack .../08-libpipeline1_1.5.7-1_i386.deb ... Unpacking libpipeline1:i386 (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.11.2-2_i386.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-3_i386.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-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 .../14-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.4.7-5_all.deb ... Unpacking libtool (2.4.7-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-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 .../19-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../20-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 .../21-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:i386. Preparing to unpack .../22-libelf1_0.188-2.1_i386.deb ... Unpacking libelf1:i386 (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1_i386.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package libicu72:i386. Preparing to unpack .../24-libicu72_72.1-3_i386.deb ... Unpacking libicu72:i386 (72.1-3) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../25-libxml2_2.9.14+dfsg-1.1+b3_i386.deb ... Unpacking libxml2:i386 (2.9.14+dfsg-1.1+b3) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.21-12_i386.deb ... Unpacking gettext (0.21-12) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-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 .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.11.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package liba52-0.7.4:i386. Preparing to unpack .../30-liba52-0.7.4_0.7.4-20_i386.deb ... Unpacking liba52-0.7.4:i386 (0.7.4-20) ... Selecting previously unselected package liba52-0.7.4-dev. Preparing to unpack .../31-liba52-0.7.4-dev_0.7.4-20_i386.deb ... Unpacking liba52-0.7.4-dev (0.7.4-20) ... Setting up libpipeline1:i386 (1.5.7-1) ... Setting up libicu72:i386 (72.1-3) ... Setting up bsdextrautils (2.38.1-5+b1) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.11.4) ... Setting up libmagic1:i386 (1:5.44-3) ... Setting up gettext-base (0.21-12) ... Setting up m4 (1.4.19-3) ... Setting up file (1:5.44-3) ... Setting up liba52-0.7.4:i386 (0.7.4-20) ... Setting up autotools-dev (20220109.1) ... Setting up autopoint (0.21-12) ... Setting up autoconf (2.71-3) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up libuchardet0:i386 (0.0.7-1) ... Setting up libsub-override-perl (0.09-4) ... Setting up libelf1:i386 (0.188-2.1) ... Setting up libxml2:i386 (2.9.14+dfsg-1.1+b3) ... Setting up liba52-0.7.4-dev (0.7.4-20) ... 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-12) ... Setting up libtool (2.4.7-5) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.22.4-10) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.11.4) ... Processing triggers for libc-bin (2.36-9) ... 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... usrmerge is already the newest version (35). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: user script /srv/workspace/pbuilder/118934/tmp/hooks/A99_set_merged_usr starting Re-configuring usrmerge... removed '/etc/unsupported-skip-usrmerge-conversion' The system has been successfully converted. I: user script /srv/workspace/pbuilder/118934/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/libmpeg3-1.8.dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../libmpeg3_1.8.dfsg-3_source.changes dpkg-buildpackage: info: source package libmpeg3 dpkg-buildpackage: info: source version 1.8.dfsg-3 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by IOhannes m zmölnig (Debian/GNU) dpkg-source --before-build . dpkg-buildpackage: info: host architecture i386 debian/rules clean dh clean -Smakefile dh_auto_clean -O-Smakefile make -j15 clean make[1]: Entering directory '/build/libmpeg3-1.8.dfsg' rm -rf x86_64 make[1]: Leaving directory '/build/libmpeg3-1.8.dfsg' dh_clean -O-Smakefile debian/rules binary dh binary -Smakefile dh_update_autotools_config -O-Smakefile dh_autoreconf -O-Smakefile dh_auto_configure -O-Smakefile dh_auto_build -O-Smakefile make -j15 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/libmpeg3-1.8.dfsg' cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT audio/ac3.c -o x86_64/audio/ac3.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT audio/dct.c -o x86_64/audio/dct.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT audio/huffman.c -o x86_64/audio/huffman.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT audio/layer2.c -o x86_64/audio/layer2.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT audio/layer3.c -o x86_64/audio/layer3.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT audio/mpeg3audio.c -o x86_64/audio/mpeg3audio.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT audio/pcm.c -o x86_64/audio/pcm.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT audio/synthesizers.c -o x86_64/audio/synthesizers.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT audio/tables.c -o x86_64/audio/tables.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT libmpeg3.c -o x86_64/libmpeg3.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3atrack.c -o x86_64/mpeg3atrack.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3bits.c -o x86_64/mpeg3bits.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3css_fake.c -o x86_64/mpeg3css_fake.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3demux.c -o x86_64/mpeg3demux.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3ifo.c -o x86_64/mpeg3ifo.o audio/synthesizers.c: In function 'mpeg3audio_synth_stereo': audio/synthesizers.c:36:9: warning: implicit declaration of function 'mpeg3audio_dct64'; did you mean 'mpeg3audio_dopcm'? [-Wimplicit-function-declaration] 36 | mpeg3audio_dct64(buf[1] + ((audio->bo + 1) & 0xf), buf[0] + audio->bo, bandPtr); | ^~~~~~~~~~~~~~~~ | mpeg3audio_dopcm cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3io.c -o x86_64/mpeg3io.o audio/layer2.c: In function 'step_two': audio/layer2.c:283:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 283 | if(ba = *bita++) | ^~ audio/pcm.c: In function 'mpeg3audio_dopcm': audio/pcm.c:71:64: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] 71 | unsigned char *input = frame + | ^~~~~ mpeg3css_fake.c: In function 'mpeg3_delete_css': mpeg3css_fake.c:11:35: warning: unused parameter 'css' [-Wunused-parameter] 11 | int mpeg3_delete_css(mpeg3_css_t *css) | ~~~~~~~~~~~~~^~~ mpeg3css_fake.c: In function 'mpeg3_get_keys': mpeg3css_fake.c:16:33: warning: unused parameter 'css' [-Wunused-parameter] 16 | int mpeg3_get_keys(mpeg3_css_t *css, char *path) | ~~~~~~~~~~~~~^~~ mpeg3css_fake.c:16:44: warning: unused parameter 'path' [-Wunused-parameter] 16 | int mpeg3_get_keys(mpeg3_css_t *css, char *path) | ~~~~~~^~~~ mpeg3css_fake.c: In function 'mpeg3_decrypt_packet': mpeg3css_fake.c:21:39: warning: unused parameter 'css' [-Wunused-parameter] 21 | int mpeg3_decrypt_packet(mpeg3_css_t *css, unsigned char *sector, int offset) | ~~~~~~~~~~~~~^~~ mpeg3css_fake.c:21:59: warning: unused parameter 'sector' [-Wunused-parameter] 21 | int mpeg3_decrypt_packet(mpeg3_css_t *css, unsigned char *sector, int offset) | ~~~~~~~~~~~~~~~^~~~~~ mpeg3css_fake.c:21:71: warning: unused parameter 'offset' [-Wunused-parameter] 21 | int mpeg3_decrypt_packet(mpeg3_css_t *css, unsigned char *sector, int offset) | ~~~~^~~~~~ audio/layer2.c:369:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 369 | for(i = sblimit; i < SBLIMIT; i++) | ^~~ audio/layer2.c:373:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 373 | return result; | ^~~~~~ audio/layer2.c:276:19: warning: unused variable 'test' [-Wunused-variable] 276 | int d1, step, test; | ^~~~ audio/layer2.c: In function 'mpeg3audio_dolayer2': audio/layer2.c:393:42: warning: pointer targets in passing argument 2 of 'mpeg3bits_use_ptr' differ in signedness [-Wpointer-sign] 393 | mpeg3bits_use_ptr(audio->stream, frame); | ^~~~~ | | | char * In file included from audio/layer2.c:8: ./mpeg3protos.h:482:60: note: expected 'unsigned char *' but argument is of type 'char *' 482 | int mpeg3bits_use_ptr(mpeg3_bits_t* stream, unsigned char *buffer); | ~~~~~~~~~~~~~~~^~~~~~ audio/layer2.c:378:13: warning: unused parameter 'frame_size' [-Wunused-parameter] 378 | int frame_size, | ~~~~^~~~~~~~~~ audio/layer3.c: In function 'get_scale_factors_1': audio/layer3.c:53:21: warning: unused parameter 'ch' [-Wunused-parameter] 53 | int ch, | ~~~~^~ audio/layer3.c:54:21: warning: unused parameter 'gr' [-Wunused-parameter] 54 | int gr) | ~~~~^~ audio/ac3.c: In function 'mpeg3audio_doac3': audio/ac3.c:117:17: warning: pointer targets in passing argument 2 of 'a52_frame' differ in signedness [-Wpointer-sign] 117 | frame, | ^~~~~ | | | char * In file included from audio/ac3.c:5: /usr/include/a52dec/a52.h:138:47: note: expected 'uint8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 138 | int a52_frame (a52_state_t * state, uint8_t * buf, int * flags, | ~~~~~~~~~~^~~ audio/layer3.c: In function 'dequantize_sample': audio/ac3.c:107:13: warning: unused parameter 'frame_size' [-Wunused-parameter] 107 | int frame_size, | ~~~~^~~~~~~~~~ audio/layer3.c:226:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | while(num < BITSHIFT) \ | ^ audio/layer3.c:338:33: note: in expansion of macro 'REFRESH_MASK' 338 | REFRESH_MASK; | ^~~~~~~~~~~~ audio/layer3.c:226:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | while(num < BITSHIFT) \ | ^ audio/layer3.c:353:33: note: in expansion of macro 'REFRESH_MASK' 353 | REFRESH_MASK; | ^~~~~~~~~~~~ mpeg3atrack.c: In function 'mpeg3_new_atrack': mpeg3atrack.c:22:17: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_open_title'? [-Wimplicit-function-declaration] 22 | mpeg3demux_copy_titles(new_atrack->demuxer, demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_open_title audio/layer3.c:226:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | while(num < BITSHIFT) \ | ^ audio/layer3.c:381:33: note: in expansion of macro 'REFRESH_MASK' 381 | REFRESH_MASK; | ^~~~~~~~~~~~ mpeg3atrack.c: In function 'mpeg3_delete_atrack': mpeg3atrack.c:51:34: warning: unused parameter 'file' [-Wunused-parameter] 51 | int mpeg3_delete_atrack(mpeg3_t *file, mpeg3_atrack_t *atrack) | ~~~~~~~~~^~~~ audio/layer3.c:226:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | while(num < BITSHIFT) \ | ^ audio/layer3.c:413:17: note: in expansion of macro 'REFRESH_MASK' 413 | REFRESH_MASK; | ^~~~~~~~~~~~ mpeg3bits.c: In function 'mpeg3bits_read_buffer': mpeg3bits.c:28:21: warning: unused variable 'i' [-Wunused-variable] 28 | int result, i = 0; | ^ audio/layer3.c:226:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | while(num < BITSHIFT) \ | ^ audio/layer3.c:542:33: note: in expansion of macro 'REFRESH_MASK' 542 | REFRESH_MASK; | ^~~~~~~~~~~~ audio/layer3.c:226:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | while(num < BITSHIFT) \ | ^ audio/layer3.c:557:41: note: in expansion of macro 'REFRESH_MASK' 557 | REFRESH_MASK; | ^~~~~~~~~~~~ audio/layer3.c:226:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | while(num < BITSHIFT) \ | ^ audio/layer3.c:584:41: note: in expansion of macro 'REFRESH_MASK' 584 | REFRESH_MASK; | ^~~~~~~~~~~~ audio/layer3.c:226:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | while(num < BITSHIFT) \ | ^ audio/layer3.c:618:17: note: in expansion of macro 'REFRESH_MASK' 618 | REFRESH_MASK; | ^~~~~~~~~~~~ audio/layer3.c: In function 'hybrid': audio/layer3.c:829:9: warning: implicit declaration of function 'mpeg3audio_dct36'; did you mean 'mpeg3audio_dopcm'? [-Wimplicit-function-declaration] 829 | mpeg3audio_dct36(fsIn[0], rawout1, rawout2, mpeg3_win[0], tspnt); | ^~~~~~~~~~~~~~~~ | mpeg3audio_dopcm audio/layer3.c:839:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 839 | for( ; sb < gr_info->maxb; sb += 2, tspnt += 2, rawout1 += 36, rawout2 += 36) | ^ audio/tables.c: In function 'init_layer2': audio/tables.c:138:39: warning: unused parameter 'audio' [-Wunused-parameter] 138 | static int init_layer2(mpeg3_layer_t *audio) | ~~~~~~~~~~~~~~~^~~~~ audio/layer3.c:841:17: warning: implicit declaration of function 'mpeg3audio_dct12'; did you mean 'mpeg3audio_dopcm'? [-Wimplicit-function-declaration] 841 | mpeg3audio_dct12(fsIn[sb] ,rawout1 ,rawout2 ,mpeg3_win[2] ,tspnt); | ^~~~~~~~~~~~~~~~ | mpeg3audio_dopcm audio/layer3.c:847:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 847 | for( ; sb < gr_info->maxb; sb += 2, tspnt += 2, rawout1 += 36, rawout2 += 36) | ^ audio/mpeg3audio.c: In function 'read_frame': audio/mpeg3audio.c:362:46: warning: pointer targets in passing argument 2 of 'mpeg3audio_doac3' differ in signedness [-Wpointer-sign] 362 | audio->packet_buffer, | ~~~~~^~~~~~~~~~~~~~~ | | | unsigned char * In file included from audio/mpeg3audio.c:2: ./mpeg3protos.h:196:15: note: expected 'char *' but argument is of type 'unsigned char *' 196 | char *frame, | ~~~~~~^~~~~ libmpeg3.c: In function 'mpeg3_new': libmpeg3.c:32:13: warning: unused variable 'i' [-Wunused-variable] 32 | int i; | ^ audio/layer3.c: In function 'antialias': audio/mpeg3audio.c:374:62: warning: pointer targets in passing argument 2 of 'mpeg3audio_dolayer2' differ in signedness [-Wpointer-sign] 374 | audio->packet_buffer, | ~~~~~^~~~~~~~~~~~~~~ | | | unsigned char * ./mpeg3protos.h:189:15: note: expected 'char *' but argument is of type 'unsigned char *' 189 | char *frame, | ~~~~~~^~~~~ audio/mpeg3audio.c:383:62: warning: pointer targets in passing argument 2 of 'mpeg3audio_dolayer3' differ in signedness [-Wpointer-sign] 383 | audio->packet_buffer, | ~~~~~^~~~~~~~~~~~~~~ | | | unsigned char * ./mpeg3protos.h:182:15: note: expected 'char *' but argument is of type 'unsigned char *' 182 | char *frame, | ~~~~~~^~~~~ audio/layer3.c:866:37: warning: unused parameter 'audio' [-Wunused-parameter] 866 | static int antialias(mpeg3_layer_t *audio, | ~~~~~~~~~~~~~~~^~~~~ audio/mpeg3audio.c:397:46: warning: pointer targets in passing argument 2 of 'mpeg3audio_dopcm' differ in signedness [-Wpointer-sign] 397 | audio->packet_buffer, | ~~~~~^~~~~~~~~~~~~~~ | | | unsigned char * ./mpeg3protos.h:204:15: note: expected 'char *' but argument is of type 'unsigned char *' 204 | char *frame, | ~~~~~~^~~~~ audio/mpeg3audio.c: In function 'get_length': audio/mpeg3audio.c:446:21: warning: unused variable 'try' [-Wunused-variable] 446 | int try = 0; | ^~~ libmpeg3.c: In function 'is_bd': libmpeg3.c:151:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 151 | (!ext || ext && | ~~~~^~ 152 | (!strncasecmp(ext, ".m2ts", 5) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | !strncasecmp(ext, ".mts", 4))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ audio/mpeg3audio.c: In function 'calculate_format': libmpeg3.c:148:27: warning: unused parameter 'bits1' [-Wunused-parameter] 148 | static int is_bd(uint32_t bits1, uint32_t bits2, char *ext) | ~~~~~~~~~^~~~~ audio/mpeg3audio.c:500:31: warning: unused parameter 'file' [-Wunused-parameter] 500 | int calculate_format(mpeg3_t *file, mpeg3_atrack_t *track) | ~~~~~~~~~^~~~ audio/layer3.c: In function 'calc_i_stereo': audio/layer3.c:916:41: warning: unused parameter 'audio' [-Wunused-parameter] 916 | static int calc_i_stereo(mpeg3_layer_t *audio, | ~~~~~~~~~~~~~~~^~~~~ audio/mpeg3audio.c: In function 'seek': audio/mpeg3audio.c:646:13: warning: unused variable 'result' [-Wunused-variable] 646 | int result = 0; | ^~~~~~ audio/mpeg3audio.c: In function 'mpeg3audio_seek_sample': audio/mpeg3audio.c:791:25: warning: unused variable 'track' [-Wunused-variable] 791 | mpeg3_atrack_t *track = audio->track; | ^~~~~ libmpeg3.c: In function 'copy_subtitles': audio/layer3.c: In function 'mpeg3audio_dolayer3': libmpeg3.c:396:16: warning: unused variable 'j' [-Wunused-variable] 396 | int i, j; | ^ audio/mpeg3audio.c: In function 'mpeg3audio_read_raw': audio/layer3.c:1237:63: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1237 | if(sideinfo.ch[1].gr[gr].maxb > maxb) | ^ audio/mpeg3audio.c:806:13: warning: unused variable 'i' [-Wunused-variable] 806 | int i; | ^ audio/mpeg3audio.c:803:14: warning: unused parameter 'max_size' [-Wunused-parameter] 803 | long max_size) | ~~~~~^~~~~~~~ audio/layer3.c:1266:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1266 | for(i = 0; i < SSLIMIT * gr_info->maxb; i++, in0++) | ^ audio/layer3.c:1274:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1274 | for(i = 0; i < SSLIMIT * gr_info->maxb; i++) | ^ audio/mpeg3audio.c: In function 'mpeg3audio_decode_audio': audio/mpeg3audio.c:915:19: warning: unused variable 'k' [-Wunused-variable] 915 | int i, j, k; | ^ libmpeg3.c: In function 'mpeg3_open_copy': libmpeg3.c:461:17: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_open_title'? [-Wimplicit-function-declaration] 461 | mpeg3demux_copy_titles(file->demuxer, mpeg3_get_demuxer(old_file)); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_open_title libmpeg3.c:413:13: warning: unused variable 'result' [-Wunused-variable] 413 | int result = 0; | ^~~~~~ libmpeg3.c:412:16: warning: unused variable 'done' [-Wunused-variable] 412 | int i, done; | ^~~~ audio/layer3.c:1300:49: warning: implicit declaration of function 'mpeg3audio_synth_stereo' [-Wimplicit-function-declaration] 1300 | mpeg3audio_synth_stereo(audio, | ^~~~~~~~~~~~~~~~~~~~~~~ audio/layer3.c:1082:13: warning: unused variable 'i' [-Wunused-variable] 1082 | int i; | ^ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3strack.c -o x86_64/mpeg3strack.o libmpeg3.c: In function 'mpeg3_set_cpus': libmpeg3.c:572:17: warning: implicit declaration of function 'mpeg3video_set_cpus'; did you mean 'mpeg3video_next_code'? [-Wimplicit-function-declaration] 572 | mpeg3video_set_cpus(file->vtrack[i]->video, cpus); | ^~~~~~~~~~~~~~~~~~~ | mpeg3video_next_code audio/layer3.c: In function 'mpeg3_layer_reset': audio/layer3.c:1355:9: warning: implicit declaration of function 'mpeg3audio_reset_synths' [-Wimplicit-function-declaration] 1355 | mpeg3audio_reset_synths(audio); | ^~~~~~~~~~~~~~~~~~~~~~~ mpeg3demux.c: In function 'get_transport_pes_packet': libmpeg3.c: In function 'mpeg3_set_sample': mpeg3demux.c:302:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 302 | if((demuxer->custom_id == demuxer->astream && | ^~ libmpeg3.c:618:17: warning: implicit declaration of function 'mpeg3audio_seek_sample'; did you mean 'mpeg3_set_sample'? [-Wimplicit-function-declaration] 618 | mpeg3audio_seek_sample(file->atrack[stream]->audio, sample); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3_set_sample mpeg3demux.c:331:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 331 | if((demuxer->custom_id == demuxer->astream && | ^~ mpeg3demux.c:364:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 364 | if((demuxer->custom_id == demuxer->vstream && | ^~ audio/layer3.c: In function 'mpeg3_layer_header': audio/layer3.c:1509:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 1509 | else | ^~~~ audio/layer3.c:1513:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 1513 | if(layer_data->samplerate != 0 && | ^~ mpeg3demux.c: In function 'read_transport': mpeg3demux.c:633:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 633 | if(demuxer->adaptation_field_control & 0x1) | ^~ mpeg3demux.c:636:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 636 | demuxer->program_byte = mpeg3io_tell(title->fs) + | ^~~~~~~ libmpeg3.c: In function 'mpeg3_set_frame': libmpeg3.c:713:17: warning: implicit declaration of function 'mpeg3video_seek_frame'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 713 | mpeg3video_seek_frame(file->vtrack[stream]->video, frame); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame mpeg3demux.c: In function 'remove_subtitle': mpeg3demux.c:791:13: warning: unused variable 'i' [-Wunused-variable] 791 | int i, j; | ^ mpeg3ifo.c: In function 'program_map': mpeg3ifo.c:265:14: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 265 | *ptr = pgc; | ^ mpeg3demux.c: In function 'new_subtitle': mpeg3demux.c:825:16: warning: unused variable 'j' [-Wunused-variable] 825 | int i, j; | ^ libmpeg3.c: In function 'mpeg3_seek_byte': mpeg3ifo.c:313:14: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 313 | *ptr = get2bytes((unsigned char*)*ptr) + pgc; | ^ libmpeg3.c:727:17: warning: implicit declaration of function 'mpeg3video_seek_byte'; did you mean 'mpeg3bits_seek_byte'? [-Wimplicit-function-declaration] 727 | mpeg3video_seek_byte(file->vtrack[i]->video, byte); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3bits_seek_byte mpeg3ifo.c: In function 'get_ifo_playlist': mpeg3ifo.c:362:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 362 | while(new_filename = readdir(dirstream)) | ^~~~~~~~~~~~ mpeg3ifo.c: In function 'get_ifo_header': mpeg3ifo.c:433:21: warning: unused variable 'atracks' [-Wunused-variable] 433 | int atracks = ifo_audio((char*)ifo->data[ID_MAT] + IFO_OFFSET_AUDIO, (char**)&audio); | ^~~~~~~ mpeg3demux.c: In function 'handle_pcm': mpeg3ifo.c: In function 'cellplayinfo': mpeg3demux.c:1078:1: warning: no return statement in function returning non-void [-Wreturn-type] 1078 | } | ^ mpeg3ifo.c:538:25: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 538 | ; | ^ mpeg3ifo.c:541:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 541 | if(total_cells = get_cellplayinfo((unsigned char*)cell_hdr_start, (unsigned char**)&cell_hdr)) | ^~~~~~~~~~~ mpeg3ifo.c: In function 'celladdresses': mpeg3ifo.c:582:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 582 | if(total_addresses = bswap_32(cell_addr_hdr->len) / sizeof(ifo_cell_addr_t)) | ^~~~~~~~~~~~~~~ libmpeg3.c:733:17: warning: implicit declaration of function 'mpeg3audio_seek_byte'; did you mean 'mpeg3bits_seek_byte'? [-Wimplicit-function-declaration] 733 | mpeg3audio_seek_byte(file->atrack[i]->audio, byte); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3bits_seek_byte mpeg3demux.c: In function 'get_program_pes_packet': mpeg3ifo.c:620:34: warning: unused variable 'cell' [-Wunused-variable] 620 | mpeg3ifo_cell_t *cell = &cell_addresses->cells[i]; | ^~~~ mpeg3demux.c:1257:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1257 | if(demuxer->custom_id == demuxer->astream && | ^~ mpeg3demux.c:1257:67: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1257 | if(demuxer->custom_id == demuxer->astream && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 1258 | demuxer->do_audio || | ~~~~~~~~~~~~~~~~~ mpeg3ifo.c: In function 'finaltable': mpeg3ifo.c:634:42: warning: unused variable 'program_end_byte' [-Wunused-variable] 634 | int64_t program_start_byte[256], program_end_byte[256]; | ^~~~~~~~~~~~~~~~ mpeg3ifo.c:634:17: warning: unused variable 'program_start_byte' [-Wunused-variable] 634 | int64_t program_start_byte[256], program_end_byte[256]; | ^~~~~~~~~~~~~~~~~~ mpeg3ifo.c:630:13: warning: unused variable 'done' [-Wunused-variable] 630 | int done; | ^~~~ mpeg3demux.c:1300:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1300 | if(demuxer->custom_id == demuxer->vstream && | ^~ mpeg3ifo.c:629:13: warning: unused variable 'output_cell' [-Wunused-variable] 629 | int output_cell = 0; | ^~~~~~~~~~~ mpeg3ifo.c:628:29: warning: unused variable 'current_address' [-Wunused-variable] 628 | int input_cell = 0, current_address = 0; | ^~~~~~~~~~~~~~~ libmpeg3.c: In function 'mpeg3_previous_frame': mpeg3demux.c:1300:55: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1300 | if(demuxer->custom_id == demuxer->vstream && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 1301 | demuxer->do_video || | ~~~~~~~~~~~~~~~~~ mpeg3ifo.c:628:13: warning: unused variable 'input_cell' [-Wunused-variable] 628 | int input_cell = 0, current_address = 0; | ^~~~~~~~~~ mpeg3ifo.c:625:39: warning: unused parameter 'cells' [-Wunused-parameter] 625 | mpeg3ifo_celltable_t *cells, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ libmpeg3.c:757:24: warning: implicit declaration of function 'mpeg3video_previous_frame'; did you mean 'mpeg3_previous_frame'? [-Wimplicit-function-declaration] 757 | return mpeg3video_previous_frame(file->vtrack[stream]->video); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_previous_frame mpeg3ifo.c: In function 'mpeg3_read_ifo': mpeg3demux.c:1379:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1379 | if(demuxer->custom_id == demuxer->astream && | ^~ mpeg3ifo.c:716:13: warning: unused variable 'result' [-Wunused-variable] 716 | int result; | ^~~~~~ mpeg3ifo.c:708:36: warning: unused variable 'first_ifo_byte' [-Wunused-variable] 708 | int64_t last_ifo_byte = 0, first_ifo_byte = 0; | ^~~~~~~~~~~~~~ mpeg3demux.c:1379:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1379 | if(demuxer->custom_id == demuxer->astream && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 1380 | demuxer->do_audio || | ~~~~~~~~~~~~~~~~~ mpeg3ifo.c:708:17: warning: unused variable 'last_ifo_byte' [-Wunused-variable] 708 | int64_t last_ifo_byte = 0, first_ifo_byte = 0; | ^~~~~~~~~~~~~ mpeg3ifo.c:706:13: warning: unused parameter 'read_cells' [-Wunused-parameter] 706 | int read_cells) | ~~~~^~~~~~~~~~ mpeg3demux.c:1092:13: warning: unused variable 'i' [-Wunused-variable] 1092 | int i; | ^ libmpeg3.c: In function 'mpeg3_colormodel': libmpeg3.c:858:24: warning: implicit declaration of function 'mpeg3video_colormodel'; did you mean 'mpeg3_colormodel'? [-Wimplicit-function-declaration] 858 | return mpeg3video_colormodel(file->vtrack[stream]->video); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3_colormodel mpeg3demux.c: In function 'mpeg3demux_read_program': mpeg3demux.c:1446:18: warning: unused variable 'file' [-Wunused-variable] 1446 | mpeg3_t *file = demuxer->file; | ^~~~ mpeg3demux.c:1445:13: warning: unused variable 'count' [-Wunused-variable] 1445 | int count = 0; | ^~~~~ mpeg3demux.c: In function 'mpeg3_seek_phys': mpeg3demux.c:1679:12: warning: the comparison will always evaluate as 'true' for the address of 'titles' will never be NULL [-Waddress] 1679 | if(!demuxer->titles) return 1; | ^ In file included from libmpeg3.h:8, from mpeg3demux.c:1: mpeg3private.h:393:24: note: 'titles' declared here 393 | mpeg3_title_t *titles[MPEG3_MAX_STREAMS]; | ^~~~~~ libmpeg3.c: In function 'calculate_packet_size': libmpeg3.c:275:1: warning: control reaches end of non-void function [-Wreturn-type] 275 | } | ^ mpeg3demux.c:1719:13: warning: unused variable 'got_it' [-Wunused-variable] 1719 | int got_it = 0; | ^~~~~~ mpeg3demux.c:1718:17: warning: unused variable 'last_byte' [-Wunused-variable] 1718 | int64_t last_byte = demuxer->program_byte; | ^~~~~~~~~ mpeg3demux.c:1716:13: warning: unused variable 'last_cell' [-Wunused-variable] 1716 | int last_cell = demuxer->title_cell; | ^~~~~~~~~ mpeg3demux.c: In function 'next_code': mpeg3demux.c:1753:21: warning: unused variable 'fd' [-Wunused-variable] 1753 | mpeg3_fs_t *fd = title->fs; | ^~ mpeg3demux.c: In function 'mpeg3_read_next_packet': mpeg3demux.c:1782:13: warning: unused variable 'current_position' [-Wunused-variable] 1782 | int current_position; | ^~~~~~~~~~~~~~~~ mpeg3demux.c: In function 'prev_code': mpeg3demux.c:1922:21: warning: unused variable 'fd' [-Wunused-variable] 1922 | mpeg3_fs_t *fd = title->fs; | ^~ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3title.c -o x86_64/mpeg3title.o mpeg3io.c: In function 'mpeg3io_read_buffer': mpeg3io.c:177:21: warning: variable 'result' set but not used [-Wunused-but-set-variable] 177 | int result; | ^~~~~~ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3tocutil.c -o x86_64/mpeg3tocutil.o mpeg3demux.c: In function 'mpeg3demux_copy_titles': mpeg3io.c:167:17: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 167 | fread(fs->buffer, 1, remainder_start, fs->fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3demux.c:2198:17: warning: implicit declaration of function 'mpeg3_copy_title'; did you mean 'mpeg3_new_title'? [-Wimplicit-function-declaration] 2198 | mpeg3_copy_title(dst_title, src_title); | ^~~~~~~~~~~~~~~~ | mpeg3_new_title mpeg3io.c: In function 'mpeg3io_complete_path': mpeg3io.c:211:17: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result] 211 | getcwd(current_dir, MPEG3_STRLEN); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3demux.c: In function 'mpeg3_new_demuxer': mpeg3demux.c:2213:13: warning: unused variable 'i' [-Wunused-variable] 2213 | int i; | ^ mpeg3demux.c: In function 'mpeg3_absolute_to_program': mpeg3demux.c:2461:16: warning: unused variable 'j' [-Wunused-variable] 2461 | int i, j; | ^ mpeg3demux.c:2461:13: warning: unused variable 'i' [-Wunused-variable] 2461 | int i, j; | ^ mpeg3demux.c: In function 'mpeg3demux_scan_pts': mpeg3demux.c:2414:1: warning: control reaches end of non-void function [-Wreturn-type] 2414 | } | ^ mpeg3demux.c: In function 'mpeg3demux_goto_pts': mpeg3demux.c:2442:1: warning: control reaches end of non-void function [-Wreturn-type] 2442 | } | ^ mpeg3strack.c: In function 'mpeg3_get_strack': mpeg3strack.c:70:13: warning: unused variable 'i' [-Wunused-variable] 70 | int i; | ^ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3vtrack.c -o x86_64/mpeg3vtrack.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/getpicture.c -o x86_64/video/getpicture.o mpeg3title.c: In function 'extend_cell_table': mpeg3title.c:82:21: warning: unused variable 'i' [-Wunused-variable] 82 | int i; | ^ mpeg3title.c: In function 'mpeg3_create_title': mpeg3title.c:132:19: warning: unused variable 'test_header' [-Wunused-variable] 132 | u_int32_t test_header = 0; | ^~~~~~~~~~~ mpeg3title.c:130:14: warning: unused variable 'i' [-Wunused-variable] 130 | long i; | ^ mpeg3title.c:129:38: warning: unused variable 'absolute_time' [-Wunused-variable] 129 | double next_time, prev_time, absolute_time; | ^~~~~~~~~~~~~ mpeg3title.c:129:27: warning: unused variable 'prev_time' [-Wunused-variable] 129 | double next_time, prev_time, absolute_time; | ^~~~~~~~~ mpeg3title.c:129:16: warning: unused variable 'next_time' [-Wunused-variable] 129 | double next_time, prev_time, absolute_time; | ^~~~~~~~~ mpeg3title.c:128:28: warning: unused variable 'prev_byte' [-Wunused-variable] 128 | int64_t next_byte, prev_byte; | ^~~~~~~~~ mpeg3title.c:126:50: warning: unused variable 'counter' [-Wunused-variable] 126 | int result = 0, done = 0, counter_start, counter; | ^~~~~~~ mpeg3title.c:126:35: warning: unused variable 'counter_start' [-Wunused-variable] 126 | int result = 0, done = 0, counter_start, counter; | ^~~~~~~~~~~~~ mpeg3title.c: In function 'mpeg3demux_print_cells': mpeg3title.c:185:18: warning: unused variable 'file' [-Wunused-variable] 185 | mpeg3_t *file = title->file; | ^~~~ mpeg3tocutil.c: In function 'read_data': mpeg3tocutil.c:112:1: warning: no return statement in function returning non-void [-Wreturn-type] 112 | } | ^ mpeg3tocutil.c: In function 'mpeg3_read_toc': mpeg3tocutil.c:336:37: warning: variable 'string_len' set but not used [-Wunused-but-set-variable] 336 | int string_len = 0; | ^~~~~~~~~~ mpeg3tocutil.c:142:13: warning: unused variable 'stream_type' [-Wunused-variable] 142 | int stream_type; | ^~~~~~~~~~~ mpeg3tocutil.c:140:13: warning: unused variable 'file_type' [-Wunused-variable] 140 | int file_type; | ^~~~~~~~~ mpeg3tocutil.c: In function 'mpeg3_start_toc': mpeg3tocutil.c:526:30: warning: unused variable 'toc_vtracks' [-Wunused-variable] 526 | int toc_atracks = 0, toc_vtracks = 0; | ^~~~~~~~~~~ mpeg3tocutil.c:526:13: warning: unused variable 'toc_atracks' [-Wunused-variable] 526 | int toc_atracks = 0, toc_vtracks = 0; | ^~~~~~~~~~~ mpeg3tocutil.c: In function 'divide_index': mpeg3tocutil.c:577:25: warning: unused variable 'atrack' [-Wunused-variable] 577 | mpeg3_atrack_t *atrack = file->atrack[track_number]; | ^~~~~~ mpeg3tocutil.c: In function 'handle_audio': mpeg3tocutil.c:745:19: warning: unused variable 'k' [-Wunused-variable] 745 | int i, j, k; | ^ mpeg3tocutil.c:745:16: warning: unused variable 'j' [-Wunused-variable] 745 | int i, j, k; | ^ mpeg3tocutil.c:745:13: warning: unused variable 'i' [-Wunused-variable] 745 | int i, j, k; | ^ mpeg3tocutil.c: In function 'handle_video': mpeg3tocutil.c:860:29: warning: implicit declaration of function 'mpeg3video_get_header'; did you mean 'mpeg3video_next_code'? [-Wimplicit-function-declaration] 860 | if(!mpeg3video_get_header(video, 0)) | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_next_code mpeg3tocutil.c: In function 'handle_subtitle': mpeg3ifo.c: In function 'get_ifo_playlist.constprop': mpeg3ifo.c:359:9: warning: '__builtin_strncpy' output may be truncated copying 6 bytes from a string of length 1023 [-Wstringop-truncation] 359 | strncpy(vob_prefix, filename, 6); | ^ mpeg3tocutil.c:981:16: warning: unused variable 'j' [-Wunused-variable] 981 | int i, j; | ^ mpeg3tocutil.c: In function 'mpeg3_do_toc': mpeg3tocutil.c:1068:46: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1068 | if(custom_id == atrack->pid) | ^~ mpeg3tocutil.c:1119:48: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1119 | if(vtrack->pid == custom_id) | ^~ mpeg3tocutil.c:1024:13: warning: unused variable 'result' [-Wunused-variable] 1024 | int result = mpeg3_read_next_packet(file->demuxer); | ^~~~~~ mpeg3tocutil.c:1014:19: warning: unused variable 'k' [-Wunused-variable] 1014 | int i, j, k; | ^ mpeg3tocutil.c:1014:16: warning: unused variable 'j' [-Wunused-variable] 1014 | int i, j, k; | ^ mpeg3tocutil.c: In function 'mpeg3_stop_toc': mpeg3tocutil.c:1185:33: warning: unused variable 'atrack' [-Wunused-variable] 1185 | mpeg3_atrack_t *atrack = file->atrack[i]; | ^~~~~~ mpeg3tocutil.c:1193:33: warning: unused variable 'atrack' [-Wunused-variable] 1193 | mpeg3_atrack_t *atrack = file->atrack[i]; | ^~~~~~ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/headers.c -o x86_64/video/headers.o mpeg3tocutil.c: In function 'mpeg3_update_index': mpeg3tocutil.c:738:1: warning: control reaches end of non-void function [-Wreturn-type] 738 | } | ^ mpeg3vtrack.c: In function 'mpeg3_new_vtrack': mpeg3vtrack.c:19:17: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_open_title'? [-Wimplicit-function-declaration] 19 | mpeg3demux_copy_titles(new_vtrack->demuxer, demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_open_title mpeg3tocutil.c: In function 'mpeg3_do_toc': mpeg3vtrack.c:11:13: warning: unused variable 'result' [-Wunused-variable] 11 | int result = 0; | ^~~~~~ mpeg3tocutil.c:1159:1: warning: control reaches end of non-void function [-Wreturn-type] 1159 | } | ^ mpeg3vtrack.c: In function 'mpeg3_delete_vtrack': mpeg3vtrack.c:49:34: warning: unused parameter 'file' [-Wunused-parameter] 49 | int mpeg3_delete_vtrack(mpeg3_t *file, mpeg3_vtrack_t *vtrack) | ~~~~~~~~~^~~~ mpeg3vtrack.c: At top level: mpeg3vtrack.c:70:12: warning: 'last_keyframe' defined but not used [-Wunused-variable] 70 | static int last_keyframe = 0; | ^~~~~~~~~~~~~ mpeg3tocutil.c: At top level: mpeg3tocutil.c:10:14: warning: 'test_file' defined but not used [-Wunused-variable] 10 | static FILE *test_file = 0; | ^~~~~~~~~ video/getpicture.c: In function 'mpeg3video_get_macroblocks': video/getpicture.c:534:25: warning: implicit declaration of function 'mpeg3_new_slice_buffer'; did you mean 'mpeg3io_sync_buffer'? [-Wimplicit-function-declaration] 534 | mpeg3_new_slice_buffer(&(video->slice_buffers[video->slice_buffers_initialized++])); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3io_sync_buffer video/getpicture.c:546:33: warning: implicit declaration of function 'mpeg3_expand_slice_buffer' [-Wimplicit-function-declaration] 546 | mpeg3_expand_slice_buffer(slice_buffer); | ^~~~~~~~~~~~~~~~~~~~~~~~~ video/getpicture.c:517:22: warning: unused variable 'code' [-Wunused-variable] 517 | unsigned int code; | ^~~~ video/getpicture.c:515:57: warning: unused parameter 'framenum' [-Wunused-parameter] 515 | int mpeg3video_get_macroblocks(mpeg3video_t *video, int framenum) | ~~~~^~~~~~~~ video/getpicture.c: In function 'mpeg3video_allocate_decoders': video/getpicture.c:625:25: warning: implicit declaration of function 'mpeg3_delete_slice_decoder'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] 625 | mpeg3_delete_slice_decoder(&(video->slice_decoders[i])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_delete_demuxer video/getpicture.c:630:25: warning: implicit declaration of function 'mpeg3_new_slice_decoder' [-Wimplicit-function-declaration] 630 | mpeg3_new_slice_decoder(video, &(video->slice_decoders[i])); | ^~~~~~~~~~~~~~~~~~~~~~~ video/getpicture.c:616:59: warning: unused parameter 'decoder_count' [-Wunused-parameter] 616 | int mpeg3video_allocate_decoders(mpeg3video_t *video, int decoder_count) | ~~~~^~~~~~~~~~~~~ video/getpicture.c: In function 'mpeg3video_getpicture': video/getpicture.c:721:25: warning: implicit declaration of function 'mpeg3video_display_second_field' [-Wimplicit-function-declaration] 721 | mpeg3video_display_second_field(video); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ video/headers.c: In function 'mpeg3video_getseqhdr': video/headers.c:16:13: warning: variable 'constrained_parameters_flag' set but not used [-Wunused-but-set-variable] 16 | int constrained_parameters_flag; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ video/headers.c:15:41: warning: variable 'vbv_buffer_size' set but not used [-Wunused-but-set-variable] 15 | int aspect_ratio, picture_rate, vbv_buffer_size; | ^~~~~~~~~~~~~~~ video/headers.c:15:27: warning: unused variable 'picture_rate' [-Wunused-variable] 15 | int aspect_ratio, picture_rate, vbv_buffer_size; | ^~~~~~~~~~~~ video/headers.c:15:13: warning: variable 'aspect_ratio' set but not used [-Wunused-but-set-variable] 15 | int aspect_ratio, picture_rate, vbv_buffer_size; | ^~~~~~~~~~~~ video/headers.c:13:18: warning: unused variable 'file' [-Wunused-variable] 13 | mpeg3_t *file = video->file; | ^~~~ video/headers.c: In function 'mpeg3video_sequence_extension': video/headers.c:74:13: warning: unused variable 'pos' [-Wunused-variable] 74 | int pos = 0; | ^~~ video/headers.c:73:37: warning: variable 'frame_rate_extension_d' set but not used [-Wunused-but-set-variable] 73 | int frame_rate_extension_n, frame_rate_extension_d; | ^~~~~~~~~~~~~~~~~~~~~~ video/headers.c:73:13: warning: variable 'frame_rate_extension_n' set but not used [-Wunused-but-set-variable] 73 | int frame_rate_extension_n, frame_rate_extension_d; | ^~~~~~~~~~~~~~~~~~~~~~ video/headers.c:72:60: warning: variable 'low_delay' set but not used [-Wunused-but-set-variable] 72 | int bit_rate_extension, vbv_buffer_size_extension, low_delay; | ^~~~~~~~~ video/headers.c:72:33: warning: variable 'vbv_buffer_size_extension' set but not used [-Wunused-but-set-variable] 72 | int bit_rate_extension, vbv_buffer_size_extension, low_delay; | ^~~~~~~~~~~~~~~~~~~~~~~~~ video/headers.c:72:13: warning: variable 'bit_rate_extension' set but not used [-Wunused-but-set-variable] 72 | int bit_rate_extension, vbv_buffer_size_extension, low_delay; | ^~~~~~~~~~~~~~~~~~ video/headers.c:70:13: warning: variable 'prof_lev' set but not used [-Wunused-but-set-variable] 70 | int prof_lev; | ^~~~~~~~ video/headers.c: In function 'mpeg3video_sequence_display_extension': video/headers.c:102:13: warning: unused variable 'video_format' [-Wunused-variable] 102 | int video_format = mpeg3bits_getbits(video->vstream, 3); | ^~~~~~~~~~~~ video/headers.c:101:13: warning: unused variable 'pos' [-Wunused-variable] 101 | int pos = 0; | ^~~ video/headers.c:100:38: warning: variable 'display_vertical_size' set but not used [-Wunused-but-set-variable] 100 | int display_horizontal_size, display_vertical_size; | ^~~~~~~~~~~~~~~~~~~~~ video/headers.c:100:13: warning: variable 'display_horizontal_size' set but not used [-Wunused-but-set-variable] 100 | int display_horizontal_size, display_vertical_size; | ^~~~~~~~~~~~~~~~~~~~~~~ video/headers.c:99:35: warning: variable 'transfer_characteristics' set but not used [-Wunused-but-set-variable] 99 | int colour_primaries = 0, transfer_characteristics = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~ video/headers.c:99:13: warning: variable 'colour_primaries' set but not used [-Wunused-but-set-variable] 99 | int colour_primaries = 0, transfer_characteristics = 0; | ^~~~~~~~~~~~~~~~ video/headers.c: In function 'mpeg3video_quant_matrix_extension': video/headers.c:127:13: warning: unused variable 'pos' [-Wunused-variable] 127 | int pos = 0; | ^~~ video/headers.c: In function 'mpeg3video_sequence_scalable_extension': video/headers.c:168:13: warning: variable 'layer_id' set but not used [-Wunused-but-set-variable] 168 | int layer_id; | ^~~~~~~~ video/headers.c: In function 'mpeg3video_picture_display_extension': video/headers.c:196:15: warning: variable 'frame_centre_vertical_offset' set but not used [-Wunused-but-set-variable] 196 | short frame_centre_vertical_offset[3]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ video/headers.c:195:15: warning: variable 'frame_centre_horizontal_offset' set but not used [-Wunused-but-set-variable] 195 | short frame_centre_horizontal_offset[3]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ video/headers.c: In function 'mpeg3video_picture_coding_extension': video/headers.c:224:63: warning: variable 'sub_carrier_phase' set but not used [-Wunused-but-set-variable] 224 | int v_axis = 0, sub_carrier = 0, burst_amplitude = 0, sub_carrier_phase = 0; | ^~~~~~~~~~~~~~~~~ video/headers.c:224:42: warning: variable 'burst_amplitude' set but not used [-Wunused-but-set-variable] 224 | int v_axis = 0, sub_carrier = 0, burst_amplitude = 0, sub_carrier_phase = 0; | ^~~~~~~~~~~~~~~ video/headers.c:224:25: warning: variable 'sub_carrier' set but not used [-Wunused-but-set-variable] 224 | int v_axis = 0, sub_carrier = 0, burst_amplitude = 0, sub_carrier_phase = 0; | ^~~~~~~~~~~ video/headers.c:224:13: warning: variable 'v_axis' set but not used [-Wunused-but-set-variable] 224 | int v_axis = 0, sub_carrier = 0, burst_amplitude = 0, sub_carrier_phase = 0; | ^~~~~~ video/headers.c:223:13: warning: variable 'chroma_420_type' set but not used [-Wunused-but-set-variable] 223 | int chroma_420_type, composite_display_flag; | ^~~~~~~~~~~~~~~ video/headers.c: In function 'mpeg3video_picture_temporal_scalable_extension': video/headers.c:318:66: warning: unused parameter 'video' [-Wunused-parameter] 318 | int mpeg3video_picture_temporal_scalable_extension(mpeg3video_t *video) | ~~~~~~~~~~~~~~^~~~~ video/headers.c: In function 'mpeg3video_getgophdr': video/headers.c:387:36: warning: variable 'broken_link' set but not used [-Wunused-but-set-variable] 387 | int drop_flag, closed_gop, broken_link; | ^~~~~~~~~~~ video/headers.c:387:24: warning: variable 'closed_gop' set but not used [-Wunused-but-set-variable] 387 | int drop_flag, closed_gop, broken_link; | ^~~~~~~~~~ video/headers.c:387:13: warning: variable 'drop_flag' set but not used [-Wunused-but-set-variable] 387 | int drop_flag, closed_gop, broken_link; | ^~~~~~~~~ video/headers.c: In function 'mpeg3video_getpicturehdr': video/headers.c:412:23: warning: variable 'vbv_delay' set but not used [-Wunused-but-set-variable] 412 | int temp_ref, vbv_delay; | ^~~~~~~~~ video/headers.c:412:13: warning: variable 'temp_ref' set but not used [-Wunused-but-set-variable] 412 | int temp_ref, vbv_delay; | ^~~~~~~~ video/headers.c: In function 'mpeg3video_get_header': video/headers.c:446:26: warning: unused variable 'demuxer' [-Wunused-variable] 446 | mpeg3_demuxer_t *demuxer = track->demuxer; | ^~~~~~~ video/headers.c:443:18: warning: unused variable 'file' [-Wunused-variable] 443 | mpeg3_t *file = video->file; | ^~~~ video/headers.c: In function 'mpeg3video_getslicehdr': video/headers.c:521:48: warning: variable 'intra_slice' set but not used [-Wunused-but-set-variable] 521 | int slice_vertical_position_extension, intra_slice; | ^~~~~~~~~~~ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/idct.c -o x86_64/video/idct.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/macroblocks.c -o x86_64/video/macroblocks.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/mmxtest.c -o x86_64/video/mmxtest.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/motion.c -o x86_64/video/motion.o video/motion.c: In function 'mpeg3video_motion_vector': video/motion.c:132:31: warning: unused parameter 'video' [-Wunused-parameter] 132 | mpeg3video_t *video, | ~~~~~~~~~~~~~~^~~~~ video/motion.c: In function 'mpeg3video_motion_vectors': video/motion.c:178:13: warning: unused variable 'result' [-Wunused-variable] 178 | int result = 0; | ^~~~~~ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/mpeg3cache.c -o x86_64/video/mpeg3cache.o video/mmxtest.c: In function 'mpeg3_mmx_test': video/mmxtest.c:11:14: warning: unused variable 'string' [-Wunused-variable] 11 | char string[MPEG3_STRLEN]; | ^~~~~~ video/mmxtest.c:10:15: warning: unused variable 'proc' [-Wunused-variable] 10 | FILE *proc; | ^~~~ video/mmxtest.c:9:13: warning: unused variable 'result' [-Wunused-variable] 9 | int result = 0; | ^~~~~~ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/mpeg3video.c -o x86_64/video/mpeg3video.o audio/layer3.c: In function 'dequantize_sample': audio/layer3.c:679:23: warning: array subscript 576 is outside array bounds of 'float[576]' [-Warray-bounds] 679 | while(xrpnt < &xr[SBLIMIT][0]) | ^~~~~~~~~~~~~~~ audio/layer3.c:235:23: note: at offset 2304 into object 'xr' of size [0, 2304] 235 | float xr[SBLIMIT][SSLIMIT], | ~~~~~~^~~~~~~~~~~~~~~~~~~~ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/output.c -o x86_64/video/output.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/reconstruct.c -o x86_64/video/reconstruct.o video/mpeg3video.c: In function 'mpeg3video_deletedecoder': video/mpeg3video.c:178:16: warning: unused variable 'padding' [-Wunused-variable] 178 | int i, padding; | ^~~~~~~ video/mpeg3video.c:178:13: warning: unused variable 'i' [-Wunused-variable] 178 | int i, padding; | ^ video/mpeg3video.c: In function 'mpeg3video_allocate_struct': video/mpeg3video.c:228:9: warning: implicit declaration of function 'mpeg3video_init_output'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] 228 | mpeg3video_init_output(); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_initdecoder video/mpeg3video.c:211:13: warning: unused variable 'i' [-Wunused-variable] 211 | int i; | ^ video/mpeg3video.c: In function 'mpeg3video_delete_struct': video/mpeg3video.c:251:25: warning: implicit declaration of function 'mpeg3_delete_slice_decoder'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] 251 | mpeg3_delete_slice_decoder(&(video->slice_decoders[i])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_delete_demuxer video/mpeg3video.c:254:17: warning: implicit declaration of function 'mpeg3_delete_slice_buffer'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] 254 | mpeg3_delete_slice_buffer(&(video->slice_buffers[i])); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_delete_demuxer video/mpeg3video.c: In function 'mpeg3video_read_frame_backend': video/mpeg3video.c:288:34: warning: implicit declaration of function 'mpeg3video_getpicture'; did you mean 'mpeg3video_getslicehdr'? [-Wimplicit-function-declaration] 288 | result = mpeg3video_getpicture(video, video->framenum); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_getslicehdr video/mpeg3video.c:293:33: warning: statement with no effect [-Wunused-value] 293 | got_top == 1; | ~~~~~~~~^~~~ video/mpeg3video.c:268:18: warning: unused variable 'file' [-Wunused-variable] 268 | mpeg3_t *file = (mpeg3_t*)video->file; | ^~~~ video/mpeg3video.c:267:25: warning: unused variable 'track' [-Wunused-variable] 267 | mpeg3_vtrack_t *track = video->track; | ^~~~~ video/mpeg3video.c: In function 'mpeg3video_new': video/mpeg3video.c:424:62: warning: implicit declaration of function 'mpeg3video_getgophdr'; did you mean 'mpeg3video_getslicehdr'? [-Wimplicit-function-declaration] 424 | if(!result) result = mpeg3video_getgophdr(video); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3video_getslicehdr video/mpeg3video.c:406:29: warning: unused variable 'gop_found' [-Wunused-variable] 406 | int gop_found; | ^~~~~~~~~ video/mpeg3video.c:405:51: warning: variable 'frame' set but not used [-Wunused-but-set-variable] 405 | int hour, minute, second, frame; | ^~~~~ video/mpeg3video.c:405:43: warning: variable 'second' set but not used [-Wunused-but-set-variable] 405 | int hour, minute, second, frame; | ^~~~~~ video/mpeg3video.c:405:35: warning: variable 'minute' set but not used [-Wunused-but-set-variable] 405 | int hour, minute, second, frame; | ^~~~~~ video/mpeg3video.c:405:29: warning: variable 'hour' set but not used [-Wunused-but-set-variable] 405 | int hour, minute, second, frame; | ^~~~ video/mpeg3video.c: In function 'mpeg3video_set_cpus': video/mpeg3video.c:539:39: warning: unused parameter 'video' [-Wunused-parameter] 539 | int mpeg3video_set_cpus(mpeg3video_t *video, int cpus) | ~~~~~~~~~~~~~~^~~~~ video/mpeg3video.c:539:50: warning: unused parameter 'cpus' [-Wunused-parameter] 539 | int mpeg3video_set_cpus(mpeg3video_t *video, int cpus) | ~~~~^~~~ video/mpeg3video.c: In function 'mpeg3video_set_mmx': video/mpeg3video.c:544:49: warning: unused parameter 'use_mmx' [-Wunused-parameter] 544 | int mpeg3video_set_mmx(mpeg3video_t *video, int use_mmx) | ~~~~^~~~~~~ video/output.c: In function 'mpeg3video_ditherframe': video/output.c:141:27: warning: unused variable 'step' [-Wunused-variable] 141 | int uv_subscript, step, w = -1; | ^~~~ video/output.c: In function 'mpeg3video_ditherframe444': video/output.c:281:45: warning: unused parameter 'video' [-Wunused-parameter] 281 | int mpeg3video_ditherframe444(mpeg3video_t *video, unsigned char *src[]) | ~~~~~~~~~~~~~~^~~~~ video/output.c:281:67: warning: unused parameter 'src' [-Wunused-parameter] 281 | int mpeg3video_ditherframe444(mpeg3video_t *video, unsigned char *src[]) | ~~~~~~~~~~~~~~~^~~~~ video/output.c: In function 'mpeg3video_dithertop444': video/output.c:291:43: warning: unused parameter 'video' [-Wunused-parameter] 291 | int mpeg3video_dithertop444(mpeg3video_t *video, unsigned char *src[]) | ~~~~~~~~~~~~~~^~~~~ video/output.c:291:65: warning: unused parameter 'src' [-Wunused-parameter] 291 | int mpeg3video_dithertop444(mpeg3video_t *video, unsigned char *src[]) | ~~~~~~~~~~~~~~~^~~~~ video/output.c: In function 'mpeg3video_ditherbot': video/output.c:296:40: warning: unused parameter 'video' [-Wunused-parameter] 296 | int mpeg3video_ditherbot(mpeg3video_t *video, unsigned char *src[]) | ~~~~~~~~~~~~~~^~~~~ video/output.c:296:62: warning: unused parameter 'src' [-Wunused-parameter] 296 | int mpeg3video_ditherbot(mpeg3video_t *video, unsigned char *src[]) | ~~~~~~~~~~~~~~~^~~~~ video/output.c: In function 'mpeg3video_ditherbot444': video/output.c:301:43: warning: unused parameter 'video' [-Wunused-parameter] 301 | int mpeg3video_ditherbot444(mpeg3video_t *video, unsigned char *src[]) | ~~~~~~~~~~~~~~^~~~~ video/output.c:301:65: warning: unused parameter 'src' [-Wunused-parameter] 301 | int mpeg3video_ditherbot444(mpeg3video_t *video, unsigned char *src[]) | ~~~~~~~~~~~~~~~^~~~~ video/output.c: In function 'memcpy_fast': video/output.c:308:16: warning: unused variable 'len2' [-Wunused-variable] 308 | int i, len2; | ^~~~ video/output.c:308:13: warning: unused variable 'i' [-Wunused-variable] 308 | int i, len2; | ^ video/output.c: In function 'mpeg3video_present_frame': video/output.c:348:22: warning: unused variable 'l' [-Wunused-variable] 348 | int i, j, k, l; | ^ video/output.c:348:19: warning: unused variable 'k' [-Wunused-variable] 348 | int i, j, k, l; | ^ video/output.c:348:16: warning: unused variable 'j' [-Wunused-variable] 348 | int i, j, k, l; | ^ video/output.c: In function 'mpeg3video_display_second_field': video/output.c:499:51: warning: unused parameter 'video' [-Wunused-parameter] 499 | int mpeg3video_display_second_field(mpeg3video_t *video) | ~~~~~~~~~~~~~~^~~~~ video/mpeg3video.c: In function 'mpeg3video_read_frame': video/mpeg3video.c:650:42: warning: implicit declaration of function 'mpeg3video_present_frame'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 650 | if(video->output_src[0]) mpeg3video_present_frame(video); | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame video/mpeg3video.c:670:46: warning: implicit declaration of function 'mpeg3video_seek'; did you mean 'mpeg3io_seek'? [-Wimplicit-function-declaration] 670 | if(!result) result = mpeg3video_seek(video); | ^~~~~~~~~~~~~~~ | mpeg3io_seek video/mpeg3video.c: In function 'mpeg3video_read_yuvframe': video/mpeg3video.c:716:28: warning: variable 'size1' set but not used [-Wunused-but-set-variable] 716 | int size0, size1; | ^~~~~ video/mpeg3video.c:716:21: warning: variable 'size0' set but not used [-Wunused-but-set-variable] 716 | int size0, size1; | ^~~~~ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/seek.c -o x86_64/video/seek.o video/reconstruct.c: In function 'recon_comp': video/reconstruct.c:417:31: warning: unused parameter 'video' [-Wunused-parameter] 417 | void recon_comp(mpeg3video_t *video, | ~~~~~~~~~~~~~~^~~~~ video/reconstruct.c: In function 'mpeg3video_reconstruct': video/reconstruct.c:583:25: warning: implicit declaration of function 'mpeg3video_calc_dmv'; did you mean 'mpeg3video_dump'? [-Wimplicit-function-declaration] 583 | mpeg3video_calc_dmv(video, | ^~~~~~~~~~~~~~~~~~~ | mpeg3video_dump video/reconstruct.c:618:33: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 618 | ; | ^ video/reconstruct.c:690:25: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 690 | ; | ^ video/reconstruct.c:756:25: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 756 | ; | ^ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/slice.c -o x86_64/video/slice.o video/seek.c: In function 'mpeg3video_match_refframes': video/seek.c:143:16: warning: unused variable 'j' [-Wunused-variable] 143 | int i, j, size; | ^ video/seek.c: In function 'mpeg3video_seek_byte': video/seek.c:175:26: warning: unused variable 'demuxer' [-Wunused-variable] 175 | mpeg3_demuxer_t *demuxer = vstream->demuxer; | ^~~~~~~ video/seek.c:173:18: warning: unused variable 'file' [-Wunused-variable] 173 | mpeg3_t *file = video->file; | ^~~~ video/seek.c: In function 'mpeg3video_seek': video/seek.c:356:57: warning: implicit declaration of function 'mpeg3video_get_firstframe'; did you mean 'mpeg3video_seek_frame'? [-Wimplicit-function-declaration] 356 | mpeg3video_get_firstframe(video); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_seek_frame video/seek.c:218:13: warning: unused variable 'match_refframes' [-Wunused-variable] 218 | int match_refframes = 1; | ^~~~~~~~~~~~~~~ video/seek.c:211:13: warning: unused variable 'attempts' [-Wunused-variable] 211 | int attempts; | ^~~~~~~~ video/seek.c:210:13: warning: unused variable 'back_step' [-Wunused-variable] 210 | int back_step; | ^~~~~~~~~ video/seek.c:208:14: warning: unused variable 'this_gop_start' [-Wunused-variable] 208 | long this_gop_start; | ^~~~~~~~~~~~~~ video/slice.c: In function 'mpeg3video_addblock': video/slice.c:62:13: warning: unused variable 'spar' [-Wunused-variable] 62 | int spar = slice->sparse[comp]; | ^~~~ video/slice.c: In function 'mpeg3_decode_slice': video/slice.c:239:25: warning: implicit declaration of function 'mpeg3video_macroblock_modes'; did you mean 'mpeg3video_get_macroblock_address'? [-Wimplicit-function-declaration] 239 | mpeg3video_macroblock_modes(slice, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_get_macroblock_address video/slice.c:336:31: warning: implicit declaration of function 'mpeg3video_get_cbp'; did you mean 'mpeg3video_next_code'? [-Wimplicit-function-declaration] 336 | cbp = mpeg3video_get_cbp(slice); | ^~~~~~~~~~~~~~~~~~ | mpeg3video_next_code video/slice.c:354:17: warning: implicit declaration of function 'mpeg3video_clearblock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] 354 | mpeg3video_clearblock(slice, 0, video->blk_cnt); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_addblock video/slice.c:362:57: warning: implicit declaration of function 'mpeg3video_getmpg2intrablock'; did you mean 'mpeg3video_get_macroblocks'? [-Wimplicit-function-declaration] 362 | mpeg3video_getmpg2intrablock(slice, video, comp, dc_dct_pred); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_get_macroblocks video/slice.c:364:57: warning: implicit declaration of function 'mpeg3video_getintrablock'; did you mean 'mpeg3video_get_macroblocks'? [-Wimplicit-function-declaration] 364 | mpeg3video_getintrablock(slice, video, comp, dc_dct_pred); | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_get_macroblocks video/slice.c:369:57: warning: implicit declaration of function 'mpeg3video_getmpg2interblock'; did you mean 'mpeg3video_get_macroblocks'? [-Wimplicit-function-declaration] 369 | mpeg3video_getmpg2interblock(slice, video, comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_get_macroblocks video/slice.c:371:57: warning: implicit declaration of function 'mpeg3video_getinterblock'; did you mean 'mpeg3video_get_macroblocks'? [-Wimplicit-function-declaration] 371 | mpeg3video_getinterblock(slice, video, comp); | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_get_macroblocks video/slice.c:453:17: warning: implicit declaration of function 'mpeg3video_reconstruct'; did you mean 'mpeg3video_read_raw'? [-Wimplicit-function-declaration] 453 | mpeg3video_reconstruct(video, | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_raw video/getpicture.c: In function 'mpeg3video_getinterblock': video/getpicture.c:293:11: warning: 'j' may be used uninitialized [-Wmaybe-uninitialized] 293 | if(j != 0) | ^ video/getpicture.c:219:21: note: 'j' was declared here 219 | int val, i, j, sign; | ^ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/subtitle.c -o x86_64/video/subtitle.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/vlc.c -o x86_64/video/vlc.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT workarounds.c -o x86_64/workarounds.o cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT audio/ac3.c -o x86_64/audio/ac3.lo video/getpicture.c: In function 'mpeg3video_getmpg2intrablock': video/getpicture.c:411:11: warning: 'j' may be used uninitialized [-Wmaybe-uninitialized] 411 | if(j != 0) | ^ video/getpicture.c:308:21: note: 'j' was declared here 308 | int val, i, j, sign, nc; | ^ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT audio/dct.c -o x86_64/audio/dct.lo audio/ac3.c: In function 'mpeg3audio_doac3': audio/ac3.c:117:17: warning: pointer targets in passing argument 2 of 'a52_frame' differ in signedness [-Wpointer-sign] 117 | frame, | ^~~~~ | | | char * In file included from audio/ac3.c:5: /usr/include/a52dec/a52.h:138:47: note: expected 'uint8_t *' {aka 'unsigned char *'} but argument is of type 'char *' 138 | int a52_frame (a52_state_t * state, uint8_t * buf, int * flags, | ~~~~~~~~~~^~~ audio/ac3.c:107:13: warning: unused parameter 'frame_size' [-Wunused-parameter] 107 | int frame_size, | ~~~~^~~~~~~~~~ video/subtitle.c: In function 'decompress_subtitle': video/subtitle.c:371:56: warning: unused variable 't' [-Wunused-variable] 371 | float f, p, q, t; | ^ video/subtitle.c:371:53: warning: unused variable 'q' [-Wunused-variable] 371 | float f, p, q, t; | ^ video/subtitle.c:371:50: warning: unused variable 'p' [-Wunused-variable] 371 | float f, p, q, t; | ^ video/subtitle.c:371:47: warning: unused variable 'f' [-Wunused-variable] 371 | float f, p, q, t; | ^ video/subtitle.c:369:53: warning: variable 'v' set but not used [-Wunused-but-set-variable] 369 | float h, s, v; | ^ video/subtitle.c:369:50: warning: variable 's' set but not used [-Wunused-but-set-variable] 369 | float h, s, v; | ^ video/subtitle.c:78:13: warning: variable 'got_alpha' set but not used [-Wunused-but-set-variable] 78 | int got_alpha = 0; | ^~~~~~~~~ video/subtitle.c:29:13: warning: variable 'even_offset' set but not used [-Wunused-but-set-variable] 29 | int even_offset = 0; | ^~~~~~~~~~~ video/subtitle.c: In function 'mpeg3_decode_subtitle': video/subtitle.c:540:25: warning: unused variable 'vtrack' [-Wunused-variable] 540 | mpeg3_vtrack_t *vtrack = (mpeg3_vtrack_t*)video->track; | ^~~~~~ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT audio/huffman.c -o x86_64/audio/huffman.lo cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT audio/layer2.c -o x86_64/audio/layer2.lo cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT audio/layer3.c -o x86_64/audio/layer3.lo video/getpicture.c: In function 'mpeg3video_getmpg2interblock': video/getpicture.c:506:11: warning: 'j' may be used uninitialized [-Wmaybe-uninitialized] 506 | if(j != 0) | ^ video/getpicture.c:426:21: note: 'j' was declared here 426 | int val, i, j, sign, nc; | ^ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT audio/mpeg3audio.c -o x86_64/audio/mpeg3audio.lo cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT audio/pcm.c -o x86_64/audio/pcm.lo audio/layer2.c: In function 'step_two': audio/layer2.c:283:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 283 | if(ba = *bita++) | ^~ audio/layer2.c:369:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 369 | for(i = sblimit; i < SBLIMIT; i++) | ^~~ audio/layer2.c:373:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 373 | return result; | ^~~~~~ audio/layer2.c:276:19: warning: unused variable 'test' [-Wunused-variable] 276 | int d1, step, test; | ^~~~ audio/layer2.c: In function 'mpeg3audio_dolayer2': audio/layer2.c:393:42: warning: pointer targets in passing argument 2 of 'mpeg3bits_use_ptr' differ in signedness [-Wpointer-sign] 393 | mpeg3bits_use_ptr(audio->stream, frame); | ^~~~~ | | | char * In file included from audio/layer2.c:8: ./mpeg3protos.h:482:60: note: expected 'unsigned char *' but argument is of type 'char *' 482 | int mpeg3bits_use_ptr(mpeg3_bits_t* stream, unsigned char *buffer); | ~~~~~~~~~~~~~~~^~~~~~ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT audio/synthesizers.c -o x86_64/audio/synthesizers.lo audio/layer2.c:378:13: warning: unused parameter 'frame_size' [-Wunused-parameter] 378 | int frame_size, | ~~~~^~~~~~~~~~ audio/layer3.c: In function 'get_scale_factors_1': audio/layer3.c:53:21: warning: unused parameter 'ch' [-Wunused-parameter] 53 | int ch, | ~~~~^~ audio/layer3.c:54:21: warning: unused parameter 'gr' [-Wunused-parameter] 54 | int gr) | ~~~~^~ audio/layer3.c: In function 'dequantize_sample': audio/layer3.c:226:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | while(num < BITSHIFT) \ | ^ audio/layer3.c:338:33: note: in expansion of macro 'REFRESH_MASK' 338 | REFRESH_MASK; | ^~~~~~~~~~~~ audio/layer3.c:226:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | while(num < BITSHIFT) \ | ^ audio/layer3.c:353:33: note: in expansion of macro 'REFRESH_MASK' 353 | REFRESH_MASK; | ^~~~~~~~~~~~ audio/layer3.c:226:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | while(num < BITSHIFT) \ | ^ audio/layer3.c:381:33: note: in expansion of macro 'REFRESH_MASK' 381 | REFRESH_MASK; | ^~~~~~~~~~~~ audio/layer3.c:226:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | while(num < BITSHIFT) \ | ^ audio/layer3.c:413:17: note: in expansion of macro 'REFRESH_MASK' 413 | REFRESH_MASK; | ^~~~~~~~~~~~ audio/layer3.c:226:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | while(num < BITSHIFT) \ | ^ audio/layer3.c:542:33: note: in expansion of macro 'REFRESH_MASK' 542 | REFRESH_MASK; | ^~~~~~~~~~~~ audio/layer3.c:226:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | while(num < BITSHIFT) \ | ^ audio/layer3.c:557:41: note: in expansion of macro 'REFRESH_MASK' 557 | REFRESH_MASK; | ^~~~~~~~~~~~ audio/layer3.c:226:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | while(num < BITSHIFT) \ | ^ audio/layer3.c:584:41: note: in expansion of macro 'REFRESH_MASK' 584 | REFRESH_MASK; | ^~~~~~~~~~~~ audio/layer3.c:226:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 226 | while(num < BITSHIFT) \ | ^ audio/layer3.c:618:17: note: in expansion of macro 'REFRESH_MASK' 618 | REFRESH_MASK; | ^~~~~~~~~~~~ audio/layer3.c: In function 'hybrid': audio/layer3.c:829:9: warning: implicit declaration of function 'mpeg3audio_dct36'; did you mean 'mpeg3audio_dopcm'? [-Wimplicit-function-declaration] 829 | mpeg3audio_dct36(fsIn[0], rawout1, rawout2, mpeg3_win[0], tspnt); | ^~~~~~~~~~~~~~~~ | mpeg3audio_dopcm audio/layer3.c:839:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 839 | for( ; sb < gr_info->maxb; sb += 2, tspnt += 2, rawout1 += 36, rawout2 += 36) | ^ audio/layer3.c:841:17: warning: implicit declaration of function 'mpeg3audio_dct12'; did you mean 'mpeg3audio_dopcm'? [-Wimplicit-function-declaration] 841 | mpeg3audio_dct12(fsIn[sb] ,rawout1 ,rawout2 ,mpeg3_win[2] ,tspnt); | ^~~~~~~~~~~~~~~~ | mpeg3audio_dopcm audio/layer3.c:847:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 847 | for( ; sb < gr_info->maxb; sb += 2, tspnt += 2, rawout1 += 36, rawout2 += 36) | ^ audio/layer3.c: In function 'antialias': audio/layer3.c:866:37: warning: unused parameter 'audio' [-Wunused-parameter] 866 | static int antialias(mpeg3_layer_t *audio, | ~~~~~~~~~~~~~~~^~~~~ audio/layer3.c: In function 'calc_i_stereo': audio/layer3.c:916:41: warning: unused parameter 'audio' [-Wunused-parameter] 916 | static int calc_i_stereo(mpeg3_layer_t *audio, | ~~~~~~~~~~~~~~~^~~~~ audio/layer3.c: In function 'mpeg3audio_dolayer3': audio/layer3.c:1237:63: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1237 | if(sideinfo.ch[1].gr[gr].maxb > maxb) | ^ audio/layer3.c:1266:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1266 | for(i = 0; i < SSLIMIT * gr_info->maxb; i++, in0++) | ^ audio/layer3.c:1274:54: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1274 | for(i = 0; i < SSLIMIT * gr_info->maxb; i++) | ^ audio/layer3.c:1300:49: warning: implicit declaration of function 'mpeg3audio_synth_stereo' [-Wimplicit-function-declaration] 1300 | mpeg3audio_synth_stereo(audio, | ^~~~~~~~~~~~~~~~~~~~~~~ audio/layer3.c:1082:13: warning: unused variable 'i' [-Wunused-variable] 1082 | int i; | ^ audio/layer3.c: In function 'mpeg3_layer_reset': audio/layer3.c:1355:9: warning: implicit declaration of function 'mpeg3audio_reset_synths' [-Wimplicit-function-declaration] 1355 | mpeg3audio_reset_synths(audio); | ^~~~~~~~~~~~~~~~~~~~~~~ audio/layer3.c: In function 'mpeg3_layer_header': audio/layer3.c:1509:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 1509 | else | ^~~~ audio/layer3.c:1513:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 1513 | if(layer_data->samplerate != 0 && | ^~ audio/synthesizers.c: In function 'mpeg3audio_synth_stereo': audio/synthesizers.c:36:9: warning: implicit declaration of function 'mpeg3audio_dct64'; did you mean 'mpeg3audio_dopcm'? [-Wimplicit-function-declaration] 36 | mpeg3audio_dct64(buf[1] + ((audio->bo + 1) & 0xf), buf[0] + audio->bo, bandPtr); | ^~~~~~~~~~~~~~~~ | mpeg3audio_dopcm audio/pcm.c: In function 'mpeg3audio_dopcm': audio/pcm.c:71:64: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign] 71 | unsigned char *input = frame + | ^~~~~ audio/mpeg3audio.c: In function 'read_frame': audio/mpeg3audio.c:362:46: warning: pointer targets in passing argument 2 of 'mpeg3audio_doac3' differ in signedness [-Wpointer-sign] 362 | audio->packet_buffer, | ~~~~~^~~~~~~~~~~~~~~ | | | unsigned char * In file included from audio/mpeg3audio.c:2: ./mpeg3protos.h:196:15: note: expected 'char *' but argument is of type 'unsigned char *' 196 | char *frame, | ~~~~~~^~~~~ audio/mpeg3audio.c:374:62: warning: pointer targets in passing argument 2 of 'mpeg3audio_dolayer2' differ in signedness [-Wpointer-sign] 374 | audio->packet_buffer, | ~~~~~^~~~~~~~~~~~~~~ | | | unsigned char * ./mpeg3protos.h:189:15: note: expected 'char *' but argument is of type 'unsigned char *' 189 | char *frame, | ~~~~~~^~~~~ audio/mpeg3audio.c:383:62: warning: pointer targets in passing argument 2 of 'mpeg3audio_dolayer3' differ in signedness [-Wpointer-sign] 383 | audio->packet_buffer, | ~~~~~^~~~~~~~~~~~~~~ | | | unsigned char * ./mpeg3protos.h:182:15: note: expected 'char *' but argument is of type 'unsigned char *' 182 | char *frame, | ~~~~~~^~~~~ audio/mpeg3audio.c:397:46: warning: pointer targets in passing argument 2 of 'mpeg3audio_dopcm' differ in signedness [-Wpointer-sign] 397 | audio->packet_buffer, | ~~~~~^~~~~~~~~~~~~~~ | | | unsigned char * ./mpeg3protos.h:204:15: note: expected 'char *' but argument is of type 'unsigned char *' 204 | char *frame, | ~~~~~~^~~~~ audio/mpeg3audio.c: In function 'get_length': audio/mpeg3audio.c:446:21: warning: unused variable 'try' [-Wunused-variable] 446 | int try = 0; | ^~~ audio/mpeg3audio.c: In function 'calculate_format': audio/mpeg3audio.c:500:31: warning: unused parameter 'file' [-Wunused-parameter] 500 | int calculate_format(mpeg3_t *file, mpeg3_atrack_t *track) | ~~~~~~~~~^~~~ audio/mpeg3audio.c: In function 'seek': audio/mpeg3audio.c:646:13: warning: unused variable 'result' [-Wunused-variable] 646 | int result = 0; | ^~~~~~ audio/mpeg3audio.c: In function 'mpeg3audio_seek_sample': audio/mpeg3audio.c:791:25: warning: unused variable 'track' [-Wunused-variable] 791 | mpeg3_atrack_t *track = audio->track; | ^~~~~ audio/mpeg3audio.c: In function 'mpeg3audio_read_raw': audio/mpeg3audio.c:806:13: warning: unused variable 'i' [-Wunused-variable] 806 | int i; | ^ audio/mpeg3audio.c:803:14: warning: unused parameter 'max_size' [-Wunused-parameter] 803 | long max_size) | ~~~~~^~~~~~~~ audio/mpeg3audio.c: In function 'mpeg3audio_decode_audio': audio/mpeg3audio.c:915:19: warning: unused variable 'k' [-Wunused-variable] 915 | int i, j, k; | ^ In function 'handle_scrambling', inlined from 'get_program_pes_packet' at mpeg3demux.c:1426:17, inlined from 'mpeg3demux_read_program' at mpeg3demux.c:1537:13: mpeg3demux.c:777:20: warning: 'decryption_offset' may be used uninitialized [-Wmaybe-uninitialized] 777 | if(mpeg3_decrypt_packet(title->fs->css, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | buffer_ptr, | ~~~~~~~~~~~ 779 | decryption_offset)) | ~~~~~~~~~~~~~~~~~~ mpeg3demux.c: In function 'mpeg3demux_read_program': mpeg3demux.c:1091:13: note: 'decryption_offset' was declared here 1091 | int decryption_offset; | ^~~~~~~~~~~~~~~~~ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT audio/tables.c -o x86_64/audio/tables.lo cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT libmpeg3.c -o x86_64/libmpeg3.lo cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3atrack.c -o x86_64/mpeg3atrack.lo audio/tables.c: In function 'init_layer2': audio/tables.c:138:39: warning: unused parameter 'audio' [-Wunused-parameter] 138 | static int init_layer2(mpeg3_layer_t *audio) | ~~~~~~~~~~~~~~~^~~~~ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3bits.c -o x86_64/mpeg3bits.lo libmpeg3.c: In function 'mpeg3_new': libmpeg3.c:32:13: warning: unused variable 'i' [-Wunused-variable] 32 | int i; | ^ libmpeg3.c: In function 'is_bd': libmpeg3.c:151:30: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 151 | (!ext || ext && | ~~~~^~ 152 | (!strncasecmp(ext, ".m2ts", 5) || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | !strncasecmp(ext, ".mts", 4))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libmpeg3.c:148:27: warning: unused parameter 'bits1' [-Wunused-parameter] 148 | static int is_bd(uint32_t bits1, uint32_t bits2, char *ext) | ~~~~~~~~~^~~~~ libmpeg3.c: In function 'copy_subtitles': libmpeg3.c:396:16: warning: unused variable 'j' [-Wunused-variable] 396 | int i, j; | ^ libmpeg3.c: In function 'mpeg3_open_copy': libmpeg3.c:461:17: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_open_title'? [-Wimplicit-function-declaration] 461 | mpeg3demux_copy_titles(file->demuxer, mpeg3_get_demuxer(old_file)); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_open_title libmpeg3.c:413:13: warning: unused variable 'result' [-Wunused-variable] 413 | int result = 0; | ^~~~~~ libmpeg3.c:412:16: warning: unused variable 'done' [-Wunused-variable] 412 | int i, done; | ^~~~ libmpeg3.c: In function 'mpeg3_set_cpus': libmpeg3.c:572:17: warning: implicit declaration of function 'mpeg3video_set_cpus'; did you mean 'mpeg3video_next_code'? [-Wimplicit-function-declaration] 572 | mpeg3video_set_cpus(file->vtrack[i]->video, cpus); | ^~~~~~~~~~~~~~~~~~~ | mpeg3video_next_code libmpeg3.c: In function 'mpeg3_set_sample': libmpeg3.c:618:17: warning: implicit declaration of function 'mpeg3audio_seek_sample'; did you mean 'mpeg3_set_sample'? [-Wimplicit-function-declaration] 618 | mpeg3audio_seek_sample(file->atrack[stream]->audio, sample); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3_set_sample libmpeg3.c: In function 'mpeg3_set_frame': libmpeg3.c:713:17: warning: implicit declaration of function 'mpeg3video_seek_frame'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 713 | mpeg3video_seek_frame(file->vtrack[stream]->video, frame); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame libmpeg3.c: In function 'mpeg3_seek_byte': libmpeg3.c:727:17: warning: implicit declaration of function 'mpeg3video_seek_byte'; did you mean 'mpeg3bits_seek_byte'? [-Wimplicit-function-declaration] 727 | mpeg3video_seek_byte(file->vtrack[i]->video, byte); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3bits_seek_byte libmpeg3.c:733:17: warning: implicit declaration of function 'mpeg3audio_seek_byte'; did you mean 'mpeg3bits_seek_byte'? [-Wimplicit-function-declaration] 733 | mpeg3audio_seek_byte(file->atrack[i]->audio, byte); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3bits_seek_byte libmpeg3.c: In function 'mpeg3_previous_frame': libmpeg3.c:757:24: warning: implicit declaration of function 'mpeg3video_previous_frame'; did you mean 'mpeg3_previous_frame'? [-Wimplicit-function-declaration] 757 | return mpeg3video_previous_frame(file->vtrack[stream]->video); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_previous_frame libmpeg3.c: In function 'mpeg3_colormodel': libmpeg3.c:858:24: warning: implicit declaration of function 'mpeg3video_colormodel'; did you mean 'mpeg3_colormodel'? [-Wimplicit-function-declaration] 858 | return mpeg3video_colormodel(file->vtrack[stream]->video); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3_colormodel libmpeg3.c: In function 'calculate_packet_size': libmpeg3.c:275:1: warning: control reaches end of non-void function [-Wreturn-type] 275 | } | ^ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3css_fake.c -o x86_64/mpeg3css_fake.lo mpeg3atrack.c: In function 'mpeg3_new_atrack': mpeg3atrack.c:22:17: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_open_title'? [-Wimplicit-function-declaration] 22 | mpeg3demux_copy_titles(new_atrack->demuxer, demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_open_title mpeg3atrack.c: In function 'mpeg3_delete_atrack': mpeg3atrack.c:51:34: warning: unused parameter 'file' [-Wunused-parameter] 51 | int mpeg3_delete_atrack(mpeg3_t *file, mpeg3_atrack_t *atrack) | ~~~~~~~~~^~~~ mpeg3bits.c: In function 'mpeg3bits_read_buffer': mpeg3bits.c:28:21: warning: unused variable 'i' [-Wunused-variable] 28 | int result, i = 0; | ^ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3demux.c -o x86_64/mpeg3demux.lo mpeg3css_fake.c: In function 'mpeg3_delete_css': mpeg3css_fake.c:11:35: warning: unused parameter 'css' [-Wunused-parameter] 11 | int mpeg3_delete_css(mpeg3_css_t *css) | ~~~~~~~~~~~~~^~~ mpeg3css_fake.c: In function 'mpeg3_get_keys': mpeg3css_fake.c:16:33: warning: unused parameter 'css' [-Wunused-parameter] 16 | int mpeg3_get_keys(mpeg3_css_t *css, char *path) | ~~~~~~~~~~~~~^~~ mpeg3css_fake.c:16:44: warning: unused parameter 'path' [-Wunused-parameter] 16 | int mpeg3_get_keys(mpeg3_css_t *css, char *path) | ~~~~~~^~~~ mpeg3css_fake.c: In function 'mpeg3_decrypt_packet': mpeg3css_fake.c:21:39: warning: unused parameter 'css' [-Wunused-parameter] 21 | int mpeg3_decrypt_packet(mpeg3_css_t *css, unsigned char *sector, int offset) | ~~~~~~~~~~~~~^~~ mpeg3css_fake.c:21:59: warning: unused parameter 'sector' [-Wunused-parameter] 21 | int mpeg3_decrypt_packet(mpeg3_css_t *css, unsigned char *sector, int offset) | ~~~~~~~~~~~~~~~^~~~~~ mpeg3css_fake.c:21:71: warning: unused parameter 'offset' [-Wunused-parameter] 21 | int mpeg3_decrypt_packet(mpeg3_css_t *css, unsigned char *sector, int offset) | ~~~~^~~~~~ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3ifo.c -o x86_64/mpeg3ifo.lo cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3io.c -o x86_64/mpeg3io.lo cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3strack.c -o x86_64/mpeg3strack.lo audio/layer3.c: In function 'dequantize_sample': audio/layer3.c:679:23: warning: array subscript 576 is outside array bounds of 'float[576]' [-Warray-bounds] 679 | while(xrpnt < &xr[SBLIMIT][0]) | ^~~~~~~~~~~~~~~ audio/layer3.c:235:23: note: at offset 2304 into object 'xr' of size [0, 2304] 235 | float xr[SBLIMIT][SSLIMIT], | ~~~~~~^~~~~~~~~~~~~~~~~~~~ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3title.c -o x86_64/mpeg3title.lo mpeg3demux.c: In function 'get_transport_pes_packet': mpeg3demux.c:302:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 302 | if((demuxer->custom_id == demuxer->astream && | ^~ mpeg3demux.c:331:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 331 | if((demuxer->custom_id == demuxer->astream && | ^~ mpeg3demux.c:364:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 364 | if((demuxer->custom_id == demuxer->vstream && | ^~ mpeg3demux.c: In function 'read_transport': mpeg3demux.c:633:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 633 | if(demuxer->adaptation_field_control & 0x1) | ^~ mpeg3demux.c:636:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 636 | demuxer->program_byte = mpeg3io_tell(title->fs) + | ^~~~~~~ mpeg3demux.c: In function 'remove_subtitle': mpeg3demux.c:791:13: warning: unused variable 'i' [-Wunused-variable] 791 | int i, j; | ^ mpeg3demux.c: In function 'new_subtitle': mpeg3demux.c:825:16: warning: unused variable 'j' [-Wunused-variable] 825 | int i, j; | ^ mpeg3demux.c: In function 'handle_pcm': mpeg3demux.c:1078:1: warning: no return statement in function returning non-void [-Wreturn-type] 1078 | } | ^ mpeg3demux.c: In function 'get_program_pes_packet': mpeg3demux.c:1257:47: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1257 | if(demuxer->custom_id == demuxer->astream && | ^~ mpeg3demux.c:1257:67: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1257 | if(demuxer->custom_id == demuxer->astream && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 1258 | demuxer->do_audio || | ~~~~~~~~~~~~~~~~~ mpeg3demux.c:1300:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1300 | if(demuxer->custom_id == demuxer->vstream && | ^~ mpeg3demux.c:1300:55: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1300 | if(demuxer->custom_id == demuxer->vstream && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 1301 | demuxer->do_video || | ~~~~~~~~~~~~~~~~~ mpeg3demux.c:1379:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1379 | if(demuxer->custom_id == demuxer->astream && | ^~ mpeg3demux.c:1379:59: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 1379 | if(demuxer->custom_id == demuxer->astream && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 1380 | demuxer->do_audio || | ~~~~~~~~~~~~~~~~~ mpeg3strack.c: In function 'mpeg3_get_strack': mpeg3strack.c:70:13: warning: unused variable 'i' [-Wunused-variable] 70 | int i; | ^ mpeg3demux.c:1092:13: warning: unused variable 'i' [-Wunused-variable] 1092 | int i; | ^ mpeg3demux.c: In function 'mpeg3demux_read_program': mpeg3demux.c:1446:18: warning: unused variable 'file' [-Wunused-variable] 1446 | mpeg3_t *file = demuxer->file; | ^~~~ mpeg3demux.c:1445:13: warning: unused variable 'count' [-Wunused-variable] 1445 | int count = 0; | ^~~~~ mpeg3demux.c: In function 'mpeg3_seek_phys': mpeg3demux.c:1679:12: warning: the comparison will always evaluate as 'true' for the address of 'titles' will never be NULL [-Waddress] 1679 | if(!demuxer->titles) return 1; | ^ In file included from libmpeg3.h:8, from mpeg3demux.c:1: mpeg3private.h:393:24: note: 'titles' declared here 393 | mpeg3_title_t *titles[MPEG3_MAX_STREAMS]; | ^~~~~~ mpeg3demux.c:1719:13: warning: unused variable 'got_it' [-Wunused-variable] 1719 | int got_it = 0; | ^~~~~~ mpeg3demux.c:1718:17: warning: unused variable 'last_byte' [-Wunused-variable] 1718 | int64_t last_byte = demuxer->program_byte; | ^~~~~~~~~ mpeg3demux.c:1716:13: warning: unused variable 'last_cell' [-Wunused-variable] 1716 | int last_cell = demuxer->title_cell; | ^~~~~~~~~ mpeg3demux.c: In function 'next_code': mpeg3demux.c:1753:21: warning: unused variable 'fd' [-Wunused-variable] 1753 | mpeg3_fs_t *fd = title->fs; | ^~ mpeg3demux.c: In function 'mpeg3_read_next_packet': mpeg3demux.c:1782:13: warning: unused variable 'current_position' [-Wunused-variable] 1782 | int current_position; | ^~~~~~~~~~~~~~~~ mpeg3ifo.c: In function 'program_map': mpeg3ifo.c:265:14: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 265 | *ptr = pgc; | ^ mpeg3demux.c: In function 'prev_code': mpeg3demux.c:1922:21: warning: unused variable 'fd' [-Wunused-variable] 1922 | mpeg3_fs_t *fd = title->fs; | ^~ mpeg3ifo.c:313:14: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign] 313 | *ptr = get2bytes((unsigned char*)*ptr) + pgc; | ^ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3tocutil.c -o x86_64/mpeg3tocutil.lo mpeg3ifo.c: In function 'get_ifo_playlist': mpeg3ifo.c:362:15: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 362 | while(new_filename = readdir(dirstream)) | ^~~~~~~~~~~~ mpeg3ifo.c: In function 'get_ifo_header': mpeg3ifo.c:433:21: warning: unused variable 'atracks' [-Wunused-variable] 433 | int atracks = ifo_audio((char*)ifo->data[ID_MAT] + IFO_OFFSET_AUDIO, (char**)&audio); | ^~~~~~~ mpeg3ifo.c: In function 'cellplayinfo': mpeg3ifo.c:538:25: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 538 | ; | ^ mpeg3ifo.c:541:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 541 | if(total_cells = get_cellplayinfo((unsigned char*)cell_hdr_start, (unsigned char**)&cell_hdr)) | ^~~~~~~~~~~ mpeg3ifo.c: In function 'celladdresses': mpeg3ifo.c:582:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 582 | if(total_addresses = bswap_32(cell_addr_hdr->len) / sizeof(ifo_cell_addr_t)) | ^~~~~~~~~~~~~~~ mpeg3ifo.c:620:34: warning: unused variable 'cell' [-Wunused-variable] 620 | mpeg3ifo_cell_t *cell = &cell_addresses->cells[i]; | ^~~~ mpeg3io.c: In function 'mpeg3io_read_buffer': mpeg3io.c:177:21: warning: variable 'result' set but not used [-Wunused-but-set-variable] 177 | int result; | ^~~~~~ mpeg3demux.c: In function 'mpeg3demux_copy_titles': mpeg3ifo.c: In function 'finaltable': mpeg3ifo.c:634:42: warning: unused variable 'program_end_byte' [-Wunused-variable] 634 | int64_t program_start_byte[256], program_end_byte[256]; | ^~~~~~~~~~~~~~~~ mpeg3ifo.c:634:17: warning: unused variable 'program_start_byte' [-Wunused-variable] 634 | int64_t program_start_byte[256], program_end_byte[256]; | ^~~~~~~~~~~~~~~~~~ mpeg3ifo.c:630:13: warning: unused variable 'done' [-Wunused-variable] 630 | int done; | ^~~~ mpeg3ifo.c:629:13: warning: unused variable 'output_cell' [-Wunused-variable] 629 | int output_cell = 0; | ^~~~~~~~~~~ mpeg3demux.c:2198:17: warning: implicit declaration of function 'mpeg3_copy_title'; did you mean 'mpeg3_new_title'? [-Wimplicit-function-declaration] 2198 | mpeg3_copy_title(dst_title, src_title); | ^~~~~~~~~~~~~~~~ | mpeg3_new_title mpeg3ifo.c:628:29: warning: unused variable 'current_address' [-Wunused-variable] 628 | int input_cell = 0, current_address = 0; | ^~~~~~~~~~~~~~~ mpeg3ifo.c:628:13: warning: unused variable 'input_cell' [-Wunused-variable] 628 | int input_cell = 0, current_address = 0; | ^~~~~~~~~~ mpeg3demux.c: In function 'mpeg3_new_demuxer': mpeg3ifo.c:625:39: warning: unused parameter 'cells' [-Wunused-parameter] 625 | mpeg3ifo_celltable_t *cells, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ mpeg3demux.c:2213:13: warning: unused variable 'i' [-Wunused-variable] 2213 | int i; | ^ mpeg3io.c:167:17: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] 167 | fread(fs->buffer, 1, remainder_start, fs->fd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3ifo.c: In function 'mpeg3_read_ifo': mpeg3io.c: In function 'mpeg3io_complete_path': mpeg3ifo.c:716:13: warning: unused variable 'result' [-Wunused-variable] 716 | int result; | ^~~~~~ mpeg3io.c:211:17: warning: ignoring return value of 'getcwd' declared with attribute 'warn_unused_result' [-Wunused-result] 211 | getcwd(current_dir, MPEG3_STRLEN); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpeg3ifo.c:708:36: warning: unused variable 'first_ifo_byte' [-Wunused-variable] 708 | int64_t last_ifo_byte = 0, first_ifo_byte = 0; | ^~~~~~~~~~~~~~ mpeg3ifo.c:708:17: warning: unused variable 'last_ifo_byte' [-Wunused-variable] 708 | int64_t last_ifo_byte = 0, first_ifo_byte = 0; | ^~~~~~~~~~~~~ mpeg3ifo.c:706:13: warning: unused parameter 'read_cells' [-Wunused-parameter] 706 | int read_cells) | ~~~~^~~~~~~~~~ mpeg3demux.c: In function 'mpeg3_absolute_to_program': mpeg3demux.c:2461:16: warning: unused variable 'j' [-Wunused-variable] 2461 | int i, j; | ^ mpeg3demux.c:2461:13: warning: unused variable 'i' [-Wunused-variable] 2461 | int i, j; | ^ mpeg3title.c: In function 'extend_cell_table': mpeg3title.c:82:21: warning: unused variable 'i' [-Wunused-variable] 82 | int i; | ^ mpeg3title.c: In function 'mpeg3_create_title': mpeg3title.c:132:19: warning: unused variable 'test_header' [-Wunused-variable] 132 | u_int32_t test_header = 0; | ^~~~~~~~~~~ mpeg3title.c:130:14: warning: unused variable 'i' [-Wunused-variable] 130 | long i; | ^ mpeg3title.c:129:38: warning: unused variable 'absolute_time' [-Wunused-variable] 129 | double next_time, prev_time, absolute_time; | ^~~~~~~~~~~~~ mpeg3title.c:129:27: warning: unused variable 'prev_time' [-Wunused-variable] 129 | double next_time, prev_time, absolute_time; | ^~~~~~~~~ mpeg3title.c:129:16: warning: unused variable 'next_time' [-Wunused-variable] 129 | double next_time, prev_time, absolute_time; | ^~~~~~~~~ mpeg3title.c:128:28: warning: unused variable 'prev_byte' [-Wunused-variable] 128 | int64_t next_byte, prev_byte; | ^~~~~~~~~ mpeg3title.c:126:50: warning: unused variable 'counter' [-Wunused-variable] 126 | int result = 0, done = 0, counter_start, counter; | ^~~~~~~ mpeg3title.c:126:35: warning: unused variable 'counter_start' [-Wunused-variable] 126 | int result = 0, done = 0, counter_start, counter; | ^~~~~~~~~~~~~ mpeg3title.c: In function 'mpeg3demux_print_cells': mpeg3title.c:185:18: warning: unused variable 'file' [-Wunused-variable] 185 | mpeg3_t *file = title->file; | ^~~~ mpeg3demux.c: In function 'mpeg3demux_scan_pts': mpeg3demux.c:2414:1: warning: control reaches end of non-void function [-Wreturn-type] 2414 | } | ^ mpeg3demux.c: In function 'mpeg3demux_goto_pts': mpeg3demux.c:2442:1: warning: control reaches end of non-void function [-Wreturn-type] 2442 | } | ^ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT mpeg3vtrack.c -o x86_64/mpeg3vtrack.lo cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/getpicture.c -o x86_64/video/getpicture.lo mpeg3tocutil.c: In function 'read_data': mpeg3tocutil.c:112:1: warning: no return statement in function returning non-void [-Wreturn-type] 112 | } | ^ mpeg3tocutil.c: In function 'mpeg3_read_toc': mpeg3tocutil.c:336:37: warning: variable 'string_len' set but not used [-Wunused-but-set-variable] 336 | int string_len = 0; | ^~~~~~~~~~ mpeg3tocutil.c:142:13: warning: unused variable 'stream_type' [-Wunused-variable] 142 | int stream_type; | ^~~~~~~~~~~ mpeg3tocutil.c:140:13: warning: unused variable 'file_type' [-Wunused-variable] 140 | int file_type; | ^~~~~~~~~ mpeg3tocutil.c: In function 'mpeg3_start_toc': mpeg3tocutil.c:526:30: warning: unused variable 'toc_vtracks' [-Wunused-variable] 526 | int toc_atracks = 0, toc_vtracks = 0; | ^~~~~~~~~~~ mpeg3tocutil.c:526:13: warning: unused variable 'toc_atracks' [-Wunused-variable] 526 | int toc_atracks = 0, toc_vtracks = 0; | ^~~~~~~~~~~ mpeg3tocutil.c: In function 'divide_index': mpeg3tocutil.c:577:25: warning: unused variable 'atrack' [-Wunused-variable] 577 | mpeg3_atrack_t *atrack = file->atrack[track_number]; | ^~~~~~ mpeg3tocutil.c: In function 'handle_audio': mpeg3tocutil.c:745:19: warning: unused variable 'k' [-Wunused-variable] 745 | int i, j, k; | ^ mpeg3tocutil.c:745:16: warning: unused variable 'j' [-Wunused-variable] 745 | int i, j, k; | ^ mpeg3tocutil.c:745:13: warning: unused variable 'i' [-Wunused-variable] 745 | int i, j, k; | ^ mpeg3tocutil.c: In function 'handle_video': mpeg3tocutil.c:860:29: warning: implicit declaration of function 'mpeg3video_get_header'; did you mean 'mpeg3video_next_code'? [-Wimplicit-function-declaration] 860 | if(!mpeg3video_get_header(video, 0)) | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_next_code mpeg3tocutil.c: In function 'handle_subtitle': mpeg3tocutil.c:981:16: warning: unused variable 'j' [-Wunused-variable] 981 | int i, j; | ^ mpeg3tocutil.c: In function 'mpeg3_do_toc': mpeg3tocutil.c:1068:46: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1068 | if(custom_id == atrack->pid) | ^~ mpeg3tocutil.c:1119:48: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1119 | if(vtrack->pid == custom_id) | ^~ mpeg3tocutil.c:1024:13: warning: unused variable 'result' [-Wunused-variable] 1024 | int result = mpeg3_read_next_packet(file->demuxer); | ^~~~~~ mpeg3tocutil.c:1014:19: warning: unused variable 'k' [-Wunused-variable] 1014 | int i, j, k; | ^ mpeg3tocutil.c:1014:16: warning: unused variable 'j' [-Wunused-variable] 1014 | int i, j, k; | ^ mpeg3tocutil.c: In function 'mpeg3_stop_toc': mpeg3tocutil.c:1185:33: warning: unused variable 'atrack' [-Wunused-variable] 1185 | mpeg3_atrack_t *atrack = file->atrack[i]; | ^~~~~~ mpeg3tocutil.c:1193:33: warning: unused variable 'atrack' [-Wunused-variable] 1193 | mpeg3_atrack_t *atrack = file->atrack[i]; | ^~~~~~ video/getpicture.c: In function 'mpeg3video_get_macroblocks': video/getpicture.c:534:25: warning: implicit declaration of function 'mpeg3_new_slice_buffer'; did you mean 'mpeg3io_sync_buffer'? [-Wimplicit-function-declaration] 534 | mpeg3_new_slice_buffer(&(video->slice_buffers[video->slice_buffers_initialized++])); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3io_sync_buffer mpeg3vtrack.c: In function 'mpeg3_new_vtrack': mpeg3vtrack.c:19:17: warning: implicit declaration of function 'mpeg3demux_copy_titles'; did you mean 'mpeg3demux_open_title'? [-Wimplicit-function-declaration] 19 | mpeg3demux_copy_titles(new_vtrack->demuxer, demuxer); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3demux_open_title mpeg3vtrack.c:11:13: warning: unused variable 'result' [-Wunused-variable] 11 | int result = 0; | ^~~~~~ mpeg3vtrack.c: In function 'mpeg3_delete_vtrack': mpeg3vtrack.c:49:34: warning: unused parameter 'file' [-Wunused-parameter] 49 | int mpeg3_delete_vtrack(mpeg3_t *file, mpeg3_vtrack_t *vtrack) | ~~~~~~~~~^~~~ mpeg3vtrack.c: At top level: mpeg3vtrack.c:70:12: warning: 'last_keyframe' defined but not used [-Wunused-variable] 70 | static int last_keyframe = 0; | ^~~~~~~~~~~~~ video/getpicture.c:546:33: warning: implicit declaration of function 'mpeg3_expand_slice_buffer' [-Wimplicit-function-declaration] 546 | mpeg3_expand_slice_buffer(slice_buffer); | ^~~~~~~~~~~~~~~~~~~~~~~~~ video/getpicture.c:517:22: warning: unused variable 'code' [-Wunused-variable] 517 | unsigned int code; | ^~~~ video/getpicture.c:515:57: warning: unused parameter 'framenum' [-Wunused-parameter] 515 | int mpeg3video_get_macroblocks(mpeg3video_t *video, int framenum) | ~~~~^~~~~~~~ mpeg3tocutil.c: In function 'mpeg3_update_index': mpeg3tocutil.c:738:1: warning: control reaches end of non-void function [-Wreturn-type] 738 | } | ^ video/getpicture.c: In function 'mpeg3video_allocate_decoders': video/getpicture.c:625:25: warning: implicit declaration of function 'mpeg3_delete_slice_decoder'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] 625 | mpeg3_delete_slice_decoder(&(video->slice_decoders[i])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_delete_demuxer mpeg3tocutil.c: In function 'mpeg3_do_toc': mpeg3tocutil.c:1159:1: warning: control reaches end of non-void function [-Wreturn-type] 1159 | } | ^ video/getpicture.c:630:25: warning: implicit declaration of function 'mpeg3_new_slice_decoder' [-Wimplicit-function-declaration] 630 | mpeg3_new_slice_decoder(video, &(video->slice_decoders[i])); | ^~~~~~~~~~~~~~~~~~~~~~~ video/getpicture.c:616:59: warning: unused parameter 'decoder_count' [-Wunused-parameter] 616 | int mpeg3video_allocate_decoders(mpeg3video_t *video, int decoder_count) | ~~~~^~~~~~~~~~~~~ video/getpicture.c: In function 'mpeg3video_getpicture': video/getpicture.c:721:25: warning: implicit declaration of function 'mpeg3video_display_second_field' [-Wimplicit-function-declaration] 721 | mpeg3video_display_second_field(video); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/headers.c -o x86_64/video/headers.lo mpeg3tocutil.c: At top level: mpeg3tocutil.c:10:14: warning: 'test_file' defined but not used [-Wunused-variable] 10 | static FILE *test_file = 0; | ^~~~~~~~~ mpeg3ifo.c: In function 'get_ifo_playlist.constprop': mpeg3ifo.c:359:9: warning: '__builtin_strncpy' output may be truncated copying 6 bytes from a string of length 1023 [-Wstringop-truncation] 359 | strncpy(vob_prefix, filename, 6); | ^ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/idct.c -o x86_64/video/idct.lo cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/macroblocks.c -o x86_64/video/macroblocks.lo video/headers.c: In function 'mpeg3video_getseqhdr': video/headers.c:16:13: warning: variable 'constrained_parameters_flag' set but not used [-Wunused-but-set-variable] 16 | int constrained_parameters_flag; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ video/headers.c:15:41: warning: variable 'vbv_buffer_size' set but not used [-Wunused-but-set-variable] 15 | int aspect_ratio, picture_rate, vbv_buffer_size; | ^~~~~~~~~~~~~~~ video/headers.c:15:27: warning: unused variable 'picture_rate' [-Wunused-variable] 15 | int aspect_ratio, picture_rate, vbv_buffer_size; | ^~~~~~~~~~~~ video/headers.c:15:13: warning: variable 'aspect_ratio' set but not used [-Wunused-but-set-variable] 15 | int aspect_ratio, picture_rate, vbv_buffer_size; | ^~~~~~~~~~~~ video/headers.c:13:18: warning: unused variable 'file' [-Wunused-variable] 13 | mpeg3_t *file = video->file; | ^~~~ video/headers.c: In function 'mpeg3video_sequence_extension': video/headers.c:74:13: warning: unused variable 'pos' [-Wunused-variable] 74 | int pos = 0; | ^~~ video/headers.c:73:37: warning: variable 'frame_rate_extension_d' set but not used [-Wunused-but-set-variable] 73 | int frame_rate_extension_n, frame_rate_extension_d; | ^~~~~~~~~~~~~~~~~~~~~~ video/headers.c:73:13: warning: variable 'frame_rate_extension_n' set but not used [-Wunused-but-set-variable] 73 | int frame_rate_extension_n, frame_rate_extension_d; | ^~~~~~~~~~~~~~~~~~~~~~ video/headers.c:72:60: warning: variable 'low_delay' set but not used [-Wunused-but-set-variable] 72 | int bit_rate_extension, vbv_buffer_size_extension, low_delay; | ^~~~~~~~~ video/headers.c:72:33: warning: variable 'vbv_buffer_size_extension' set but not used [-Wunused-but-set-variable] 72 | int bit_rate_extension, vbv_buffer_size_extension, low_delay; | ^~~~~~~~~~~~~~~~~~~~~~~~~ video/headers.c:72:13: warning: variable 'bit_rate_extension' set but not used [-Wunused-but-set-variable] 72 | int bit_rate_extension, vbv_buffer_size_extension, low_delay; | ^~~~~~~~~~~~~~~~~~ video/headers.c:70:13: warning: variable 'prof_lev' set but not used [-Wunused-but-set-variable] 70 | int prof_lev; | ^~~~~~~~ video/headers.c: In function 'mpeg3video_sequence_display_extension': video/headers.c:102:13: warning: unused variable 'video_format' [-Wunused-variable] 102 | int video_format = mpeg3bits_getbits(video->vstream, 3); | ^~~~~~~~~~~~ video/headers.c:101:13: warning: unused variable 'pos' [-Wunused-variable] 101 | int pos = 0; | ^~~ video/headers.c:100:38: warning: variable 'display_vertical_size' set but not used [-Wunused-but-set-variable] 100 | int display_horizontal_size, display_vertical_size; | ^~~~~~~~~~~~~~~~~~~~~ video/headers.c:100:13: warning: variable 'display_horizontal_size' set but not used [-Wunused-but-set-variable] 100 | int display_horizontal_size, display_vertical_size; | ^~~~~~~~~~~~~~~~~~~~~~~ video/headers.c:99:35: warning: variable 'transfer_characteristics' set but not used [-Wunused-but-set-variable] 99 | int colour_primaries = 0, transfer_characteristics = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~ video/headers.c:99:13: warning: variable 'colour_primaries' set but not used [-Wunused-but-set-variable] 99 | int colour_primaries = 0, transfer_characteristics = 0; | ^~~~~~~~~~~~~~~~ video/headers.c: In function 'mpeg3video_quant_matrix_extension': video/headers.c:127:13: warning: unused variable 'pos' [-Wunused-variable] 127 | int pos = 0; | ^~~ video/headers.c: In function 'mpeg3video_sequence_scalable_extension': video/headers.c:168:13: warning: variable 'layer_id' set but not used [-Wunused-but-set-variable] 168 | int layer_id; | ^~~~~~~~ video/headers.c: In function 'mpeg3video_picture_display_extension': video/headers.c:196:15: warning: variable 'frame_centre_vertical_offset' set but not used [-Wunused-but-set-variable] 196 | short frame_centre_vertical_offset[3]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ video/headers.c:195:15: warning: variable 'frame_centre_horizontal_offset' set but not used [-Wunused-but-set-variable] 195 | short frame_centre_horizontal_offset[3]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ video/headers.c: In function 'mpeg3video_picture_coding_extension': video/headers.c:224:63: warning: variable 'sub_carrier_phase' set but not used [-Wunused-but-set-variable] 224 | int v_axis = 0, sub_carrier = 0, burst_amplitude = 0, sub_carrier_phase = 0; | ^~~~~~~~~~~~~~~~~ video/headers.c:224:42: warning: variable 'burst_amplitude' set but not used [-Wunused-but-set-variable] 224 | int v_axis = 0, sub_carrier = 0, burst_amplitude = 0, sub_carrier_phase = 0; | ^~~~~~~~~~~~~~~ video/headers.c:224:25: warning: variable 'sub_carrier' set but not used [-Wunused-but-set-variable] 224 | int v_axis = 0, sub_carrier = 0, burst_amplitude = 0, sub_carrier_phase = 0; | ^~~~~~~~~~~ video/headers.c:224:13: warning: variable 'v_axis' set but not used [-Wunused-but-set-variable] 224 | int v_axis = 0, sub_carrier = 0, burst_amplitude = 0, sub_carrier_phase = 0; | ^~~~~~ video/headers.c:223:13: warning: variable 'chroma_420_type' set but not used [-Wunused-but-set-variable] 223 | int chroma_420_type, composite_display_flag; | ^~~~~~~~~~~~~~~ video/headers.c: In function 'mpeg3video_picture_temporal_scalable_extension': video/headers.c:318:66: warning: unused parameter 'video' [-Wunused-parameter] 318 | int mpeg3video_picture_temporal_scalable_extension(mpeg3video_t *video) | ~~~~~~~~~~~~~~^~~~~ video/headers.c: In function 'mpeg3video_getgophdr': video/headers.c:387:36: warning: variable 'broken_link' set but not used [-Wunused-but-set-variable] 387 | int drop_flag, closed_gop, broken_link; | ^~~~~~~~~~~ video/headers.c:387:24: warning: variable 'closed_gop' set but not used [-Wunused-but-set-variable] 387 | int drop_flag, closed_gop, broken_link; | ^~~~~~~~~~ video/headers.c:387:13: warning: variable 'drop_flag' set but not used [-Wunused-but-set-variable] 387 | int drop_flag, closed_gop, broken_link; | ^~~~~~~~~ video/headers.c: In function 'mpeg3video_getpicturehdr': video/headers.c:412:23: warning: variable 'vbv_delay' set but not used [-Wunused-but-set-variable] 412 | int temp_ref, vbv_delay; | ^~~~~~~~~ video/headers.c:412:13: warning: variable 'temp_ref' set but not used [-Wunused-but-set-variable] 412 | int temp_ref, vbv_delay; | ^~~~~~~~ video/headers.c: In function 'mpeg3video_get_header': video/headers.c:446:26: warning: unused variable 'demuxer' [-Wunused-variable] 446 | mpeg3_demuxer_t *demuxer = track->demuxer; | ^~~~~~~ video/headers.c:443:18: warning: unused variable 'file' [-Wunused-variable] 443 | mpeg3_t *file = video->file; | ^~~~ video/headers.c: In function 'mpeg3video_getslicehdr': video/headers.c:521:48: warning: variable 'intra_slice' set but not used [-Wunused-but-set-variable] 521 | int slice_vertical_position_extension, intra_slice; | ^~~~~~~~~~~ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/mmxtest.c -o x86_64/video/mmxtest.lo cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/motion.c -o x86_64/video/motion.lo cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/mpeg3cache.c -o x86_64/video/mpeg3cache.lo video/mmxtest.c: In function 'mpeg3_mmx_test': video/mmxtest.c:11:14: warning: unused variable 'string' [-Wunused-variable] 11 | char string[MPEG3_STRLEN]; | ^~~~~~ video/mmxtest.c:10:15: warning: unused variable 'proc' [-Wunused-variable] 10 | FILE *proc; | ^~~~ video/mmxtest.c:9:13: warning: unused variable 'result' [-Wunused-variable] 9 | int result = 0; | ^~~~~~ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/mpeg3video.c -o x86_64/video/mpeg3video.lo video/motion.c: In function 'mpeg3video_motion_vector': video/motion.c:132:31: warning: unused parameter 'video' [-Wunused-parameter] 132 | mpeg3video_t *video, | ~~~~~~~~~~~~~~^~~~~ video/motion.c: In function 'mpeg3video_motion_vectors': video/motion.c:178:13: warning: unused variable 'result' [-Wunused-variable] 178 | int result = 0; | ^~~~~~ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/output.c -o x86_64/video/output.lo cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/reconstruct.c -o x86_64/video/reconstruct.lo cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/seek.c -o x86_64/video/seek.lo cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/slice.c -o x86_64/video/slice.lo video/mpeg3video.c: In function 'mpeg3video_deletedecoder': video/mpeg3video.c:178:16: warning: unused variable 'padding' [-Wunused-variable] 178 | int i, padding; | ^~~~~~~ video/mpeg3video.c:178:13: warning: unused variable 'i' [-Wunused-variable] 178 | int i, padding; | ^ video/mpeg3video.c: In function 'mpeg3video_allocate_struct': video/mpeg3video.c:228:9: warning: implicit declaration of function 'mpeg3video_init_output'; did you mean 'mpeg3video_initdecoder'? [-Wimplicit-function-declaration] 228 | mpeg3video_init_output(); | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_initdecoder video/mpeg3video.c:211:13: warning: unused variable 'i' [-Wunused-variable] 211 | int i; | ^ video/mpeg3video.c: In function 'mpeg3video_delete_struct': video/mpeg3video.c:251:25: warning: implicit declaration of function 'mpeg3_delete_slice_decoder'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] 251 | mpeg3_delete_slice_decoder(&(video->slice_decoders[i])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_delete_demuxer video/mpeg3video.c:254:17: warning: implicit declaration of function 'mpeg3_delete_slice_buffer'; did you mean 'mpeg3_delete_demuxer'? [-Wimplicit-function-declaration] 254 | mpeg3_delete_slice_buffer(&(video->slice_buffers[i])); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3_delete_demuxer video/mpeg3video.c: In function 'mpeg3video_read_frame_backend': video/mpeg3video.c:288:34: warning: implicit declaration of function 'mpeg3video_getpicture'; did you mean 'mpeg3video_getslicehdr'? [-Wimplicit-function-declaration] 288 | result = mpeg3video_getpicture(video, video->framenum); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_getslicehdr video/mpeg3video.c:293:33: warning: statement with no effect [-Wunused-value] 293 | got_top == 1; | ~~~~~~~~^~~~ video/mpeg3video.c:268:18: warning: unused variable 'file' [-Wunused-variable] 268 | mpeg3_t *file = (mpeg3_t*)video->file; | ^~~~ video/mpeg3video.c:267:25: warning: unused variable 'track' [-Wunused-variable] 267 | mpeg3_vtrack_t *track = video->track; | ^~~~~ video/reconstruct.c: In function 'recon_comp': video/reconstruct.c:417:31: warning: unused parameter 'video' [-Wunused-parameter] 417 | void recon_comp(mpeg3video_t *video, | ~~~~~~~~~~~~~~^~~~~ video/mpeg3video.c: In function 'mpeg3video_new': video/mpeg3video.c:424:62: warning: implicit declaration of function 'mpeg3video_getgophdr'; did you mean 'mpeg3video_getslicehdr'? [-Wimplicit-function-declaration] 424 | if(!result) result = mpeg3video_getgophdr(video); | ^~~~~~~~~~~~~~~~~~~~ | mpeg3video_getslicehdr video/mpeg3video.c:406:29: warning: unused variable 'gop_found' [-Wunused-variable] 406 | int gop_found; | ^~~~~~~~~ video/mpeg3video.c:405:51: warning: variable 'frame' set but not used [-Wunused-but-set-variable] 405 | int hour, minute, second, frame; | ^~~~~ video/mpeg3video.c:405:43: warning: variable 'second' set but not used [-Wunused-but-set-variable] 405 | int hour, minute, second, frame; | ^~~~~~ video/mpeg3video.c:405:35: warning: variable 'minute' set but not used [-Wunused-but-set-variable] 405 | int hour, minute, second, frame; | ^~~~~~ video/mpeg3video.c:405:29: warning: variable 'hour' set but not used [-Wunused-but-set-variable] 405 | int hour, minute, second, frame; | ^~~~ video/mpeg3video.c: In function 'mpeg3video_set_cpus': video/mpeg3video.c:539:39: warning: unused parameter 'video' [-Wunused-parameter] 539 | int mpeg3video_set_cpus(mpeg3video_t *video, int cpus) | ~~~~~~~~~~~~~~^~~~~ video/mpeg3video.c:539:50: warning: unused parameter 'cpus' [-Wunused-parameter] 539 | int mpeg3video_set_cpus(mpeg3video_t *video, int cpus) | ~~~~^~~~ video/mpeg3video.c: In function 'mpeg3video_set_mmx': video/mpeg3video.c:544:49: warning: unused parameter 'use_mmx' [-Wunused-parameter] 544 | int mpeg3video_set_mmx(mpeg3video_t *video, int use_mmx) | ~~~~^~~~~~~ video/reconstruct.c: In function 'mpeg3video_reconstruct': video/reconstruct.c:583:25: warning: implicit declaration of function 'mpeg3video_calc_dmv'; did you mean 'mpeg3video_dump'? [-Wimplicit-function-declaration] 583 | mpeg3video_calc_dmv(video, | ^~~~~~~~~~~~~~~~~~~ | mpeg3video_dump video/output.c: In function 'mpeg3video_ditherframe': video/reconstruct.c:618:33: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 618 | ; | ^ video/output.c:141:27: warning: unused variable 'step' [-Wunused-variable] 141 | int uv_subscript, step, w = -1; | ^~~~ video/output.c: In function 'mpeg3video_ditherframe444': video/output.c:281:45: warning: unused parameter 'video' [-Wunused-parameter] 281 | int mpeg3video_ditherframe444(mpeg3video_t *video, unsigned char *src[]) | ~~~~~~~~~~~~~~^~~~~ video/output.c:281:67: warning: unused parameter 'src' [-Wunused-parameter] 281 | int mpeg3video_ditherframe444(mpeg3video_t *video, unsigned char *src[]) | ~~~~~~~~~~~~~~~^~~~~ video/output.c: In function 'mpeg3video_dithertop444': video/output.c:291:43: warning: unused parameter 'video' [-Wunused-parameter] 291 | int mpeg3video_dithertop444(mpeg3video_t *video, unsigned char *src[]) | ~~~~~~~~~~~~~~^~~~~ video/output.c:291:65: warning: unused parameter 'src' [-Wunused-parameter] 291 | int mpeg3video_dithertop444(mpeg3video_t *video, unsigned char *src[]) | ~~~~~~~~~~~~~~~^~~~~ video/output.c: In function 'mpeg3video_ditherbot': video/output.c:296:40: warning: unused parameter 'video' [-Wunused-parameter] 296 | int mpeg3video_ditherbot(mpeg3video_t *video, unsigned char *src[]) | ~~~~~~~~~~~~~~^~~~~ video/output.c:296:62: warning: unused parameter 'src' [-Wunused-parameter] 296 | int mpeg3video_ditherbot(mpeg3video_t *video, unsigned char *src[]) | ~~~~~~~~~~~~~~~^~~~~ video/output.c: In function 'mpeg3video_ditherbot444': video/output.c:301:43: warning: unused parameter 'video' [-Wunused-parameter] 301 | int mpeg3video_ditherbot444(mpeg3video_t *video, unsigned char *src[]) | ~~~~~~~~~~~~~~^~~~~ video/output.c:301:65: warning: unused parameter 'src' [-Wunused-parameter] 301 | int mpeg3video_ditherbot444(mpeg3video_t *video, unsigned char *src[]) | ~~~~~~~~~~~~~~~^~~~~ video/reconstruct.c:690:25: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 690 | ; | ^ video/output.c: In function 'memcpy_fast': video/output.c:308:16: warning: unused variable 'len2' [-Wunused-variable] 308 | int i, len2; | ^~~~ video/output.c:308:13: warning: unused variable 'i' [-Wunused-variable] 308 | int i, len2; | ^ video/mpeg3video.c: In function 'mpeg3video_read_frame': video/mpeg3video.c:650:42: warning: implicit declaration of function 'mpeg3video_present_frame'; did you mean 'mpeg3video_read_frame'? [-Wimplicit-function-declaration] 650 | if(video->output_src[0]) mpeg3video_present_frame(video); | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_frame video/reconstruct.c:756:25: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 756 | ; | ^ video/output.c: In function 'mpeg3video_present_frame': video/output.c:348:22: warning: unused variable 'l' [-Wunused-variable] 348 | int i, j, k, l; | ^ video/output.c:348:19: warning: unused variable 'k' [-Wunused-variable] 348 | int i, j, k, l; | ^ video/output.c:348:16: warning: unused variable 'j' [-Wunused-variable] 348 | int i, j, k, l; | ^ video/output.c: In function 'mpeg3video_display_second_field': video/output.c:499:51: warning: unused parameter 'video' [-Wunused-parameter] 499 | int mpeg3video_display_second_field(mpeg3video_t *video) | ~~~~~~~~~~~~~~^~~~~ video/mpeg3video.c:670:46: warning: implicit declaration of function 'mpeg3video_seek'; did you mean 'mpeg3io_seek'? [-Wimplicit-function-declaration] 670 | if(!result) result = mpeg3video_seek(video); | ^~~~~~~~~~~~~~~ | mpeg3io_seek video/mpeg3video.c: In function 'mpeg3video_read_yuvframe': video/mpeg3video.c:716:28: warning: variable 'size1' set but not used [-Wunused-but-set-variable] 716 | int size0, size1; | ^~~~~ video/mpeg3video.c:716:21: warning: variable 'size0' set but not used [-Wunused-but-set-variable] 716 | int size0, size1; | ^~~~~ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/subtitle.c -o x86_64/video/subtitle.lo video/seek.c: In function 'mpeg3video_match_refframes': video/seek.c:143:16: warning: unused variable 'j' [-Wunused-variable] 143 | int i, j, size; | ^ video/seek.c: In function 'mpeg3video_seek_byte': video/seek.c:175:26: warning: unused variable 'demuxer' [-Wunused-variable] 175 | mpeg3_demuxer_t *demuxer = vstream->demuxer; | ^~~~~~~ video/seek.c:173:18: warning: unused variable 'file' [-Wunused-variable] 173 | mpeg3_t *file = video->file; | ^~~~ video/slice.c: In function 'mpeg3video_addblock': video/slice.c:62:13: warning: unused variable 'spar' [-Wunused-variable] 62 | int spar = slice->sparse[comp]; | ^~~~ video/slice.c: In function 'mpeg3_decode_slice': video/slice.c:239:25: warning: implicit declaration of function 'mpeg3video_macroblock_modes'; did you mean 'mpeg3video_get_macroblock_address'? [-Wimplicit-function-declaration] 239 | mpeg3video_macroblock_modes(slice, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_get_macroblock_address video/seek.c: In function 'mpeg3video_seek': video/seek.c:356:57: warning: implicit declaration of function 'mpeg3video_get_firstframe'; did you mean 'mpeg3video_seek_frame'? [-Wimplicit-function-declaration] 356 | mpeg3video_get_firstframe(video); | ^~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_seek_frame video/seek.c:218:13: warning: unused variable 'match_refframes' [-Wunused-variable] 218 | int match_refframes = 1; | ^~~~~~~~~~~~~~~ video/seek.c:211:13: warning: unused variable 'attempts' [-Wunused-variable] 211 | int attempts; | ^~~~~~~~ video/seek.c:210:13: warning: unused variable 'back_step' [-Wunused-variable] 210 | int back_step; | ^~~~~~~~~ video/seek.c:208:14: warning: unused variable 'this_gop_start' [-Wunused-variable] 208 | long this_gop_start; | ^~~~~~~~~~~~~~ video/slice.c:336:31: warning: implicit declaration of function 'mpeg3video_get_cbp'; did you mean 'mpeg3video_next_code'? [-Wimplicit-function-declaration] 336 | cbp = mpeg3video_get_cbp(slice); | ^~~~~~~~~~~~~~~~~~ | mpeg3video_next_code video/slice.c:354:17: warning: implicit declaration of function 'mpeg3video_clearblock'; did you mean 'mpeg3video_addblock'? [-Wimplicit-function-declaration] 354 | mpeg3video_clearblock(slice, 0, video->blk_cnt); | ^~~~~~~~~~~~~~~~~~~~~ | mpeg3video_addblock video/slice.c:362:57: warning: implicit declaration of function 'mpeg3video_getmpg2intrablock'; did you mean 'mpeg3video_get_macroblocks'? [-Wimplicit-function-declaration] 362 | mpeg3video_getmpg2intrablock(slice, video, comp, dc_dct_pred); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_get_macroblocks video/slice.c:364:57: warning: implicit declaration of function 'mpeg3video_getintrablock'; did you mean 'mpeg3video_get_macroblocks'? [-Wimplicit-function-declaration] 364 | mpeg3video_getintrablock(slice, video, comp, dc_dct_pred); | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_get_macroblocks video/slice.c:369:57: warning: implicit declaration of function 'mpeg3video_getmpg2interblock'; did you mean 'mpeg3video_get_macroblocks'? [-Wimplicit-function-declaration] 369 | mpeg3video_getmpg2interblock(slice, video, comp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_get_macroblocks video/slice.c:371:57: warning: implicit declaration of function 'mpeg3video_getinterblock'; did you mean 'mpeg3video_get_macroblocks'? [-Wimplicit-function-declaration] 371 | mpeg3video_getinterblock(slice, video, comp); | ^~~~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_get_macroblocks video/slice.c:453:17: warning: implicit declaration of function 'mpeg3video_reconstruct'; did you mean 'mpeg3video_read_raw'? [-Wimplicit-function-declaration] 453 | mpeg3video_reconstruct(video, | ^~~~~~~~~~~~~~~~~~~~~~ | mpeg3video_read_raw cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT video/vlc.c -o x86_64/video/vlc.lo video/getpicture.c: In function 'mpeg3video_getinterblock': video/getpicture.c:293:11: warning: 'j' may be used uninitialized [-Wmaybe-uninitialized] 293 | if(j != 0) | ^ video/getpicture.c:219:21: note: 'j' was declared here 219 | int val, i, j, sign; | ^ cc -c -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT workarounds.c -o x86_64/workarounds.lo video/subtitle.c: In function 'decompress_subtitle': video/subtitle.c:371:56: warning: unused variable 't' [-Wunused-variable] 371 | float f, p, q, t; | ^ video/subtitle.c:371:53: warning: unused variable 'q' [-Wunused-variable] 371 | float f, p, q, t; | ^ video/subtitle.c:371:50: warning: unused variable 'p' [-Wunused-variable] 371 | float f, p, q, t; | ^ video/subtitle.c:371:47: warning: unused variable 'f' [-Wunused-variable] 371 | float f, p, q, t; | ^ video/subtitle.c:369:53: warning: variable 'v' set but not used [-Wunused-but-set-variable] 369 | float h, s, v; | ^ video/subtitle.c:369:50: warning: variable 's' set but not used [-Wunused-but-set-variable] 369 | float h, s, v; | ^ video/subtitle.c:78:13: warning: variable 'got_alpha' set but not used [-Wunused-but-set-variable] 78 | int got_alpha = 0; | ^~~~~~~~~ video/subtitle.c:29:13: warning: variable 'even_offset' set but not used [-Wunused-but-set-variable] 29 | int even_offset = 0; | ^~~~~~~~~~~ video/subtitle.c: In function 'mpeg3_decode_subtitle': video/subtitle.c:540:25: warning: unused variable 'vtrack' [-Wunused-variable] 540 | mpeg3_vtrack_t *vtrack = (mpeg3_vtrack_t*)video->track; | ^~~~~~ video/getpicture.c: In function 'mpeg3video_getmpg2intrablock': video/getpicture.c:411:11: warning: 'j' may be used uninitialized [-Wmaybe-uninitialized] 411 | if(j != 0) | ^ video/getpicture.c:308:21: note: 'j' was declared here 308 | int val, i, j, sign, nc; | ^ ar rcs x86_64/libmpeg3.a `cat x86_64/objs` video/getpicture.c: In function 'mpeg3video_getmpg2interblock': video/getpicture.c:506:11: warning: 'j' may be used uninitialized [-Wmaybe-uninitialized] 506 | if(j != 0) | ^ video/getpicture.c:426:21: note: 'j' was declared here 426 | int val, i, j, sign, nc; | ^ In function 'handle_scrambling', inlined from 'get_program_pes_packet' at mpeg3demux.c:1426:17, inlined from 'mpeg3demux_read_program' at mpeg3demux.c:1537:13: mpeg3demux.c:777:20: warning: 'decryption_offset' may be used uninitialized [-Wmaybe-uninitialized] 777 | if(mpeg3_decrypt_packet(title->fs->css, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | buffer_ptr, | ~~~~~~~~~~~ 779 | decryption_offset)) | ~~~~~~~~~~~~~~~~~~ mpeg3demux.c: In function 'mpeg3demux_read_program': mpeg3demux.c:1091:13: note: 'decryption_offset' was declared here 1091 | int decryption_offset; | ^~~~~~~~~~~~~~~~~ cc -shared -fPIC -Wl,-z,relro -Wl,-z,now -o x86_64/libmpeg3.so.2.1.8 \ x86_64/audio/ac3.lo x86_64/audio/dct.lo x86_64/audio/huffman.lo x86_64/audio/layer2.lo x86_64/audio/layer3.lo x86_64/audio/mpeg3audio.lo x86_64/audio/pcm.lo x86_64/audio/synthesizers.lo x86_64/audio/tables.lo x86_64/libmpeg3.lo x86_64/mpeg3atrack.lo x86_64/mpeg3bits.lo x86_64/mpeg3css_fake.lo x86_64/mpeg3demux.lo x86_64/mpeg3ifo.lo x86_64/mpeg3io.lo x86_64/mpeg3strack.lo x86_64/mpeg3title.lo x86_64/mpeg3tocutil.lo x86_64/mpeg3vtrack.lo x86_64/video/getpicture.lo x86_64/video/headers.lo x86_64/video/idct.lo x86_64/video/macroblocks.lo x86_64/video/mmxtest.lo x86_64/video/motion.lo x86_64/video/mpeg3cache.lo x86_64/video/mpeg3video.lo x86_64/video/output.lo x86_64/video/reconstruct.lo x86_64/video/seek.lo x86_64/video/slice.lo x86_64/video/subtitle.lo x86_64/video/vlc.lo x86_64/workarounds.lo \ -Wl,-soname -Wl,libmpeg3.so.2 -lm -lpthread -la52 ( cd x86_64; \ ln -sf libmpeg3.so.2.1.8 libmpeg3.so; \ ln -sf libmpeg3.so.2.1.8 libmpeg3.so.2 \ ) cc -Wl,-z,relro -Wl,-z,now -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT -o x86_64/mpeg3dump mpeg3dump.c x86_64/libmpeg3.so.2.1.8 -lm -lpthread -la52 cc -Wl,-z,relro -Wl,-z,now -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT -o x86_64/mpeg3peek mpeg3peek.c x86_64/libmpeg3.so.2.1.8 -lm -lpthread -la52 cc -Wl,-z,relro -Wl,-z,now -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT -o x86_64/mpeg3toc mpeg3toc.c x86_64/libmpeg3.so.2.1.8 -lm -lpthread -la52 cc -Wl,-z,relro -Wl,-z,now -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/libmpeg3-1.8.dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wextra -Wno-unused-function -W -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I. -I/usr/include/a52dec -g -fPIC -D_REENTRANT -o x86_64/mpeg3cat mpeg3cat.c x86_64/libmpeg3.so.2.1.8 -lm -lpthread -la52 mpeg3dump.c: In function 'main': mpeg3dump.c:69:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 69 | if(out = fopen(outfile, "r")) | ^~~ mpeg3toc.c: In function 'main': mpeg3toc.c:21:19: warning: unused variable 'l' [-Wunused-variable] 21 | int i, j, l; | ^ mpeg3toc.c:21:16: warning: unused variable 'j' [-Wunused-variable] 21 | int i, j, l; | ^ mpeg3cat.c: In function 'main': mpeg3cat.c:148:36: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 148 | if(out = fopen(outpath, "r")) | ^~~ mpeg3dump.c:30:35: warning: unused variable 'decompress_video' [-Wunused-variable] 30 | int decompress_audio = 0, decompress_video = 0; | ^~~~~~~~~~~~~~~~ mpeg3dump.c:27:14: warning: unused variable 'total_samples' [-Wunused-variable] 27 | long total_samples = 0; | ^~~~~~~~~~~~~ mpeg3dump.c:23:34: warning: unused variable 'output_rows' [-Wunused-variable] 23 | unsigned char *output, **output_rows; | ^~~~~~~~~~~ mpeg3dump.c:23:24: warning: unused variable 'output' [-Wunused-variable] 23 | unsigned char *output, **output_rows; | ^~~~~~ mpeg3cat.c:237:33: warning: variable 'gop_frame' set but not used [-Wunused-but-set-variable] 237 | int64_t gop_frame; | ^~~~~~~~~ mpeg3cat.c:104:22: warning: unused variable 'bits' [-Wunused-variable] 104 | unsigned int bits; | ^~~~ make[1]: Leaving directory '/build/libmpeg3-1.8.dfsg' dh_auto_test -O-Smakefile create-stamp debian/debhelper-build-stamp dh_prep -O-Smakefile dh_installdirs -O-Smakefile dh_auto_install -O-Smakefile make -j15 install DESTDIR=/build/libmpeg3-1.8.dfsg/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/libmpeg3-1.8.dfsg' install -d /build/libmpeg3-1.8.dfsg/debian/tmp/usr/bin install -m 755 x86_64/mpeg3dump x86_64/mpeg3peek x86_64/mpeg3toc x86_64/mpeg3cat /build/libmpeg3-1.8.dfsg/debian/tmp/usr/bin install -d /build/libmpeg3-1.8.dfsg/debian/tmp/usr/lib cp -dp x86_64/libmpeg3.a x86_64/libmpeg3.so.2.1.8 x86_64/libmpeg3.so.2 x86_64/libmpeg3.so /build/libmpeg3-1.8.dfsg/debian/tmp/usr/lib install -d /build/libmpeg3-1.8.dfsg/debian/tmp/usr/include/audio install -d /build/libmpeg3-1.8.dfsg/debian/tmp/usr/include/video install -m 644 *.h /build/libmpeg3-1.8.dfsg/debian/tmp/usr/include install -m 644 audio/*.h /build/libmpeg3-1.8.dfsg/debian/tmp/usr/include/audio install -m 644 video/*.h /build/libmpeg3-1.8.dfsg/debian/tmp/usr/include/video make[1]: Leaving directory '/build/libmpeg3-1.8.dfsg' debian/rules override_dh_install make[1]: Entering directory '/build/libmpeg3-1.8.dfsg' mkdir -p /build/libmpeg3-1.8.dfsg/debian/tmp/usr/lib/pkgconfig sed "s/@VERSION@/1.8/" < debian/pkgconfig.in > /build/libmpeg3-1.8.dfsg/debian/tmp/usr/lib/pkgconfig/libmpeg3.pc dh_install make[1]: Leaving directory '/build/libmpeg3-1.8.dfsg' dh_installdocs -O-Smakefile dh_installchangelogs -O-Smakefile dh_installinit -O-Smakefile dh_perl -O-Smakefile dh_link -O-Smakefile dh_strip_nondeterminism -O-Smakefile dh_compress -O-Smakefile dh_fixperms -O-Smakefile dh_missing -O-Smakefile dh_dwz -a -O-Smakefile dh_strip -a -O-Smakefile dh_makeshlibs -a -O-Smakefile dh_shlibdeps -a -O-Smakefile dh_installdeb -O-Smakefile dh_gencontrol -O-Smakefile dh_md5sums -O-Smakefile dh_builddeb -O-Smakefile dpkg-deb: building package 'mpeg3-utils' in '../mpeg3-utils_1.8.dfsg-3_i386.deb'. dpkg-deb: building package 'mpeg3-utils-dbgsym' in '../mpeg3-utils-dbgsym_1.8.dfsg-3_i386.deb'. dpkg-deb: building package 'libmpeg3-2' in '../libmpeg3-2_1.8.dfsg-3_i386.deb'. dpkg-deb: building package 'libmpeg3-2-dbgsym' in '../libmpeg3-2-dbgsym_1.8.dfsg-3_i386.deb'. dpkg-deb: building package 'libmpeg3-dev' in '../libmpeg3-dev_1.8.dfsg-3_i386.deb'. dpkg-genbuildinfo --build=binary -O../libmpeg3_1.8.dfsg-3_i386.buildinfo dpkg-genchanges --build=binary -O../libmpeg3_1.8.dfsg-3_i386.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: user script /srv/workspace/pbuilder/118934/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/118934/tmp/hooks/B01_cleanup finished 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/118934 and its subdirectories I: Current time: Fri May 24 12:55:27 +14 2024 I: pbuilder-time-stamp: 1716504927