Raspbian Package Auto-Building

Build log for clamav (0.98.1+dfsg-4) on armhf

clamav0.98.1+dfsg-4armhf → 2014-03-23 05:43:30

sbuild (Debian sbuild) 0.63.2 (18 Aug 2012) on testwandboard

╔══════════════════════════════════════════════════════════════════════════════╗
║ clamav 0.98.1+dfsg-4 (armhf)                               23 Mar 2014 05:16 ║
╚══════════════════════════════════════════════════════════════════════════════╝

Package: clamav
Version: 0.98.1+dfsg-4
Source Version: 0.98.1+dfsg-4
Distribution: jessie-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'build/clamav-bJWuFZ/clamav-0.98.1+dfsg' with '«PKGBUILDDIR»'
I: NOTICE: Log filtering will replace 'build/clamav-bJWuFZ' with '«BUILDDIR»'
I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/jessie-staging-armhf-sbuild-636f545b-60ab-418a-8df2-fb0faafa0b2e' with '«CHROOT»'

┌──────────────────────────────────────────────────────────────────────────────┐
│ Update chroot                                                                │
└──────────────────────────────────────────────────────────────────────────────┘

Get:1 http://172.17.0.1 jessie-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1 jessie-staging/main Sources [7338 kB]
Get:3 http://172.17.0.1 jessie-staging/main armhf Packages [8501 kB]
Ign http://172.17.0.1 jessie-staging/main Translation-en
Fetched 15.9 MB in 39s (403 kB/s)
Reading package lists...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Fetch source files                                                           │
└──────────────────────────────────────────────────────────────────────────────┘


Check APT
─────────

Checking available source versions...

Download source files with APT
──────────────────────────────

Reading package lists...
Building dependency tree...
Reading state information...
NOTICE: 'clamav' packaging is maintained in the 'Git' version control system at:
git://anonscm.debian.org/pkg-clamav/clamav.git
Need to get 13.3 MB of source archives.
Get:1 http://172.17.0.1/private/ jessie-staging/main clamav 0.98.1+dfsg-4 (dsc) [2691 B]
Get:2 http://172.17.0.1/private/ jessie-staging/main clamav 0.98.1+dfsg-4 (tar) [13.1 MB]
Get:3 http://172.17.0.1/private/ jessie-staging/main clamav 0.98.1+dfsg-4 (diff) [185 kB]
Fetched 13.3 MB in 9s (1368 kB/s)
Download complete and in download only mode

Check arch
──────────

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package `sbuild-build-depends-core-dummy' in `/«BUILDDIR»/resolver-OeItZ4/apt_archive/sbuild-build-depends-core-dummy.deb'.
OK
Reading package lists...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Install core build dependencies (apt-based resolver)                         │
└──────────────────────────────────────────────────────────────────────────────┘

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
debconf: delaying package configuration, since apt-utils is not installed
0 upgraded, 1 newly installed, 0 to remove and 13 not upgraded.
Need to get 0 B/818 B of archives.
After this operation, 0 B of additional disk space will be used.
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12304 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
Merged Build-Depends: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, sysvinit, sysvinit-utils, tar, util-linux, libc6-dev | libc-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), debhelper (>= 6.0.7), po-debconf, zlib1g-dev, libbz2-dev, libmilter-dev, perl, bc, check, libtommath-dev, libltdl-dev, electric-fence, libncurses5-dev, python, libxml2-dev, dh-autoreconf, automake1.11, pkg-config
Filtered Build-Depends: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, sysvinit, sysvinit-utils, tar, util-linux, libc6-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), debhelper (>= 6.0.7), po-debconf, zlib1g-dev, libbz2-dev, libmilter-dev, perl, bc, check, libtommath-dev, libltdl-dev, electric-fence, libncurses5-dev, python, libxml2-dev, dh-autoreconf, automake1.11, pkg-config
dpkg-deb: building package `sbuild-build-depends-clamav-dummy' in `/«BUILDDIR»/resolver-NdhMTK/apt_archive/sbuild-build-depends-clamav-dummy.deb'.
OK
Reading package lists...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Install clamav build dependencies (apt-based resolver)                       │
└──────────────────────────────────────────────────────────────────────────────┘

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  autoconf automake automake1.11 autopoint autotools-dev bc bsdmainutils check
  debhelper dh-autoreconf electric-fence file gettext gettext-base groff-base
  install-info intltool-debian libasprintf0c2 libbz2-dev libcroco3 libexpat1
  libffi6 libglib2.0-0 libltdl-dev libltdl7 libmagic1 libmilter-dev
  libmilter1.0.1 libncurses5-dev libpipeline1 libpopt0 libpython-stdlib
  libpython2.7-minimal libpython2.7-stdlib libsigsegv2 libsqlite3-0
  libssl1.0.0 libtinfo-dev libtommath-dev libtommath0 libtool libunistring0
  libxml2 libxml2-dev m4 man-db mime-support pkg-config po-debconf python
  python-minimal python2.7 python2.7-minimal zlib1g-dev
Suggested packages:
  autoconf2.13 autoconf-archive gnu-standards autoconf-doc wamerican wordlist
  whois vacation dh-make gettext-doc groff libtool-doc sendmail-doc
  ncurses-doc automaken gfortran fortran95-compiler gcj-jdk less www-browser
  libmail-box-perl python-doc python-tk python2.7-doc binfmt-support
Recommended packages:
  curl wget lynx-cur libasprintf-dev libgettextpo-dev libglib2.0-data
  shared-mime-info libtommath-docs xml-core libmail-sendmail-perl
The following NEW packages will be installed:
  autoconf automake automake1.11 autopoint autotools-dev bc bsdmainutils check
  debhelper dh-autoreconf electric-fence file gettext gettext-base groff-base
  install-info intltool-debian libasprintf0c2 libbz2-dev libcroco3 libexpat1
  libffi6 libglib2.0-0 libltdl-dev libltdl7 libmagic1 libmilter-dev
  libmilter1.0.1 libncurses5-dev libpipeline1 libpopt0 libpython-stdlib
  libpython2.7-minimal libpython2.7-stdlib libsigsegv2 libsqlite3-0
  libssl1.0.0 libtinfo-dev libtommath-dev libtommath0 libtool libunistring0
  libxml2 libxml2-dev m4 man-db mime-support pkg-config po-debconf python
  python-minimal python2.7 python2.7-minimal sbuild-build-depends-clamav-dummy
  zlib1g-dev
0 upgraded, 55 newly installed, 0 to remove and 13 not upgraded.
Need to get 19.1 MB/19.1 MB of archives.
After this operation, 55.5 MB of additional disk space will be used.
Get:1 http://172.17.0.1/private/ jessie-staging/main install-info armhf 5.2.0.dfsg.1-2 [194 kB]
Get:2 http://172.17.0.1/private/ jessie-staging/main libpipeline1 armhf 1.2.6-2 [20.3 kB]
Get:3 http://172.17.0.1/private/ jessie-staging/main libpopt0 armhf 1.16-8 [55.0 kB]
Get:4 http://172.17.0.1/private/ jessie-staging/main libssl1.0.0 armhf 1.0.1f-1 [809 kB]
Get:5 http://172.17.0.1/private/ jessie-staging/main groff-base armhf 1.22.2-5 [962 kB]
Get:6 http://172.17.0.1/private/ jessie-staging/main bsdmainutils armhf 9.0.5 [206 kB]
Get:7 http://172.17.0.1/private/ jessie-staging/main man-db armhf 2.6.6-1 [961 kB]
Get:8 http://172.17.0.1/private/ jessie-staging/main libasprintf0c2 armhf 0.18.3.2-1 [29.0 kB]
Get:9 http://172.17.0.1/private/ jessie-staging/main libmagic1 armhf 1:5.17-1 [225 kB]
Get:10 http://172.17.0.1/private/ jessie-staging/main libsqlite3-0 armhf 3.8.3.1-1 [350 kB]
Get:11 http://172.17.0.1/private/ jessie-staging/main libxml2 armhf 2.9.1+dfsg1-3 [836 kB]
Get:12 http://172.17.0.1/private/ jessie-staging/main libpython2.7-minimal armhf 2.7.6-7 [345 kB]
Get:13 http://172.17.0.1/private/ jessie-staging/main python2.7-minimal armhf 2.7.6-7 [1097 kB]
Get:14 http://172.17.0.1/private/ jessie-staging/main libffi6 armhf 3.0.13-12 [17.4 kB]
Get:15 http://172.17.0.1/private/ jessie-staging/main libglib2.0-0 armhf 2.38.2-5 [2073 kB]
Get:16 http://172.17.0.1/private/ jessie-staging/main libcroco3 armhf 0.6.8-2 [119 kB]
Get:17 http://172.17.0.1/private/ jessie-staging/main libexpat1 armhf 2.1.0-4 [117 kB]
Get:18 http://172.17.0.1/private/ jessie-staging/main libltdl7 armhf 2.4.2-1.7 [349 kB]
Get:19 http://172.17.0.1/private/ jessie-staging/main libsigsegv2 armhf 2.10-2 [29.2 kB]
Get:20 http://172.17.0.1/private/ jessie-staging/main libunistring0 armhf 0.9.3-5 [408 kB]
Get:21 http://172.17.0.1/private/ jessie-staging/main bc armhf 1.06.95-8 [106 kB]
Get:22 http://172.17.0.1/private/ jessie-staging/main file armhf 1:5.17-1 [55.3 kB]
Get:23 http://172.17.0.1/private/ jessie-staging/main gettext-base armhf 0.18.3.2-1 [112 kB]
Get:24 http://172.17.0.1/private/ jessie-staging/main mime-support all 3.54 [36.4 kB]
Get:25 http://172.17.0.1/private/ jessie-staging/main libpython2.7-stdlib armhf 2.7.6-7 [1827 kB]
Get:26 http://172.17.0.1/private/ jessie-staging/main m4 armhf 1.4.17-3 [238 kB]
Get:27 http://172.17.0.1/private/ jessie-staging/main python2.7 armhf 2.7.6-7 [236 kB]
Get:28 http://172.17.0.1/private/ jessie-staging/main python-minimal armhf 2.7.5-5 [43.1 kB]
Get:29 http://172.17.0.1/private/ jessie-staging/main libpython-stdlib armhf 2.7.5-5 [19.8 kB]
Get:30 http://172.17.0.1/private/ jessie-staging/main python armhf 2.7.5-5 [180 kB]
Get:31 http://172.17.0.1/private/ jessie-staging/main autoconf all 2.69-5 [340 kB]
Get:32 http://172.17.0.1/private/ jessie-staging/main autotools-dev all 20130810.1 [69.6 kB]
Get:33 http://172.17.0.1/private/ jessie-staging/main automake all 1:1.14.1-3 [725 kB]
Get:34 http://172.17.0.1/private/ jessie-staging/main automake1.11 all 1:1.11.6-2 [605 kB]
Get:35 http://172.17.0.1/private/ jessie-staging/main autopoint all 0.18.3.2-1 [393 kB]
Get:36 http://172.17.0.1/private/ jessie-staging/main check armhf 0.9.10-6 [138 kB]
Get:37 http://172.17.0.1/private/ jessie-staging/main gettext armhf 0.18.3.2-1 [1137 kB]
Get:38 http://172.17.0.1/private/ jessie-staging/main intltool-debian all 0.35.0+20060710.1 [29.8 kB]
Get:39 http://172.17.0.1/private/ jessie-staging/main po-debconf all 1.0.16+nmu2 [223 kB]
Get:40 http://172.17.0.1/private/ jessie-staging/main debhelper all 9.20140228 [691 kB]
Get:41 http://172.17.0.1/private/ jessie-staging/main libtool armhf 2.4.2-1.7 [505 kB]
Get:42 http://172.17.0.1/private/ jessie-staging/main dh-autoreconf all 9 [15.5 kB]
Get:43 http://172.17.0.1/private/ jessie-staging/main libbz2-dev armhf 1.0.6-5 [33.8 kB]
Get:44 http://172.17.0.1/private/ jessie-staging/main libltdl-dev armhf 2.4.2-1.7 [154 kB]
Get:45 http://172.17.0.1/private/ jessie-staging/main libtinfo-dev armhf 5.9+20140118-1 [64.8 kB]
Get:46 http://172.17.0.1/private/ jessie-staging/main libncurses5-dev armhf 5.9+20140118-1 [152 kB]
Get:47 http://172.17.0.1/private/ jessie-staging/main libtommath0 armhf 0.42.0-1 [52.9 kB]
Get:48 http://172.17.0.1/private/ jessie-staging/main libtommath-dev armhf 0.42.0-1 [71.6 kB]
Get:49 http://172.17.0.1/private/ jessie-staging/main libxml2-dev armhf 2.9.1+dfsg1-3 [837 kB]
Get:50 http://172.17.0.1/private/ jessie-staging/main pkg-config armhf 0.26-1 [56.9 kB]
Get:51 http://172.17.0.1/private/ jessie-staging/main zlib1g-dev armhf 1:1.2.8.dfsg-1 [212 kB]
Get:52 http://172.17.0.1/private/ jessie-staging/main electric-fence armhf 2.2.4 [21.6 kB]
Get:53 http://172.17.0.1/private/ jessie-staging/main libmilter1.0.1 armhf 8.14.4-5 [234 kB]
Get:54 http://172.17.0.1/private/ jessie-staging/main libmilter-dev armhf 8.14.4-5 [297 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 19.1 MB in 13s (1409 kB/s)
Selecting previously unselected package install-info.
(Reading database ... 12304 files and directories currently installed.)
Preparing to unpack .../install-info_5.2.0.dfsg.1-2_armhf.deb ...
Unpacking install-info (5.2.0.dfsg.1-2) ...
Setting up install-info (5.2.0.dfsg.1-2) ...
Selecting previously unselected package libpipeline1:armhf.
(Reading database ... 12318 files and directories currently installed.)
Preparing to unpack .../libpipeline1_1.2.6-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.2.6-2) ...
Selecting previously unselected package libpopt0:armhf.
Preparing to unpack .../libpopt0_1.16-8_armhf.deb ...
Unpacking libpopt0:armhf (1.16-8) ...
Selecting previously unselected package libssl1.0.0:armhf.
Preparing to unpack .../libssl1.0.0_1.0.1f-1_armhf.deb ...
Unpacking libssl1.0.0:armhf (1.0.1f-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../groff-base_1.22.2-5_armhf.deb ...
Unpacking groff-base (1.22.2-5) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../bsdmainutils_9.0.5_armhf.deb ...
Unpacking bsdmainutils (9.0.5) ...
Selecting previously unselected package man-db.
Preparing to unpack .../man-db_2.6.6-1_armhf.deb ...
Unpacking man-db (2.6.6-1) ...
Selecting previously unselected package libasprintf0c2:armhf.
Preparing to unpack .../libasprintf0c2_0.18.3.2-1_armhf.deb ...
Unpacking libasprintf0c2:armhf (0.18.3.2-1) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../libmagic1_1%3a5.17-1_armhf.deb ...
Unpacking libmagic1:armhf (1:5.17-1) ...
Selecting previously unselected package libsqlite3-0:armhf.
Preparing to unpack .../libsqlite3-0_3.8.3.1-1_armhf.deb ...
Unpacking libsqlite3-0:armhf (3.8.3.1-1) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../libxml2_2.9.1+dfsg1-3_armhf.deb ...
Unpacking libxml2:armhf (2.9.1+dfsg1-3) ...
Selecting previously unselected package libpython2.7-minimal:armhf.
Preparing to unpack .../libpython2.7-minimal_2.7.6-7_armhf.deb ...
Unpacking libpython2.7-minimal:armhf (2.7.6-7) ...
Selecting previously unselected package python2.7-minimal.
Preparing to unpack .../python2.7-minimal_2.7.6-7_armhf.deb ...
Unpacking python2.7-minimal (2.7.6-7) ...
Selecting previously unselected package libffi6:armhf.
Preparing to unpack .../libffi6_3.0.13-12_armhf.deb ...
Unpacking libffi6:armhf (3.0.13-12) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../libglib2.0-0_2.38.2-5_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.38.2-5) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../libcroco3_0.6.8-2_armhf.deb ...
Unpacking libcroco3:armhf (0.6.8-2) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.1.0-4_armhf.deb ...
Unpacking libexpat1:armhf (2.1.0-4) ...
Selecting previously unselected package libltdl7:armhf.
Preparing to unpack .../libltdl7_2.4.2-1.7_armhf.deb ...
Unpacking libltdl7:armhf (2.4.2-1.7) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../libsigsegv2_2.10-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.10-2) ...
Selecting previously unselected package libunistring0:armhf.
Preparing to unpack .../libunistring0_0.9.3-5_armhf.deb ...
Unpacking libunistring0:armhf (0.9.3-5) ...
Selecting previously unselected package bc.
Preparing to unpack .../bc_1.06.95-8_armhf.deb ...
Unpacking bc (1.06.95-8) ...
Selecting previously unselected package file.
Preparing to unpack .../file_1%3a5.17-1_armhf.deb ...
Unpacking file (1:5.17-1) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../gettext-base_0.18.3.2-1_armhf.deb ...
Unpacking gettext-base (0.18.3.2-1) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../mime-support_3.54_all.deb ...
Unpacking mime-support (3.54) ...
Selecting previously unselected package libpython2.7-stdlib:armhf.
Preparing to unpack .../libpython2.7-stdlib_2.7.6-7_armhf.deb ...
Unpacking libpython2.7-stdlib:armhf (2.7.6-7) ...
Selecting previously unselected package m4.
Preparing to unpack .../archives/m4_1.4.17-3_armhf.deb ...
Unpacking m4 (1.4.17-3) ...
Selecting previously unselected package python2.7.
Preparing to unpack .../python2.7_2.7.6-7_armhf.deb ...
Unpacking python2.7 (2.7.6-7) ...
Selecting previously unselected package python-minimal.
Preparing to unpack .../python-minimal_2.7.5-5_armhf.deb ...
Unpacking python-minimal (2.7.5-5) ...
Selecting previously unselected package libpython-stdlib:armhf.
Preparing to unpack .../libpython-stdlib_2.7.5-5_armhf.deb ...
Unpacking libpython-stdlib:armhf (2.7.5-5) ...
Selecting previously unselected package python.
Preparing to unpack .../python_2.7.5-5_armhf.deb ...
Unpacking python (2.7.5-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../autoconf_2.69-5_all.deb ...
Unpacking autoconf (2.69-5) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../autotools-dev_20130810.1_all.deb ...
Unpacking autotools-dev (20130810.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../automake_1%3a1.14.1-3_all.deb ...
Unpacking automake (1:1.14.1-3) ...
Selecting previously unselected package automake1.11.
Preparing to unpack .../automake1.11_1%3a1.11.6-2_all.deb ...
Unpacking automake1.11 (1:1.11.6-2) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../autopoint_0.18.3.2-1_all.deb ...
Unpacking autopoint (0.18.3.2-1) ...
Selecting previously unselected package check:armhf.
Preparing to unpack .../check_0.9.10-6_armhf.deb ...
Unpacking check:armhf (0.9.10-6) ...
Selecting previously unselected package gettext.
Preparing to unpack .../gettext_0.18.3.2-1_armhf.deb ...
Unpacking gettext (0.18.3.2-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../intltool-debian_0.35.0+20060710.1_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.1) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../po-debconf_1.0.16+nmu2_all.deb ...
Unpacking po-debconf (1.0.16+nmu2) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../debhelper_9.20140228_all.deb ...
Unpacking debhelper (9.20140228) ...
Selecting previously unselected package libtool.
Preparing to unpack .../libtool_2.4.2-1.7_armhf.deb ...
Unpacking libtool (2.4.2-1.7) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../dh-autoreconf_9_all.deb ...
Unpacking dh-autoreconf (9) ...
Selecting previously unselected package libbz2-dev:armhf.
Preparing to unpack .../libbz2-dev_1.0.6-5_armhf.deb ...
Unpacking libbz2-dev:armhf (1.0.6-5) ...
Selecting previously unselected package libltdl-dev:armhf.
Preparing to unpack .../libltdl-dev_2.4.2-1.7_armhf.deb ...
Unpacking libltdl-dev:armhf (2.4.2-1.7) ...
Selecting previously unselected package libtinfo-dev:armhf.
Preparing to unpack .../libtinfo-dev_5.9+20140118-1_armhf.deb ...
Unpacking libtinfo-dev:armhf (5.9+20140118-1) ...
Selecting previously unselected package libncurses5-dev:armhf.
Preparing to unpack .../libncurses5-dev_5.9+20140118-1_armhf.deb ...
Unpacking libncurses5-dev:armhf (5.9+20140118-1) ...
Selecting previously unselected package libtommath0.
Preparing to unpack .../libtommath0_0.42.0-1_armhf.deb ...
Unpacking libtommath0 (0.42.0-1) ...
Selecting previously unselected package libtommath-dev.
Preparing to unpack .../libtommath-dev_0.42.0-1_armhf.deb ...
Unpacking libtommath-dev (0.42.0-1) ...
Selecting previously unselected package libxml2-dev:armhf.
Preparing to unpack .../libxml2-dev_2.9.1+dfsg1-3_armhf.deb ...
Unpacking libxml2-dev:armhf (2.9.1+dfsg1-3) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../pkg-config_0.26-1_armhf.deb ...
Unpacking pkg-config (0.26-1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.8.dfsg-1) ...
Selecting previously unselected package electric-fence.
Preparing to unpack .../electric-fence_2.2.4_armhf.deb ...
Unpacking electric-fence (2.2.4) ...
Selecting previously unselected package libmilter1.0.1.
Preparing to unpack .../libmilter1.0.1_8.14.4-5_armhf.deb ...
Unpacking libmilter1.0.1 (8.14.4-5) ...
Selecting previously unselected package libmilter-dev.
Preparing to unpack .../libmilter-dev_8.14.4-5_armhf.deb ...
Unpacking libmilter-dev (8.14.4-5) ...
Selecting previously unselected package sbuild-build-depends-clamav-dummy.
Preparing to unpack .../sbuild-build-depends-clamav-dummy.deb ...
Unpacking sbuild-build-depends-clamav-dummy (0.invalid.0) ...
Processing triggers for install-info (5.2.0.dfsg.1-2) ...
Setting up libpipeline1:armhf (1.2.6-2) ...
Setting up libpopt0:armhf (1.16-8) ...
Setting up libssl1.0.0:armhf (1.0.1f-1) ...
Setting up groff-base (1.22.2-5) ...
Setting up bsdmainutils (9.0.5) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up man-db (2.6.6-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libasprintf0c2:armhf (0.18.3.2-1) ...
Setting up libmagic1:armhf (1:5.17-1) ...
Setting up libsqlite3-0:armhf (3.8.3.1-1) ...
Setting up libxml2:armhf (2.9.1+dfsg1-3) ...
Setting up libpython2.7-minimal:armhf (2.7.6-7) ...
Setting up python2.7-minimal (2.7.6-7) ...
Setting up libffi6:armhf (3.0.13-12) ...
Setting up libglib2.0-0:armhf (2.38.2-5) ...
No schema files found: doing nothing.
Setting up libcroco3:armhf (0.6.8-2) ...
Setting up libexpat1:armhf (2.1.0-4) ...
Setting up libltdl7:armhf (2.4.2-1.7) ...
Setting up libsigsegv2:armhf (2.10-2) ...
Setting up libunistring0:armhf (0.9.3-5) ...
Setting up bc (1.06.95-8) ...
Setting up file (1:5.17-1) ...
Setting up gettext-base (0.18.3.2-1) ...
Setting up mime-support (3.54) ...
update-alternatives: using /usr/bin/see to provide /usr/bin/view (view) in auto mode
Setting up libpython2.7-stdlib:armhf (2.7.6-7) ...
Setting up m4 (1.4.17-3) ...
Setting up python2.7 (2.7.6-7) ...
Setting up python-minimal (2.7.5-5) ...
Setting up libpython-stdlib:armhf (2.7.5-5) ...
Setting up python (2.7.5-5) ...
Setting up autoconf (2.69-5) ...
Setting up autotools-dev (20130810.1) ...
Setting up automake (1:1.14.1-3) ...
update-alternatives: using /usr/bin/automake-1.14 to provide /usr/bin/automake (automake) in auto mode
Setting up automake1.11 (1:1.11.6-2) ...
Setting up autopoint (0.18.3.2-1) ...
Setting up check:armhf (0.9.10-6) ...
Setting up gettext (0.18.3.2-1) ...
Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.16+nmu2) ...
Setting up debhelper (9.20140228) ...
Setting up libtool (2.4.2-1.7) ...
Setting up dh-autoreconf (9) ...
Setting up libbz2-dev:armhf (1.0.6-5) ...
Setting up libltdl-dev:armhf (2.4.2-1.7) ...
Setting up libtinfo-dev:armhf (5.9+20140118-1) ...
Setting up libncurses5-dev:armhf (5.9+20140118-1) ...
Setting up libtommath0 (0.42.0-1) ...
Setting up libtommath-dev (0.42.0-1) ...
Setting up libxml2-dev:armhf (2.9.1+dfsg1-3) ...
Setting up pkg-config (0.26-1) ...
Setting up zlib1g-dev:armhf (1:1.2.8.dfsg-1) ...
Setting up electric-fence (2.2.4) ...
Setting up libmilter1.0.1 (8.14.4-5) ...
Setting up libmilter-dev (8.14.4-5) ...
Setting up sbuild-build-depends-clamav-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.18-4) ...

┌──────────────────────────────────────────────────────────────────────────────┐
│ Build environment                                                            │
└──────────────────────────────────────────────────────────────────────────────┘

Kernel: Linux 3.13-trunk-armmp armhf (armv7l)
Toolchain package versions: binutils_2.24-3 dpkg-dev_1.17.6+rpi1 g++-4.6_4.6.4-5+rpi1 g++-4.8_4.8.2-16 gcc-4.6_4.6.4-5+rpi1 gcc-4.8_4.8.2-16 libc6-dev_2.18-4 libstdc++-4.8-dev_4.8.2-16 libstdc++6_4.8.2-16 libstdc++6-4.6-dev_4.6.4-5+rpi1 linux-libc-dev_3.12.6-2+rpi1
Package versions: apt_0.9.15.4 autoconf_2.69-5 automake_1:1.14.1-3 automake1.11_1:1.11.6-2 autopoint_0.18.3.2-1 autotools-dev_20130810.1 base-files_7.2+rpi1 base-passwd_3.5.28 bash_4.2+dfsg-1 bc_1.06.95-8 binutils_2.24-3 bsdmainutils_9.0.5 bsdutils_1:2.20.1-5.6 build-essential_11.6 bzip2_1.0.6-5 check_0.9.10-6 coreutils_8.21-1 cpio_2.11+dfsg-1 cpp_4:4.8.2-2 cpp-4.6_4.6.4-5+rpi1 cpp-4.8_4.8.2-16 dash_0.5.7-4 debconf_1.5.52 debfoster_2.7-1.2 debhelper_9.20140228 debianutils_4.4 dh-autoreconf_9 diffutils_1:3.3-1 dpkg_1.17.6+rpi1 dpkg-dev_1.17.6+rpi1 e2fslibs_1.42.9-3 e2fsprogs_1.42.9-3 electric-fence_2.2.4 fakeroot_1.18.4-2 file_1:5.17-1 findutils_4.4.2-7 g++_4:4.8.2-2 g++-4.6_4.6.4-5+rpi1 g++-4.8_4.8.2-16 gcc_4:4.8.2-2 gcc-4.5-base_4.5.3-12+rpi1 gcc-4.6_4.6.4-5+rpi1 gcc-4.6-base_4.6.4-5+rpi1 gcc-4.7-base_4.7.3-10+rpi1 gcc-4.8_4.8.2-16 gcc-4.8-base_4.8.2-16 gettext_0.18.3.2-1 gettext-base_0.18.3.2-1 gnupg_1.4.16-1.1 gpgv_1.4.16-1.1 grep_2.16-1 groff-base_1.22.2-5 gzip_1.6-3 hostname_3.15 initramfs-tools_0.115 initscripts_2.88dsf-51 insserv_1.14.0-5 install-info_5.2.0.dfsg.1-2 intltool-debian_0.35.0+20060710.1 klibc-utils_2.0.2-1+rpi1 kmod_16-2 libacl1_2.2.52-1 libapt-pkg4.12_0.9.15.4 libarchive-extract-perl_0.72-1 libasan0_4.8.2-16 libasprintf0c2_0.18.3.2-1 libatomic1_4.8.2-16 libattr1_1:2.4.47-1 libaudit-common_1:2.3.3-4 libaudit1_1:2.3.3-4 libblkid1_2.20.1-5.6 libbz2-1.0_1.0.6-5 libbz2-dev_1.0.6-5 libc-bin_2.18-4 libc-dev-bin_2.18-4 libc6_2.18-4 libc6-dev_2.18-4 libcap2_1:2.22-1.2 libclass-isa-perl_0.36-5 libcloog-isl4_0.18.2-1 libcomerr2_1.42.9-3 libcroco3_0.6.8-2 libdb5.1_5.1.29-6 libdb5.3_5.3.28-3 libdbus-1-3_1.8.0-1 libdpkg-perl_1.17.6+rpi1 libexpat1_2.1.0-4 libffi6_3.0.13-12 libgc1c2_1:7.2d-6 libgcc-4.8-dev_4.8.2-16 libgcc1_1:4.8.2-16 libgdbm3_1.8.3-12 libglib2.0-0_2.38.2-5 libgmp10_2:5.1.3+dfsg-1 libgomp1_4.8.2-16 libisl10_0.12.2-1 libklibc_2.0.2-1+rpi1 libkmod2_16-2 liblog-message-simple-perl_0.10-1 libltdl-dev_2.4.2-1.7 libltdl7_2.4.2-1.7 liblzma5_5.1.1alpha+20120614-2 libmagic1_1:5.17-1 libmilter-dev_8.14.4-5 libmilter1.0.1_8.14.4-5 libmodule-pluggable-perl_5.1-1 libmount1_2.20.1-5.6 libmpc3_1.0.1-1 libmpfr4_3.1.2-1 libncurses5_5.9+20140118-1 libncurses5-dev_5.9+20140118-1 libncursesw5_5.9+20140118-1 libpam-modules_1.1.8-2 libpam-modules-bin_1.1.8-2 libpam-runtime_1.1.8-2 libpam0g_1.1.8-2 libpcre3_1:8.31-2 libpipeline1_1.2.6-2 libpod-latex-perl_0.61-1 libpopt0_1.16-8 libprocps0_1:3.3.4-2 libprocps3_1:3.3.9-2 libpython-stdlib_2.7.5-5 libpython2.7-minimal_2.7.6-7 libpython2.7-stdlib_2.7.6-7 libreadline6_6.2+dfsg-0.1 libselinux1_2.2.2-1 libsemanage-common_2.2-1 libsemanage1_2.2-1 libsepol1_2.2-1 libsigsegv2_2.10-2 libslang2_2.2.4-16 libsqlite3-0_3.8.3.1-1 libss2_1.42.9-3 libssl1.0.0_1.0.1f-1 libstdc++-4.8-dev_4.8.2-16 libstdc++6_4.8.2-16 libstdc++6-4.6-dev_4.6.4-5+rpi1 libswitch-perl_2.16-2 libterm-ui-perl_0.42-1 libtimedate-perl_2.3000-1 libtinfo-dev_5.9+20140118-1 libtinfo5_5.9+20140118-1 libtommath-dev_0.42.0-1 libtommath0_0.42.0-1 libtool_2.4.2-1.7 libudev0_175-7.2 libudev1_204-7 libunistring0_0.9.3-5 libusb-0.1-4_2:0.1.12-23.3 libustr-1.0-1_1.0.4-3 libuuid1_2.20.1-5.6 libxml2_2.9.1+dfsg1-3 libxml2-dev_2.9.1+dfsg1-3 linux-libc-dev_3.12.6-2+rpi1 login_1:4.1.5.1-1 lsb-base_4.1+Debian12+rpi1 m4_1.4.17-3 make_3.81-8.3 makedev_2.3.1-93 man-db_2.6.6-1 mawk_1.3.3-17 mime-support_3.54 mount_2.20.1-5.6 multiarch-support_2.18-4 nano_2.2.6-1 ncurses-base_5.9+20140118-1 ncurses-bin_5.9+20140118-1 passwd_1:4.1.5.1-1 patch_2.7.1-4 perl_5.18.2-2 perl-base_5.18.2-2 perl-modules_5.18.2-2 pkg-config_0.26-1 plymouth_0.8.8-6+deb8u3 po-debconf_1.0.16+nmu2 procps_1:3.3.9-2 python_2.7.5-5 python-minimal_2.7.5-5 python2.7_2.7.6-7 python2.7-minimal_2.7.6-7 raspbian-archive-keyring_20120528.2 readline-common_6.2+dfsg-0.1 sbuild-build-depends-clamav-dummy_0.invalid.0 sbuild-build-depends-core-dummy_0.invalid.0 sed_4.2.2-4 sensible-utils_0.0.9 sysv-rc_2.88dsf-51 sysvinit_2.88dsf-51 sysvinit-core_2.88dsf-51 sysvinit-utils_2.88dsf-51 tar_1.27.1-1 tzdata_2013i-1 udev_204-7 util-linux_2.20.1-5.6 xz-utils_5.1.1alpha+20120614-2 zlib1g_1:1.2.8.dfsg-1 zlib1g-dev_1:1.2.8.dfsg-1

┌──────────────────────────────────────────────────────────────────────────────┐
│ Build                                                                        │
└──────────────────────────────────────────────────────────────────────────────┘


Unpack source
─────────────

gpgv: keyblock resource `/sbuild-nonexistent/.gnupg/trustedkeys.gpg': file open error
gpgv: Signature made Mon Mar 17 16:35:50 2014 UTC using RSA key ID 9AD59AF1
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./clamav_0.98.1+dfsg-4.dsc
dpkg-source: info: extracting clamav in clamav-0.98.1+dfsg
dpkg-source: info: unpacking clamav_0.98.1+dfsg.orig.tar.gz
dpkg-source: info: unpacking clamav_0.98.1+dfsg-4.debian.tar.xz
dpkg-source: info: applying 0001-Change-paths-in-sample-conf-file-to-match-Debian.patch
dpkg-source: info: applying 0002-Sebastian-Andrzej-Siewior.patch
dpkg-source: info: applying 0003-configure-use-pkg-config-for-check-so-test-is-detect.patch
dpkg-source: info: applying 0004-Stop-using-a-cargo-culted-syscall-table-and-trust-th.patch
dpkg-source: info: applying 0005-configure.ac-patches-to-got-with-autoreconf-and-auto.patch
dpkg-source: info: applying 0006-Fix-STAT64-definition-and-add-missing-includes.patch

Check disc space
────────────────

Sufficient free space for build

User Environment
────────────────

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PWD=/build/buildd
SCHROOT_ALIAS_NAME=jessie-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=jessie-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=jessie-staging-armhf-sbuild-636f545b-60ab-418a-8df2-fb0faafa0b2e
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

dpkg-buildpackage
─────────────────

dpkg-buildpackage: source package clamav
dpkg-buildpackage: source version 0.98.1+dfsg-4
dpkg-buildpackage: source distribution unstable
 dpkg-source --before-build clamav-0.98.1+dfsg
dpkg-buildpackage: host architecture armhf
 fakeroot debian/rules clean
debconf-updatepo
dh_testdir 
dh_testroot 
rm -f target.h config.log
rm -f build-arch-stamp build-indep-stamp install-indep-stamp install-arch-stamp build-stamp install-stamp
rm -f debian/clamav-base.config
rm -f debian/clamav-base.postinst
rm -f debian/clamav-daemon.postinst
rm -f debian/clamav-daemon.init
rm -f debian/clamav-milter.init
rm -f debian/clamav-milter.config
rm -f debian/clamav-milter.postinst
rm -f debian/clamav-freshclam.init
rm -f debian/clamav-freshclam.config
rm -f debian/clamav-freshclam.postinst
rm -f libclamav/c++/llvm/utils/lit/lit/*.pyc
dh_autoreconf_clean
dh_clean
 debian/rules build-arch
dh_testdir
egrep '^#[[:alpha:]]' etc/clamd.conf.sample | sed -e 's/^#//' | awk '{print $1}' | while read opt; do \
	  if ! grep -q "${opt}" debian/clamav-base.postinst.in ; then \
	    echo "Unhandled option(clamd.conf): ${opt}"; \
	    exit 1; \
	  fi;\
	done;
egrep '^#[[:alpha:]]' etc/freshclam.conf.sample | sed -e 's/^#//' | awk '{print $1}' | while read opt; do \
	  if ! grep -q "${opt}" debian/clamav-freshclam.postinst.in ; then \
	    echo "Unhandled option (freshclam.conf): ${opt}"; \
	    exit 1; \
	  fi;\
	done;
egrep '^#[[:alpha:]]' etc/clamav-milter.conf.sample | sed -e 's/^#//' | awk '{print $1}' | while read opt; do \
	  if ! grep -q "${opt}" debian/clamav-milter.postinst.in ; then \
	    echo "Unhandled option (clamav-milter.conf): ${opt}"; \
	    exit 1; \
	  fi;\
	done;
# Add here commands to configure the package.
dh_autoreconf
main::scan_file() called too early to check prototype at /usr/bin/aclocal-1.11 line 643.
Use of uninitialized value in split at /usr/bin/autoreconf line 493, <GEN3> line 7.
main::scan_file() called too early to check prototype at /usr/bin/aclocal-1.11 line 643.
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `config'.
libtoolize: copying file `config/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
main::scan_file() called too early to check prototype at /usr/bin/aclocal-1.11 line 643.
configure.ac:25: installing `config/ar-lib'
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `config'.
libtoolize: copying file `config/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/argz.m4'
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltdl.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
libtoolize: putting libltdl files in LT_CONFIG_LTDL_DIR, `libltdl'.
libtoolize: copying file `libltdl/COPYING.LIB'
libtoolize: copying file `libltdl/README'
libtoolize: copying file `libltdl/argz_.h'
libtoolize: copying file `libltdl/argz.c'
libtoolize: copying file `libltdl/loaders/dld_link.c'
libtoolize: copying file `libltdl/loaders/dlopen.c'
libtoolize: copying file `libltdl/loaders/dyld.c'
libtoolize: copying file `libltdl/loaders/load_add_on.c'
libtoolize: copying file `libltdl/loaders/loadlibrary.c'
libtoolize: copying file `libltdl/loaders/shl_load.c'
libtoolize: copying file `libltdl/lt__dirent.c'
libtoolize: copying file `libltdl/lt__strl.c'
libtoolize: copying file `libltdl/libltdl/lt__alloc.h'
libtoolize: copying file `libltdl/libltdl/lt__dirent.h'
libtoolize: copying file `libltdl/libltdl/lt__glibc.h'
libtoolize: copying file `libltdl/libltdl/lt__private.h'
libtoolize: copying file `libltdl/libltdl/lt__strl.h'
libtoolize: copying file `libltdl/libltdl/lt_dlloader.h'
libtoolize: copying file `libltdl/libltdl/lt_error.h'
libtoolize: copying file `libltdl/libltdl/lt_system.h'
libtoolize: copying file `libltdl/libltdl/slist.h'
libtoolize: copying file `libltdl/loaders/preopen.c'
libtoolize: copying file `libltdl/lt__alloc.c'
libtoolize: copying file `libltdl/lt_dlloader.c'
libtoolize: copying file `libltdl/lt_error.c'
libtoolize: copying file `libltdl/ltdl.c'
libtoolize: copying file `libltdl/ltdl.h'
libtoolize: copying file `libltdl/slist.c'
libtoolize: creating file `libltdl/Makefile.am'
main::scan_file() called too early to check prototype at /usr/bin/aclocal-1.11 line 643.
configure.ac:39: installing `config/ar-lib'
./configure CFLAGS="`dpkg-buildflags --get CFLAGS` -Wall" CPPFLAGS="`dpkg-buildflags --get CPPFLAGS`" CXXFLAGS="`dpkg-buildflags --get CXXFLAGS` -Wall" LDFLAGS="`dpkg-buildflags --get LDFLAGS`" --build=arm-linux-gnueabihf --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --disable-clamav --with-dbdir=/var/lib/clamav --sysconfdir=/etc/clamav --enable-milter --disable-clamuko --with-gnu-ld --enable-dns-fix  --disable-unrar --libdir=\${prefix}/lib --with-system-tommath  --without-included-ltdl
checking build system type... arm-unknown-linux-gnueabihf
checking host system type... arm-unknown-linux-gnueabihf
checking target system type... arm-unknown-linux-gnueabihf
creating target.h - canonical system defines
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking how to create a ustar tar archive... gnutar
checking whether make supports nested variables... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for ar... ar
checking the archiver (ar) interface... ar
checking for gawk... (cached) mawk
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 805306365
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert arm-unknown-linux-gnueabihf file names to arm-unknown-linux-gnueabihf format... func_convert_file_noop
checking how to convert arm-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking which extension is used for runtime loadable modules... .so
checking which variable specifies run-time module search path... LD_LIBRARY_PATH
checking for the default library search path... /lib /usr/lib /lib/arm-linux-gnueabihf /usr/lib/arm-linux-gnueabihf /usr/local/lib 
checking for library containing dlopen... -ldl
checking for dlerror... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dld_link in -ldld... no
checking for _ prefix in compiled symbols... no
checking whether deplibs are loaded by dlopen... yes
checking for argz.h... yes
checking for error_t... yes
checking for argz_add... yes
checking for argz_append... yes
checking for argz_count... yes
checking for argz_create_sep... yes
checking for argz_insert... yes
checking for argz_next... yes
checking for argz_stringify... yes
checking if argz actually works... yes
checking whether libtool supports -dlopen/-dlpreopen... yes
checking for ltdl.h... yes
checking whether lt_dlinterface_register is declared... yes
checking for lt_dladvise_preload in -lltdl... yes
checking where to find libltdl headers... 
checking where to find libltdl library... -lltdl
checking for unistd.h... (cached) yes
checking for dl.h... no
checking for sys/dl.h... no
checking for dld.h... no
checking for mach-o/dyld.h... no
checking for dirent.h... yes
checking for closedir... yes
checking for opendir... yes
checking for readdir... yes
checking for strlcat... no
checking for strlcpy... no
checking for ANSI C header files... (cached) yes
checking for C/C++ restrict keyword... __restrict
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether FPU byte ordering is bigendian... no
checking whether byte ordering is bigendian... no
checking for cos in -lm... yes
checking for a supported version of gcc... ok (4.8)
checking for gcc bug PR27603... ok, bug not present
checking for gcc bug PR26763-2... ok, bug not present
checking for valid code generation of CLI_ISCONTAINED... ok, bug not present
checking for gcc bug PR28045... ok, bug not present
checking for gcc bug PR37573... ok, bug not present
checking for ld --version-script... yes
checking for stdint.h... (cached) yes
checking for unistd.h... (cached) yes
checking sys/int_types.h usability... no
checking sys/int_types.h presence... no
checking for sys/int_types.h... no
checking for dlfcn.h... (cached) yes
checking for inttypes.h... (cached) yes
checking sys/inttypes.h usability... no
checking sys/inttypes.h presence... no
checking for sys/inttypes.h... no
checking sys/times.h usability... yes
checking sys/times.h presence... yes
checking for sys/times.h... yes
checking for memory.h... (cached) yes
checking ndir.h usability... no
checking ndir.h presence... no
checking for ndir.h... no
checking for stdlib.h... (cached) yes
checking for strings.h... (cached) yes
checking for string.h... (cached) yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking poll.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking sys/filio.h usability... no
checking sys/filio.h presence... no
checking for sys/filio.h... no
checking sys/uio.h usability... yes
checking sys/uio.h presence... yes
checking for sys/uio.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking stdbool.h usability... yes
checking stdbool.h presence... yes
checking for stdbool.h... yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking grp.h usability... yes
checking grp.h presence... yes
checking for grp.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for off_t... yes
checking size of short... 2
checking size of int... 4
checking size of long... 4
checking size of long long... 8
checking size of void *... 4
checking whether uname(2) is POSIX... yes
checking for bind in -lsocket... no
checking for library containing gethostent... none required
checking for poll... yes
checking for setsid... yes
checking for memcpy... yes
checking for snprintf... yes
checking for vsnprintf... yes
checking for strerror_r... yes
checking for strlcpy... (cached) no
checking for strlcat... (cached) no
checking for strcasestr... yes
checking for inet_ntop... yes
checking for setgroups... yes
checking for initgroups... yes
checking for ctime_r... yes
checking for mkstemp... yes
checking for mallinfo... yes
checking for madvise... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for working mmap... yes
checking for sysconf(_SC_PAGESIZE)... yes
checking for getpagesize()... yes
checking for MAP_ANON(YMOUS)... MAP_ANONYMOUS
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for CHECK... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for zlib installation... /usr
checking for inflateEnd in -lz... yes
checking for gzopen in -lz... yes
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking how to link with libbz2... -lbz2
checking for BZ2_bzDecompressInit in -lbz2... yes
checking bzlib.h usability... yes
checking bzlib.h presence... yes
checking for bzlib.h... yes
checking for CVE-2008-1372... ok
checking for CVE-2010-0405... ok
checking for libxml2 installation... /usr
checking xml2-config version... 2.9.1
checking for xmlreader.h in /usr... found
checking for xmlTextReaderRead in -lxml2... yes
configure: Compiling and linking with libxml2 from /usr
checking for getaddrinfo... yes
checking for IPv6 support... yes
checking for resolv.h... yes
checking for dn_expand in std libs... no
checking for dn_expand in -lresolv... yes
checking whether setpgrp takes no argument... yes
checking for libiconv_open in -liconv... no
checking for iconv... yes
checking whether in_port_t is defined... yes
checking for in_addr_t definition... yes
checking linux/fanotify.h usability... yes
checking linux/fanotify.h presence... yes
checking for linux/fanotify.h... yes
checking for mi_stop in -lmilter... yes
checking libmilter/mfapi.h usability... yes
checking libmilter/mfapi.h presence... yes
checking for libmilter/mfapi.h... yes
checking for sched_yield... yes
checking for pthread_yield... yes
checking for enable_extended_FILE_stdio... no
checking for readdir_r... support disabled
checking for ctime_r... yes, and it takes 2 arguments
checking for socklen_t... yes
checking for structure packing via __attribute__((packed))... yes
checking for type aligning via __attribute__((aligned))... yes
checking that structure packing works... yes
checking for fd_set... yes, found in sys/select.h
checking default FD_SETSIZE value... 1024
checking stat64... yes
checking whether signed right shift is sign extended... yes
checking for recvmsg... yes
checking for sendmsg... yes
checking for msg_control field in struct msghdr... yes
checking BSD 4.4 / RFC2292 style fd passing... yes
checking ncurses/ncurses.h usability... no
checking ncurses/ncurses.h presence... no
checking for ncurses/ncurses.h... no
configure: unable to compile/link with ncurses
checking ncurses.h usability... yes
checking ncurses.h presence... yes
checking for ncurses.h... yes
checking linking with ncurses... ok
configure: Compiling and linking with ncurses by using  -lncurses
configure: creating ./config.status
config.status: creating libltdl/Makefile
config.status: creating clamscan/Makefile
config.status: creating database/Makefile
config.status: creating docs/Makefile
config.status: creating clamd/Makefile
config.status: creating clamdscan/Makefile
config.status: creating clamav-milter/Makefile
config.status: creating freshclam/Makefile
config.status: creating sigtool/Makefile
config.status: creating clamconf/Makefile
config.status: creating etc/Makefile
config.status: creating test/Makefile
config.status: creating unit_tests/Makefile
config.status: creating clamdtop/Makefile
config.status: creating clambc/Makefile
config.status: creating Makefile
config.status: creating clamav-config
config.status: creating libclamav.pc
config.status: creating platform.h
config.status: creating docs/man/clamav-milter.8
config.status: creating docs/man/clamav-milter.conf.5
config.status: creating docs/man/clambc.1
config.status: creating docs/man/clamconf.1
config.status: creating docs/man/clamd.8
config.status: creating docs/man/clamd.conf.5
config.status: creating docs/man/clamdscan.1
config.status: creating docs/man/clamscan.1
config.status: creating docs/man/freshclam.1
config.status: creating docs/man/freshclam.conf.5
config.status: creating docs/man/sigtool.1
config.status: creating docs/man/clamdtop.1
config.status: creating clamav-config.h
config.status: executing depfiles commands
config.status: executing libtool commands
=== configuring in libclamav/c++ (/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav/c++)
configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr'  'CFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall' 'CPPFLAGS=-D_FORTIFY_SOURCE=2' 'CXXFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall' 'LDFLAGS=-Wl,-z,relro' '--build=arm-linux-gnueabihf' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--disable-clamav' '--with-dbdir=/var/lib/clamav' '--sysconfdir=/etc/clamav' '--enable-milter' '--disable-clamuko' '--with-gnu-ld' '--enable-dns-fix' '--disable-unrar' '--libdir=${prefix}/lib' '--with-system-tommath' '--without-included-ltdl' 'build_alias=arm-linux-gnueabihf' --cache-file=/dev/null --srcdir=.
checking build system type... arm-unknown-linux-gnueabihf
checking host system type... arm-unknown-linux-gnueabihf
checking target system type... arm-unknown-linux-gnueabihf
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking how to create a pax tar archive... gnutar
checking whether make supports nested variables... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for ar... ar
checking the archiver (ar) interface... ar
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking whether to enable maintainer-specific portions of Makefiles... no
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 805306365
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert arm-unknown-linux-gnueabihf file names to arm-unknown-linux-gnueabihf format... func_convert_file_noop
checking how to convert arm-unknown-linux-gnueabihf file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for GNU make... make
checking for supported C++ compiler version... ok (4.8)
configure: error: CPU support is untested, not building LLVM
checking for supported OS... configure: creating ./config.status
config.status: creating libltdl/Makefile
config.status: creating clamscan/Makefile
config.status: creating database/Makefile
config.status: creating docs/Makefile
config.status: creating clamd/Makefile
config.status: creating clamdscan/Makefile
config.status: creating clamav-milter/Makefile
config.status: creating freshclam/Makefile
config.status: creating sigtool/Makefile
config.status: creating clamconf/Makefile
config.status: creating etc/Makefile
config.status: creating test/Makefile
config.status: creating unit_tests/Makefile
config.status: creating clamdtop/Makefile
config.status: creating clambc/Makefile
config.status: creating Makefile
config.status: creating clamav-config
config.status: creating libclamav.pc
config.status: creating platform.h
config.status: creating docs/man/clamav-milter.8
config.status: creating docs/man/clamav-milter.conf.5
config.status: creating docs/man/clambc.1
config.status: creating docs/man/clamconf.1
config.status: creating docs/man/clamd.8
config.status: creating docs/man/clamd.conf.5
config.status: creating docs/man/clamdscan.1
config.status: creating docs/man/clamscan.1
config.status: creating docs/man/freshclam.1
config.status: creating docs/man/freshclam.conf.5
config.status: creating docs/man/sigtool.1
config.status: creating docs/man/clamdtop.1
config.status: creating libclamav/Makefile
config.status: creating clamav-config.h
config.status: clamav-config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands
configure: Summary of detected features follows
              OS          : linux-gnueabihf
              pthreads    : yes (-lpthread)
configure: Summary of miscellaneous  features
              check       : -pthread -lcheck_pic -lrt -lm  
              fanotify    : yes
              fdpassing   : 1
              IPv6        : yes
configure: Summary of optional tools
              clamdtop    : -lncurses (auto)
              milter      : yes
configure: Summary of engine performance features)
              release mode: yes
              jit         : no (auto)
              mempool     : yes
configure: Summary of engine detection features
              autoit_ea06 : yes
              bzip2       : ok
              zlib        : /usr
              unrar       : no (disabled)
              dmg and xar : yes, from /usr
dh_testdir
/usr/bin/make CFLAGS="`dpkg-buildflags --get CFLAGS` -Wall" CXXFLAGS="`dpkg-buildflags --get CXXFLAGS` -Wall" pkgdatadir=/var/lib/clamav/ all
make[1]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg'
/usr/bin/make  all-recursive
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg'
Making all in libltdl
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libltdl'
/usr/bin/make  all-am
make[4]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libltdl'
  CC     dlopen.lo
  CCLD   dlopen.la
  CC     libltdlc_la-preopen.lo
  CC     libltdlc_la-lt__alloc.lo
  CC     libltdlc_la-lt_dlloader.lo
  CC     libltdlc_la-lt_error.lo
  CC     libltdlc_la-ltdl.lo
  CC     libltdlc_la-slist.lo
  CC     lt__strl.lo
  CCLD   libltdlc.la
make[4]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libltdl'
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libltdl'
Making all in libclamav
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
/usr/bin/make  all-recursive
make[4]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
make[5]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
  CC     libclamav_la-matcher-ac.lo
matcher-ac.c: In function 'ac_maketrans':
matcher-ac.c:296:22: warning: unused variable 'patt' [-Wunused-variable]
  struct cli_ac_patt *patt;
                      ^
  CC     libclamav_la-matcher-bm.lo
  CC     libclamav_la-matcher-hash.lo
  CC     libclamav_la-matcher.lo
matcher.c: In function 'cli_checkfp':
matcher.c:532:2: warning: pointer targets in passing argument 3 of 'ctx->engine->cb_hash' differ in signedness [-Wpointer-sign]
  ctx->engine->cb_hash(fmap_fd(*ctx->fmap), size, md5, cli_get_last_virus(ctx), ctx->cb_ctx);
  ^
matcher.c:532:2: note: expected 'const unsigned char *' but argument is of type 'char *'
matcher.c: In function 'cli_fmap_scandesc':
matcher.c:955:6: warning: pointer targets in passing argument 5 of 'cli_lsig_eval' differ in signedness [-Wpointer-sign]
      ret = cli_lsig_eval(ctx, troot, &tdata, &info, refhash);
      ^
matcher.c:612:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int cli_lsig_eval(cli_ctx *ctx, struct cli_matcher *root, struct cli_ac_data *acdata, struct cli_target_info *target_info, const char *hash)
     ^
matcher.c:965:6: warning: pointer targets in passing argument 5 of 'cli_lsig_eval' differ in signedness [-Wpointer-sign]
      ret = cli_lsig_eval(ctx, groot, &gdata, &info, refhash);
      ^
matcher.c:612:5: note: expected 'const char *' but argument is of type 'unsigned char *'
 int cli_lsig_eval(cli_ctx *ctx, struct cli_matcher *root, struct cli_ac_data *acdata, struct cli_target_info *target_info, const char *hash)
     ^
matcher.c: In function 'cli_matchmeta':
matcher.c:987:9: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' [-Wformat=]
         cli_ftname(ctx->container_type), fsizec, fname, fsizec, fsizer, encrypted, filepos, res1, res2);
         ^
matcher.c:987:9: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t' [-Wformat=]
matcher.c:987:9: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'size_t' [-Wformat=]
  CC     libclamav_la-others.lo
others.c: In function 'cl_init':
others.c:301:5: warning: implicit declaration of function 'xmlInitParser' [-Wimplicit-function-declaration]
     xmlInitParser();
     ^
  CC     libclamav_la-readdb.lo
readdb.c: In function 'cli_loadcrt':
readdb.c:2505:9: warning: pointer targets in passing argument 2 of 'fp_read_unsigned_bin' differ in signedness [-Wpointer-sign]
         if (mp_read_unsigned_bin(&(ca.n), pubkey, strlen(tokens[4])/2) || mp_read_unsigned_bin(&(ca.e), exp, sizeof(exp)-1)) {
         ^
In file included from bignum.h:6:0,
                 from crtmgr.h:26,
                 from others.h:47,
                 from matcher.h:28,
                 from matcher-ac.h:89,
                 from readdb.c:47:
bignum_fast.h:462:6: note: expected 'const unsigned char *' but argument is of type 'char *'
 void fp_read_unsigned_bin(fp_int *a, const unsigned char *b, int c);
      ^
readdb.c:2416:10: warning: unused variable 'c' [-Wunused-variable]
     char c;
          ^
readdb.c:2414:40: warning: unused variable 'exponent' [-Wunused-variable]
     char *subject=NULL, *pubkey=NULL, *exponent=NULL, *serial=NULL;
                                        ^
readdb.c:2411:37: warning: unused variable 'j' [-Wunused-variable]
     size_t line=0, tokens_count, i, j;
                                     ^
readdb.c:2411:34: warning: unused variable 'i' [-Wunused-variable]
     size_t line=0, tokens_count, i, j;
                                  ^
readdb.c: In function 'load_oneldb.isra.3':
readdb.c:1195:12: warning: 'apt' may be used uninitialized in this function [-Wmaybe-uninitialized]
  switch(apt->type) {
            ^
readdb.c:1055:22: note: 'apt' was declared here
  struct lsig_attrib *apt;
                      ^
readdb.c: In function 'cl_load':
readdb.c:2854:12: warning: 'daily_cld' may be used uninitialized in this function [-Wmaybe-uninitialized]
  cl_cvdfree(daily_cld);
            ^
readdb.c:2752:17: note: 'daily_cld' was declared here
  struct cl_cvd *daily_cld, *daily_cvd;
                 ^
  CC     libclamav_la-cvd.lo
  CC     libclamav_la-dsig.lo
  CC     libclamav_la-scanners.lo
scanners.c: In function 'cli_map_scandesc':
scanners.c:3084:7: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'size_t' [-Wformat=]
       len1, map->offset, len2);
       ^
  CC     libclamav_la-textdet.lo
  CC     libclamav_la-filetypes.lo
  CC     libclamav_la-rtf.lo
In file included from matcher.h:28:0,
                 from others.h:21,
                 from rtf.c:36:
rtf.c: In function 'rtf_object_process':
others.h:413:48: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_writeint32(offset, value) (((union unaligned_32 *)(offset))->una_u32=(uint32_t)(value))
                                                ^
rtf.c:413:12: note: in expansion of macro 'cli_writeint32'
            cli_writeint32(out,data->desc_len);
            ^
  CC     libclamav_la-blob.lo
  CC     libclamav_la-mbox.lo
  CC     libclamav_la-message.lo
  CC     libclamav_la-table.lo
  CC     libclamav_la-text.lo
  CC     libclamav_la-ole2_extract.lo
  CC     libclamav_la-vba_extract.lo
  CC     libclamav_la-msexpand.lo
msexpand.c: In function 'cli_msexpand':
msexpand.c:128:14: warning: 'rbuff' may be used uninitialized in this function [-Wmaybe-uninitialized]
  bits = rbuff[r]; r++;
              ^
  CC     libclamav_la-pe.lo
pe.c: In function 'cli_scanpe':
pe.c:653:15: warning: unused variable 'virname' [-Wunused-variable]
  const char * virname = NULL;
               ^
pe.c:644:22: warning: unused variable 'mdb_sect' [-Wunused-variable]
  struct cli_matcher *mdb_sect;
                      ^
  CC     libclamav_la-pe_icons.lo
pe_icons.c: In function 'cli_scanicon':
pe_icons.c:1317:63: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized]
   imagedata[(height - 1 - y) * width + x] = READ32(palette[(c >> have) & ((1<<depth)-1)]);
                                                               ^
pe_icons.c:1310:20: note: 'c' was declared here
      unsigned char c;
                    ^
  CC     libclamav_la-disasm.lo
In file included from matcher.h:28:0,
                 from others.h:21,
                 from disasm.c:29:
disasm.c: In function 'cli_disasm_one':
others.h:413:48: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_writeint32(offset, value) (((union unaligned_32 *)(offset))->una_u32=(uint32_t)(value))
                                                ^
disasm.c:1717:2: note: in expansion of macro 'cli_writeint32'
  cli_writeint32(&w->arg[i][6], s.args[i].arg.marg.disp);
  ^
others.h:413:48: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_writeint32(offset, value) (((union unaligned_32 *)(offset))->una_u32=(uint32_t)(value))
                                                ^
disasm.c:1722:2: note: in expansion of macro 'cli_writeint32'
  cli_writeint32(&w->arg[i][2], s.args[i].arg.q);
  ^
others.h:413:48: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_writeint32(offset, value) (((union unaligned_32 *)(offset))->una_u32=(uint32_t)(value))
                                                ^
disasm.c:1723:2: note: in expansion of macro 'cli_writeint32'
  cli_writeint32(&w->arg[i][6], s.args[i].arg.q>>32);
  ^
  CC     libclamav_la-upx.lo
  CC     libclamav_la-htmlnorm.lo
  CC     libclamav_la-chmunpack.lo
chmunpack.c: In function 'read_control_entries':
chmunpack.c:262:21: warning: variable 'section' set but not used [-Wunused-but-set-variable]
  uint64_t name_len, section, offset, length;
                     ^
chmunpack.c: In function 'cli_chm_open':
chmunpack.c:672:10: warning: unused variable 'statbuf' [-Wunused-variable]
  STATBUF statbuf;
          ^
  CC     libclamav_la-rebuildpe.lo
  CC     libclamav_la-petite.lo
  CC     libclamav_la-wwunpack.lo
  CC     libclamav_la-unsp.lo
  CC     libclamav_la-aspack.lo
  CC     libclamav_la-packlibs.lo
  CC     libclamav_la-fsg.lo
  CC     libclamav_la-mew.lo
mew.c: In function 'mew_lzma':
mew.c:357:13: warning: variable 'var30' set but not used [-Wunused-but-set-variable]
  char var1, var30;
             ^
  CC     libclamav_la-upack.lo
  CC     libclamav_la-line.lo
  CC     libclamav_la-untar.lo
  CC     libclamav_la-unzip.lo
unzip.c: In function 'unz':
unzip.c:155:4: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'unsigned int' [-Wformat=]
    cli_warnmsg("cli_unzip: falied to write %lu inflated bytes\n", sizeof(obuf)-(*avail_out));
    ^
unzip.c:199:4: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'unsigned int' [-Wformat=]
    cli_warnmsg("cli_unzip: falied to write %lu bunzipped bytes\n", sizeof(obuf)-strm.avail_out);
    ^
unzip.c:236:4: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'unsigned int' [-Wformat=]
    cli_warnmsg("cli_unzip: falied to write %lu exploded bytes\n", sizeof(obuf)-strm.avail_out);
    ^
  CC     libclamav_la-inflate64.lo
  CC     libclamav_la-special.lo
  CC     libclamav_la-binhex.lo
binhex.c: In function 'cli_binhex':
binhex.c:151:10: warning: 'reslen' may be used uninitialized in this function [-Wmaybe-uninitialized]
   reslen -= todo;
          ^
binhex.c:104:11: warning: 'datalen' may be used uninitialized in this function [-Wmaybe-uninitialized]
   datalen -= todo;
           ^
binhex.c:235:16: warning: 'spare_bits' may be used uninitialized in this function [-Wmaybe-uninitialized]
      this_byte = spare_bits | b;
                ^
  CC     libclamav_la-is_tar.lo
  CC     libclamav_la-tnef.lo
tnef.c: In function 'cli_tnef':
tnef.c:71:10: warning: unused variable 'statb' [-Wunused-variable]
  STATBUF statb;
          ^
tnef.c: In function 'tnef_message':
tnef.c:207:11: warning: unused variable 'i16' [-Wunused-variable]
  uint16_t i16;
           ^
tnef.c: In function 'tnef_attachment':
tnef.c:288:11: warning: unused variable 'i16' [-Wunused-variable]
  uint16_t i16;
           ^
  CC     libclamav_la-autoit.lo
  CC     libclamav_la-unarj.lo
unarj.c: In function 'arj_read_main_header':
unarj.c:813:8: warning: variable 'header_offset' set but not used [-Wunused-but-set-variable]
  off_t header_offset;
        ^
unarj.c:810:11: warning: unused variable 'crc' [-Wunused-variable]
  uint32_t crc;
           ^
unarj.c: In function 'cli_unarj_extract_file':
unarj.c:1017:8: warning: unused variable 'offset' [-Wunused-variable]
  off_t offset;
        ^
  CC     libclamav_la-bzlib.lo
  CC     libclamav_la-nulsft.lo
In file included from ./matcher.h:28:0,
                 from ./others.h:21,
                 from nsis/nulsft.c:34:
nsis/nulsft.c: In function 'nsis_unpack_next':
./others.h:411:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_readint32(buff) (((const union unaligned_32 *)(buff))->una_s32)
                                            ^
nsis/nulsft.c:356:10: note: in expansion of macro 'cli_readint32'
     size=cli_readint32(obuf);
          ^
  CC     libclamav_la-infblock.lo
  CC     libclamav_la-pdf.lo
pdf.c: In function 'filter_flatedecode':
pdf.c:435:109: warning: left-hand operand of comma expression has no effect [-Wunused-value]
       noisy_warnmsg("cli_pdf: after writing %lu bytes, got error \"%s\" inflating PDF stream in %u %u obj\n",
                                                                                                             ^
pdf.c:436:32: warning: left-hand operand of comma expression has no effect [-Wunused-value]
           (unsigned long)nbytes,
                                ^
pdf.c:437:21: warning: left-hand operand of comma expression has no effect [-Wunused-value]
           stream.msg, obj->id>>8, obj->id&0xff);
                     ^
pdf.c:437:33: warning: left-hand operand of comma expression has no effect [-Wunused-value]
           stream.msg, obj->id>>8, obj->id&0xff);
                                 ^
pdf.c:439:105: warning: left-hand operand of comma expression has no effect [-Wunused-value]
       noisy_warnmsg("cli_pdf: after writing %lu bytes, got error %d inflating PDF stream in %u %u obj\n",
                                                                                                         ^
pdf.c:440:32: warning: left-hand operand of comma expression has no effect [-Wunused-value]
           (unsigned long)nbytes, zstat, obj->id>>8, obj->id&0xff);
                                ^
pdf.c:440:39: warning: left-hand operand of comma expression has no effect [-Wunused-value]
           (unsigned long)nbytes, zstat, obj->id>>8, obj->id&0xff);
                                       ^
pdf.c:440:51: warning: left-hand operand of comma expression has no effect [-Wunused-value]
           (unsigned long)nbytes, zstat, obj->id>>8, obj->id&0xff);
                                                   ^
pdf.c: In function 'aes_decrypt':
pdf.c:615:56: warning: left-hand operand of comma expression has no effect [-Wunused-value]
  noisy_warnmsg("cli_pdf: aes_decrypt: len is <32: %d\n", len);
                                                        ^
pdf.c:626:5: warning: pointer targets in passing argument 2 of 'rijndaelSetupDecrypt' differ in signedness [-Wpointer-sign]
     nrounds = rijndaelSetupDecrypt(rk, key, key_n*8);
     ^
In file included from pdf.c:57:0:
rijndael.h:4:5: note: expected 'const unsigned char *' but argument is of type 'char *'
 int rijndaelSetupDecrypt(unsigned long *rk, const unsigned char *key,
     ^
pdf.c:643:73: warning: left-hand operand of comma expression has no effect [-Wunused-value]
      noisy_warnmsg("cli_pdf: aes_decrypt: bad pad: %x (extra len: %d)\n", pad, len-16);
                                                                         ^
pdf.c:643:78: warning: left-hand operand of comma expression has no effect [-Wunused-value]
      noisy_warnmsg("cli_pdf: aes_decrypt: bad pad: %x (extra len: %d)\n", pad, len-16);
                                                                              ^
pdf.c:651:60: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   noisy_warnmsg("cli_pdf: aes_decrypt: bad pad: %x != %x\n",q[i],pad);
                                                            ^
pdf.c:651:65: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   noisy_warnmsg("cli_pdf: aes_decrypt: bad pad: %x != %x\n",q[i],pad);
                                                                 ^
pdf.c: In function 'decrypt_any':
pdf.c:672:48: warning: left-hand operand of comma expression has no effect [-Wunused-value]
  noisy_warnmsg("decrypt failed for obj %u %u\n", id>>8, id&0xff);
                                                ^
pdf.c:672:55: warning: left-hand operand of comma expression has no effect [-Wunused-value]
  noisy_warnmsg("decrypt failed for obj %u %u\n", id>>8, id&0xff);
                                                       ^
pdf.c:714:19: warning: left-hand operand of comma expression has no effect [-Wunused-value]
      noisy_msg(pdf, "decrypted ARC4 data\n");
                   ^
pdf.c:718:6: warning: pointer targets in passing argument 1 of 'aes_decrypt' differ in signedness [-Wpointer-sign]
      aes_decrypt(in, length, q, result, n, 1);
      ^
pdf.c:600:13: note: expected 'const unsigned char *' but argument is of type 'const char *'
 static void aes_decrypt(const unsigned char *in, off_t *length, unsigned char *q, char *key, unsigned key_n, int has_iv)
             ^
pdf.c:718:6: warning: pointer targets in passing argument 4 of 'aes_decrypt' differ in signedness [-Wpointer-sign]
      aes_decrypt(in, length, q, result, n, 1);
      ^
pdf.c:600:13: note: expected 'char *' but argument is of type 'unsigned char *'
 static void aes_decrypt(const unsigned char *in, off_t *length, unsigned char *q, char *key, unsigned key_n, int has_iv)
             ^
pdf.c:719:19: warning: left-hand operand of comma expression has no effect [-Wunused-value]
      noisy_msg(pdf, "decrypted AES(v2) data\n");
                   ^
pdf.c:727:6: warning: pointer targets in passing argument 1 of 'aes_decrypt' differ in signedness [-Wpointer-sign]
      aes_decrypt(in, length, q, pdf->key, pdf->keylen, 1);
      ^
pdf.c:600:13: note: expected 'const unsigned char *' but argument is of type 'const char *'
 static void aes_decrypt(const unsigned char *in, off_t *length, unsigned char *q, char *key, unsigned key_n, int has_iv)
             ^
pdf.c:728:19: warning: left-hand operand of comma expression has no effect [-Wunused-value]
      noisy_msg(pdf, "decrypted AES(v3) data\n");
                   ^
pdf.c:733:19: warning: left-hand operand of comma expression has no effect [-Wunused-value]
      noisy_msg(pdf, "identity encryption\n");
                   ^
pdf.c:737:19: warning: left-hand operand of comma expression has no effect [-Wunused-value]
      noisy_msg(pdf, "encryption is none\n");
                   ^
pdf.c:743:76: warning: left-hand operand of comma expression has no effect [-Wunused-value]
      noisy_warnmsg("decrypt_any: unknown encryption method for obj %u %u\n",
                                                                            ^
pdf.c:744:15: warning: left-hand operand of comma expression has no effect [-Wunused-value]
          id>>8,id&0xff);
               ^
pdf.c:747:5: warning: pointer targets in return differ in signedness [-Wpointer-sign]
     return q;
     ^
pdf.c: In function 'process':
pdf.c:785:7: warning: pointer targets in passing argument 2 of 'text_normalize_buffer' differ in signedness [-Wpointer-sign]
       if (text_normalize_buffer(s, buf, 1) != 1) {
       ^
In file included from pdf.c:59:0:
textnorm.h:32:8: note: expected 'const unsigned char *' but argument is of type 'const char *'
 size_t text_normalize_buffer(struct text_norm_state *state, const unsigned char *buf, const size_t buf_len);
        ^
pdf.c: In function 'pdf_scan_contents':
pdf.c:814:5: warning: pointer targets in passing argument 2 of 'text_normalize_init' differ in signedness [-Wpointer-sign]
     text_normalize_init(&s, outbuff, sizeof(outbuff));
     ^
In file included from pdf.c:59:0:
textnorm.h:30:5: note: expected 'unsigned char *' but argument is of type 'char *'
 int text_normalize_init(struct text_norm_state *state, unsigned char *out, size_t out_len);
     ^
pdf.c: In function 'pdf_extract_obj':
pdf.c:901:67: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   noisy_warnmsg("length out of file, truncated: %ld + %ld > %ld\n",
                                                                   ^
pdf.c:902:15: warning: left-hand operand of comma expression has no effect [-Wunused-value]
       p_stream, length, pdf->size);
               ^
pdf.c:902:23: warning: left-hand operand of comma expression has no effect [-Wunused-value]
       p_stream, length, pdf->size);
                       ^
pdf.c:923:11: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' [-Wformat=]
           length, size);
           ^
pdf.c:929:7: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'size_t' [-Wformat=]
       orig_length, length, size);
       ^
pdf.c:1023:63: warning: left-hand operand of comma expression has no effect [-Wunused-value]
      noisy_warnmsg("cannot find stream bounds for obj %u %u\n", obj->id>>8, obj->id&0xff);
                                                               ^
pdf.c:1023:75: warning: left-hand operand of comma expression has no effect [-Wunused-value]
      noisy_warnmsg("cannot find stream bounds for obj %u %u\n", obj->id>>8, obj->id&0xff);
                                                                           ^
pdf.c:1056:20: warning: left-hand operand of comma expression has no effect [-Wunused-value]
       noisy_msg(pdf, "decrypted Javascript string from obj %u %u\n", obj->id>>8,obj->id&0xff);
                    ^
pdf.c:1056:68: warning: left-hand operand of comma expression has no effect [-Wunused-value]
       noisy_msg(pdf, "decrypted Javascript string from obj %u %u\n", obj->id>>8,obj->id&0xff);
                                                                    ^
pdf.c:1056:80: warning: left-hand operand of comma expression has no effect [-Wunused-value]
       noisy_msg(pdf, "decrypted Javascript string from obj %u %u\n", obj->id>>8,obj->id&0xff);
                                                                                ^
pdf.c:1116:19: warning: left-hand operand of comma expression has no effect [-Wunused-value]
      noisy_msg(pdf, "extracted text from obj %u %u\n", obj->id>>8, obj->id&0xff);
                   ^
pdf.c:1116:54: warning: left-hand operand of comma expression has no effect [-Wunused-value]
      noisy_msg(pdf, "extracted text from obj %u %u\n", obj->id>>8, obj->id&0xff);
                                                      ^
pdf.c:1116:66: warning: left-hand operand of comma expression has no effect [-Wunused-value]
      noisy_msg(pdf, "extracted text from obj %u %u\n", obj->id>>8, obj->id&0xff);
                                                                  ^
pdf.c: In function 'pdf_parseobj':
pdf.c:1426:15: warning: unused variable 'enc' [-Wunused-variable]
   const char *enc;
               ^
pdf.c: In function 'check_user_password':
pdf.c:1739:2: warning: pointer targets in passing argument 2 of 'dbg_printhex' differ in signedness [-Wpointer-sign]
  dbg_printhex("Computed U", result2, 32);
  ^
pdf.c:1708:13: note: expected 'const char *' but argument is of type 'uint8_t *'
 static void dbg_printhex(const char *msg, const char *hex, unsigned len)
             ^
pdf.c:1750:53: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   noisy_warnmsg("cli_pdf: UE length is not 32: %d\n", n);
                                                     ^
pdf.c:1758:3: warning: pointer targets in passing argument 1 of 'aes_decrypt' differ in signedness [-Wpointer-sign]
   aes_decrypt(UE, &n, pdf->key, result2, 32, 0);
   ^
pdf.c:600:13: note: expected 'const unsigned char *' but argument is of type 'const char *'
 static void aes_decrypt(const unsigned char *in, off_t *length, unsigned char *q, char *key, unsigned key_n, int has_iv)
             ^
pdf.c:1758:3: warning: pointer targets in passing argument 3 of 'aes_decrypt' differ in signedness [-Wpointer-sign]
   aes_decrypt(UE, &n, pdf->key, result2, 32, 0);
   ^
pdf.c:600:13: note: expected 'unsigned char *' but argument is of type 'char *'
 static void aes_decrypt(const unsigned char *in, off_t *length, unsigned char *q, char *key, unsigned key_n, int has_iv)
             ^
pdf.c:1758:3: warning: pointer targets in passing argument 4 of 'aes_decrypt' differ in signedness [-Wpointer-sign]
   aes_decrypt(UE, &n, pdf->key, result2, 32, 0);
   ^
pdf.c:600:13: note: expected 'char *' but argument is of type 'uint8_t *'
 static void aes_decrypt(const unsigned char *in, off_t *length, unsigned char *q, char *key, unsigned key_n, int has_iv)
             ^
pdf.c:1792:2: warning: pointer targets in passing argument 2 of 'dbg_printhex' differ in signedness [-Wpointer-sign]
  dbg_printhex("md5", result, 16);
  ^
pdf.c:1708:13: note: expected 'const char *' but argument is of type 'uint8_t *'
 static void dbg_printhex(const char *msg, const char *hex, unsigned len)
             ^
pdf.c:1799:6: warning: pointer targets in passing argument 2 of 'arc4_init' differ in signedness [-Wpointer-sign]
      arc4_init(&arc4, pdf->key, pdf->keylen);
      ^
In file included from pdf.c:56:0:
arc4.h:28:6: note: expected 'const uint8_t *' but argument is of type 'char *'
 void arc4_init(struct arc4_state *a, const uint8_t *key, unsigned keylength);
      ^
pdf.c:1800:6: warning: pointer targets in passing argument 2 of 'arc4_apply' differ in signedness [-Wpointer-sign]
      arc4_apply(&arc4, data, 32);
      ^
In file included from pdf.c:56:0:
arc4.h:29:6: note: expected 'uint8_t *' but argument is of type 'char *'
 void arc4_apply(struct arc4_state *s, uint8_t *data, unsigned len);
      ^
pdf.c:1812:6: warning: pointer targets in passing argument 2 of 'arc4_init' differ in signedness [-Wpointer-sign]
      arc4_init(&arc4, data, len);
      ^
In file included from pdf.c:56:0:
arc4.h:28:6: note: expected 'const uint8_t *' but argument is of type 'char *'
 void arc4_init(struct arc4_state *a, const uint8_t *key, unsigned keylength);
      ^
pdf.c:1818:3: warning: pointer targets in passing argument 2 of 'arc4_init' differ in signedness [-Wpointer-sign]
   arc4_init(&arc4, data, len);
   ^
In file included from pdf.c:56:0:
arc4.h:28:6: note: expected 'const uint8_t *' but argument is of type 'char *'
 void arc4_init(struct arc4_state *a, const uint8_t *key, unsigned keylength);
      ^
pdf.c:1822:6: warning: pointer targets in passing argument 2 of 'dbg_printhex' differ in signedness [-Wpointer-sign]
      dbg_printhex("computed U (R>=3)", result, 16);
      ^
pdf.c:1708:13: note: expected 'const char *' but argument is of type 'uint8_t *'
 static void dbg_printhex(const char *msg, const char *hex, unsigned len)
             ^
pdf.c:1827:52: warning: left-hand operand of comma expression has no effect [-Wunused-value]
      noisy_warnmsg("cli_pdf: invalid revision %d\n", R);
                                                    ^
pdf.c:1838:15: warning: left-hand operand of comma expression has no effect [-Wunused-value]
  noisy_msg(pdf, "cli_pdf: encrypted PDF found, user password is empty, will attempt to decrypt\n");
               ^
pdf.c: In function 'parse_enc_method':
pdf.c:1859:5: warning: pointer targets in passing argument 2 of 'pdf_getdict' differ in signedness [-Wpointer-sign]
     q = pdf_getdict(dict, &len, key);
     ^
pdf.c:1494:20: note: expected 'int *' but argument is of type 'unsigned int *'
 static const char *pdf_getdict(const char *q0, int* len, const char *key)
                    ^
pdf.c: In function 'pdf_handle_enc':
pdf.c:1899:62: warning: left-hand operand of comma expression has no effect [-Wunused-value]
  noisy_warnmsg("cli_pdf: can't find encrypted object %d %d\n", pdf->enc_objid>>8, pdf->enc_objid&0xff);
                                                              ^
pdf.c:1899:81: warning: left-hand operand of comma expression has no effect [-Wunused-value]
  noisy_warnmsg("cli_pdf: can't find encrypted object %d %d\n", pdf->enc_objid>>8, pdf->enc_objid&0xff);
                                                                                 ^
pdf.c:1962:6: warning: pointer targets in passing argument 2 of 'pdf_getdict' differ in signedness [-Wpointer-sign]
      pdf->CF = pdf_getdict(q, &n, "/CF");
      ^
pdf.c:1494:20: note: expected 'int *' but argument is of type 'uint32_t *'
 static const char *pdf_getdict(const char *q0, int* len, const char *key)
                    ^
pdf.c:2005:29: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   noisy_warnmsg("too long O", O, n);
                             ^
pdf.c:2005:32: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   noisy_warnmsg("too long O", O, n);
                                ^
pdf.c:2014:46: warning: left-hand operand of comma expression has no effect [-Wunused-value]
      noisy_warnmsg("cli_pdf: invalid U: %d\n", n);
                                              ^
pdf.c:1885:19: warning: unused variable 'required_flags' [-Wunused-variable]
     uint32_t len, required_flags, n, R, P, length, EM = 1, i, oulen;
                   ^
pdf.c: In function 'cli_pdf':
pdf.c:1372:36: warning: 'nextclose' may be used uninitialized in this function [-Wmaybe-uninitialized]
     full_dict_length = dict_length = enddict - dict;
                                    ^
pdf.c:1293:38: note: 'nextclose' was declared here
     const char *nextobj, *nextopen, *nextclose;
                                      ^
  CC     libclamav_la-spin.lo
  CC     libclamav_la-yc.lo
  CC     libclamav_la-elf.lo
elf.c: In function 'cli_elfheader':
elf.c:822:20: warning: unused variable 'err' [-Wunused-variable]
  uint8_t conv = 0, err, is64 = 0;
                    ^
elf.c:821:37: warning: unused variable 'phoff' [-Wunused-variable]
  uint64_t entry, fentry = 0, shoff, phoff;
                                     ^
elf.c:821:30: warning: unused variable 'shoff' [-Wunused-variable]
  uint64_t entry, fentry = 0, shoff, phoff;
                              ^
elf.c:821:18: warning: unused variable 'fentry' [-Wunused-variable]
  uint64_t entry, fentry = 0, shoff, phoff;
                  ^
elf.c:821:11: warning: unused variable 'entry' [-Wunused-variable]
  uint64_t entry, fentry = 0, shoff, phoff;
           ^
elf.c:820:47: warning: unused variable 'i' [-Wunused-variable]
  uint16_t shnum, phnum, shentsize, phentsize, i;
                                               ^
elf.c:820:36: warning: unused variable 'phentsize' [-Wunused-variable]
  uint16_t shnum, phnum, shentsize, phentsize, i;
                                    ^
elf.c:820:25: warning: unused variable 'shentsize' [-Wunused-variable]
  uint16_t shnum, phnum, shentsize, phentsize, i;
                         ^
elf.c:820:18: warning: unused variable 'phnum' [-Wunused-variable]
  uint16_t shnum, phnum, shentsize, phentsize, i;
                  ^
elf.c:820:11: warning: unused variable 'shnum' [-Wunused-variable]
  uint16_t shnum, phnum, shentsize, phentsize, i;
           ^
elf.c:819:28: warning: unused variable 'program_hdr' [-Wunused-variable]
  struct elf_program_hdr32 *program_hdr = NULL;
                            ^
elf.c:818:28: warning: unused variable 'section_hdr' [-Wunused-variable]
  struct elf_section_hdr32 *section_hdr = NULL;
                            ^
  CC     libclamav_la-sis.lo
In file included from matcher.h:28:0,
                 from others.h:21,
                 from sis.c:41:
sis.c: In function 'real_scansis':
others.h:411:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_readint32(buff) (((const union unaligned_32 *)(buff))->una_s32)
                                            ^
sis.c:148:9: note: in expansion of macro 'cli_readint32'
   VAR = cli_readint32(&buff[smax-sleft]); \
         ^
sis.c:369:5: note: in expansion of macro 'GETD'
     GETD(pkgtype);
     ^
others.h:411:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_readint32(buff) (((const union unaligned_32 *)(buff))->una_s32)
                                            ^
sis.c:148:9: note: in expansion of macro 'cli_readint32'
   VAR = cli_readint32(&buff[smax-sleft]); \
         ^
sis.c:381:7: note: in expansion of macro 'GETD'
       GETD(ftype);
       ^
others.h:411:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_readint32(buff) (((const union unaligned_32 *)(buff))->una_s32)
                                            ^
sis.c:148:9: note: in expansion of macro 'cli_readint32'
   VAR = cli_readint32(&buff[smax-sleft]); \
         ^
sis.c:382:7: note: in expansion of macro 'GETD'
       GETD(options);
       ^
others.h:411:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_readint32(buff) (((const union unaligned_32 *)(buff))->una_s32)
                                            ^
sis.c:148:9: note: in expansion of macro 'cli_readint32'
   VAR = cli_readint32(&buff[smax-sleft]); \
         ^
sis.c:383:7: note: in expansion of macro 'GETD'
       GETD(ssname);
       ^
others.h:411:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_readint32(buff) (((const union unaligned_32 *)(buff))->una_s32)
                                            ^
sis.c:148:9: note: in expansion of macro 'cli_readint32'
   VAR = cli_readint32(&buff[smax-sleft]); \
         ^
sis.c:384:7: note: in expansion of macro 'GETD'
       GETD(psname);
       ^
others.h:411:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_readint32(buff) (((const union unaligned_32 *)(buff))->una_s32)
                                            ^
sis.c:148:9: note: in expansion of macro 'cli_readint32'
   VAR = cli_readint32(&buff[smax-sleft]); \
         ^
sis.c:385:7: note: in expansion of macro 'GETD'
       GETD(sdname);
       ^
others.h:411:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_readint32(buff) (((const union unaligned_32 *)(buff))->una_s32)
                                            ^
sis.c:148:9: note: in expansion of macro 'cli_readint32'
   VAR = cli_readint32(&buff[smax-sleft]); \
         ^
sis.c:386:7: note: in expansion of macro 'GETD'
       GETD(pdname);
       ^
others.h:411:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_readint32(buff) (((const union unaligned_32 *)(buff))->una_s32)
                                            ^
sis.c:172:9: note: in expansion of macro 'cli_readint32'
   VAR = cli_readint32(&buff[smax-sleft]); \
         ^
sis.c:439:2: note: in expansion of macro 'GETD2'
  GETD2(lens[j]);
  ^
others.h:411:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_readint32(buff) (((const union unaligned_32 *)(buff))->una_s32)
                                            ^
sis.c:172:9: note: in expansion of macro 'cli_readint32'
   VAR = cli_readint32(&buff[smax-sleft]); \
         ^
sis.c:441:2: note: in expansion of macro 'GETD2'
  GETD2(ptrs[j]);
  ^
others.h:411:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_readint32(buff) (((const union unaligned_32 *)(buff))->una_s32)
                                            ^
sis.c:172:9: note: in expansion of macro 'cli_readint32'
   VAR = cli_readint32(&buff[smax-sleft]); \
         ^
sis.c:443:2: note: in expansion of macro 'GETD2'
  GETD2(olens[j]);
  ^
sis.c:379:12: warning: unused variable 'fpos' [-Wunused-variable]
       long fpos;
            ^
In file included from matcher.h:28:0,
                 from others.h:21,
                 from sis.c:41:
others.h:411:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_readint32(buff) (((const union unaligned_32 *)(buff))->una_s32)
                                            ^
sis.c:148:9: note: in expansion of macro 'cli_readint32'
   VAR = cli_readint32(&buff[smax-sleft]); \
         ^
sis.c:524:7: note: in expansion of macro 'GETD'
       GETD(fcount);
       ^
others.h:411:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_readint32(buff) (((const union unaligned_32 *)(buff))->una_s32)
                                            ^
sis.c:148:9: note: in expansion of macro 'cli_readint32'
   VAR = cli_readint32(&buff[smax-sleft]); \
         ^
sis.c:529:7: note: in expansion of macro 'GETD'
       GETD(fcount);
       ^
others.h:411:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_readint32(buff) (((const union unaligned_32 *)(buff))->una_s32)
                                            ^
sis.c:148:9: note: in expansion of macro 'cli_readint32'
   VAR = cli_readint32(&buff[smax-sleft]); \
         ^
sis.c:533:7: note: in expansion of macro 'GETD'
       GETD(fcount);
       ^
In file included from matcher.h:28:0,
                 from others.h:21,
                 from sis.c:41:
sis.c: In function 'getd':
others.h:411:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_readint32(buff) (((const union unaligned_32 *)(buff))->una_s32)
                                            ^
sis.c:589:8: note: in expansion of macro 'cli_readint32'
   *v = cli_readint32(&s->buff[s->smax - s->sleft]);
        ^
  CC     libclamav_la-uuencode.lo
  CC     libclamav_la-phishcheck.lo
  CC     libclamav_la-phish_domaincheck_db.lo
  CC     libclamav_la-phish_whitelist.lo
  CC     libclamav_la-regex_list.lo
regex_list.c: In function 'get_char_at_pos_with_skip':
regex_list.c:89:2: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t' [-Wformat=]
  cli_dbgmsg("calc_pos_with_skip: skip:%lu, %lu - %lu \"%s\",\"%s\"\n", pos, info->host_start, info->host_end, str, buffer);
  ^
regex_list.c:89:2: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' [-Wformat=]
regex_list.c:89:2: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' [-Wformat=]
  CC     libclamav_la-regex_suffix.lo
  CC     libclamav_la-mspack.lo
mspack.c: In function 'lzx_decompress':
mspack.c:1470:7: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=]
       cli_dbgmsg("lzx_decompress: %ld avail bytes, new %d frame\n", lzx->o_end-lzx->o_ptr, frame_size);
       ^
  CC     libclamav_la-cab.lo
In file included from matcher.h:28:0,
                 from others.h:21,
                 from cab.c:36:
cab.c: In function 'cab_open':
others.h:412:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_readint16(buff) (((const union unaligned_16 *)(buff))->una_s16)
                                            ^
cab.c:41:17: note: in expansion of macro 'cli_readint16'
 #define EC16(x) cli_readint16(&x)
                 ^
cab.c:244:17: note: in expansion of macro 'EC16'
     coffFiles = EC16(hdr->coffFiles);
                 ^
  CC     libclamav_la-entconv.lo
entconv.c: In function 'in_iconv_u16':
entconv.c:714:7: warning: unused variable 'err' [-Wunused-variable]
  char err[128];
       ^
  CC     libclamav_la-hashtab.lo
hashtab.c: In function 'cli_hashtab_grow':
hashtab.c:332:2: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t' [-Wformat=]
  cli_dbgmsg("hashtab.c: new capacity: %lu\n",new_capacity);
  ^
hashtab.c:334:3: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t' [-Wformat=]
   cli_errmsg("hashtab.c: capacity problem growing from: %lu\n",s->capacity);
   ^
hashtab.c:375:2: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' [-Wformat=]
  cli_dbgmsg("Table %p size after grow:%ld\n",(void*)s,s->capacity);
  ^
hashtab.c: In function 'cli_htu32_grow':
hashtab.c:389:2: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t' [-Wformat=]
  cli_dbgmsg("hashtab.c: new capacity: %lu\n",new_capacity);
  ^
hashtab.c:425:2: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' [-Wformat=]
  cli_dbgmsg("Table %p size after grow:%ld\n",(void*)s,s->capacity);
  ^
hashtab.c: In function 'cli_hashtab_insert':
hashtab.c:440:3: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' [-Wformat=]
   cli_dbgmsg("hashtab.c:Growing hashtable %p, because it has exceeded maxfill, old size:%ld\n",(void*)s,s->capacity);
   ^
hashtab.c:489:3: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' [-Wformat=]
   cli_dbgmsg("hashtab.c: Growing hashtable %p, because its full, old size:%ld.\n",(void*)s,s->capacity);
   ^
hashtab.c: In function 'cli_htu32_insert':
hashtab.c:507:3: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' [-Wformat=]
   cli_dbgmsg("hashtab.c:Growing hashtable %p, because it has exceeded maxfill, old size:%ld\n",(void*)s,s->capacity);
   ^
hashtab.c:546:3: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' [-Wformat=]
   cli_dbgmsg("hashtab.c: Growing hashtable %p, because its full, old size:%ld.\n",(void*)s,s->capacity);
   ^
hashtab.c: In function 'cli_hashtab_generate_c':
hashtab.c:635:4: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'size_t' [-Wformat=]
    printf("\t{\"%s\", %ld, %ld},\n", e->key, e->data, e->len);
    ^
hashtab.c:639:2: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'size_t' [-Wformat=]
  printf("\t%s_elements, %ld, %ld, %ld", name, s->capacity, s->used, s->maxfill);
  ^
hashtab.c:639:2: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'size_t' [-Wformat=]
hashtab.c:639:2: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'size_t' [-Wformat=]
  CC     libclamav_la-dconf.lo
  CC     libclamav_la-lzma_iface.lo
  CC     libclamav_la-7z_iface.lo
  CC     libclamav_la-7zAlloc.lo
  CC     libclamav_la-7zBuf.lo
  CC     libclamav_la-7zBuf2.lo
  CC     libclamav_la-7zCrc.lo
  CC     libclamav_la-7zDec.lo
  CC     libclamav_la-7zFile.lo
  CC     libclamav_la-7zIn.lo
  CC     libclamav_la-7zStream.lo
  CC     libclamav_la-Bcj2.lo
  CC     libclamav_la-Bra.lo
  CC     libclamav_la-Bra86.lo
  CC     libclamav_la-Lzma2Dec.lo
  CC     libclamav_la-LzmaDec.lo
  CC     libclamav_la-Ppmd7.lo
  CC     libclamav_la-Ppmd7Dec.lo
  CC     libclamav_la-Xz.lo
  CC     libclamav_la-XzCrc64.lo
  CC     libclamav_la-XzDec.lo
In file included from ./matcher.h:28:0,
                 from ./others.h:21,
                 from 7z/CpuArch.h:8,
                 from 7z/XzDec.c:16:
7z/XzDec.c: In function 'XzUnpacker_Code':
./others.h:411:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_readint32(buff) (((const union unaligned_32 *)(buff))->una_s32)
                                            ^
7z/CpuArch.h:21:21: note: in expansion of macro 'cli_readint32'
 #define GetUi32(p) (cli_readint32(p))
                     ^
7z/XzDec.c:818:41: note: in expansion of macro 'GetUi32'
           if (CRC_GET_DIGEST(p->crc) != GetUi32(p->buf))
                                         ^
  CC     libclamav_la-XzIn.lo
7z/XzIn.c: In function 'Xz_ReadIndex2':
7z/XzIn.c:73:24: warning: variable 'crcStartPos' set but not used [-Wunused-but-set-variable]
   size_t i, numBlocks, crcStartPos, pos = 1;
                        ^
In file included from ./matcher.h:28:0,
                 from ./others.h:21,
                 from 7z/CpuArch.h:8,
                 from 7z/XzIn.c:7:
7z/XzIn.c: In function 'Xz_ReadBackward':
./others.h:411:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
 #define cli_readint32(buff) (((const union unaligned_32 *)(buff))->una_s32)
                                            ^
7z/CpuArch.h:21:21: note: in expansion of macro 'cli_readint32'
 #define GetUi32(p) (cli_readint32(p))
                     ^
7z/XzIn.c:195:7: note: in expansion of macro 'GetUi32'
   if (GetUi32(buf) != CrcCalc(buf + 4, 6))
       ^
  CC     libclamav_la-Delta.lo
  CC     libclamav_la-BraIA64.lo
  CC     libclamav_la-CpuArch.lo
  CC     libclamav_la-7zCrcOpt.lo
  CC     libclamav_la-explode.lo
  CC     libclamav_la-textnorm.lo
  CC     libclamav_la-dlp.lo
  CC     libclamav_la-js-norm.lo
jsparse/js-norm.c: In function 'replace_token_range':
jsparse/js-norm.c:527:2: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t' [-Wformat=]
  cli_dbgmsg(MODULE "Replacing tokens %lu - %lu with %lu tokens\n",start, end, len);
  ^
jsparse/js-norm.c:527:2: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' [-Wformat=]
jsparse/js-norm.c:527:2: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' [-Wformat=]
jsparse/js-norm.c: In function 'append_tokens':
jsparse/js-norm.c:549:2: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t' [-Wformat=]
  cli_dbgmsg(MODULE "Appending %lu tokens\n", src->cnt);
  ^
jsparse/js-norm.c: In function 'cli_js_process_buffer':
jsparse/js-norm.c:960:18: warning: variable 'yyb' set but not used [-Wunused-but-set-variable]
  YY_BUFFER_STATE yyb;
                  ^
  CC     libclamav_la-uniq.lo
  GEN    version.h.tmp
  GEN    version.h
  CC     libclamav_la-version.lo
  CC     libclamav_la-mpool.lo
  CC     libclamav_la-filtering.lo
filtering.c: In function 'filter_add_acpatt':
filtering.c:357:5: warning: 'base' may be used uninitialized in this function [-Wmaybe-uninitialized]
  if (base < 0) {
     ^
filtering.c:326:10: note: 'base' was declared here
  int32_t base;
          ^
  CC     libclamav_la-fmap.lo
fmap.c: In function 'fmap_check_empty':
fmap.c:69:11: warning: unused variable 'handle' [-Wunused-variable]
     void *handle = (void*)(ssize_t)fd;
           ^
fmap.c:66:9: warning: unused variable 'pgsz' [-Wunused-variable]
     int pgsz = cli_getpagesize();
         ^
fmap.c:65:20: warning: unused variable 'dumb' [-Wunused-variable]
     unsigned short dumb = 1;
                    ^
fmap.c:64:32: warning: unused variable 'hdrsz' [-Wunused-variable]
     unsigned int pages, mapsz, hdrsz;
                                ^
fmap.c:64:25: warning: unused variable 'mapsz' [-Wunused-variable]
     unsigned int pages, mapsz, hdrsz;
                         ^
fmap.c:64:18: warning: unused variable 'pages' [-Wunused-variable]
     unsigned int pages, mapsz, hdrsz;
                  ^
fmap.c: In function 'fmap_readpage':
fmap.c:358:16: warning: variable 'faultme' set but not used [-Wunused-but-set-variable]
  volatile char faultme;
                ^
fmap.c: In function 'fmap_fd':
fmap.c:778:13: warning: unused variable 'ret' [-Wunused-variable]
     int fd, ret;
             ^
fmap.c: At top level:
fmap.c:649:13: warning: 'unmap_none' defined but not used [-Wunused-function]
 static void unmap_none(fmap_t *m) {}
             ^
  CC     libclamav_la-perflogging.lo
  CC     libclamav_la-sha256.lo
  CC     libclamav_la-sha1.lo
  CC     libclamav_la-bytecode.lo
bytecode.c: In function 'parseLSig':
bytecode.c:646:11: warning: variable 'vnames' set but not used [-Wunused-but-set-variable]
     char *vnames, *vend = strchr(buffer, ';');
           ^
bytecode.c:645:17: warning: variable 'prefix' set but not used [-Wunused-but-set-variable]
     const char *prefix;
                 ^
bytecode.c: In function 'parseBB':
bytecode.c:1394:9: warning: format '%s' expects argument of type 'char *', but argument 2 has type 'unsigned int' [-Wformat=]
         cli_errmsg("Unable to allocate memory for dbg nodes: %s\n", num*sizeof(*bcfunc->dbgnodes));
         ^
bytecode.c: In function 'cli_sigperf_print':
bytecode.c:1480:3: warning: format '%zu' expects argument of type 'size_t', but argument 10 has type 'uint64_t' [-Wformat=]
   12, elem->usecs, 9, (double)elem->usecs/elem->run_count);
   ^
bytecode.c: In function 'cli_bytecode_prepare2':
bytecode.c:2580:29: warning: variable 'jitok' set but not used [-Wunused-but-set-variable]
     unsigned i, interp = 0, jitok = 0, jitcount=0;
                             ^
bytecode.c: In function 'cli_bytecode_load':
bytecode.c:543:13: warning: 'stringlen' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (*ok && stringlen && str[stringlen-1] != '\0') {
             ^
bytecode.c:541:14: note: 'stringlen' was declared here
     unsigned stringlen;
              ^
bytecode.c:543:13: warning: 'stringlen' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (*ok && stringlen && str[stringlen-1] != '\0') {
             ^
bytecode.c:541:14: note: 'stringlen' was declared here
     unsigned stringlen;
              ^
bytecode.c:543:13: warning: 'stringlen' may be used uninitialized in this function [-Wmaybe-uninitialized]
     if (*ok && stringlen && str[stringlen-1] != '\0') {
             ^
bytecode.c:541:14: note: 'stringlen' was declared here
     unsigned stringlen;
              ^
  CC     libclamav_la-bytecode_vm.lo
bytecode_vm.c: In function 'cli_stack_alloc':
bytecode_vm.c:139:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
  *(uint16_t*)&chunk->u.data[chunk->used + last_size_off] = stack->last_size;
  ^
bytecode_vm.c:158:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     *(uint16_t*)&chunk->u.data[last_size_off] = stack->last_size;
     ^
bytecode_vm.c: In function 'cli_stack_free':
bytecode_vm.c:180:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     last_size = *(uint16_t*)&chunk->u.data[chunk->used-2];
     ^
bytecode_vm.c: In function 'cli_vm_execute':
bytecode_vm.c:352:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:687:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_ADD, res = op0 + op1);
      ^
bytecode_vm.c:352:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:687:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_ADD, res = op0 + op1);
      ^
bytecode_vm.c:362:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:687:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_ADD, res = op0 + op1);
      ^
bytecode_vm.c:362:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:687:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_ADD, res = op0 + op1);
      ^
bytecode_vm.c:372:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:687:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_ADD, res = op0 + op1);
      ^
bytecode_vm.c:372:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:687:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_ADD, res = op0 + op1);
      ^
bytecode_vm.c:382:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:687:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_ADD, res = op0 + op1);
      ^
bytecode_vm.c:382:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:687:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_ADD, res = op0 + op1);
      ^
bytecode_vm.c:392:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:687:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_ADD, res = op0 + op1);
      ^
bytecode_vm.c:392:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:687:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_ADD, res = op0 + op1);
      ^
bytecode_vm.c:352:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:688:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SUB, res = op0 - op1);
      ^
bytecode_vm.c:352:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:688:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SUB, res = op0 - op1);
      ^
bytecode_vm.c:362:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:688:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SUB, res = op0 - op1);
      ^
bytecode_vm.c:362:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:688:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SUB, res = op0 - op1);
      ^
bytecode_vm.c:372:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:688:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SUB, res = op0 - op1);
      ^
bytecode_vm.c:372:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:688:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SUB, res = op0 - op1);
      ^
bytecode_vm.c:382:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:688:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SUB, res = op0 - op1);
      ^
bytecode_vm.c:382:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:688:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SUB, res = op0 - op1);
      ^
bytecode_vm.c:392:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:688:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SUB, res = op0 - op1);
      ^
bytecode_vm.c:392:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:688:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SUB, res = op0 - op1);
      ^
bytecode_vm.c:352:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:689:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_MUL, res = op0 * op1);
      ^
bytecode_vm.c:352:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:689:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_MUL, res = op0 * op1);
      ^
bytecode_vm.c:362:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:689:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_MUL, res = op0 * op1);
      ^
bytecode_vm.c:362:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:689:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_MUL, res = op0 * op1);
      ^
bytecode_vm.c:372:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:689:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_MUL, res = op0 * op1);
      ^
bytecode_vm.c:372:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:689:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_MUL, res = op0 * op1);
      ^
bytecode_vm.c:382:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:689:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_MUL, res = op0 * op1);
      ^
bytecode_vm.c:382:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:689:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_MUL, res = op0 * op1);
      ^
bytecode_vm.c:392:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:689:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_MUL, res = op0 * op1);
      ^
bytecode_vm.c:392:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:689:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_MUL, res = op0 * op1);
      ^
bytecode_vm.c:352:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:691:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n");
      ^
bytecode_vm.c:352:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:691:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n");
      ^
bytecode_vm.c:362:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:691:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n");
      ^
bytecode_vm.c:362:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:691:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n");
      ^
bytecode_vm.c:372:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:691:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n");
      ^
bytecode_vm.c:372:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:691:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n");
      ^
bytecode_vm.c:382:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:691:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n");
      ^
bytecode_vm.c:382:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:691:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n");
      ^
bytecode_vm.c:392:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:691:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n");
      ^
bytecode_vm.c:392:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:691:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n");
      ^
bytecode_vm.c:352:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:695:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n");
      ^
bytecode_vm.c:352:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:695:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n");
      ^
bytecode_vm.c:362:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:695:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n");
      ^
bytecode_vm.c:362:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:695:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n");
      ^
bytecode_vm.c:372:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:695:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n");
      ^
bytecode_vm.c:372:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:695:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n");
      ^
bytecode_vm.c:382:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:695:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n");
      ^
bytecode_vm.c:382:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:695:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n");
      ^
bytecode_vm.c:392:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:695:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n");
      ^
bytecode_vm.c:392:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:695:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n");
      ^
bytecode_vm.c:352:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:700:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n");
      ^
bytecode_vm.c:352:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:700:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n");
      ^
bytecode_vm.c:362:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:700:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n");
      ^
bytecode_vm.c:362:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:700:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n");
      ^
bytecode_vm.c:372:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:700:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n");
      ^
bytecode_vm.c:372:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:700:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n");
      ^
bytecode_vm.c:382:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:700:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n");
      ^
bytecode_vm.c:382:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:700:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n");
      ^
bytecode_vm.c:392:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:700:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n");
      ^
bytecode_vm.c:392:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:700:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n");
      ^
bytecode_vm.c:352:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:702:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n");
      ^
bytecode_vm.c:352:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:702:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n");
      ^
bytecode_vm.c:362:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:702:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n");
      ^
bytecode_vm.c:362:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:702:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n");
      ^
bytecode_vm.c:372:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:702:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n");
      ^
bytecode_vm.c:372:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:702:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n");
      ^
bytecode_vm.c:382:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:702:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n");
      ^
bytecode_vm.c:382:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:702:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n");
      ^
bytecode_vm.c:392:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:702:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n");
      ^
bytecode_vm.c:392:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:702:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n");
      ^
bytecode_vm.c:352:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:704:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_ASHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute ashr greater than bitwidth\n");
      ^
bytecode_vm.c:362:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:704:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_ASHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute ashr greater than bitwidth\n");
      ^
bytecode_vm.c:372:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:704:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_ASHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute ashr greater than bitwidth\n");
      ^
bytecode_vm.c:382:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:704:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_ASHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute ashr greater than bitwidth\n");
      ^
bytecode_vm.c:392:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:704:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_ASHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute ashr greater than bitwidth\n");
      ^
bytecode_vm.c:352:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:707:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_AND, res = op0 & op1);
      ^
bytecode_vm.c:352:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:707:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_AND, res = op0 & op1);
      ^
bytecode_vm.c:362:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:707:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_AND, res = op0 & op1);
      ^
bytecode_vm.c:362:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:707:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_AND, res = op0 & op1);
      ^
bytecode_vm.c:372:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:707:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_AND, res = op0 & op1);
      ^
bytecode_vm.c:372:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:707:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_AND, res = op0 & op1);
      ^
bytecode_vm.c:382:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:707:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_AND, res = op0 & op1);
      ^
bytecode_vm.c:382:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:707:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_AND, res = op0 & op1);
      ^
bytecode_vm.c:392:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:707:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_AND, res = op0 & op1);
      ^
bytecode_vm.c:392:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:707:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_AND, res = op0 & op1);
      ^
bytecode_vm.c:352:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:708:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_OR, res = op0 | op1);
      ^
bytecode_vm.c:352:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:708:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_OR, res = op0 | op1);
      ^
bytecode_vm.c:362:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:708:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_OR, res = op0 | op1);
      ^
bytecode_vm.c:362:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:708:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_OR, res = op0 | op1);
      ^
bytecode_vm.c:372:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:708:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_OR, res = op0 | op1);
      ^
bytecode_vm.c:372:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:708:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_OR, res = op0 | op1);
      ^
bytecode_vm.c:382:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:708:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_OR, res = op0 | op1);
      ^
bytecode_vm.c:382:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:708:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_OR, res = op0 | op1);
      ^
bytecode_vm.c:392:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:708:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_OR, res = op0 | op1);
      ^
bytecode_vm.c:392:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:708:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_OR, res = op0 | op1);
      ^
bytecode_vm.c:352:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:709:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1);
      ^
bytecode_vm.c:352:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:709:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1);
      ^
bytecode_vm.c:362:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:709:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1);
      ^
bytecode_vm.c:362:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:709:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1);
      ^
bytecode_vm.c:372:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:709:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1);
      ^
bytecode_vm.c:372:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:709:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1);
      ^
bytecode_vm.c:382:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:709:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1);
      ^
bytecode_vm.c:382:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:709:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1);
      ^
bytecode_vm.c:392:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
                     ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:709:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1);
      ^
bytecode_vm.c:392:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
               ^
bytecode_vm.c:401:31: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64)
                               ^
bytecode_vm.c:709:6: note: in expansion of macro 'DEFINE_BINOP'
      DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1);
      ^
bytecode_vm.c:464:9: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   R0(tmp, inst->u.unaryop);\
         ^
bytecode_vm.c:746:6: note: in expansion of macro 'DEFINE_OP_BC_RET_N'
      DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5, uint8_t, (void), (void));
      ^
bytecode_vm.c:471:7: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   W0(i, tmp);\
       ^
bytecode_vm.c:746:6: note: in expansion of macro 'DEFINE_OP_BC_RET_N'
      DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5, uint8_t, (void), (void));
      ^
bytecode_vm.c:464:9: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   R0(tmp, inst->u.unaryop);\
         ^
bytecode_vm.c:747:6: note: in expansion of macro 'DEFINE_OP_BC_RET_N'
      DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5+1, uint8_t, (void), (void));
      ^
bytecode_vm.c:471:7: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   W0(i, tmp);\
       ^
bytecode_vm.c:747:6: note: in expansion of macro 'DEFINE_OP_BC_RET_N'
      DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5+1, uint8_t, (void), (void));
      ^
bytecode_vm.c:464:9: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   R0(tmp, inst->u.unaryop);\
         ^
bytecode_vm.c:748:6: note: in expansion of macro 'DEFINE_OP_BC_RET_N'
      DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5+2, uint8_t, (void), (void));
      ^
bytecode_vm.c:471:7: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   W0(i, tmp);\
       ^
bytecode_vm.c:748:6: note: in expansion of macro 'DEFINE_OP_BC_RET_N'
      DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5+2, uint8_t, (void), (void));
      ^
bytecode_vm.c:464:9: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   R0(tmp, inst->u.unaryop);\
         ^
bytecode_vm.c:749:6: note: in expansion of macro 'DEFINE_OP_BC_RET_N'
      DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5+3, uint8_t, (void), (void));
      ^
bytecode_vm.c:471:7: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   W0(i, tmp);\
       ^
bytecode_vm.c:749:6: note: in expansion of macro 'DEFINE_OP_BC_RET_N'
      DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5+3, uint8_t, (void), (void));
      ^
bytecode_vm.c:464:9: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   R0(tmp, inst->u.unaryop);\
         ^
bytecode_vm.c:750:6: note: in expansion of macro 'DEFINE_OP_BC_RET_N'
      DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5+4, uint8_t, (void), (void));
      ^
bytecode_vm.c:471:7: warning: left-hand operand of comma expression has no effect [-Wunused-value]
   W0(i, tmp);\
       ^
bytecode_vm.c:750:6: note: in expansion of macro 'DEFINE_OP_BC_RET_N'
      DEFINE_OP_BC_RET_N(OP_BC_RET_VOID*5+4, uint8_t, (void), (void));
      ^
bytecode_vm.c:352:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:752:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1));
      ^
bytecode_vm.c:352:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:752:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1));
      ^
bytecode_vm.c:362:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:752:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1));
      ^
bytecode_vm.c:362:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:752:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1));
      ^
bytecode_vm.c:372:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
                     ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:752:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1));
      ^
bytecode_vm.c:372:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
               ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:752:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1));
      ^
bytecode_vm.c:382:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
                     ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:752:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1));
      ^
bytecode_vm.c:382:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
               ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:752:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1));
      ^
bytecode_vm.c:392:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
                     ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:752:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1));
      ^
bytecode_vm.c:392:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
               ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:752:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1));
      ^
bytecode_vm.c:352:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:753:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1));
      ^
bytecode_vm.c:352:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:753:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1));
      ^
bytecode_vm.c:362:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:753:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1));
      ^
bytecode_vm.c:362:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:753:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1));
      ^
bytecode_vm.c:372:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
                     ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:753:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1));
      ^
bytecode_vm.c:372:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
               ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:753:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1));
      ^
bytecode_vm.c:382:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
                     ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:753:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1));
      ^
bytecode_vm.c:382:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
               ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:753:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1));
      ^
bytecode_vm.c:392:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
                     ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:753:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1));
      ^
bytecode_vm.c:392:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
               ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:753:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1));
      ^
bytecode_vm.c:352:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:754:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1));
      ^
bytecode_vm.c:352:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:754:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1));
      ^
bytecode_vm.c:362:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:754:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1));
      ^
bytecode_vm.c:362:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:754:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1));
      ^
bytecode_vm.c:372:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
                     ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:754:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1));
      ^
bytecode_vm.c:372:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
               ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:754:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1));
      ^
bytecode_vm.c:382:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
                     ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:754:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1));
      ^
bytecode_vm.c:382:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
               ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:754:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1));
      ^
bytecode_vm.c:392:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
                     ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:754:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1));
      ^
bytecode_vm.c:392:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
               ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:754:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1));
      ^
bytecode_vm.c:352:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:755:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1));
      ^
bytecode_vm.c:352:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:755:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1));
      ^
bytecode_vm.c:362:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:755:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1));
      ^
bytecode_vm.c:362:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:755:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1));
      ^
bytecode_vm.c:372:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
                     ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:755:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1));
      ^
bytecode_vm.c:372:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
               ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:755:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1));
      ^
bytecode_vm.c:382:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
                     ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:755:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1));
      ^
bytecode_vm.c:382:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
               ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:755:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1));
      ^
bytecode_vm.c:392:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
                     ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:755:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1));
      ^
bytecode_vm.c:392:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
               ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:755:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1));
      ^
bytecode_vm.c:352:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:756:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1));
      ^
bytecode_vm.c:352:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:756:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1));
      ^
bytecode_vm.c:362:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:756:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1));
      ^
bytecode_vm.c:362:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:756:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1));
      ^
bytecode_vm.c:372:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
                     ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:756:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1));
      ^
bytecode_vm.c:372:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
               ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:756:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1));
      ^
bytecode_vm.c:382:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
                     ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:756:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1));
      ^
bytecode_vm.c:382:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
               ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:756:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1));
      ^
bytecode_vm.c:392:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
                     ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:756:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1));
      ^
bytecode_vm.c:392:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
               ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:756:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1));
      ^
bytecode_vm.c:352:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:757:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1));
      ^
bytecode_vm.c:352:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:757:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1));
      ^
bytecode_vm.c:362:20: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
                    ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:757:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1));
      ^
bytecode_vm.c:362:14: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int8_t sop0, sop1;\
              ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:757:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1));
      ^
bytecode_vm.c:372:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
                     ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:757:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1));
      ^
bytecode_vm.c:372:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int16_t sop0, sop1;\
               ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:757:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1));
      ^
bytecode_vm.c:382:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
                     ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:757:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1));
      ^
bytecode_vm.c:382:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int32_t sop0, sop1;\
               ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:757:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1));
      ^
bytecode_vm.c:392:21: warning: variable 'sop1' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
                     ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:757:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1));
      ^
bytecode_vm.c:392:15: warning: variable 'sop0' set but not used [-Wunused-but-set-variable]
       int64_t sop0, sop1;\
               ^
bytecode_vm.c:402:32: note: in expansion of macro 'DEFINE_BINOP_BC_HELPER'
 #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8)
                                ^
bytecode_vm.c:757:6: note: in expansion of macro 'DEFINE_ICMPOP'
      DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1));
      ^
  CC     libclamav_la-cpio.lo
  CC     libclamav_la-macho.lo
  CC     libclamav_la-ishield.lo
  CC     libclamav_la-bytecode_api.lo
bytecode_api.c: In function 'cli_bcapi_get_environment':
bytecode_api.c:1291:2: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'unsigned int' [-Wformat=]
  cli_dbgmsg("cli_bcapi_get_environment len %u > %lu\n", len, sizeof(*env));
  ^
  CC     libclamav_la-bytecode_api_decl.lo
  CC     libclamav_la-cache.lo
cache.c: In function 'cacheset_add':
cache.c:439:26: warning: statement with no effect [-Wunused-value]
 #define printnode(a,b,c) (0)
                          ^
cache.c:655:5: note: in expansion of macro 'printnode'
     printnode("newnode", cs, newnode);
     ^
cache.c: In function 'cacheset_remove':
cache.c:439:26: warning: statement with no effect [-Wunused-value]
 #define printnode(a,b,c) (0)
                          ^
cache.c:674:5: note: in expansion of macro 'printnode'
     printnode("targetnode", cs, targetnode);
     ^
cache.c:439:26: warning: statement with no effect [-Wunused-value]
 #define printnode(a,b,c) (0)
                          ^
cache.c:723:5: note: in expansion of macro 'printnode'
     printnode("root", cs, cs->root);
     ^
cache.c:439:26: warning: statement with no effect [-Wunused-value]
 #define printnode(a,b,c) (0)
                          ^
cache.c:724:5: note: in expansion of macro 'printnode'
     printnode("first", cs, cs->first);
     ^
cache.c:439:26: warning: statement with no effect [-Wunused-value]
 #define printnode(a,b,c) (0)
                          ^
cache.c:725:5: note: in expansion of macro 'printnode'
     printnode("last", cs, cs->last);
     ^
cache.c:469:25: warning: statement with no effect [-Wunused-value]
 #define printchain(a,b) (0)
                         ^
cache.c:727:5: note: in expansion of macro 'printchain'
     printchain("remove (after)", cs);
     ^
cache.c: At top level:
cache.c:37:24: warning: 'pool_mutex' defined but not used [-Wunused-variable]
 static pthread_mutex_t pool_mutex = PTHREAD_MUTEX_INITIALIZER;
                        ^
  CC     libclamav_la-bytecode_detect.lo
  CC     libclamav_la-events.lo
events.c: In function 'ev_debug':
events.c:346:5: warning: enumeration value 'ev_none' not handled in switch [-Wswitch]
     switch (type) {
     ^
events.c: In function 'ev_diff':
events.c:418:5: warning: enumeration value 'ev_none' not handled in switch [-Wswitch]
     switch (type) {
     ^
  CC     libclamav_la-adc.lo
adc.c: In function 'adc_decompress':
adc.c:88:5: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t' [-Wformat=]
     cli_dbgmsg("adc_decompress: avail_in %lu avail_out %lu state %u\n", strm->avail_in, strm->avail_out, strm->state);
     ^
adc.c:88:5: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' [-Wformat=]
  CC     libclamav_la-dmg.lo
dmg.c: In function 'cli_scandmg':
dmg.c:257:17: warning: pointer targets in passing argument 2 of 'xmlStrcmp' differ in signedness [-Wpointer-sign]
                 if (xmlStrcmp(nodeName, "data") != 0) {
                 ^
In file included from /usr/include/libxml2/libxml/tree.h:18:0,
                 from /usr/include/libxml2/libxml/xmlreader.h:14,
                 from dmg.c:49:
/usr/include/libxml2/libxml/xmlstring.h:64:17: note: expected 'const xmlChar *' but argument is of type 'char *'
                 xmlStrcmp                (const xmlChar *str1,
                 ^
dmg.c:316:21: warning: pointer targets in passing argument 2 of 'xmlStrcmp' differ in signedness [-Wpointer-sign]
                     && (xmlStrcmp(nodeName, "key") == 0)) {
                     ^
In file included from /usr/include/libxml2/libxml/tree.h:18:0,
                 from /usr/include/libxml2/libxml/xmlreader.h:14,
                 from dmg.c:49:
/usr/include/libxml2/libxml/xmlstring.h:64:17: note: expected 'const xmlChar *' but argument is of type 'char *'
                 xmlStrcmp                (const xmlChar *str1,
                 ^
dmg.c:334:17: warning: pointer targets in passing argument 2 of 'xmlStrcmp' differ in signedness [-Wpointer-sign]
                 if (xmlStrcmp(textValue, "Data") == 0) {
                 ^
In file included from /usr/include/libxml2/libxml/tree.h:18:0,
                 from /usr/include/libxml2/libxml/xmlreader.h:14,
                 from dmg.c:49:
/usr/include/libxml2/libxml/xmlstring.h:64:17: note: expected 'const xmlChar *' but argument is of type 'char *'
                 xmlStrcmp                (const xmlChar *str1,
                 ^
dmg.c:346:17: warning: pointer targets in passing argument 2 of 'xmlStrcmp' differ in signedness [-Wpointer-sign]
                 if (xmlStrcmp(nodeName, "array") == 0) {
                 ^
In file included from /usr/include/libxml2/libxml/tree.h:18:0,
                 from /usr/include/libxml2/libxml/xmlreader.h:14,
                 from dmg.c:49:
/usr/include/libxml2/libxml/xmlstring.h:64:17: note: expected 'const xmlChar *' but argument is of type 'char *'
                 xmlStrcmp                (const xmlChar *str1,
                 ^
dmg.c:351:17: warning: pointer targets in passing argument 2 of 'xmlStrcmp' differ in signedness [-Wpointer-sign]
                 else if (xmlStrcmp(nodeName, "dict") == 0) {
                 ^
In file included from /usr/include/libxml2/libxml/tree.h:18:0,
                 from /usr/include/libxml2/libxml/xmlreader.h:14,
                 from dmg.c:49:
/usr/include/libxml2/libxml/xmlstring.h:64:17: note: expected 'const xmlChar *' but argument is of type 'char *'
                 xmlStrcmp                (const xmlChar *str1,
                 ^
dmg.c:364:21: warning: pointer targets in passing argument 2 of 'xmlStrcmp' differ in signedness [-Wpointer-sign]
                     && (xmlStrcmp(nodeName, "key") == 0)) {
                     ^
In file included from /usr/include/libxml2/libxml/tree.h:18:0,
                 from /usr/include/libxml2/libxml/xmlreader.h:14,
                 from dmg.c:49:
/usr/include/libxml2/libxml/xmlstring.h:64:17: note: expected 'const xmlChar *' but argument is of type 'char *'
                 xmlStrcmp                (const xmlChar *str1,
                 ^
dmg.c:382:17: warning: pointer targets in passing argument 2 of 'xmlStrcmp' differ in signedness [-Wpointer-sign]
                 if (xmlStrcmp(textValue, "blkx") == 0) {
                 ^
In file included from /usr/include/libxml2/libxml/tree.h:18:0,
                 from /usr/include/libxml2/libxml/xmlreader.h:14,
                 from dmg.c:49:
/usr/include/libxml2/libxml/xmlstring.h:64:17: note: expected 'const xmlChar *' but argument is of type 'char *'
                 xmlStrcmp                (const xmlChar *str1,
                 ^
dmg.c:394:17: warning: pointer targets in passing argument 2 of 'xmlStrcmp' differ in signedness [-Wpointer-sign]
                 if (xmlStrcmp(nodeName, "dict") == 0) {
                 ^
In file included from /usr/include/libxml2/libxml/tree.h:18:0,
                 from /usr/include/libxml2/libxml/xmlreader.h:14,
                 from dmg.c:49:
/usr/include/libxml2/libxml/xmlstring.h:64:17: note: expected 'const xmlChar *' but argument is of type 'char *'
                 xmlStrcmp                (const xmlChar *str1,
                 ^
dmg.c:407:21: warning: pointer targets in passing argument 2 of 'xmlStrcmp' differ in signedness [-Wpointer-sign]
                     && (xmlStrcmp(nodeName, "key") == 0)) {
                     ^
In file included from /usr/include/libxml2/libxml/tree.h:18:0,
                 from /usr/include/libxml2/libxml/xmlreader.h:14,
                 from dmg.c:49:
/usr/include/libxml2/libxml/xmlstring.h:64:17: note: expected 'const xmlChar *' but argument is of type 'char *'
                 xmlStrcmp                (const xmlChar *str1,
                 ^
dmg.c:414:21: warning: pointer targets in passing argument 2 of 'xmlStrcmp' differ in signedness [-Wpointer-sign]
                     && (xmlStrcmp(nodeName, "dict") == 0)) {
                     ^
In file included from /usr/include/libxml2/libxml/tree.h:18:0,
                 from /usr/include/libxml2/libxml/xmlreader.h:14,
                 from dmg.c:49:
/usr/include/libxml2/libxml/xmlstring.h:64:17: note: expected 'const xmlChar *' but argument is of type 'char *'
                 xmlStrcmp                (const xmlChar *str1,
                 ^
dmg.c:419:13: warning: pointer targets in passing argument 2 of 'xmlStrcmp' differ in signedness [-Wpointer-sign]
             if ((state == DMG_FIND_BASE_PLIST) && (xmlStrcmp(nodeName, "plist") == 0)) {
             ^
In file included from /usr/include/libxml2/libxml/tree.h:18:0,
                 from /usr/include/libxml2/libxml/xmlreader.h:14,
                 from dmg.c:49:
/usr/include/libxml2/libxml/xmlstring.h:64:17: note: expected 'const xmlChar *' but argument is of type 'char *'
                 xmlStrcmp                (const xmlChar *str1,
                 ^
dmg.c:100:21: warning: unused variable 'tmpfile' [-Wunused-variable]
     char *dirname, *tmpfile;
                     ^
dmg.c:97:23: warning: unused variable 'ofd' [-Wunused-variable]
     int ret, namelen, ofd;
                       ^
dmg.c:97:14: warning: unused variable 'namelen' [-Wunused-variable]
     int ret, namelen, ofd;
              ^
dmg.c: In function 'dmg_decode_mish':
dmg.c:504:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     base64_len = strlen(mish_base64);
     ^
In file included from dmg.c:28:0:
/usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'xmlChar *'
 extern size_t strlen (const char *__s)
               ^
dmg.c:498:9: warning: unused variable 'ret' [-Wunused-variable]
     int ret = CL_CLEAN;
         ^
dmg.c: In function 'dmg_stripe_store':
dmg.c:684:9: warning: unused variable 'ret' [-Wunused-variable]
     int ret;
         ^
dmg.c: In function 'dmg_stripe_adc':
dmg.c:713:9: warning: unused variable 'ret' [-Wunused-variable]
     int ret = CL_CLEAN, adcret;
         ^
dmg.c: In function 'dmg_stripe_inflate':
dmg.c:796:9: warning: unused variable 'ret' [-Wunused-variable]
     int ret = CL_CLEAN, zstat;
         ^
dmg.c: In function 'dmg_stripe_bzip':
dmg.c:901:13: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'size_t' [-Wformat=]
             index, len, expected_len);
             ^
dmg.c:905:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
     strm.next_out = obuf;
                   ^
dmg.c:966:31: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
                 strm.next_out = obuf;
                               ^
dmg.c:995:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
             strm.next_out = obuf;
                           ^
  CC     libclamav_la-xar.lo
xar.c: In function 'cli_scanxar':
xar.c:706:36: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'SizeT' [-Wformat=]
                                    "avail_in %lu, avail_out %lu.\n", avail_in, avail_out);
                                    ^
xar.c:706:36: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'SizeT' [-Wformat=]
xar.c:718:36: warning: format '%li' expects argument of type 'long int', but argument 2 has type 'SizeT' [-Wformat=]
                                    avail_out);
                                    ^
  CC     libclamav_la-xz_iface.lo
  CC     libclamav_la-sf_base64decode.lo
  CC     libclamav_la-hfsplus.lo
hfsplus.c: In function 'hfsplus_fetch_node':
hfsplus.c:450:26: warning: variable 'fetchStart' set but not used [-Wunused-but-set-variable]
     uint32_t fetchBlock, fetchStart;
                          ^
hfsplus.c:448:25: warning: unused variable 'ret' [-Wunused-variable]
     int foundBlock = 0, ret = CL_CLEAN;
                         ^
hfsplus.c: In function 'hfsplus_walk_catalog':
hfsplus.c:555:22: warning: variable 'catFork' set but not used [-Wunused-but-set-variable]
     hfsPlusForkData *catFork;
                      ^
hfsplus.c:553:14: warning: variable 'distance' set but not used [-Wunused-but-set-variable]
     uint16_t distance, recordStart, nextDist, nextStart;
              ^
hfsplus.c: At top level:
hfsplus.c:537:12: warning: 'hfsplus_scan_node' defined but not used [-Wunused-function]
 static int hfsplus_scan_node(cli_ctx *ctx, hfsPlusVolumeHeader *volHeader, hfsHeaderRecord *catHeader,
            ^
  CC     libclamav_la-swf.lo
swf.c: In function 'scancws':
swf.c:148:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
     stream.next_in = inbuff;
                    ^
swf.c:149:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
     stream.next_out = outbuff;
                     ^
swf.c:169:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
      stream.next_in = inbuff;
                     ^
swf.c:203:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
  stream.next_out = outbuff;
                  ^
swf.c: In function 'cli_scanswf':
swf.c:250:23: warning: variable 'foo' set but not used [-Wunused-but-set-variable]
     unsigned int val, foo, tag_hdr, tag_type, tag_len;
                       ^
  CC     libclamav_la-jpeg.lo
  CC     libclamav_la-png.lo
png.c: In function 'check_ascii_float':
png.c:243:7: warning: variable 'have_sign' set but not used [-Wunused-but-set-variable]
   int have_sign = 0, have_integer = 0, have_dot = 0, have_fraction = 0;
       ^
png.c: In function 'cli_parsepng':
png.c:717:7: warning: format '%li' expects argument of type 'long int', but argument 2 has type 'int' [-Wformat=]
       cli_dbgmsg("PNG:  %li bytes remaining in buffer before inflateEnd()", eod-p);
       ^
png.c:589:50: warning: variable 'numfilt_total' set but not used [-Wunused-but-set-variable]
         static long numfilt, numfilt_this_block, numfilt_total, numfilt_pass[7];
                                                  ^
  CC     libclamav_la-iso9660.lo
  CC     libclamav_la-arc4.lo
  CC     libclamav_la-rijndael.lo
  CC     libclamav_la-crtmgr.lo
crtmgr.c: In function 'crtmgr_add_roots':
crtmgr.c:435:20: warning: unused variable 'new_crt' [-Wunused-variable]
     cli_crt *crt, *new_crt;
                    ^
crtmgr.c:434:13: warning: unused variable 'ca' [-Wunused-variable]
     cli_crt ca;
             ^
  CC     libclamav_la-asn1.lo
asn1.c: In function 'asn1_check_mscat':
asn1.c:1470:5: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t' [-Wformat=]
     cli_dbgmsg("in asn1_check_mscat (offset: %lu)\n", offset);
     ^
  CC     libclamav_la-fp_add.lo
  CC     libclamav_la-fp_add_d.lo
  CC     libclamav_la-fp_addmod.lo
  CC     libclamav_la-fp_cmp.lo
  CC     libclamav_la-fp_cmp_d.lo
  CC     libclamav_la-fp_cmp_mag.lo
  CC     libclamav_la-fp_sub.lo
  CC     libclamav_la-fp_sub_d.lo
  CC     libclamav_la-fp_submod.lo
  CC     libclamav_la-s_fp_add.lo
  CC     libclamav_la-s_fp_sub.lo
  CC     libclamav_la-fp_radix_size.lo
tomsfastmath/bin/fp_radix_size.c: In function 'fp_radix_size':
tomsfastmath/bin/fp_radix_size.c:14:11: warning: variable 'digs' set but not used [-Wunused-but-set-variable]
   int     digs;
           ^
  CC     libclamav_la-fp_read_radix.lo
  CC     libclamav_la-fp_read_signed_bin.lo
  CC     libclamav_la-fp_read_unsigned_bin.lo
  CC     libclamav_la-fp_reverse.lo
  CC     libclamav_la-fp_s_rmap.lo
  CC     libclamav_la-fp_signed_bin_size.lo
  CC     libclamav_la-fp_to_signed_bin.lo
  CC     libclamav_la-fp_to_unsigned_bin.lo
  CC     libclamav_la-fp_toradix.lo
  CC     libclamav_la-fp_toradix_n.lo
  CC     libclamav_la-fp_unsigned_bin_size.lo
  CC     libclamav_la-fp_cnt_lsb.lo
  CC     libclamav_la-fp_count_bits.lo
  CC     libclamav_la-fp_div_2.lo
  CC     libclamav_la-fp_div_2d.lo
  CC     libclamav_la-fp_lshd.lo
  CC     libclamav_la-fp_mod_2d.lo
  CC     libclamav_la-fp_rshd.lo
  CC     libclamav_la-fp_div.lo
  CC     libclamav_la-fp_div_d.lo
  CC     libclamav_la-fp_mod.lo
  CC     libclamav_la-fp_mod_d.lo
  CC     libclamav_la-fp_2expt.lo
  CC     libclamav_la-fp_exptmod.lo
  CC     libclamav_la-fp_ident.lo
tomsfastmath/misc/fp_ident.c: In function 'fp_ident':
tomsfastmath/misc/fp_ident.c:73:1: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'unsigned int' [-Wformat=]
 "\n", __DATE__, sizeof(fp_digit), sizeof(fp_word), FP_MAX_SIZE);
 ^
tomsfastmath/misc/fp_ident.c:73:1: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'unsigned int' [-Wformat=]
tomsfastmath/misc/fp_ident.c:73:1: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'unsigned int' [-Wformat=]
tomsfastmath/misc/fp_ident.c:73:1: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'unsigned int' [-Wformat=]
  CC     libclamav_la-fp_set.lo
  CC     libclamav_la-fp_montgomery_calc_normalization.lo
  CC     libclamav_la-fp_montgomery_reduce.lo
  CC     libclamav_la-fp_montgomery_setup.lo
  CC     libclamav_la-fp_mul.lo
  CC     libclamav_la-fp_mul_comba.lo
  CC     libclamav_la-fp_mul_2.lo
  CC     libclamav_la-fp_mul_2d.lo
  CC     libclamav_la-fp_mul_comba_12.lo
  CC     libclamav_la-fp_mul_comba_17.lo
  CC     libclamav_la-fp_mul_comba_20.lo
  CC     libclamav_la-fp_mul_comba_24.lo
  CC     libclamav_la-fp_mul_comba_28.lo
  CC     libclamav_la-fp_mul_comba_3.lo
  CC     libclamav_la-fp_mul_comba_32.lo
  CC     libclamav_la-fp_mul_comba_4.lo
  CC     libclamav_la-fp_mul_comba_48.lo
  CC     libclamav_la-fp_mul_comba_6.lo
  CC     libclamav_la-fp_mul_comba_64.lo
  CC     libclamav_la-fp_mul_comba_7.lo
  CC     libclamav_la-fp_mul_comba_8.lo
  CC     libclamav_la-fp_mul_comba_9.lo
  CC     libclamav_la-fp_mul_comba_small_set.lo
  CC     libclamav_la-fp_mul_d.lo
  CC     libclamav_la-fp_mulmod.lo
  CC     libclamav_la-fp_invmod.lo
  CC     libclamav_la-fp_sqr.lo
  CC     libclamav_la-fp_sqr_comba_12.lo
  CC     libclamav_la-fp_sqr_comba_17.lo
  CC     libclamav_la-fp_sqr_comba_20.lo
  CC     libclamav_la-fp_sqr_comba_24.lo
  CC     libclamav_la-fp_sqr_comba_28.lo
  CC     libclamav_la-fp_sqr_comba_3.lo
  CC     libclamav_la-fp_sqr_comba_32.lo
  CC     libclamav_la-fp_sqr_comba_4.lo
  CC     libclamav_la-fp_sqr_comba_48.lo
  CC     libclamav_la-fp_sqr_comba_6.lo
  CC     libclamav_la-fp_sqr_comba_64.lo
  CC     libclamav_la-fp_sqr_comba_7.lo
  CC     libclamav_la-fp_sqr_comba_8.lo
  CC     libclamav_la-fp_sqr_comba_9.lo
  CC     libclamav_la-fp_sqr_comba_generic.lo
  CC     libclamav_la-fp_sqr_comba_small_set.lo
  CC     libclamav_la-fp_sqrmod.lo
  CC     bytecode_nojit.lo
  CCLD   libclamav_nocxx.la
  CC     libclamav_internal_utils_la-str.lo
  CC     libclamav_internal_utils_la-iowrap.lo
  CC     libclamav_internal_utils_la-md5.lo
  CC     libclamav_internal_utils_la-others_common.lo
  CC     libclamav_internal_utils_la-qsort.lo
  CC     libclamav_internal_utils_la-strlcpy.lo
  CC     libclamav_internal_utils_la-regcomp.lo
regex/regcomp.c: In function 'p_ere':
regex/regcomp.c:134:41: warning: 'prevfwd' may be used uninitialized in this function [-Wmaybe-uninitialized]
 #define AHEAD(pos)  dofwd(p, pos, HERE()-(pos))
                                         ^
regex/regcomp.c:255:8: note: 'prevfwd' was declared here
  sopno prevfwd;
        ^
regex/regcomp.c:135:42: warning: 'prevback' may be used uninitialized in this function [-Wmaybe-uninitialized]
 #define ASTERN(sop, pos) EMIT(sop, HERE()-pos)
                                          ^
regex/regcomp.c:254:8: note: 'prevback' was declared here
  sopno prevback;
        ^
  CC     libclamav_internal_utils_la-regerror.lo
  CC     libclamav_internal_utils_la-regexec.lo
In file included from regex/regexec.c:82:0:
regex/engine.c: In function 'sdissect':
regex/engine.c:306:8: warning: variable 'dp' set but not used [-Wunused-but-set-variable]
  char *dp;
        ^
In file included from regex/regexec.c:131:0:
regex/engine.c: In function 'ldissect':
regex/engine.c:306:8: warning: variable 'dp' set but not used [-Wunused-but-set-variable]
  char *dp;
        ^
  CC     libclamav_internal_utils_la-regfree.lo
  CCLD   libclamav_internal_utils.la
  CCLD   libclamav.la
  CC     libclamav_internal_utils_nothreads_la-str.lo
  CC     libclamav_internal_utils_nothreads_la-iowrap.lo
  CC     libclamav_internal_utils_nothreads_la-md5.lo
  CC     libclamav_internal_utils_nothreads_la-others_common.lo
  CC     libclamav_internal_utils_nothreads_la-qsort.lo
  CC     libclamav_internal_utils_nothreads_la-strlcpy.lo
  CC     libclamav_internal_utils_nothreads_la-regcomp.lo
regex/regcomp.c: In function 'p_ere':
regex/regcomp.c:134:41: warning: 'prevfwd' may be used uninitialized in this function [-Wmaybe-uninitialized]
 #define AHEAD(pos)  dofwd(p, pos, HERE()-(pos))
                                         ^
regex/regcomp.c:255:8: note: 'prevfwd' was declared here
  sopno prevfwd;
        ^
regex/regcomp.c:135:42: warning: 'prevback' may be used uninitialized in this function [-Wmaybe-uninitialized]
 #define ASTERN(sop, pos) EMIT(sop, HERE()-pos)
                                          ^
regex/regcomp.c:254:8: note: 'prevback' was declared here
  sopno prevback;
        ^
  CC     libclamav_internal_utils_nothreads_la-regerror.lo
  CC     libclamav_internal_utils_nothreads_la-regexec.lo
In file included from regex/regexec.c:82:0:
regex/engine.c: In function 'sdissect':
regex/engine.c:306:8: warning: variable 'dp' set but not used [-Wunused-but-set-variable]
  char *dp;
        ^
In file included from regex/regexec.c:131:0:
regex/engine.c: In function 'ldissect':
regex/engine.c:306:8: warning: variable 'dp' set but not used [-Wunused-but-set-variable]
  char *dp;
        ^
  CC     libclamav_internal_utils_nothreads_la-regfree.lo
  CCLD   libclamav_internal_utils_nothreads.la
make[5]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
make[4]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
Making all in clamscan
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamscan'
  CC     output.o
../shared/output.c: In function 'rename_logg':
../shared/output.c:217:13: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type '__off_t' [-Wformat=]
             fprintf(logg_fp, "Log size = %zu, max = %zu\n", sb->st_size, logg_size);
             ^
../shared/output.c:217:13: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'off_t' [-Wformat=]
  CC     getopt.o
  CC     optparser.o
  CC     actions.o
  CC     misc.o
  CC     clamscan.o
  CC     manager.o
manager.c: In function 'post':
manager.c:163:6: warning: unused variable 'toolong' [-Wunused-variable]
  int toolong = print_chain(c, str, sizeof(str));
      ^
manager.c: In function 'meta':
manager.c:177:9: warning: unused variable 'na' [-Wunused-variable]
     int na = 0;
         ^
  CCLD   clamscan
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamscan'
Making all in clamd
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamd'
  CC     output.o
../shared/output.c: In function 'rename_logg':
../shared/output.c:217:13: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type '__off_t' [-Wformat=]
             fprintf(logg_fp, "Log size = %zu, max = %zu\n", sb->st_size, logg_size);
             ^
../shared/output.c:217:13: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'off_t' [-Wformat=]
  CC     optparser.o
  CC     getopt.o
  CC     misc.o
  CC     clamd.o
clamd.c: In function 'main':
clamd.c:323:2: warning: format '%u' expects argument of type 'unsigned int', but argument 2 has type 'off_t' [-Wformat=]
  logg("#Log file size limited to %u bytes.\n", logg_size);
  ^
  CC     tcpserver.o
  CC     localserver.o
  CC     session.o
  CC     thrmgr.o
  CC     server-th.o
server-th.c: In function 'handle_stream':
server-th.c:684:2: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t' [-Wformat=]
  logg("$Processed %lu bytes of chunkdata, pos %lu\n", cmdlen, pos);
  ^
server-th.c:684:2: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' [-Wformat=]
  CC     scanner.o
scanner.c: In function 'hash_callback':
scanner.c:101:5: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign]
     strncpy(c->virhash, md5, 32);
     ^
In file included from /usr/include/features.h:360:0,
                 from /usr/include/stdio.h:27,
                 from scanner.c:25:
/usr/include/arm-linux-gnueabihf/bits/string3.h:117:1: note: expected 'const char * __restrict__' but argument is of type 'const unsigned char *'
 __NTH (strncpy (char *__restrict __dest, const char *__restrict __src,
 ^
  CC     others.o
others.c: In function 'read_fd_data':
others.c:369:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
                     buf->recvfd = *(int *) CMSG_DATA (cmsg);
                     ^
  CC     fan.o
  CCLD   clamd
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamd'
Making all in clamdscan
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamdscan'
  CC     output.o
../shared/output.c: In function 'rename_logg':
../shared/output.c:217:13: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type '__off_t' [-Wformat=]
             fprintf(logg_fp, "Log size = %zu, max = %zu\n", sb->st_size, logg_size);
             ^
../shared/output.c:217:13: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'off_t' [-Wformat=]
  CC     optparser.o
  CC     misc.o
  CC     getopt.o
  CC     actions.o
  CC     clamdcom.o
  CC     clamdscan.o
  CC     proto.o
proto.c: In function 'send_fdpass':
proto.c:156:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     *(int *)CMSG_DATA(cmsg) = fd;
     ^
  CC     client.o
  CCLD   clamdscan
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamdscan'
Making all in freshclam
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/freshclam'
  CC     output.o
../shared/output.c: In function 'rename_logg':
../shared/output.c:217:13: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type '__off_t' [-Wformat=]
             fprintf(logg_fp, "Log size = %zu, max = %zu\n", sb->st_size, logg_size);
             ^
../shared/output.c:217:13: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'off_t' [-Wformat=]
  CC     optparser.o
  CC     getopt.o
  CC     misc.o
  CC     cdiff.o
  CC     tar.o
  CC     clamdcom.o
  CC     freshclam.o
  CC     manager.o
manager.c: In function 'submitstats':
manager.c:643:48: warning: variable 'permfail' set but not used [-Wunused-but-set-variable]
     unsigned int qcnt, entries, submitted = 0, permfail = 0, port = 0;
                                                ^
manager.c: In function 'updatecustomdb':
manager.c:2569:15: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'unsigned int' [-Wformat=]
               sizeof (urlcpy));
               ^
manager.c: In function 'downloadmanager':
manager.c:2764:14: warning: 'custret' may be used uninitialized in this function [-Wmaybe-uninitialized]
     int ret, custret, updated = 0, outdated = 0, signo = 0, logerr;
              ^
  CC     notify.o
notify.c: In function 'clamd_connect':
notify.c:64:17: warning: variable 'socktype' set but not used [-Wunused-but-set-variable]
     const char *socktype;
                 ^
  CC     dns.o
  CC     execute.o
  CC     nonblock.o
  CC     mirman.o
  CCLD   freshclam
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/freshclam'
Making all in sigtool
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/sigtool'
  CC     output.o
../shared/output.c: In function 'rename_logg':
../shared/output.c:217:13: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type '__off_t' [-Wformat=]
             fprintf(logg_fp, "Log size = %zu, max = %zu\n", sb->st_size, logg_size);
             ^
../shared/output.c:217:13: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'off_t' [-Wformat=]
  CC     getopt.o
  CC     optparser.o
  CC     misc.o
  CC     cdiff.o
  CC     tar.o
  CC     vba.o
  CC     sigtool.o
sigtool.c: In function 'getdsig':
sigtool.c:382:6: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t' [-Wformat=]
      mprintf("Signature received (length = %lu)\n", strlen(buff) - 10);
      ^
sigtool.c: In function 'matchsig':
sigtool.c:1970:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
  int ret;
      ^
sigtool.c: In function 'decodehex':
sigtool.c:2268:46: warning: variable 'bw' set but not used [-Wunused-but-set-variable]
  unsigned int i, j, hexlen, dlen, parts = 0, bw;
                                              ^
  CCLD   sigtool
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/sigtool'
Making all in clamconf
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamconf'
  CC     optparser.o
  CC     getopt.o
  CC     misc.o
  CC     clamconf.o
  CCLD   clamconf
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamconf'
Making all in database
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/database'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/database'
Making all in docs
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/docs'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/docs'
Making all in etc
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/etc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/etc'
Making all in clamav-milter
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamav-milter'
  CC     optparser.o
  CC     output.o
../shared/output.c: In function 'rename_logg':
../shared/output.c:217:13: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type '__off_t' [-Wformat=]
             fprintf(logg_fp, "Log size = %zu, max = %zu\n", sb->st_size, logg_size);
             ^
../shared/output.c:217:13: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'off_t' [-Wformat=]
  CC     getopt.o
  CC     misc.o
  CC     whitelist.o
  CC     connpool.o
  CC     netcode.o
netcode.c: In function 'nc_sendmsg':
netcode.c:213:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     *(int *)CMSG_DATA(cmsg) = fd;
     ^
  CC     clamfi.o
  CC     clamav-milter.o
  CCLD   clamav-milter
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamav-milter'
Making all in test
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/test'
cat ../test/.split/split.clam-v2.raraa ../test/.split/split.clam-v2.rarab > clam-v2.rar
cat ../test/.split/split.clam-v3.raraa ../test/.split/split.clam-v3.rarab > clam-v3.rar
cat ../test/.split/split.clam.cabaa ../test/.split/split.clam.cabab > clam.cab
cat ../test/.split/split.clam.exeaa ../test/.split/split.clam.exeab > clam.exe
cat ../test/.split/split.clam.zipaa ../test/.split/split.clam.zipab > clam.zip
cat ../test/.split/split.clam.arjaa ../test/.split/split.clam.arjab > clam.arj
cat ../test/.split/split.clam.exe.rtfaa ../test/.split/split.clam.exe.rtfab > clam.exe.rtf
cat ../test/.split/split.clam.exe.szddaa ../test/.split/split.clam.exe.szddab > clam.exe.szdd
cat ../test/.split/split.clam.tar.gzaa ../test/.split/split.clam.tar.gzab > clam.tar.gz
cat ../test/.split/split.clam.chmaa ../test/.split/split.clam.chmab > clam.chm
cat ../test/.split/split.clam.sisaa ../test/.split/split.clam.sisab > clam.sis
cat ../test/.split/split.clam-aspack.exeaa ../test/.split/split.clam-aspack.exeab > clam-aspack.exe
cat ../test/.split/split.clam-pespin.exeaa ../test/.split/split.clam-pespin.exeab > clam-pespin.exe
cat ../test/.split/split.clam-upx.exeaa ../test/.split/split.clam-upx.exeab > clam-upx.exe
cat ../test/.split/split.clam-fsg.exeaa ../test/.split/split.clam-fsg.exeab > clam-fsg.exe
cat ../test/.split/split.clam-mew.exeaa ../test/.split/split.clam-mew.exeab > clam-mew.exe
cat ../test/.split/split.clam-nsis.exeaa ../test/.split/split.clam-nsis.exeab > clam-nsis.exe
cat ../test/.split/split.clam-petite.exeaa ../test/.split/split.clam-petite.exeab > clam-petite.exe
cat ../test/.split/split.clam-upack.exeaa ../test/.split/split.clam-upack.exeab > clam-upack.exe
cat ../test/.split/split.clam-wwpack.exeaa ../test/.split/split.clam-wwpack.exeab > clam-wwpack.exe
cat ../test/.split/split.clam.pdfaa ../test/.split/split.clam.pdfab > clam.pdf
cat ../test/.split/split.clam.mailaa ../test/.split/split.clam.mailab > clam.mail
cat ../test/.split/split.clam.pptaa ../test/.split/split.clam.pptab > clam.ppt
cat ../test/.split/split.clam.tnefaa ../test/.split/split.clam.tnefab > clam.tnef
cat ../test/.split/split.clam.ea05.exeaa ../test/.split/split.clam.ea05.exeab > clam.ea05.exe
cat ../test/.split/split.clam.ea06.exeaa ../test/.split/split.clam.ea06.exeab > clam.ea06.exe
cat ../test/.split/split.clam.d64.zipaa ../test/.split/split.clam.d64.zipab > clam.d64.zip
cat ../test/.split/split.clam.exe.mbox.base64aa ../test/.split/split.clam.exe.mbox.base64ab > clam.exe.mbox.base64
cat ../test/.split/split.clam.exe.mbox.uuaa ../test/.split/split.clam.exe.mbox.uuab > clam.exe.mbox.uu
cat ../test/.split/split.clam.exe.binhexaa ../test/.split/split.clam.exe.binhexab > clam.exe.binhex
cat ../test/.split/split.clam.ole.docaa ../test/.split/split.clam.ole.docab > clam.ole.doc
cat ../test/.split/split.clam.impl.zipaa ../test/.split/split.clam.impl.zipab > clam.impl.zip
cat ../test/.split/split.clam.exe.htmlaa ../test/.split/split.clam.exe.htmlab > clam.exe.html
cat ../test/.split/split.clam.bin-be.cpioaa ../test/.split/split.clam.bin-be.cpioab > clam.bin-be.cpio
cat ../test/.split/split.clam.bin-le.cpioaa ../test/.split/split.clam.bin-le.cpioab > clam.bin-le.cpio
cat ../test/.split/split.clam.newc.cpioaa ../test/.split/split.clam.newc.cpioab > clam.newc.cpio
cat ../test/.split/split.clam.odc.cpioaa ../test/.split/split.clam.odc.cpioab > clam.odc.cpio
cat ../test/.split/split.clam-yc.exeaa ../test/.split/split.clam-yc.exeab > clam-yc.exe
cat ../test/.split/split.clam_IScab_int.exeaa ../test/.split/split.clam_IScab_int.exeab > clam_IScab_int.exe
cat ../test/.split/split.clam_IScab_ext.exeaa ../test/.split/split.clam_IScab_ext.exeab > clam_IScab_ext.exe
cat ../test/.split/split.clam_ISmsi_int.exeaa ../test/.split/split.clam_ISmsi_int.exeab > clam_ISmsi_int.exe
cat ../test/.split/split.clam_ISmsi_ext.exeaa ../test/.split/split.clam_ISmsi_ext.exeab > clam_ISmsi_ext.exe
cat ../test/.split/split.clam.7zaa ../test/.split/split.clam.7zab > clam.7z
cat ../test/.split/split.clam_cache_emax.tgzaa ../test/.split/split.clam_cache_emax.tgzab > clam_cache_emax.tgz
cat ../test/.split/split.clam.isoaa ../test/.split/split.clam.isoab > clam.iso
cat ../test/.split/split.clamjol.isoaa ../test/.split/split.clamjol.isoab > clamjol.iso
cat ../test/.split/split.clam.exe.bz2aa ../test/.split/split.clam.exe.bz2ab > clam.exe.bz2
cat ../test/.split/split.clam.bz2.zipaa ../test/.split/split.clam.bz2.zipab > clam.bz2.zip
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/test'
Making all in clamdtop
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamdtop'
  CC     optparser.o
  CC     getopt.o
  CC     misc.o
  CC     clamdtop.o
  CCLD   clamdtop
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamdtop'
Making all in clambc
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clambc'
  CC     optparser.o
  CC     getopt.o
  CC     misc.o
  CC     bcrun.o
  CCLD   clambc
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clambc'
Making all in unit_tests
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/unit_tests'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/unit_tests'
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg'
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg'
make[1]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg'
perl -pe 's~#COMMON-FUNCTIONS#~qx{cat debian/common_functions}~eg' < debian/clamav-milter.init.in > debian/clamav-milter.init
perl -pe 's~#COMMON-FUNCTIONS#~qx{cat debian/common_functions}~eg' < debian/clamav-milter.config.in > debian/clamav-milter.config
perl -pe 's~#COMMON-FUNCTIONS#~qx{cat debian/common_functions}~eg' < debian/clamav-milter.postinst.in > debian/clamav-milter.postinst
perl -pe 's~#COMMON-FUNCTIONS#~qx{cat debian/common_functions}~eg' < debian/clamav-daemon.postinst.in > debian/clamav-daemon.postinst
perl -pe 's~#COMMON-FUNCTIONS#~qx{cat debian/common_functions}~eg' < debian/clamav-daemon.init.in > debian/clamav-daemon.init
perl -pe 's~#COMMON-FUNCTIONS#~qx{cat debian/common_functions}~eg' < debian/clamav-freshclam.init.in > debian/clamav-freshclam.init
perl -pe 's~#COMMON-FUNCTIONS#~qx{cat debian/common_functions}~eg' < debian/clamav-freshclam.config.in > debian/clamav-freshclam.config
perl -pe 's~#COMMON-FUNCTIONS#~qx{cat debian/common_functions}~eg' < debian/clamav-freshclam.postinst.in > debian/clamav-freshclam.postinst
touch build-arch-stamp
/usr/bin/make check VERBOSE=1
make[1]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg'
Making check in libltdl
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libltdl'
/usr/bin/make  check-am
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libltdl'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libltdl'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libltdl'
Making check in libclamav
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
/usr/bin/make  check-recursive
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
make[4]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
  GEN    version.h.tmp
  GEN    version.h
make[4]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
Making check in clamscan
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamscan'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamscan'
Making check in clamd
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamd'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamd'
Making check in clamdscan
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamdscan'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamdscan'
Making check in freshclam
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/freshclam'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/freshclam'
Making check in sigtool
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/sigtool'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/sigtool'
Making check in clamconf
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamconf'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamconf'
Making check in database
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/database'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/database'
Making check in docs
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/docs'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/docs'
Making check in etc
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/etc'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/etc'
Making check in clamav-milter
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamav-milter'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamav-milter'
Making check in test
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/test'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/test'
Making check in clamdtop
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamdtop'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamdtop'
Making check in clambc
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clambc'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clambc'
Making check in unit_tests
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/unit_tests'
/usr/bin/make  check_clamav check_clamd check_freshclam.sh check_sigtool.sh check_unit_vg.sh check1_clamscan.sh check2_clamd.sh check3_clamd.sh check4_clamd.sh check5_clamd_vg.sh check6_clamd_vg.sh check7_clamd_hg.sh check8_clamd_hg.sh check9_clamscan_vg.sh
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/unit_tests'
cp input/clamav.hdb clamav.hdb
  CC     check_clamav-check_clamav.o
  CC     check_clamav-check_jsnorm.o
  CC     check_clamav-check_str.o
  CC     check_clamav-check_regex.o
  CC     check_clamav-check_disasm.o
  CC     check_clamav-check_uniq.o
  CC     check_clamav-check_matchers.o
  CC     check_clamav-check_htmlnorm.o
  CC     check_clamav-check_bytecode.o
In file included from check_bytecode.c:31:0:
check_bytecode.c:462:13: warning: 'test_retmagic_7_int' defined but not used [-Wunused-function]
 START_TEST (test_retmagic_7_int)
             ^
  CCLD   check_clamav
  CC     check_clamd-check_clamd.o
check_clamd.c: In function 'sendmsg_fd':
check_clamd.c:432:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
     *(int *)CMSG_DATA(cmsg) = fd;
     ^
check_clamd.c: In function 'test_fildes_many':
check_clamd.c:543:21: warning: variable 'killed' set but not used [-Wunused-but-set-variable]
     int dummyfd, i, killed = 0;
                     ^
  CCLD   check_clamd
make[3]: Nothing to be done for `check_freshclam.sh'.
make[3]: Nothing to be done for `check_sigtool.sh'.
cat ../unit_tests/.split/split.clam-phish-exeaa ../unit_tests/.split/split.clam-phish-exeab > clam-phish-exe
make[3]: Nothing to be done for `check1_clamscan.sh'.
make[3]: Nothing to be done for `check2_clamd.sh'.
make[3]: Nothing to be done for `check3_clamd.sh'.
make[3]: Nothing to be done for `check4_clamd.sh'.
make[3]: Nothing to be done for `check5_clamd_vg.sh'.
make[3]: Nothing to be done for `check6_clamd_vg.sh'.
make[3]: Nothing to be done for `check7_clamd_hg.sh'.
make[3]: Nothing to be done for `check8_clamd_hg.sh'.
make[3]: Nothing to be done for `check9_clamscan_vg.sh'.
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/unit_tests'
/usr/bin/make  check-TESTS
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/unit_tests'
make[4]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/unit_tests'
PASS: check_clamav
PASS: check_freshclam.sh
PASS: check_sigtool.sh
SKIP: check_unit_vg.sh
PASS: check1_clamscan.sh
PASS: check2_clamd.sh
PASS: check3_clamd.sh
PASS: check4_clamd.sh
SKIP: check5_clamd_vg.sh
SKIP: check6_clamd_vg.sh
SKIP: check7_clamd_hg.sh
SKIP: check8_clamd_hg.sh
SKIP: check9_clamscan_vg.sh
======================
All 7 tests passed
(6 tests were not run)
======================
make[4]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/unit_tests'
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/unit_tests'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/unit_tests'
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg'
make[1]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg'
 fakeroot debian/rules binary-arch
perl -pe 's~#COMMON-FUNCTIONS#~qx{cat debian/common_functions}~eg' < debian/clamav-base.config.in > debian/clamav-base.config
perl -pe 's~#COMMON-FUNCTIONS#~qx{cat debian/common_functions}~eg' < debian/clamav-base.postinst.in > debian/clamav-base.postinst
touch build-indep-stamp
touch build-stamp
dh_testdir
dh_testroot
dh_clean -k -i -d
dh_clean: dh_clean -k is deprecated; use dh_prep instead
touch install-indep-stamp
dh_testdir
dh_testroot
dh_clean -k -a
dh_clean: dh_clean -k is deprecated; use dh_prep instead
# Add here commands to install the package into debian/clamav.
/usr/bin/make install DESTDIR=/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp/
make[1]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg'
Making install in libltdl
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libltdl'
/usr/bin/make  install-am
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libltdl'
make[4]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libltdl'
make[4]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libltdl'
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libltdl'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libltdl'
Making install in libclamav
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
/usr/bin/make  install-recursive
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
make[4]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
  GEN    version.h.tmp
  GEN    version.h
make[5]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
  GEN    version.h.tmp
  GEN    version.h
 /bin/mkdir -p '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/lib'
 /bin/bash ../libtool   --mode=install /usr/bin/install -c   libclamav.la '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/lib'
libtool: install: /usr/bin/install -c .libs/libclamav.so.6.1.20 /«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/lib/libclamav.so.6.1.20
libtool: install: (cd /«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/lib && { ln -s -f libclamav.so.6.1.20 libclamav.so.6 || { rm -f libclamav.so.6 && ln -s libclamav.so.6.1.20 libclamav.so.6; }; })
libtool: install: (cd /«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/lib && { ln -s -f libclamav.so.6.1.20 libclamav.so || { rm -f libclamav.so && ln -s libclamav.so.6.1.20 libclamav.so; }; })
libtool: install: /usr/bin/install -c .libs/libclamav.lai /«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/lib/libclamav.la
libtool: install: warning: remember to run `libtool --finish /usr/lib'
 /bin/mkdir -p '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/include'
 /usr/bin/install -c -m 644 clamav.h '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/include'
make[5]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
make[4]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/libclamav'
Making install in clamscan
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamscan'
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamscan'
 /bin/mkdir -p '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c clamscan '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin'
libtool: install: warning: `../libclamav/libclamav.la' has not been installed in `/usr/lib'
libtool: install: /usr/bin/install -c .libs/clamscan /«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin/clamscan
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamscan'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamscan'
Making install in clamd
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamd'
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamd'
 /bin/mkdir -p '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/sbin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c clamd '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/sbin'
libtool: install: warning: `../libclamav/libclamav.la' has not been installed in `/usr/lib'
libtool: install: /usr/bin/install -c .libs/clamd /«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/sbin/clamd
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamd'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamd'
Making install in clamdscan
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamdscan'
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamdscan'
 /bin/mkdir -p '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c clamdscan '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin'
libtool: install: /usr/bin/install -c clamdscan /«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin/clamdscan
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamdscan'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamdscan'
Making install in freshclam
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/freshclam'
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/freshclam'
 /bin/mkdir -p '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c freshclam '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin'
libtool: install: warning: `../libclamav/libclamav.la' has not been installed in `/usr/lib'
libtool: install: /usr/bin/install -c .libs/freshclam /«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin/freshclam
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/freshclam'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/freshclam'
Making install in sigtool
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/sigtool'
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/sigtool'
 /bin/mkdir -p '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c sigtool '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin'
libtool: install: warning: `../libclamav/libclamav.la' has not been installed in `/usr/lib'
libtool: install: /usr/bin/install -c .libs/sigtool /«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin/sigtool
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/sigtool'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/sigtool'
Making install in clamconf
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamconf'
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamconf'
 /bin/mkdir -p '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c clamconf '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin'
libtool: install: warning: `../libclamav/libclamav.la' has not been installed in `/usr/lib'
libtool: install: /usr/bin/install -c .libs/clamconf /«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin/clamconf
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamconf'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamconf'
Making install in database
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/database'
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/database'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/database'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/database'
Making install in docs
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/docs'
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/docs'
make[3]: Nothing to be done for `install-exec-am'.
 /bin/mkdir -p '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/share/man/man1'
 /usr/bin/install -c -m 644 man/clamscan.1 man/freshclam.1 man/sigtool.1 man/clamdscan.1 man/clamconf.1 man/clamdtop.1 man/clambc.1 '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/share/man/man1'
 /bin/mkdir -p '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/share/man/man5'
 /usr/bin/install -c -m 644 man/clamd.conf.5 man/clamav-milter.conf.5 man/freshclam.conf.5 '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/share/man/man5'
 /bin/mkdir -p '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/share/man/man8'
 /usr/bin/install -c -m 644 man/clamd.8 man/clamav-milter.8 '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/share/man/man8'
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/docs'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/docs'
Making install in etc
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/etc'
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/etc'
 /bin/mkdir -p '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//etc/clamav'
 /usr/bin/install -c -m 644 clamd.conf.sample freshclam.conf.sample clamav-milter.conf.sample '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//etc/clamav'
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/etc'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/etc'
Making install in clamav-milter
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamav-milter'
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamav-milter'
 /bin/mkdir -p '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/sbin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c clamav-milter '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/sbin'
libtool: install: /usr/bin/install -c clamav-milter /«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/sbin/clamav-milter
 /bin/mkdir -p '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/share/man/man8'
 /usr/bin/install -c -m 644 ../docs/man/clamav-milter.8 '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/share/man/man8'
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamav-milter'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamav-milter'
Making install in test
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/test'
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/test'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/test'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/test'
Making install in clamdtop
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamdtop'
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamdtop'
 /bin/mkdir -p '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c clamdtop '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin'
libtool: install: /usr/bin/install -c clamdtop /«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin/clamdtop
 /bin/mkdir -p '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/share/man/man1'
 /usr/bin/install -c -m 644 ../docs/man/clamdtop.1 '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/share/man/man1'
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamdtop'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clamdtop'
Making install in clambc
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clambc'
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clambc'
 /bin/mkdir -p '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c clambc '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin'
libtool: install: warning: `../libclamav/libclamav.la' has not been installed in `/usr/lib'
libtool: install: /usr/bin/install -c .libs/clambc /«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin/clambc
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clambc'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/clambc'
Making install in unit_tests
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/unit_tests'
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg/unit_tests'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/unit_tests'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg/unit_tests'
make[2]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg'
make[3]: Entering directory `/«BUILDDIR»/clamav-0.98.1+dfsg'
 /bin/mkdir -p '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin'
 /usr/bin/install -c clamav-config '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/bin'
 /bin/mkdir -p '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/lib/pkgconfig'
 /usr/bin/install -c -m 644 libclamav.pc '/«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp//usr/lib/pkgconfig'
make[3]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg'
make[2]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg'
make[1]: Leaving directory `/«BUILDDIR»/clamav-0.98.1+dfsg'
sed -i "/dependency_libs/ s/'.*'/''/" `find /«BUILDDIR»/clamav-0.98.1+dfsg/debian/tmp/ -name '*.la'`
touch install-arch-stamp
dh_testdir
dh_testroot
dh_installdirs -plibclamav6
dh_installdocs -plibclamav6
dh_install -X.svn -plibclamav6
dh_installchangelogs -plibclamav6 ChangeLog 
dh_lintian -plibclamav6
dh_strip --dbg-package=clamav-dbg -plibclamav6
dh_compress -plibclamav6
dh_makeshlibs -V -plibclamav6
dh_md5sums -plibclamav6
dh_installdeb -plibclamav6
dh_shlibdeps -l debian/libclamav6/usr/lib -plibclamav6
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libclamav6/usr/lib/libclamav.so.6.1.20 was not linked against libdl.so.2 (it uses none of the library's symbols)
dh_gencontrol -plibclamav6
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dh_fixperms -plibclamav6
dh_builddeb -plibclamav6
dpkg-deb: building package `libclamav6' in `../libclamav6_0.98.1+dfsg-4_armhf.deb'.
dh_testdir
dh_testroot
dh_installdirs -pclamav
dh_installexamples -X.svn -pclamav
dh_install -X.svn -pclamav
chmod +x debian/clamav/usr/share/bug/clamav/script
dh_installman -pclamav
dh_installchangelogs -pclamav ChangeLog 
dh_installdocs -pclamav 
dh_link -pclamav
dh_strip --dbg-package=clamav-dbg -pclamav
dh_compress -pclamav
dh_md5sums -pclamav
dh_installdeb -pclamav
dh_shlibdeps -l debian/libclamav6/usr/lib -pclamav
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/clamav/usr/bin/sigtool was not linked against libresolv.so.2 (it uses none of the library's symbols)
dh_gencontrol -pclamav
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dh_fixperms -pclamav
dh_builddeb -pclamav
dpkg-deb: building package `clamav' in `../clamav_0.98.1+dfsg-4_armhf.deb'.
dh_testdir
dh_testroot
dh_installdirs -pclamav-daemon
dh_install -X.svn -pclamav-daemon
chmod +x debian/clamav-daemon/usr/share/bug/clamav-daemon/script
dh_installlogcheck -pclamav-daemon
dh_installinit -pclamav-daemon
dh_installman -pclamav-daemon
dh_installdocs -pclamav-daemon 
dh_installchangelogs -pclamav-daemon ChangeLog 
dh_link -pclamav-daemon
dh_strip --dbg-package=clamav-dbg -pclamav-daemon
dh_compress -pclamav-daemon
dh_md5sums -pclamav-daemon
dh_installdeb -pclamav-daemon
dh_shlibdeps -l debian/libclamav6/usr/lib -pclamav-daemon
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/clamav-daemon/usr/bin/clamconf was not linked against libbz2.so.1.0 (it uses none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/clamav-daemon/usr/bin/clamdscan debian/clamav-daemon/usr/bin/clamdtop were not linked against libdl.so.2 (they use none of the library's symbols)
dh_gencontrol -pclamav-daemon
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dh_fixperms -pclamav-daemon
dh_builddeb -pclamav-daemon
dpkg-deb: building package `clamav-daemon' in `../clamav-daemon_0.98.1+dfsg-4_armhf.deb'.
dh_testdir
dh_testroot
dh_installdirs -pclamav-freshclam
dh_installdocs -pclamav-freshclam 
dh_installchangelogs -pclamav-freshclam ChangeLog 
dh_installexamples -pclamav-freshclam
dh_install -X.svn -pclamav-freshclam
chmod +x debian/clamav-freshclam/usr/share/bug/clamav-freshclam/script
dh_installlogcheck -pclamav-freshclam
dh_installinit -pclamav-freshclam --noscripts
dh_installman -pclamav-freshclam
dh_link -pclamav-freshclam
dh_strip --dbg-package=clamav-dbg -pclamav-freshclam
dh_compress -pclamav-freshclam -Xexamples/
dh_installdebconf -pclamav-freshclam
dh_md5sums -pclamav-freshclam
dh_installdeb -pclamav-freshclam
dh_shlibdeps -l debian/libclamav6/usr/lib -pclamav-freshclam
dh_gencontrol -pclamav-freshclam
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dh_fixperms -pclamav-freshclam -Xclamav-freshclam-ifupdown
chmod +x debian/clamav-freshclam/etc/network/if-up.d/clamav-freshclam-ifupdown
chmod +x debian/clamav-freshclam/etc/network/if-down.d/clamav-freshclam-ifupdown
chmod +x debian/clamav-freshclam/etc/ppp/ip-up.d/clamav-freshclam-ifupdown
chmod +x debian/clamav-freshclam/etc/ppp/ip-down.d/clamav-freshclam-ifupdown
dh_builddeb -pclamav-freshclam
dpkg-deb: building package `clamav-freshclam' in `../clamav-freshclam_0.98.1+dfsg-4_armhf.deb'.
dh_testdir
dh_testroot
dh_installdirs -pclamav-milter
dh_installdocs -pclamav-milter
dh_install -X.svn -pclamav-milter
chmod +x debian/clamav-milter/usr/share/bug/clamav-milter/script
dh_installinit -pclamav-milter
dh_installman -pclamav-milter
dh_installdocs -pclamav-milter 
dh_installchangelogs -pclamav-milter ChangeLog 
dh_installdebconf -pclamav-milter
dh_installlogcheck -pclamav-milter
dh_link -pclamav-milter
dh_installexamples -pclamav-milter
dh_compress -pclamav-milter -Xexamples/
dh_strip --dbg-package=clamav-dbg -pclamav-milter
dh_md5sums -pclamav-milter
dh_installdeb -pclamav-milter
dh_shlibdeps -l debian/libclamav6/usr/lib -pclamav-milter
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/clamav-milter/usr/sbin/clamav-milter was not linked against libdl.so.2 (it uses none of the library's symbols)
dh_gencontrol -pclamav-milter
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dh_fixperms -pclamav-milter
dh_builddeb -pclamav-milter
dpkg-deb: building package `clamav-milter' in `../clamav-milter_0.98.1+dfsg-4_armhf.deb'.
dh_testdir
dh_testroot
dh_installdirs -plibclamav-dev
dh_installman -plibclamav-dev
dh_installdocs -plibclamav-dev 
dh_installchangelogs -plibclamav-dev ChangeLog 
dh_install -X.svn -plibclamav-dev
dh_link -plibclamav-dev
dh_strip --dbg-package=clamav-dbg -plibclamav-dev
dh_compress -plibclamav-dev
dh_makeshlibs -V -plibclamav-dev
dh_md5sums -plibclamav-dev
dh_installdeb -plibclamav-dev
dh_shlibdeps -l debian/tmp/usr/lib -plibclamav-dev
dh_gencontrol -plibclamav-dev
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dh_fixperms -plibclamav-dev
dh_builddeb -plibclamav-dev
dpkg-deb: building package `libclamav-dev' in `../libclamav-dev_0.98.1+dfsg-4_armhf.deb'.
dh_testdir
dh_testroot
dh_installdocs -pclamav-dbg
dh_installchangelogs -pclamav-dbg ChangeLog
dh_compress -pclamav-dbg
dh_md5sums -pclamav-dbg
dh_shlibdeps -l debian/libclamav6/usr/lib -pclamav-dbg
dh_installdeb -pclamav-dbg
dh_gencontrol -pclamav-dbg
dpkg-gencontrol: warning: Depends field of package clamav-dbg: unknown substitution variable ${shlibs:Depends}
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dh_builddeb -pclamav-dbg
dpkg-deb: building package `clamav-dbg' in `../clamav-dbg_0.98.1+dfsg-4_armhf.deb'.
 dpkg-genchanges -B -mRaspbian wandboard test autobuilder <root@raspbian.org> >../clamav_0.98.1+dfsg-4_armhf.changes
dpkg-genchanges: arch-specific upload - not including arch-independent packages
dpkg-genchanges: binary-only upload - not including any source code
 dpkg-source --after-build clamav-0.98.1+dfsg
dpkg-buildpackage: binary-only upload (no source included)
────────────────────────────────────────────────────────────────────────────────
Build finished at 20140323-0546

Finished
────────

I: Built successfully

┌──────────────────────────────────────────────────────────────────────────────┐
│ Changes                                                                      │
└──────────────────────────────────────────────────────────────────────────────┘


clamav_0.98.1+dfsg-4_armhf.changes:
───────────────────────────────────

Format: 1.8
Date: Mon, 17 Mar 2014 12:10:51 -0400
Source: clamav
Binary: clamav-base clamav-docs clamav-dbg clamav libclamav-dev libclamav6 clamav-daemon clamav-testfiles clamav-freshclam clamav-milter
Architecture: armhf
Version: 0.98.1+dfsg-4
Distribution: jessie-staging
Urgency: medium
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Scott Kitterman <scott@kitterman.com>
Description: 
 clamav     - anti-virus utility for Unix - command-line interface
 clamav-base - anti-virus utility for Unix - base package
 clamav-daemon - anti-virus utility for Unix - scanner daemon
 clamav-dbg - debug symbols for ClamAV
 clamav-docs - anti-virus utility for Unix - documentation
 clamav-freshclam - anti-virus utility for Unix - virus database update utility
 clamav-milter - anti-virus utility for Unix - sendmail integration
 clamav-testfiles - anti-virus utility for Unix - test files
 libclamav-dev - anti-virus utility for Unix - development files
 libclamav6 - anti-virus utility for Unix - library
Closes: 741675
Changes: 
 clamav (0.98.1+dfsg-4) unstable; urgency=medium
 .
   [ Sebastian Andrzej Siewior ]
   * Postinst scripts: fix empty access and broken freshclam.conf in
     clamav-base.postinst.in and clamav-freshclam.postinst.in (Closes: #741675)
     (LP: #1293042)
   * Postinst scripts: fix quoting
 .
   [ Andreas Cadhalpun ]
   * Add templates and adapt postinst and config scripts for the new options
     in 0.98 to fix the creation of the configuration files (Closes: #741675)
     (LP: #1293042)
   * Reset new options to default to fix breakage in previous upload
   * Automatically updated translation files
Checksums-Sha1: 
 0ef794c812278f6fe7251cb6b116f164b45c6d89 854632 libclamav6_0.98.1+dfsg-4_armhf.deb
 2ca6d3d2daba1a58823011d31ffabfa09b1c769e 295738 clamav_0.98.1+dfsg-4_armhf.deb
 63fd64ebe904d25750066f7bb61a44d097f2759f 336616 clamav-daemon_0.98.1+dfsg-4_armhf.deb
 fb2d5f86ad35d905dc03b7cb93b0d5ddaaaa5c73 323982 clamav-freshclam_0.98.1+dfsg-4_armhf.deb
 c081d51b322dedaac9f455a42db678d59672b786 377180 clamav-milter_0.98.1+dfsg-4_armhf.deb
 838675aeb55a09e8f4e2cec4539624d477de86ba 232194 libclamav-dev_0.98.1+dfsg-4_armhf.deb
 6690d396f32ddabbd8ed39956a4253b085c816a3 1831430 clamav-dbg_0.98.1+dfsg-4_armhf.deb
Checksums-Sha256: 
 d5ffbbf243b0c188a181eec13efcfe71b5c6c7ebee5b18839e08747cc4974d11 854632 libclamav6_0.98.1+dfsg-4_armhf.deb
 16166822c3a4650550b04e2221d4b409ac41f7df5b8c72a77de868ed1a463bad 295738 clamav_0.98.1+dfsg-4_armhf.deb
 85084bce6d3f93fa6ad96286b1fcd538797736c667e7d0ca737c27bab8db7615 336616 clamav-daemon_0.98.1+dfsg-4_armhf.deb
 02e2b26617973c42d3a3bdc0ae0622432c208798860c945d22149e1626d701a2 323982 clamav-freshclam_0.98.1+dfsg-4_armhf.deb
 fb33b9450ad404151de24a9a9b3dfa3bcad923e003e0aa70b61d697760ef6f22 377180 clamav-milter_0.98.1+dfsg-4_armhf.deb
 ff94cc6419bd4bebe5c0b8ea56b88078c6110264776a59ae3ce7e72bc9e94732 232194 libclamav-dev_0.98.1+dfsg-4_armhf.deb
 16229fce15d23c18dd1811b1043c0bcba0bb0166b881daebbaea4557ada22732 1831430 clamav-dbg_0.98.1+dfsg-4_armhf.deb
Files: 
 68a626c889af79961bc83563095cf74b 854632 libs optional libclamav6_0.98.1+dfsg-4_armhf.deb
 5843ef6252900fd663563bf475185c8c 295738 utils optional clamav_0.98.1+dfsg-4_armhf.deb
 f0c2131ca74bc581892d1e59d27f493c 336616 utils optional clamav-daemon_0.98.1+dfsg-4_armhf.deb
 63adaec8038af605540e84f5cf82e3be 323982 utils optional clamav-freshclam_0.98.1+dfsg-4_armhf.deb
 53f3ffb78b694e5bf140d204626b49b8 377180 utils extra clamav-milter_0.98.1+dfsg-4_armhf.deb
 dbf4ea304b382433e97a336ead618c3d 232194 libdevel optional libclamav-dev_0.98.1+dfsg-4_armhf.deb
 e4baa5c6c7ba2b95d6ce35e7f9c5ee4d 1831430 debug extra clamav-dbg_0.98.1+dfsg-4_armhf.deb

┌──────────────────────────────────────────────────────────────────────────────┐
│ Package contents                                                             │
└──────────────────────────────────────────────────────────────────────────────┘


libclamav6_0.98.1+dfsg-4_armhf.deb
──────────────────────────────────

 new debian package, version 2.0.
 size 854632 bytes: control archive=1444 bytes.
    1112 bytes,    24 lines      control              
     768 bytes,    11 lines      md5sums              
     135 bytes,     7 lines   *  postinst             #!/bin/sh
     132 bytes,     7 lines   *  postrm               #!/bin/sh
      40 bytes,     1 lines      shlibs               
 Package: libclamav6
 Source: clamav
 Version: 0.98.1+dfsg-4
 Architecture: armhf
 Maintainer: ClamAV Team <pkg-clamav-devel@lists.alioth.debian.org>
 Installed-Size: 1907
 Depends: libbz2-1.0, libc6 (>= 2.7), libltdl7 (>= 2.4.2), libxml2 (>= 2.7.4), zlib1g (>= 1:1.1.4)
 Suggests: libclamunrar6
 Section: libs
 Priority: optional
 Homepage: http://www.clamav.net/
 Description: anti-virus utility for Unix - library
  Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
  this software is the integration with mail servers (attachment
  scanning). The package provides a flexible and scalable
  multi-threaded daemon in the clamav-daemon package, a command-line
  scanner in the clamav package, and a tool for automatic updating via
  the Internet in the clamav-freshclam package. The programs are based
  on libclamav6, which can be used by other software.
  .
  For programs written using the libclamav library. Libclamav may be used to add
  virus protection into software. The library is thread-safe, and automatically
  recognizes and scans archives. Scanning is very fast and most of the time
  not noticeable.

drwxr-xr-x root/root         0 2014-03-23 05:44 ./
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/share/
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/share/doc/
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/share/doc/libclamav6/
-rw-r--r-- root/root      3277 2014-01-13 17:02 ./usr/share/doc/libclamav6/AUTHORS
-rw-r--r-- root/root        24 2014-01-13 17:02 ./usr/share/doc/libclamav6/BUGS
-rw-r--r-- root/root        53 2014-01-13 17:02 ./usr/share/doc/libclamav6/FAQ
-rw-r--r-- root/root     23386 2014-03-11 04:31 ./usr/share/doc/libclamav6/copyright
-rw-r--r-- root/root     32066 2014-01-13 17:02 ./usr/share/doc/libclamav6/README.gz
-rw-r--r-- root/root      4853 2014-03-17 16:08 ./usr/share/doc/libclamav6/README.Debian.gz
-rw-r--r-- root/root      2567 2014-03-11 04:31 ./usr/share/doc/libclamav6/NEWS.Debian.gz
-rw-r--r-- root/root     37206 2014-03-17 16:10 ./usr/share/doc/libclamav6/changelog.Debian.gz
-rw-r--r-- root/root    179690 2014-01-13 17:02 ./usr/share/doc/libclamav6/changelog.gz
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/share/lintian/
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/share/lintian/overrides/
-rw-r--r-- root/root        70 2014-03-11 04:31 ./usr/share/lintian/overrides/libclamav6
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/lib/
-rw-r--r-- root/root   1667616 2014-03-23 05:44 ./usr/lib/libclamav.so.6.1.20
lrwxrwxrwx root/root         0 2014-03-23 05:44 ./usr/lib/libclamav.so.6 -> libclamav.so.6.1.20


clamav_0.98.1+dfsg-4_armhf.deb
──────────────────────────────

 new debian package, version 2.0.
 size 295738 bytes: control archive=1574 bytes.
    1846 bytes,    37 lines      control              
     691 bytes,    11 lines      md5sums              
 Package: clamav
 Version: 0.98.1+dfsg-4
 Architecture: armhf
 Maintainer: ClamAV Team <pkg-clamav-devel@lists.alioth.debian.org>
 Installed-Size: 540
 Depends: libc6 (>= 2.15), libclamav6 (>= 0.98.1+dfsg), zlib1g (>= 1:1.1.4), clamav-freshclam | clamav-data
 Recommends: clamav-base
 Suggests: clamav-docs
 Section: utils
 Priority: optional
 Homepage: http://www.clamav.net/
 Description: anti-virus utility for Unix - command-line interface
  Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
  this software is the integration with mail servers (attachment
  scanning). The package provides a flexible and scalable
  multi-threaded daemon in the clamav-daemon package, a command-line
  scanner in the clamav package, and a tool for automatic updating via
  the Internet in the clamav-freshclam package. The programs are based
  on libclamav6, which can be used by other software.
  .
  This package contains the command line interface. Features:
   - built-in support for various archive formats, including Zip, Tar,
     Gzip, Bzip2, OLE2, Cabinet, CHM, BinHex, SIS and others;
   - built-in support for almost all mail file formats;
   - built-in support for ELF executables and Portable Executable files
     compressed with UPX, FSG, Petite, NsPack, wwpack32, MEW, Upack and
     obfuscated with SUE, Y0da Cryptor and others;
   - built-in support for popular document formats including Microsoft
     Office and Mac Office files, HTML, RTF and PDF.
  .
  For scanning to work, a virus database is needed. There are two options
  for getting it:
   - clamav-freshclam: updates the database from Internet. This is
     recommended with Internet access.
   - clamav-data: for users without Internet access. The package is
     not updated once installed. The clamav-getfiles package allows
     creating custom packages from an Internet-connected computer.

drwxr-xr-x root/root         0 2014-03-23 05:44 ./
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/bin/
-rwxr-xr-x root/root     96140 2014-03-23 05:44 ./usr/bin/clamscan
-rwxr-xr-x root/root    133176 2014-03-23 05:44 ./usr/bin/sigtool
-rwxr-xr-x root/root     75764 2014-03-23 05:44 ./usr/bin/clambc
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/share/
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/share/bug/
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/share/bug/clamav/
-rwxr-xr-x root/root       273 2014-03-11 04:31 ./usr/share/bug/clamav/script
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/share/doc/
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/share/doc/clamav/
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/share/doc/clamav/examples/
-rw-r--r-- root/root       833 2014-03-11 04:31 ./usr/share/doc/clamav/examples/clampipe
-rw-r--r-- root/root     23386 2014-03-11 04:31 ./usr/share/doc/clamav/copyright
-rw-r--r-- root/root     37206 2014-03-17 16:10 ./usr/share/doc/clamav/changelog.Debian.gz
-rw-r--r-- root/root    179690 2014-01-13 17:02 ./usr/share/doc/clamav/changelog.gz
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/share/man/
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/share/man/man1/
-rw-r--r-- root/root      1463 2014-03-23 05:44 ./usr/share/man/man1/sigtool.1.gz
-rw-r--r-- root/root      3310 2014-03-23 05:44 ./usr/share/man/man1/clamscan.1.gz
-rw-r--r-- root/root       440 2014-03-23 05:44 ./usr/share/man/man1/clambc.1.gz
lrwxrwxrwx root/root         0 2014-03-23 05:44 ./usr/share/doc/clamav/NEWS.Debian.gz -> ../libclamav6/NEWS.Debian.gz
lrwxrwxrwx root/root         0 2014-03-23 05:44 ./usr/share/doc/clamav/README.Debian.gz -> ../libclamav6/README.Debian.gz
lrwxrwxrwx root/root         0 2014-03-23 05:44 ./usr/share/doc/clamav/README.gz -> ../libclamav6/README.gz
lrwxrwxrwx root/root         0 2014-03-23 05:44 ./usr/share/doc/clamav/FAQ -> ../libclamav6/FAQ
lrwxrwxrwx root/root         0 2014-03-23 05:44 ./usr/share/doc/clamav/BUGS -> ../libclamav6/BUGS
lrwxrwxrwx root/root         0 2014-03-23 05:44 ./usr/share/doc/clamav/AUTHORS -> ../libclamav6/AUTHORS


clamav-daemon_0.98.1+dfsg-4_armhf.deb
─────────────────────────────────────

 new debian package, version 2.0.
 size 336616 bytes: control archive=4576 bytes.
     116 bytes,     3 lines      conffiles            
    1236 bytes,    27 lines      control              
     982 bytes,    15 lines      md5sums              
    7900 bytes,   339 lines   *  postinst             #!/bin/sh
    1386 bytes,    53 lines   *  postrm               #!/bin/sh
     181 bytes,     7 lines   *  prerm                #!/bin/sh
 Package: clamav-daemon
 Source: clamav
 Version: 0.98.1+dfsg-4
 Architecture: armhf
 Maintainer: ClamAV Team <pkg-clamav-devel@lists.alioth.debian.org>
 Installed-Size: 720
 Depends: libbz2-1.0, libc6 (>= 2.15), libclamav6 (>= 0.98.1+dfsg), libncurses5 (>= 5.5-5~), libtinfo5, zlib1g (>= 1:1.2.0.2), clamav-base (= 0.98.1+dfsg-4), clamav-freshclam | clamav-data, lsb-base (>= 3.2-13), ucf
 Suggests: daemon, clamav-docs
 Section: utils
 Priority: optional
 Homepage: http://www.clamav.net/
 Description: anti-virus utility for Unix - scanner daemon
  Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
  this software is the integration with mail servers (attachment
  scanning). The package provides a flexible and scalable
  multi-threaded daemon in the clamav-daemon package, a command-line
  scanner in the clamav package, and a tool for automatic updating via
  the Internet in the clamav-freshclam package. The programs are based
  on libclamav6, which can be used by other software.
  .
  This package contains the daemon and its command line interface,
  featuring:
   - fast, multi-threaded daemon;
   - easy integration with MTA's;
   - support for on-access scanning;
   - remote scanning;
   - able to be run supervised by daemon.

drwxr-xr-x root/root         0 2014-03-23 05:45 ./
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/logrotate.d/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/clamav/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/clamav/virusevent.d/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/logcheck/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/logcheck/ignore.d.server/
-rw-r--r-- root/root        67 2014-03-23 05:45 ./etc/logcheck/ignore.d.server/clamav-daemon
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/logcheck/ignore.d.paranoid/
-rw-r--r-- root/root       569 2014-03-23 05:45 ./etc/logcheck/ignore.d.paranoid/clamav-daemon
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/init.d/
-rwxr-xr-x root/root      9236 2014-03-23 05:42 ./etc/init.d/clamav-daemon
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/sbin/
-rwxr-xr-x root/root    133260 2014-03-23 05:45 ./usr/sbin/clamd
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/bug/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/bug/clamav-daemon/
-rwxr-xr-x root/root       273 2014-03-11 04:31 ./usr/share/bug/clamav-daemon/script
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/man/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/man/man8/
-rw-r--r-- root/root      2590 2014-03-23 05:45 ./usr/share/man/man8/clamd.8.gz
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/man/man1/
-rw-r--r-- root/root      1449 2014-03-23 05:45 ./usr/share/man/man1/clamdscan.1.gz
-rw-r--r-- root/root       495 2014-03-23 05:45 ./usr/share/man/man1/clamconf.1.gz
-rw-r--r-- root/root      2158 2014-03-23 05:45 ./usr/share/man/man1/clamdtop.1.gz
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/doc/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-daemon/
-rw-r--r-- root/root     23386 2014-03-11 04:31 ./usr/share/doc/clamav-daemon/copyright
-rw-r--r-- root/root     37206 2014-03-17 16:10 ./usr/share/doc/clamav-daemon/changelog.Debian.gz
-rw-r--r-- root/root    179690 2014-01-13 17:02 ./usr/share/doc/clamav-daemon/changelog.gz
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/bin/
-rwxr-xr-x root/root    133864 2014-03-23 05:45 ./usr/bin/clamdscan
-rwxr-xr-x root/root    125744 2014-03-23 05:45 ./usr/bin/clamdtop
-rwxr-xr-x root/root     75452 2014-03-23 05:45 ./usr/bin/clamconf
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-daemon/NEWS.Debian.gz -> ../clamav-base/NEWS.Debian.gz
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-daemon/README.Debian.gz -> ../clamav-base/README.Debian.gz
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-daemon/README.gz -> ../clamav-base/README.gz
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-daemon/FAQ -> ../clamav-base/FAQ
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-daemon/BUGS -> ../clamav-base/BUGS
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-daemon/AUTHORS -> ../clamav-base/AUTHORS


clamav-freshclam_0.98.1+dfsg-4_armhf.deb
────────────────────────────────────────

 new debian package, version 2.0.
 size 323982 bytes: control archive=38309 bytes.
     260 bytes,     6 lines      conffiles            
    8754 bytes,   404 lines   *  config               #!/bin/sh
    1248 bytes,    25 lines      control              
    1137 bytes,    15 lines      md5sums              
   17697 bytes,   607 lines   *  postinst             #!/bin/sh
    2441 bytes,    79 lines   *  postrm               #!/bin/sh
     206 bytes,    13 lines   *  prerm                #!/bin/sh
   66367 bytes,   740 lines      templates            
 Package: clamav-freshclam
 Source: clamav
 Version: 0.98.1+dfsg-4
 Architecture: armhf
 Maintainer: ClamAV Team <pkg-clamav-devel@lists.alioth.debian.org>
 Installed-Size: 501
 Depends: debconf (>= 0.5) | debconf-2.0, clamav-base (>= 0.98.1+dfsg-4), libc6 (>= 2.15), libclamav6 (>= 0.98.1+dfsg), zlib1g (>= 1:1.1.4), ucf, logrotate, lsb-base (>= 3.2-13)
 Suggests: clamav-docs
 Conflicts: clamav-data, libclamav2, libclamav3
 Provides: clamav-data
 Section: utils
 Priority: optional
 Homepage: http://www.clamav.net/
 Description: anti-virus utility for Unix - virus database update utility
  Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
  this software is the integration with mail servers (attachment
  scanning). The package provides a flexible and scalable
  multi-threaded daemon in the clamav-daemon package, a command-line
  scanner in the clamav package, and a tool for automatic updating via
  the Internet in the clamav-freshclam package. The programs are based
  on libclamav6, which can be used by other software.
  .
  This package contains the freshclam program and scripts to automate virus
  database updating. It relies on an Internet connection, but can be
  run in a variety of ways to compensate for intermittent connections.

drwxr-xr-x root/root         0 2014-03-23 05:45 ./
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/bin/
-rwxr-xr-x root/root    141380 2014-03-23 05:45 ./usr/bin/freshclam
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/bug/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/bug/clamav-freshclam/
-rwxr-xr-x root/root       273 2014-03-11 04:31 ./usr/share/bug/clamav-freshclam/script
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/doc/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-freshclam/
-rw-r--r-- root/root     23386 2014-03-11 04:31 ./usr/share/doc/clamav-freshclam/copyright
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-freshclam/examples/
-rw-r--r-- root/root      8627 2014-01-13 17:02 ./usr/share/doc/clamav-freshclam/examples/freshclam.conf.sample
-rw-r--r-- root/root      2332 2014-03-11 04:31 ./usr/share/doc/clamav-freshclam/mirror-list.gz
-rw-r--r-- root/root     37206 2014-03-17 16:10 ./usr/share/doc/clamav-freshclam/changelog.Debian.gz
-rw-r--r-- root/root    179690 2014-01-13 17:02 ./usr/share/doc/clamav-freshclam/changelog.gz
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/man/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/man/man1/
-rw-r--r-- root/root      2034 2014-03-23 05:45 ./usr/share/man/man1/freshclam.1.gz
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/man/man5/
-rw-r--r-- root/root      3507 2014-03-23 05:45 ./usr/share/man/man5/freshclam.conf.5.gz
drwxr-xr-x root/root         0 2014-03-23 05:45 ./var/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./var/lib/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./var/lib/clamav/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/clamav/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/clamav/onupdateexecute.d/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/clamav/onerrorexecute.d/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/network/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/network/if-up.d/
-rwxr-xr-x root/root      1677 2014-03-11 04:31 ./etc/network/if-up.d/clamav-freshclam-ifupdown
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/network/if-down.d/
-rwxr-xr-x root/root      1677 2014-03-11 04:31 ./etc/network/if-down.d/clamav-freshclam-ifupdown
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/ppp/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/ppp/ip-up.d/
-rwxr-xr-x root/root      1677 2014-03-11 04:31 ./etc/ppp/ip-up.d/clamav-freshclam-ifupdown
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/ppp/ip-down.d/
-rwxr-xr-x root/root      1677 2014-03-11 04:31 ./etc/ppp/ip-down.d/clamav-freshclam-ifupdown
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/logcheck/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/logcheck/ignore.d.server/
-rw-r--r-- root/root       784 2014-03-23 05:45 ./etc/logcheck/ignore.d.server/clamav-freshclam
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/init.d/
-rwxr-xr-x root/root      8525 2014-03-23 05:42 ./etc/init.d/clamav-freshclam
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-freshclam/NEWS.Debian.gz -> ../clamav-base/NEWS.Debian.gz
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-freshclam/README.Debian.gz -> ../clamav-base/README.Debian.gz
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-freshclam/README.gz -> ../clamav-base/README.gz
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-freshclam/FAQ -> ../clamav-base/FAQ
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-freshclam/BUGS -> ../clamav-base/BUGS
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-freshclam/AUTHORS -> ../clamav-base/AUTHORS


clamav-milter_0.98.1+dfsg-4_armhf.deb
─────────────────────────────────────

 new debian package, version 2.0.
 size 377180 bytes: control archive=68967 bytes.
     173 bytes,     5 lines      conffiles            
   13192 bytes,   561 lines   *  config               #!/bin/sh
    1115 bytes,    23 lines      control              
    1095 bytes,    15 lines      md5sums              
   15666 bytes,   555 lines   *  postinst             #!/bin/sh
    1820 bytes,    64 lines   *  postrm               #!/bin/sh
     181 bytes,     7 lines   *  prerm                #!/bin/sh
  144694 bytes,  1906 lines      templates            
 Package: clamav-milter
 Source: clamav
 Version: 0.98.1+dfsg-4
 Architecture: armhf
 Maintainer: ClamAV Team <pkg-clamav-devel@lists.alioth.debian.org>
 Installed-Size: 617
 Depends: libc6 (>= 2.15), clamav-base (>= 0.98.1+dfsg-4), clamav-freshclam | clamav-data, lsb-base (>= 3.2-13), debconf (>= 0.5) | debconf-2.0, adduser, ucf, logrotate
 Recommends: clamav-daemon
 Suggests: daemon, clamav-docs
 Section: utils
 Priority: extra
 Homepage: http://www.clamav.net/
 Description: anti-virus utility for Unix - sendmail integration
  Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
  this software is the integration with mail servers (attachment
  scanning). The package provides a flexible and scalable
  multi-threaded daemon in the clamav-daemon package, a command-line
  scanner in the clamav package, and a tool for automatic updating via
  the Internet in the clamav-freshclam package. The programs are based
  on libclamav6, which can be used by other software.
  .
  This package contains the ClamAV milter for use with sendmail. It can
  be configured to be run either standalone, or using clamav-daemon.

drwxr-xr-x root/root         0 2014-03-23 05:45 ./
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/mail/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/mail/m4/
-rw-r--r-- root/root       789 2014-03-11 04:31 ./etc/mail/m4/clamav-milter.m4
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/default/
-rw-r--r-- root/root       387 2014-03-14 02:20 ./etc/default/clamav-milter
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/init.d/
-rwxr-xr-x root/root     10174 2014-03-23 05:42 ./etc/init.d/clamav-milter
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/logcheck/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/logcheck/ignore.d.server/
-rw-r--r-- root/root       248 2014-03-23 05:45 ./etc/logcheck/ignore.d.server/clamav-milter
drwxr-xr-x root/root         0 2014-03-23 05:45 ./etc/logcheck/ignore.d.paranoid/
-rw-r--r-- root/root       368 2014-03-23 05:45 ./etc/logcheck/ignore.d.paranoid/clamav-milter
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/bug/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/bug/clamav-milter/
-rwxr-xr-x root/root       273 2014-03-11 04:31 ./usr/share/bug/clamav-milter/script
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/doc/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-milter/
-rw-r--r-- root/root     23386 2014-03-11 04:31 ./usr/share/doc/clamav-milter/copyright
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-milter/examples/
-rw-r--r-- root/root      9650 2014-03-23 05:21 ./usr/share/doc/clamav-milter/examples/clamav-milter.conf.sample
-rw-r--r-- root/root      4853 2014-03-17 16:08 ./usr/share/doc/clamav-milter/README.Debian.gz
-rw-r--r-- root/root      2567 2014-03-11 04:31 ./usr/share/doc/clamav-milter/NEWS.Debian.gz
-rw-r--r-- root/root     37206 2014-03-17 16:10 ./usr/share/doc/clamav-milter/changelog.Debian.gz
-rw-r--r-- root/root    179690 2014-01-13 17:02 ./usr/share/doc/clamav-milter/changelog.gz
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/man/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/man/man8/
-rw-r--r-- root/root       529 2014-03-23 05:45 ./usr/share/man/man8/clamav-milter.8.gz
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/man/man5/
-rw-r--r-- root/root      4099 2014-03-23 05:45 ./usr/share/man/man5/clamav-milter.conf.5.gz
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/sbin/
-rwxr-xr-x root/root    179288 2014-03-23 05:45 ./usr/sbin/clamav-milter
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-milter/README.gz -> ../clamav-base/README.gz
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-milter/FAQ -> ../clamav-base/FAQ
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-milter/BUGS -> ../clamav-base/BUGS
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/clamav-milter/AUTHORS -> ../clamav-base/AUTHORS


libclamav-dev_0.98.1+dfsg-4_armhf.deb
─────────────────────────────────────

 new debian package, version 2.0.
 size 232194 bytes: control archive=1097 bytes.
    1060 bytes,    23 lines      control              
     532 bytes,     8 lines      md5sums              
 Package: libclamav-dev
 Source: clamav
 Version: 0.98.1+dfsg-4
 Architecture: armhf
 Maintainer: ClamAV Team <pkg-clamav-devel@lists.alioth.debian.org>
 Installed-Size: 255
 Depends: libclamav6 (= 0.98.1+dfsg-4), libssl-dev, libidn11-dev, libc6-dev | libc-dev, zlib1g-dev, libbz2-dev, libtommath-dev
 Section: libdevel
 Priority: optional
 Homepage: http://www.clamav.net/
 Description: anti-virus utility for Unix - development files
  Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
  this software is the integration with mail servers (attachment
  scanning). The package provides a flexible and scalable
  multi-threaded daemon in the clamav-daemon package, a command-line
  scanner in the clamav package, and a tool for automatic updating via
  the Internet in the clamav-freshclam package. The programs are based
  on libclamav6, which can be used by other software.
  .
  The package contains the needed headers and libraries for
  developing software using the libclamav interface.
  .
  This library can be used to develop virus scanner applications.

drwxr-xr-x root/root         0 2014-03-23 05:45 ./
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/bin/
-rwxr-xr-x root/root      1149 2014-03-23 05:44 ./usr/bin/clamav-config
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/lib/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/lib/pkgconfig/
-rw-r--r-- root/root       345 2014-03-23 05:44 ./usr/lib/pkgconfig/libclamav.pc
-rw-r--r-- root/root       933 2014-03-23 05:44 ./usr/lib/libclamav.la
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/man/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/man/man1/
-rw-r--r-- root/root      1021 2014-03-23 05:45 ./usr/share/man/man1/clamav-config.1.gz
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/doc/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/share/doc/libclamav-dev/
-rw-r--r-- root/root     23386 2014-03-11 04:31 ./usr/share/doc/libclamav-dev/copyright
-rw-r--r-- root/root     37206 2014-03-17 16:10 ./usr/share/doc/libclamav-dev/changelog.Debian.gz
-rw-r--r-- root/root    179690 2014-01-13 17:02 ./usr/share/doc/libclamav-dev/changelog.gz
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/include/
-rw-r--r-- root/root     16202 2014-03-23 05:44 ./usr/include/clamav.h
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/lib/libclamav.so -> libclamav.so.6.1.20
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/libclamav-dev/NEWS.Debian.gz -> ../libclamav6/NEWS.Debian.gz
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/libclamav-dev/README.Debian.gz -> ../libclamav6/README.Debian.gz
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/libclamav-dev/README.gz -> ../libclamav6/README.gz
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/libclamav-dev/FAQ -> ../libclamav6/FAQ
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/libclamav-dev/BUGS -> ../libclamav6/BUGS
lrwxrwxrwx root/root         0 2014-03-23 05:45 ./usr/share/doc/libclamav-dev/AUTHORS -> ../libclamav6/AUTHORS


clamav-dbg_0.98.1+dfsg-4_armhf.deb
──────────────────────────────────

 new debian package, version 2.0.
 size 1831430 bytes: control archive=1133 bytes.
     846 bytes,    20 lines      control              
     884 bytes,    13 lines      md5sums              
 Package: clamav-dbg
 Source: clamav
 Version: 0.98.1+dfsg-4
 Architecture: armhf
 Maintainer: ClamAV Team <pkg-clamav-devel@lists.alioth.debian.org>
 Installed-Size: 6591
 Depends: libclamav6, clamav (= 0.98.1+dfsg-4)
 Section: debug
 Priority: extra
 Homepage: http://www.clamav.net/
 Description: debug symbols for ClamAV
  Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
  this software is the integration with mail servers (attachment
  scanning). The package provides a flexible and scalable
  multi-threaded daemon in the clamav-daemon package, a command-line
  scanner in the clamav package, and a tool for automatic updating via
  the Internet in the clamav-freshclam package. The programs are based
  on libclamav6, which can be used by other software.
  .
  This package contains the stripped debugging symbols for the ClamAV suite.

drwxr-xr-x root/root         0 2014-03-23 05:46 ./
drwxr-xr-x root/root         0 2014-03-23 05:46 ./usr/
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/lib/
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/lib/debug/
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/lib/debug/usr/
drwxr-xr-x root/root         0 2014-03-23 05:44 ./usr/lib/debug/usr/lib/
-rw-r--r-- root/root   4623673 2014-03-23 05:44 ./usr/lib/debug/usr/lib/libclamav.so.6.1.20
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/lib/debug/usr/bin/
-rw-r--r-- root/root    127087 2014-03-23 05:44 ./usr/lib/debug/usr/bin/clamscan
-rw-r--r-- root/root    250830 2014-03-23 05:44 ./usr/lib/debug/usr/bin/sigtool
-rw-r--r-- root/root     87358 2014-03-23 05:44 ./usr/lib/debug/usr/bin/clambc
-rw-r--r-- root/root    267016 2014-03-23 05:45 ./usr/lib/debug/usr/bin/clamdscan
-rw-r--r-- root/root    228820 2014-03-23 05:45 ./usr/lib/debug/usr/bin/clamdtop
-rw-r--r-- root/root     73927 2014-03-23 05:45 ./usr/lib/debug/usr/bin/clamconf
-rw-r--r-- root/root    268135 2014-03-23 05:45 ./usr/lib/debug/usr/bin/freshclam
drwxr-xr-x root/root         0 2014-03-23 05:45 ./usr/lib/debug/usr/sbin/
-rw-r--r-- root/root    278170 2014-03-23 05:45 ./usr/lib/debug/usr/sbin/clamd
-rw-r--r-- root/root    301876 2014-03-23 05:45 ./usr/lib/debug/usr/sbin/clamav-milter
drwxr-xr-x root/root         0 2014-03-23 05:46 ./usr/share/
drwxr-xr-x root/root         0 2014-03-23 05:46 ./usr/share/doc/
drwxr-xr-x root/root         0 2014-03-23 05:46 ./usr/share/doc/clamav-dbg/
-rw-r--r-- root/root     23386 2014-03-11 04:31 ./usr/share/doc/clamav-dbg/copyright
-rw-r--r-- root/root     37206 2014-03-17 16:10 ./usr/share/doc/clamav-dbg/changelog.Debian.gz
-rw-r--r-- root/root    179690 2014-01-13 17:02 ./usr/share/doc/clamav-dbg/changelog.gz


┌──────────────────────────────────────────────────────────────────────────────┐
│ Post Build                                                                   │
└──────────────────────────────────────────────────────────────────────────────┘


┌──────────────────────────────────────────────────────────────────────────────┐
│ Cleanup                                                                      │
└──────────────────────────────────────────────────────────────────────────────┘

Purging /«BUILDDIR»
Not cleaning session: cloned chroot in use

┌──────────────────────────────────────────────────────────────────────────────┐
│ Summary                                                                      │
└──────────────────────────────────────────────────────────────────────────────┘

Build Architecture: armhf
Build-Space: 127596
Build-Time: 1480
Distribution: jessie-staging
Host Architecture: armhf
Install-Time: 249
Job: clamav_0.98.1+dfsg-4
Machine Architecture: armhf
Package: clamav
Package-Time: 1802
Source-Version: 0.98.1+dfsg-4
Space: 127596
Status: successful
Version: 0.98.1+dfsg-4
────────────────────────────────────────────────────────────────────────────────
Finished at 20140323-0546
Build needed 00:30:02, 127596k disc space