RUN: /usr/share/launchpad-buildd/slavebin/slave-prep ['slave-prep'] Forking launchpad-buildd slave process... Kernel version: Linux denneed04 3.13.0-8-generic #28-Ubuntu SMP Tue Feb 11 17:58:07 UTC 2014 ppc64le Buildd toolchain package versions: launchpad-buildd_121~0.IS.08.04.0 python-lpbuildd_121~0.IS.08.04.0 dpkg-dev_1.17.5ubuntu4. Syncing the system clock with the buildd NTP service... 18 Feb 06:00:11 ntpdate[7502]: adjust time server 10.211.37.1 offset 0.000129 sec RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', 'PACKAGEBUILD-5606394', '/home/buildd/filecache-default/1418c9e5f0eb143d9f77e4665c5b7c89c42011cc'] Unpacking chroot for build PACKAGEBUILD-5606394 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', 'PACKAGEBUILD-5606394'] Mounting chroot for build PACKAGEBUILD-5606394 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', 'PACKAGEBUILD-5606394', 'deb http://ftpmaster.internal/ubuntu trusty main universe'] Overriding sources.list in build-PACKAGEBUILD-5606394 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', 'PACKAGEBUILD-5606394', 'ppc64el'] Updating debian chroot for build PACKAGEBUILD-5606394 Ign http://ftpmaster.internal trusty InRelease Ign http://archive-team.internal trusty InRelease Ign http://ftpmaster.internal trusty InRelease Ign http://archive-team.internal trusty Release.gpg Get:1 http://ftpmaster.internal trusty Release.gpg [933 B] Hit http://archive-team.internal trusty Release Get:2 http://ftpmaster.internal trusty Release.gpg [933 B] Ign http://archive-team.internal trusty/main ppc64el Packages/DiffIndex Get:3 http://ftpmaster.internal trusty Release [58.5 kB] Get:4 http://ftpmaster.internal trusty Release [58.5 kB] Get:5 http://ftpmaster.internal trusty/main ppc64el Packages [1219 kB] Ign http://archive-team.internal trusty/main Translation-en Hit http://archive-team.internal trusty/main ppc64el Packages Get:6 http://ftpmaster.internal trusty/universe ppc64el Packages [3263 kB] Get:7 http://ftpmaster.internal trusty/main Translation-en [759 kB] Get:8 http://ftpmaster.internal trusty/universe Translation-en [4058 kB] Get:9 http://ftpmaster.internal trusty/main ppc64el Packages [1226 kB] Get:10 http://ftpmaster.internal trusty/universe ppc64el Packages [5005 kB] Get:11 http://ftpmaster.internal trusty/main Translation-en [760 kB] Get:12 http://ftpmaster.internal trusty/universe Translation-en [4056 kB] Fetched 20.5 MB in 18s (1117 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages will be upgraded: gcc-4.9-base libgcc1 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 43.4 kB of archives. After this operation, 1024 B of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu/ trusty/main gcc-4.9-base ppc64el 4.9-20140217-0ubuntu1 [14.3 kB] Get:2 http://ftpmaster.internal/ubuntu/ trusty/main libgcc1 ppc64el 1:4.9-20140217-0ubuntu1 [29.1 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 43.4 kB in 0s (89.2 kB/s) (Reading database ... 11450 files and directories currently installed.) Preparing to unpack .../gcc-4.9-base_4.9-20140217-0ubuntu1_ppc64el.deb ... Unpacking gcc-4.9-base:ppc64el (4.9-20140217-0ubuntu1) over (4.9-20140213-0ubuntu2) ... Setting up gcc-4.9-base:ppc64el (4.9-20140217-0ubuntu1) ... (Reading database ... 11450 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a4.9-20140217-0ubuntu1_ppc64el.deb ... Unpacking libgcc1:ppc64el (1:4.9-20140217-0ubuntu1) over (1:4.9-20140213-0ubuntu2) ... Setting up libgcc1:ppc64el (1:4.9-20140217-0ubuntu1) ... Processing triggers for libc-bin (2.18-0ubuntu7) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', 'PACKAGEBUILD-5606394', 'ppc64el', 'trusty', '--nolog', '--batch', '--archive=ubuntu', '--dist=trusty', '--purpose=PRIMARY', '--architecture=ppc64el', '--comp=universe', 'uclmmbase_1.2.16.0-1ubuntu1.dsc'] Initiating build PACKAGEBUILD-5606394 with 8 jobs across 8 processor cores. Kernel reported to sbuild: 3.13.0-8-generic #28-Ubuntu SMP Tue Feb 11 17:58:07 UTC 2014 ppc64le Automatic build of uclmmbase_1.2.16.0-1ubuntu1 on denneed04 by sbuild/ppc64el 1.170.5 Build started at 20140218-0600 ****************************************************************************** uclmmbase_1.2.16.0-1ubuntu1.dsc exists in cwd ** Using build dependencies supplied by package: Build-Depends: debhelper (>= 4.0.16), gtk-doc-tools, autotools-dev Checking for already installed source dependencies... debhelper: missing gtk-doc-tools: missing autotools-dev: missing Checking for source dependency conflicts... /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install debhelper gtk-doc-tools autotools-dev Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: apparmor-easyprof autoconf automake autopoint bsdmainutils ca-certificates dh-apparmor dh-python docbook docbook-dsssl docbook-to-man docbook-xml docbook-xsl file gettext gettext-base gnome-common groff-base intltool intltool-debian jade libasprintf0c2 libcroco3 libencode-locale-perl libexpat1 libfile-listing-perl libglib2.0-0 libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libio-html-perl libio-socket-ssl-perl liblwp-mediatypes-perl liblwp-protocol-https-perl libmagic1 libmpdec2 libnet-http-perl libnet-ssleay-perl libpipeline1 libpopt0 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.3-minimal libpython3.3-stdlib libsigsegv2 libssl1.0.0 libtool libunistring0 liburi-perl libwww-perl libwww-robotrules-perl libxml-parser-perl libxml2 libxslt1.1 m4 man-db mime-support netbase openssl pkg-config po-debconf python python-minimal python2.7 python2.7-minimal python3 python3-minimal python3.3 python3.3-minimal sgml-base sgml-data sp xml-core xsltproc Suggested packages: autoconf2.13 autoconf-archive gnu-standards autoconf-doc wamerican wordlist whois vacation dh-make docbook-defguide psgml jadetex docbook-dsssl-doc dbtoepub docbook-xsl-doc-html docbook-xsl-doc-pdf docbook-xsl-doc-text docbook-xsl-doc docbook-xsl-saxon fop libsaxon-java libxalan2-java libxslthl-java xalan gettext-doc groff doc-base libdata-dump-perl libcrypt-ssleay-perl libtool-doc automaken gfortran fortran95-compiler gcj-jdk libauthen-ntlm-perl less www-browser libmail-box-perl python-doc python-tk python2.7-doc binfmt-support python3-doc python3-tk python3.3-doc sgml-base-doc perlsgml w3-recs opensp libxml2-utils Recommended packages: curl wget lynx-cur libasprintf-dev libgettextpo-dev libglib2.0-data shared-mime-info libhtml-format-perl libio-socket-inet6-perl libio-socket-ip-perl libltdl-dev libhtml-form-perl libhttp-daemon-perl libmailtools-perl libmail-sendmail-perl The following NEW packages will be installed: apparmor-easyprof autoconf automake autopoint autotools-dev bsdmainutils ca-certificates debhelper dh-apparmor dh-python docbook docbook-dsssl docbook-to-man docbook-xml docbook-xsl file gettext gettext-base gnome-common groff-base gtk-doc-tools intltool intltool-debian jade libasprintf0c2 libcroco3 libencode-locale-perl libexpat1 libfile-listing-perl libglib2.0-0 libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libio-html-perl libio-socket-ssl-perl liblwp-mediatypes-perl liblwp-protocol-https-perl libmagic1 libmpdec2 libnet-http-perl libnet-ssleay-perl libpipeline1 libpopt0 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.3-minimal libpython3.3-stdlib libsigsegv2 libssl1.0.0 libtool libunistring0 liburi-perl libwww-perl libwww-robotrules-perl libxml-parser-perl libxml2 libxslt1.1 m4 man-db mime-support netbase openssl pkg-config po-debconf python python-minimal python2.7 python2.7-minimal python3 python3-minimal python3.3 python3.3-minimal sgml-base sgml-data sp xml-core xsltproc 0 upgraded, 83 newly installed, 0 to remove and 0 not upgraded. Need to get 23.9 MB of archives. After this operation, 116 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu/ trusty/main libexpat1 ppc64el 2.1.0-4ubuntu1 [79.5 kB] Get:2 http://ftpmaster.internal/ubuntu/ trusty/main libmagic1 ppc64el 1:5.14-2ubuntu1 [194 kB] Get:3 http://ftpmaster.internal/ubuntu/ trusty/main libpopt0 ppc64el 1.16-8ubuntu1 [26.8 kB] Get:4 http://ftpmaster.internal/ubuntu/ trusty/main libssl1.0.0 ppc64el 1.0.1f-1ubuntu1 [762 kB] Get:5 http://ftpmaster.internal/ubuntu/ trusty/main libpython3.3-minimal ppc64el 3.3.4-1 [393 kB] Get:6 http://ftpmaster.internal/ubuntu/ trusty/main mime-support all 3.54ubuntu1 [31.7 kB] Get:7 http://ftpmaster.internal/ubuntu/ trusty/main libmpdec2 ppc64el 2.4.0-6 [83.9 kB] Get:8 http://ftpmaster.internal/ubuntu/ trusty/main libpython3.3-stdlib ppc64el 3.3.4-1 [1911 kB] Get:9 http://ftpmaster.internal/ubuntu/ trusty/main python3.3-minimal ppc64el 3.3.4-1 [1119 kB] Get:10 http://ftpmaster.internal/ubuntu/ trusty/main libasprintf0c2 ppc64el 0.18.3.1-1ubuntu2 [6748 B] Get:11 http://ftpmaster.internal/ubuntu/ trusty/main libglib2.0-0 ppc64el 2.39.4-0ubuntu1 [982 kB] Get:12 http://ftpmaster.internal/ubuntu/ trusty/main libpipeline1 ppc64el 1.2.6-2 [22.6 kB] Get:13 http://ftpmaster.internal/ubuntu/ trusty/main libxml2 ppc64el 2.9.1+dfsg1-3ubuntu3 [601 kB] Get:14 http://ftpmaster.internal/ubuntu/ trusty/main groff-base ppc64el 1.22.2-5 [1249 kB] Get:15 http://ftpmaster.internal/ubuntu/ trusty/main bsdmainutils ppc64el 9.0.5ubuntu1 [173 kB] Get:16 http://ftpmaster.internal/ubuntu/ trusty/main man-db ppc64el 2.6.6-1 [847 kB] Get:17 http://ftpmaster.internal/ubuntu/ trusty/main sgml-base all 1.26+nmu4ubuntu1 [12.5 kB] Get:18 http://ftpmaster.internal/ubuntu/ trusty/main libcroco3 ppc64el 0.6.8-2ubuntu1 [75.4 kB] Get:19 http://ftpmaster.internal/ubuntu/ trusty/main libsigsegv2 ppc64el 2.10-2 [13.8 kB] Get:20 http://ftpmaster.internal/ubuntu/ trusty/main libunistring0 ppc64el 0.9.3-5ubuntu3 [262 kB] Get:21 http://ftpmaster.internal/ubuntu/ trusty/main libxslt1.1 ppc64el 1.1.28-2 [143 kB] Get:22 http://ftpmaster.internal/ubuntu/ trusty/main libpython2.7-minimal ppc64el 2.7.6-5 [307 kB] Get:23 http://ftpmaster.internal/ubuntu/ trusty/main python2.7-minimal ppc64el 2.7.6-5 [932 kB] Get:24 http://ftpmaster.internal/ubuntu/ trusty/main python3.3 ppc64el 3.3.4-1 [133 kB] Get:25 http://ftpmaster.internal/ubuntu/ trusty/main python3-minimal ppc64el 3.3.3-1 [23.5 kB] Get:26 http://ftpmaster.internal/ubuntu/ trusty/main libpython3-stdlib ppc64el 3.3.3-1 [7104 B] Get:27 http://ftpmaster.internal/ubuntu/ trusty/main python3 ppc64el 3.3.3-1 [8668 B] Get:28 http://ftpmaster.internal/ubuntu/ trusty/main dh-python all 1.20140128-1ubuntu2 [51.0 kB] Get:29 http://ftpmaster.internal/ubuntu/ trusty/main file ppc64el 1:5.14-2ubuntu1 [19.2 kB] Get:30 http://ftpmaster.internal/ubuntu/ trusty/main netbase all 5.2 [12.9 kB] Get:31 http://ftpmaster.internal/ubuntu/ trusty/main openssl ppc64el 1.0.1f-1ubuntu1 [479 kB] Get:32 http://ftpmaster.internal/ubuntu/ trusty/main ca-certificates all 20130906ubuntu1 [180 kB] Get:33 http://ftpmaster.internal/ubuntu/ trusty/main gettext-base ppc64el 0.18.3.1-1ubuntu2 [47.2 kB] Get:34 http://ftpmaster.internal/ubuntu/ trusty/main xml-core all 0.13+nmu2 [23.3 kB] Get:35 http://ftpmaster.internal/ubuntu/ trusty/main m4 ppc64el 1.4.17-2ubuntu1 [194 kB] Get:36 http://ftpmaster.internal/ubuntu/ trusty/main autoconf all 2.69-2 [573 kB] Get:37 http://ftpmaster.internal/ubuntu/ trusty/main autotools-dev all 20130810.1 [44.3 kB] Get:38 http://ftpmaster.internal/ubuntu/ trusty/main automake all 1:1.14.1-2ubuntu1 [510 kB] Get:39 http://ftpmaster.internal/ubuntu/ trusty/main autopoint all 0.18.3.1-1ubuntu2 [369 kB] Get:40 http://ftpmaster.internal/ubuntu/ trusty/main gettext ppc64el 0.18.3.1-1ubuntu2 [840 kB] Get:41 http://ftpmaster.internal/ubuntu/ trusty/main intltool-debian all 0.35.0+20060710.1 [31.6 kB] Get:42 http://ftpmaster.internal/ubuntu/ trusty/main po-debconf all 1.0.16+nmu2ubuntu1 [210 kB] Get:43 http://ftpmaster.internal/ubuntu/ trusty/main apparmor-easyprof all 2.8.0-0ubuntu38 [20.1 kB] Get:44 http://ftpmaster.internal/ubuntu/ trusty/main dh-apparmor all 2.8.0-0ubuntu38 [7286 B] Get:45 http://ftpmaster.internal/ubuntu/ trusty/main debhelper all 9.20131127ubuntu2 [603 kB] Get:46 http://ftpmaster.internal/ubuntu/ trusty/main sgml-data all 2.0.9-1 [277 kB] Get:47 http://ftpmaster.internal/ubuntu/ trusty/main docbook all 4.5-5.1ubuntu1 [443 kB] Get:48 http://ftpmaster.internal/ubuntu/ trusty/main jade ppc64el 1.2.1-47.3ubuntu1 [834 kB] Get:49 http://ftpmaster.internal/ubuntu/ trusty/main docbook-xml all 4.5-7.2 [336 kB] Get:50 http://ftpmaster.internal/ubuntu/ trusty/main docbook-dsssl all 1.79-7ubuntu1 [350 kB] Get:51 http://ftpmaster.internal/ubuntu/ trusty/main sp ppc64el 1.3.4-1.2.1-47.3ubuntu1 [909 kB] Get:52 http://ftpmaster.internal/ubuntu/ trusty/main docbook-to-man ppc64el 1:2.0.0-31 [75.6 kB] Get:53 http://ftpmaster.internal/ubuntu/ trusty/main docbook-xsl all 1.78.1+dfsg-1 [2146 kB] Get:54 http://ftpmaster.internal/ubuntu/ trusty/main libtool ppc64el 2.4.2-1.7ubuntu1 [188 kB] Get:55 http://ftpmaster.internal/ubuntu/ trusty/main pkg-config ppc64el 0.26-1ubuntu4 [35.9 kB] Get:56 http://ftpmaster.internal/ubuntu/ trusty/main liburi-perl all 1.60-1 [89.6 kB] Get:57 http://ftpmaster.internal/ubuntu/ trusty/main libencode-locale-perl all 1.03-1 [12.4 kB] Get:58 http://ftpmaster.internal/ubuntu/ trusty/main libhttp-date-perl all 6.02-1 [10.4 kB] Get:59 http://ftpmaster.internal/ubuntu/ trusty/main libfile-listing-perl all 6.04-1 [9774 B] Get:60 http://ftpmaster.internal/ubuntu/ trusty/main libhtml-tagset-perl all 3.20-2 [13.5 kB] Get:61 http://ftpmaster.internal/ubuntu/ trusty/main libhtml-parser-perl ppc64el 3.71-1build1 [94.9 kB] Get:62 http://ftpmaster.internal/ubuntu/ trusty/main libhtml-tree-perl all 5.03-1 [215 kB] Get:63 http://ftpmaster.internal/ubuntu/ trusty/main libio-html-perl all 1.00-1 [15.7 kB] Get:64 http://ftpmaster.internal/ubuntu/ trusty/main liblwp-mediatypes-perl all 6.02-1 [21.7 kB] Get:65 http://ftpmaster.internal/ubuntu/ trusty/main libhttp-message-perl all 6.06-1 [78.7 kB] Get:66 http://ftpmaster.internal/ubuntu/ trusty/main libhttp-cookies-perl all 6.00-2 [23.3 kB] Get:67 http://ftpmaster.internal/ubuntu/ trusty/main libhttp-negotiate-perl all 6.00-2 [13.4 kB] Get:68 http://ftpmaster.internal/ubuntu/ trusty/main libnet-ssleay-perl ppc64el 1.58-1 [231 kB] Get:69 http://ftpmaster.internal/ubuntu/ trusty/main libio-socket-ssl-perl all 1.965-1ubuntu1 [73.7 kB] Get:70 http://ftpmaster.internal/ubuntu/ trusty/main libnet-http-perl all 6.06-1 [24.2 kB] Get:71 http://ftpmaster.internal/ubuntu/ trusty/main liblwp-protocol-https-perl all 6.04-2 [7330 B] Get:72 http://ftpmaster.internal/ubuntu/ trusty/main libwww-robotrules-perl all 6.01-1 [14.1 kB] Get:73 http://ftpmaster.internal/ubuntu/ trusty/main libwww-perl all 6.05-2 [146 kB] Get:74 http://ftpmaster.internal/ubuntu/ trusty/main libxml-parser-perl ppc64el 2.41-1build3 [198 kB] Get:75 http://ftpmaster.internal/ubuntu/ trusty/main intltool all 0.50.2-2 [52.0 kB] Get:76 http://ftpmaster.internal/ubuntu/ trusty/main gnome-common all 3.10.0-1 [15.7 kB] Get:77 http://ftpmaster.internal/ubuntu/ trusty/main libpython2.7-stdlib ppc64el 2.7.6-5 [1770 kB] Get:78 http://ftpmaster.internal/ubuntu/ trusty/main python2.7 ppc64el 2.7.6-5 [193 kB] Get:79 http://ftpmaster.internal/ubuntu/ trusty/main python-minimal ppc64el 2.7.5-5ubuntu3 [27.6 kB] Get:80 http://ftpmaster.internal/ubuntu/ trusty/main libpython-stdlib ppc64el 2.7.5-5ubuntu3 [7020 B] Get:81 http://ftpmaster.internal/ubuntu/ trusty/main python ppc64el 2.7.5-5ubuntu3 [133 kB] Get:82 http://ftpmaster.internal/ubuntu/ trusty/main xsltproc ppc64el 1.1.28-2 [13.8 kB] Get:83 http://ftpmaster.internal/ubuntu/ trusty/main gtk-doc-tools all 1.19-1ubuntu1 [147 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 23.9 MB in 25s (936 kB/s) Selecting previously unselected package libexpat1:ppc64el. (Reading database ... 11450 files and directories currently installed.) Preparing to unpack .../libexpat1_2.1.0-4ubuntu1_ppc64el.deb ... Unpacking libexpat1:ppc64el (2.1.0-4ubuntu1) ... Selecting previously unselected package libmagic1:ppc64el. Preparing to unpack .../libmagic1_1%3a5.14-2ubuntu1_ppc64el.deb ... Unpacking libmagic1:ppc64el (1:5.14-2ubuntu1) ... Selecting previously unselected package libpopt0:ppc64el. Preparing to unpack .../libpopt0_1.16-8ubuntu1_ppc64el.deb ... Unpacking libpopt0:ppc64el (1.16-8ubuntu1) ... Selecting previously unselected package libssl1.0.0:ppc64el. Preparing to unpack .../libssl1.0.0_1.0.1f-1ubuntu1_ppc64el.deb ... Unpacking libssl1.0.0:ppc64el (1.0.1f-1ubuntu1) ... Selecting previously unselected package libpython3.3-minimal:ppc64el. Preparing to unpack .../libpython3.3-minimal_3.3.4-1_ppc64el.deb ... Unpacking libpython3.3-minimal:ppc64el (3.3.4-1) ... Selecting previously unselected package mime-support. Preparing to unpack .../mime-support_3.54ubuntu1_all.deb ... Unpacking mime-support (3.54ubuntu1) ... Selecting previously unselected package libmpdec2:ppc64el. Preparing to unpack .../libmpdec2_2.4.0-6_ppc64el.deb ... Unpacking libmpdec2:ppc64el (2.4.0-6) ... Selecting previously unselected package libpython3.3-stdlib:ppc64el. Preparing to unpack .../libpython3.3-stdlib_3.3.4-1_ppc64el.deb ... Unpacking libpython3.3-stdlib:ppc64el (3.3.4-1) ... Selecting previously unselected package python3.3-minimal. Preparing to unpack .../python3.3-minimal_3.3.4-1_ppc64el.deb ... Unpacking python3.3-minimal (3.3.4-1) ... Selecting previously unselected package libasprintf0c2:ppc64el. Preparing to unpack .../libasprintf0c2_0.18.3.1-1ubuntu2_ppc64el.deb ... Unpacking libasprintf0c2:ppc64el (0.18.3.1-1ubuntu2) ... Selecting previously unselected package libglib2.0-0:ppc64el. Preparing to unpack .../libglib2.0-0_2.39.4-0ubuntu1_ppc64el.deb ... Unpacking libglib2.0-0:ppc64el (2.39.4-0ubuntu1) ... Selecting previously unselected package libpipeline1:ppc64el. Preparing to unpack .../libpipeline1_1.2.6-2_ppc64el.deb ... Unpacking libpipeline1:ppc64el (1.2.6-2) ... Selecting previously unselected package libxml2:ppc64el. Preparing to unpack .../libxml2_2.9.1+dfsg1-3ubuntu3_ppc64el.deb ... Unpacking libxml2:ppc64el (2.9.1+dfsg1-3ubuntu3) ... Selecting previously unselected package groff-base. Preparing to unpack .../groff-base_1.22.2-5_ppc64el.deb ... Unpacking groff-base (1.22.2-5) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../bsdmainutils_9.0.5ubuntu1_ppc64el.deb ... Unpacking bsdmainutils (9.0.5ubuntu1) ... Selecting previously unselected package man-db. Preparing to unpack .../man-db_2.6.6-1_ppc64el.deb ... Unpacking man-db (2.6.6-1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../sgml-base_1.26+nmu4ubuntu1_all.deb ... Unpacking sgml-base (1.26+nmu4ubuntu1) ... Selecting previously unselected package libcroco3:ppc64el. Preparing to unpack .../libcroco3_0.6.8-2ubuntu1_ppc64el.deb ... Unpacking libcroco3:ppc64el (0.6.8-2ubuntu1) ... Selecting previously unselected package libsigsegv2:ppc64el. Preparing to unpack .../libsigsegv2_2.10-2_ppc64el.deb ... Unpacking libsigsegv2:ppc64el (2.10-2) ... Selecting previously unselected package libunistring0:ppc64el. Preparing to unpack .../libunistring0_0.9.3-5ubuntu3_ppc64el.deb ... Unpacking libunistring0:ppc64el (0.9.3-5ubuntu3) ... Selecting previously unselected package libxslt1.1:ppc64el. Preparing to unpack .../libxslt1.1_1.1.28-2_ppc64el.deb ... Unpacking libxslt1.1:ppc64el (1.1.28-2) ... Selecting previously unselected package libpython2.7-minimal:ppc64el. Preparing to unpack .../libpython2.7-minimal_2.7.6-5_ppc64el.deb ... Unpacking libpython2.7-minimal:ppc64el (2.7.6-5) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../python2.7-minimal_2.7.6-5_ppc64el.deb ... Unpacking python2.7-minimal (2.7.6-5) ... Selecting previously unselected package python3.3. Preparing to unpack .../python3.3_3.3.4-1_ppc64el.deb ... Unpacking python3.3 (3.3.4-1) ... Selecting previously unselected package python3-minimal. Preparing to unpack .../python3-minimal_3.3.3-1_ppc64el.deb ... Unpacking python3-minimal (3.3.3-1) ... Selecting previously unselected package libpython3-stdlib:ppc64el. Preparing to unpack .../libpython3-stdlib_3.3.3-1_ppc64el.deb ... Unpacking libpython3-stdlib:ppc64el (3.3.3-1) ... Selecting previously unselected package python3. Preparing to unpack .../python3_3.3.3-1_ppc64el.deb ... Unpacking python3 (3.3.3-1) ... Selecting previously unselected package dh-python. Preparing to unpack .../dh-python_1.20140128-1ubuntu2_all.deb ... Unpacking dh-python (1.20140128-1ubuntu2) ... Selecting previously unselected package file. Preparing to unpack .../file_1%3a5.14-2ubuntu1_ppc64el.deb ... Unpacking file (1:5.14-2ubuntu1) ... Selecting previously unselected package netbase. Preparing to unpack .../archives/netbase_5.2_all.deb ... Unpacking netbase (5.2) ... Selecting previously unselected package openssl. Preparing to unpack .../openssl_1.0.1f-1ubuntu1_ppc64el.deb ... Unpacking openssl (1.0.1f-1ubuntu1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../ca-certificates_20130906ubuntu1_all.deb ... Unpacking ca-certificates (20130906ubuntu1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../gettext-base_0.18.3.1-1ubuntu2_ppc64el.deb ... Unpacking gettext-base (0.18.3.1-1ubuntu2) ... Selecting previously unselected package xml-core. Preparing to unpack .../xml-core_0.13+nmu2_all.deb ... Unpacking xml-core (0.13+nmu2) ... Selecting previously unselected package m4. Preparing to unpack .../m4_1.4.17-2ubuntu1_ppc64el.deb ... Unpacking m4 (1.4.17-2ubuntu1) ... Selecting previously unselected package autoconf. Preparing to unpack .../autoconf_2.69-2_all.deb ... Unpacking autoconf (2.69-2) ... 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-2ubuntu1_all.deb ... Unpacking automake (1:1.14.1-2ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../autopoint_0.18.3.1-1ubuntu2_all.deb ... Unpacking autopoint (0.18.3.1-1ubuntu2) ... Selecting previously unselected package gettext. Preparing to unpack .../gettext_0.18.3.1-1ubuntu2_ppc64el.deb ... Unpacking gettext (0.18.3.1-1ubuntu2) ... 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+nmu2ubuntu1_all.deb ... Unpacking po-debconf (1.0.16+nmu2ubuntu1) ... Selecting previously unselected package apparmor-easyprof. Preparing to unpack .../apparmor-easyprof_2.8.0-0ubuntu38_all.deb ... Unpacking apparmor-easyprof (2.8.0-0ubuntu38) ... Selecting previously unselected package dh-apparmor. Preparing to unpack .../dh-apparmor_2.8.0-0ubuntu38_all.deb ... Unpacking dh-apparmor (2.8.0-0ubuntu38) ... Selecting previously unselected package debhelper. Preparing to unpack .../debhelper_9.20131127ubuntu2_all.deb ... Unpacking debhelper (9.20131127ubuntu2) ... Selecting previously unselected package sgml-data. Preparing to unpack .../sgml-data_2.0.9-1_all.deb ... Unpacking sgml-data (2.0.9-1) ... Selecting previously unselected package docbook. Preparing to unpack .../docbook_4.5-5.1ubuntu1_all.deb ... Unpacking docbook (4.5-5.1ubuntu1) ... Selecting previously unselected package jade. Preparing to unpack .../jade_1.2.1-47.3ubuntu1_ppc64el.deb ... Unpacking jade (1.2.1-47.3ubuntu1) ... Selecting previously unselected package docbook-xml. Preparing to unpack .../docbook-xml_4.5-7.2_all.deb ... Unpacking docbook-xml (4.5-7.2) ... Selecting previously unselected package docbook-dsssl. Preparing to unpack .../docbook-dsssl_1.79-7ubuntu1_all.deb ... Unpacking docbook-dsssl (1.79-7ubuntu1) ... Selecting previously unselected package sp. Preparing to unpack .../sp_1.3.4-1.2.1-47.3ubuntu1_ppc64el.deb ... Unpacking sp (1.3.4-1.2.1-47.3ubuntu1) ... Selecting previously unselected package docbook-to-man. Preparing to unpack .../docbook-to-man_1%3a2.0.0-31_ppc64el.deb ... Unpacking docbook-to-man (1:2.0.0-31) ... Selecting previously unselected package docbook-xsl. Preparing to unpack .../docbook-xsl_1.78.1+dfsg-1_all.deb ... Unpacking docbook-xsl (1.78.1+dfsg-1) ... Selecting previously unselected package libtool. Preparing to unpack .../libtool_2.4.2-1.7ubuntu1_ppc64el.deb ... Unpacking libtool (2.4.2-1.7ubuntu1) ... Selecting previously unselected package pkg-config. Preparing to unpack .../pkg-config_0.26-1ubuntu4_ppc64el.deb ... Unpacking pkg-config (0.26-1ubuntu4) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../liburi-perl_1.60-1_all.deb ... Unpacking liburi-perl (1.60-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../libencode-locale-perl_1.03-1_all.deb ... Unpacking libencode-locale-perl (1.03-1) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../libhttp-date-perl_6.02-1_all.deb ... Unpacking libhttp-date-perl (6.02-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../libfile-listing-perl_6.04-1_all.deb ... Unpacking libfile-listing-perl (6.04-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../libhtml-tagset-perl_3.20-2_all.deb ... Unpacking libhtml-tagset-perl (3.20-2) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../libhtml-parser-perl_3.71-1build1_ppc64el.deb ... Unpacking libhtml-parser-perl (3.71-1build1) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../libhtml-tree-perl_5.03-1_all.deb ... Unpacking libhtml-tree-perl (5.03-1) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../libio-html-perl_1.00-1_all.deb ... Unpacking libio-html-perl (1.00-1) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../liblwp-mediatypes-perl_6.02-1_all.deb ... Unpacking liblwp-mediatypes-perl (6.02-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../libhttp-message-perl_6.06-1_all.deb ... Unpacking libhttp-message-perl (6.06-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../libhttp-cookies-perl_6.00-2_all.deb ... Unpacking libhttp-cookies-perl (6.00-2) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../libhttp-negotiate-perl_6.00-2_all.deb ... Unpacking libhttp-negotiate-perl (6.00-2) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../libnet-ssleay-perl_1.58-1_ppc64el.deb ... Unpacking libnet-ssleay-perl (1.58-1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../libio-socket-ssl-perl_1.965-1ubuntu1_all.deb ... Unpacking libio-socket-ssl-perl (1.965-1ubuntu1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../libnet-http-perl_6.06-1_all.deb ... Unpacking libnet-http-perl (6.06-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../liblwp-protocol-https-perl_6.04-2_all.deb ... Unpacking liblwp-protocol-https-perl (6.04-2) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../libwww-robotrules-perl_6.01-1_all.deb ... Unpacking libwww-robotrules-perl (6.01-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../libwww-perl_6.05-2_all.deb ... Unpacking libwww-perl (6.05-2) ... Selecting previously unselected package libxml-parser-perl. Preparing to unpack .../libxml-parser-perl_2.41-1build3_ppc64el.deb ... Unpacking libxml-parser-perl (2.41-1build3) ... Selecting previously unselected package intltool. Preparing to unpack .../intltool_0.50.2-2_all.deb ... Unpacking intltool (0.50.2-2) ... Selecting previously unselected package gnome-common. Preparing to unpack .../gnome-common_3.10.0-1_all.deb ... Unpacking gnome-common (3.10.0-1) ... Selecting previously unselected package libpython2.7-stdlib:ppc64el. Preparing to unpack .../libpython2.7-stdlib_2.7.6-5_ppc64el.deb ... Unpacking libpython2.7-stdlib:ppc64el (2.7.6-5) ... Selecting previously unselected package python2.7. Preparing to unpack .../python2.7_2.7.6-5_ppc64el.deb ... Unpacking python2.7 (2.7.6-5) ... Selecting previously unselected package python-minimal. Preparing to unpack .../python-minimal_2.7.5-5ubuntu3_ppc64el.deb ... Unpacking python-minimal (2.7.5-5ubuntu3) ... Selecting previously unselected package libpython-stdlib:ppc64el. Preparing to unpack .../libpython-stdlib_2.7.5-5ubuntu3_ppc64el.deb ... Unpacking libpython-stdlib:ppc64el (2.7.5-5ubuntu3) ... Selecting previously unselected package python. Preparing to unpack .../python_2.7.5-5ubuntu3_ppc64el.deb ... Unpacking python (2.7.5-5ubuntu3) ... Selecting previously unselected package xsltproc. Preparing to unpack .../xsltproc_1.1.28-2_ppc64el.deb ... Unpacking xsltproc (1.1.28-2) ... Selecting previously unselected package gtk-doc-tools. Preparing to unpack .../gtk-doc-tools_1.19-1ubuntu1_all.deb ... Unpacking gtk-doc-tools (1.19-1ubuntu1) ... Setting up libexpat1:ppc64el (2.1.0-4ubuntu1) ... Setting up libmagic1:ppc64el (1:5.14-2ubuntu1) ... Setting up libpopt0:ppc64el (1.16-8ubuntu1) ... Setting up libssl1.0.0:ppc64el (1.0.1f-1ubuntu1) ... Setting up libpython3.3-minimal:ppc64el (3.3.4-1) ... Setting up mime-support (3.54ubuntu1) ... update-alternatives: using /usr/bin/see to provide /usr/bin/view (view) in auto mode Setting up libmpdec2:ppc64el (2.4.0-6) ... Setting up libpython3.3-stdlib:ppc64el (3.3.4-1) ... Setting up python3.3-minimal (3.3.4-1) ... Setting up libasprintf0c2:ppc64el (0.18.3.1-1ubuntu2) ... Setting up libglib2.0-0:ppc64el (2.39.4-0ubuntu1) ... No schema files found: doing nothing. Setting up libpipeline1:ppc64el (1.2.6-2) ... Setting up libxml2:ppc64el (2.9.1+dfsg1-3ubuntu3) ... Setting up groff-base (1.22.2-5) ... Setting up bsdmainutils (9.0.5ubuntu1) ... 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 sgml-base (1.26+nmu4ubuntu1) ... Setting up libcroco3:ppc64el (0.6.8-2ubuntu1) ... Setting up libsigsegv2:ppc64el (2.10-2) ... Setting up libunistring0:ppc64el (0.9.3-5ubuntu3) ... Setting up libxslt1.1:ppc64el (1.1.28-2) ... Setting up libpython2.7-minimal:ppc64el (2.7.6-5) ... Setting up python2.7-minimal (2.7.6-5) ... Linking and byte-compiling packages for runtime python2.7... Setting up python3.3 (3.3.4-1) ... Setting up python3-minimal (3.3.3-1) ... Setting up libpython3-stdlib:ppc64el (3.3.3-1) ... Setting up file (1:5.14-2ubuntu1) ... Setting up netbase (5.2) ... Setting up openssl (1.0.1f-1ubuntu1) ... Setting up ca-certificates (20130906ubuntu1) ... Setting up gettext-base (0.18.3.1-1ubuntu2) ... Setting up xml-core (0.13+nmu2) ... Setting up m4 (1.4.17-2ubuntu1) ... Setting up autoconf (2.69-2) ... Setting up autotools-dev (20130810.1) ... Setting up automake (1:1.14.1-2ubuntu1) ... update-alternatives: using /usr/bin/automake-1.14 to provide /usr/bin/automake (automake) in auto mode Setting up autopoint (0.18.3.1-1ubuntu2) ... Setting up gettext (0.18.3.1-1ubuntu2) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.16+nmu2ubuntu1) ... Setting up jade (1.2.1-47.3ubuntu1) ... Setting up sp (1.3.4-1.2.1-47.3ubuntu1) ... Setting up libtool (2.4.2-1.7ubuntu1) ... Setting up pkg-config (0.26-1ubuntu4) ... Setting up liburi-perl (1.60-1) ... Setting up libencode-locale-perl (1.03-1) ... Setting up libhttp-date-perl (6.02-1) ... Setting up libfile-listing-perl (6.04-1) ... Setting up libhtml-tagset-perl (3.20-2) ... Setting up libhtml-parser-perl (3.71-1build1) ... Setting up libhtml-tree-perl (5.03-1) ... Setting up libio-html-perl (1.00-1) ... Setting up liblwp-mediatypes-perl (6.02-1) ... Setting up libhttp-message-perl (6.06-1) ... Setting up libhttp-cookies-perl (6.00-2) ... Setting up libhttp-negotiate-perl (6.00-2) ... Setting up libnet-ssleay-perl (1.58-1) ... Setting up libio-socket-ssl-perl (1.965-1ubuntu1) ... Setting up libnet-http-perl (6.06-1) ... Setting up libwww-robotrules-perl (6.01-1) ... Setting up libpython2.7-stdlib:ppc64el (2.7.6-5) ... Setting up python2.7 (2.7.6-5) ... Setting up python-minimal (2.7.5-5ubuntu3) ... Setting up libpython-stdlib:ppc64el (2.7.5-5ubuntu3) ... Setting up python (2.7.5-5ubuntu3) ... Setting up xsltproc (1.1.28-2) ... Processing triggers for sgml-base (1.26+nmu4ubuntu1) ... Setting up sgml-data (2.0.9-1) ... Setting up docbook-xsl (1.78.1+dfsg-1) ... Processing triggers for sgml-base (1.26+nmu4ubuntu1) ... Setting up docbook (4.5-5.1ubuntu1) ... Setting up docbook-xml (4.5-7.2) ... Processing triggers for sgml-base (1.26+nmu4ubuntu1) ... Setting up docbook-dsssl (1.79-7ubuntu1) ... Setting up docbook-to-man (1:2.0.0-31) ... Processing triggers for sgml-base (1.26+nmu4ubuntu1) ... Setting up python3 (3.3.3-1) ... running python rtupdate hooks for python3.3... running python post-rtupdate hooks for python3.3... Setting up dh-python (1.20140128-1ubuntu2) ... Setting up apparmor-easyprof (2.8.0-0ubuntu38) ... Setting up dh-apparmor (2.8.0-0ubuntu38) ... Setting up debhelper (9.20131127ubuntu2) ... Setting up libwww-perl (6.05-2) ... Setting up libxml-parser-perl (2.41-1build3) ... Setting up intltool (0.50.2-2) ... Setting up gnome-common (3.10.0-1) ... Setting up gtk-doc-tools (1.19-1ubuntu1) ... Setting up liblwp-protocol-https-perl (6.04-2) ... Processing triggers for libc-bin (2.18-0ubuntu7) ... Processing triggers for ca-certificates (20130906ubuntu1) ... Updating certificates in /etc/ssl/certs... 166 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d....done. Checking correctness of source dependencies... Toolchain package versions: libc6-dev_2.18-0ubuntu7 make_3.81-8.2ubuntu3 dpkg-dev_1.17.5ubuntu4 gcc-4.8_4.8.2-15ubuntu3 g++-4.8_4.8.2-15ubuntu3 binutils_2.24-2ubuntu3.1 libstdc++-4.8-dev_4.8.2-15ubuntu3 libstdc++6_4.8.2-15ubuntu3 ------------------------------------------------------------------------------ gpgv: Signature made Fri Jan 17 08:04:02 2014 UTC using RSA key ID EA330543 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./uclmmbase_1.2.16.0-1ubuntu1.dsc dpkg-source: info: extracting uclmmbase in uclmmbase-1.2.16.0 dpkg-source: info: unpacking uclmmbase_1.2.16.0.orig.tar.gz dpkg-source: info: applying uclmmbase_1.2.16.0-1ubuntu1.diff.gz dpkg-source: info: upstream files that have been modified: uclmmbase-1.2.16.0/Makefile.in uclmmbase-1.2.16.0/config.guess uclmmbase-1.2.16.0/config.sub uclmmbase-1.2.16.0/configure uclmmbase-1.2.16.0/doc/Makefile.in uclmmbase-1.2.16.0/src/Makefile.in uclmmbase-1.2.16.0/src/addrinfo.h uclmmbase-1.2.16.0/src/base64.h uclmmbase-1.2.16.0/src/btree.h uclmmbase-1.2.16.0/src/config.h.in uclmmbase-1.2.16.0/src/inet_ntop.c uclmmbase-1.2.16.0/src/inet_ntop.h uclmmbase-1.2.16.0/src/net_udp.c uclmmbase-1.2.16.0/src/rijndael-alg-fst.c uclmmbase-1.2.16.0/src/rijndael-alg-fst.h uclmmbase-1.2.16.0/src/rijndael-api-fst.h uclmmbase-1.2.16.0/src/rtp.h uclmmbase-1.2.16.0/src/sockstorage.h dpkg-buildpackage: source package uclmmbase dpkg-buildpackage: source version 1.2.16.0-1ubuntu1 dpkg-buildpackage: source distribution trusty dpkg-source --before-build uclmmbase-1.2.16.0 dpkg-buildpackage: host architecture ppc64el /usr/bin/fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-stamp install-stamp /usr/bin/make distclean make[1]: Entering directory `/build/buildd/uclmmbase-1.2.16.0' make[1]: *** No rule to make target `distclean'. Stop. make[1]: Leaving directory `/build/buildd/uclmmbase-1.2.16.0' make: [clean] Error 2 (ignored) dh_autotools-dev_restoreconfig dh_autotools-dev_restoreconfig: Compatibility levels before 5 are deprecated (level 4 in use) dh_clean dh_clean: Compatibility levels before 5 are deprecated (level 4 in use) dpkg-buildpackage: warning: debian/rules must be updated to support the 'build-arch' and 'build-indep' targets (at least 'build-arch' seems to be missing) debian/rules build dh_testdir dh_autotools-dev_updateconfig dh_autotools-dev_updateconfig: Compatibility levels before 5 are deprecated (level 4 in use) ./configure --enable-ipv6 --prefix=/usr creating cache ./config.cache checking host system type... powerpc64le-unknown-linux-gnu checking for gcc... gcc checking whether the C compiler (gcc -O2 -Wall ) works... yes checking whether the C compiler (gcc -O2 -Wall ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking how to run the C preprocessor... gcc -E checking for ranlib... ranlib checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for sys/time.h... yes checking whether time.h and sys/time.h may both be included... yes checking for working const... yes checking for size_t... yes checking for stropts.h... yes checking for sys/filio.h... no checking for stdint.h... yes checking for inttypes.h... yes checking for int8_t... yes checking for int16_t... yes checking for int32_t... yes checking for int64_t... yes checking for uint8_t in ... yes checking for uint16_t in ... yes checking for uint32_t in ... yes checking whether byte ordering is bigendian... no checking whether char is unsigned... yes checking for /dev/urandom... yes checking for vsnprintf... yes checking for inet_pton in ... yes checking for inet_ntop in ... yes checking for library containing socket... none required checking for library containing inet_addr... none required checking whether to enable IPv6... yes checking ipv6 stack type... linux-glibc checking for getipnodebyname in ... no checking for struct addrinfo in ... yes checking for sin6_len in struct sockaddr_in6... no checking for msg_control in struct msghdr... yes checking for gtkdoc-scan... yes updating cache ./config.cache creating ./config.status creating Makefile creating doc/Makefile creating examples/Makefile creating examples/rtp/Makefile creating src/Makefile creating tests/Makefile creating src/uclconf.h /usr/bin/make make[1]: Entering directory `/build/buildd/uclmmbase-1.2.16.0' for s in src tests examples doc ; do (cd $s && /usr/bin/make) || exit 1 ; done make[2]: Entering directory `/build/buildd/uclmmbase-1.2.16.0/src' sed -e 's/.*/#define CCL_VERSION "v&"/' ../VERSION > version.h gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c crypt_random.c gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c debug.c gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c md5.c gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c memory.c gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c net_udp.c net_udp.c: In function 'udp_host_addr6': net_udp.c:657:44: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] if ((result = getsockname(newsock,(struct sockaddr *)&local, &len)) < 0){ ^ In file included from config_unix.h:73:0, from net_udp.c:42: /usr/include/powerpc64le-linux-gnu/sys/socket.h:127:12: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' extern int getsockname (int __fd, __SOCKADDR_ARG __addr, ^ gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c qfDES.c qfDES.c: In function 'qfDES': qfDES.c:578:24: warning: variable 'oldMode' set but not used [-Wunused-but-set-variable] static QFDES_mode oldMode; ^ qfDES.c:112:13: warning: '*((void *)&b0+8)' may be used uninitialized in this function [-Wmaybe-uninitialized] _o1 |= (_i1 & B06) >> 21; /* 39 */ \ ^ qfDES.c:579:20: note: '*((void *)&b0+8)' was declared here unsigned char b0[8], b1[8]; /* feedback blocks */ ^ qfDES.c:116:13: warning: 'b0' may be used uninitialized in this function [-Wmaybe-uninitialized] _o1 |= (_i0 & B06) >> 25; /* 7 */ \ ^ qfDES.c:579:20: note: 'b0' was declared here unsigned char b0[8], b1[8]; /* feedback blocks */ ^ gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c util.c gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c hmac.c gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c base64.c gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c ntp.c gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c rtp.c rtp.c: In function 'rtp_recv_data': rtp.c:1356:2: warning: pointer targets in passing argument 2 of 'udp_recv' differ in signedness [-Wpointer-sign] buflen = udp_recv(session->rtp_socket, buffer, RTP_MAX_PACKET_LEN - RTP_PACKET_HEADER_SIZE); ^ In file included from rtp.c:53:0: net_udp.h:50:13: note: expected 'char *' but argument is of type 'uint8_t *' int udp_recv(socket_udp *s, char *buffer, int buflen); ^ rtp.c:1385:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] packet->data = buffer12 + (packet->cc * 4); ^ rtp.c: In function 'rtp_recv': rtp.c:1876:25: warning: pointer targets in passing argument 2 of 'udp_recv' differ in signedness [-Wpointer-sign] buflen = udp_recv(session->rtcp_socket, buffer, RTP_MAX_PACKET_LEN); ^ In file included from rtp.c:53:0: net_udp.h:50:13: note: expected 'char *' but argument is of type 'uint8_t *' int udp_recv(socket_udp *s, char *buffer, int buflen); ^ rtp.c: In function 'rtp_send_data': rtp.c:2192:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] packet->data = (uint8_t *) (buffer + RTP_PACKET_HEADER_SIZE + 12 + (4 * cc)); ^ rtp.c:2236:2: warning: pointer targets in passing argument 2 of 'udp_send' differ in signedness [-Wpointer-sign] rc = udp_send(session->rtp_socket, buffer + RTP_PACKET_HEADER_SIZE, buffer_len); ^ In file included from rtp.c:53:0: net_udp.h:51:13: note: expected 'char *' but argument is of type 'uint8_t *' int udp_send(socket_udp *s, char *buffer, int buflen); ^ rtp.c: In function 'rtp_send_data_iov': rtp.c:2277:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] packet->data = (uint8_t *) (buffer + RTP_PACKET_HEADER_SIZE + 12 + (4 * cc)); ^ rtp.c: In function 'send_rtcp': rtp.c:2671:2: warning: pointer targets in passing argument 2 of 'udp_send' differ in signedness [-Wpointer-sign] udp_send(session->rtcp_socket, buffer, ptr - buffer); ^ In file included from rtp.c:53:0: net_udp.h:51:13: note: expected 'char *' but argument is of type 'uint8_t *' int udp_send(socket_udp *s, char *buffer, int buflen); ^ rtp.c: In function 'rtp_send_bye_now': rtp.c:2859:2: warning: pointer targets in passing argument 2 of 'udp_send' differ in signedness [-Wpointer-sign] udp_send(session->rtcp_socket, buffer, ptr - buffer); ^ In file included from rtp.c:53:0: net_udp.h:51:13: note: expected 'char *' but argument is of type 'uint8_t *' int udp_send(socket_udp *s, char *buffer, int buflen); ^ rtp.c: In function 'rtp_send_bye': rtp.c:2922:5: warning: pointer targets in passing argument 2 of 'udp_recv' differ in signedness [-Wpointer-sign] buflen = udp_recv(session->rtcp_socket, buffer, RTP_MAX_PACKET_LEN); ^ In file included from rtp.c:53:0: net_udp.h:50:13: note: expected 'char *' but argument is of type 'uint8_t *' int udp_recv(socket_udp *s, char *buffer, int buflen); ^ rtp.c: In function 'des_encrypt': rtp.c:3146:5: warning: pointer targets in passing argument 1 of 'qfDES' differ in signedness [-Wpointer-sign] qfDES_CBC_e(session->crypto_state.des.encryption_key, ^ In file included from rtp.c:58:0: qfDES.h:31:5: note: expected 'unsigned char *' but argument is of type 'char *' int qfDES (unsigned char *key, unsigned char *data, unsigned int size, const QFDES_what what, const QFDES_mode mode, unsigned char *initVec); ^ rtp.c: In function 'des_decrypt': rtp.c:3154:5: warning: pointer targets in passing argument 1 of 'qfDES' differ in signedness [-Wpointer-sign] qfDES_CBC_d(session->crypto_state.des.encryption_key, ^ In file included from rtp.c:58:0: qfDES.h:31:5: note: expected 'unsigned char *' but argument is of type 'char *' int qfDES (unsigned char *key, unsigned char *data, unsigned int size, const QFDES_what what, const QFDES_mode mode, unsigned char *initVec); ^ gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c drand48.c gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c mbus_parser.c mbus_parser.c: In function 'mbus_parse_int': mbus_parser.c:170:8: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (((*i == LONG_MAX) || (*i == LONG_MIN)) && (errno == ERANGE)) { ^ mbus_parser.c:170:28: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (((*i == LONG_MAX) || (*i == LONG_MIN)) && (errno == ERANGE)) { ^ gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c mbus_config.c mbus_config.c: In function 'mbus_new_encrkey': mbus_config.c:92:2: warning: pointer targets in passing argument 1 of 'base64encode' differ in signedness [-Wpointer-sign] encoded_length = base64encode(random_string, MBUS_ENCRKEY_LEN, encoded_string, (MBUS_ENCRKEY_LEN*4/3)+4); ^ In file included from mbus_config.c:43:0: base64.h:40:5: note: expected 'const unsigned char *' but argument is of type 'char *' int base64encode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus_config.c:92:2: warning: pointer targets in passing argument 3 of 'base64encode' differ in signedness [-Wpointer-sign] encoded_length = base64encode(random_string, MBUS_ENCRKEY_LEN, encoded_string, (MBUS_ENCRKEY_LEN*4/3)+4); ^ In file included from mbus_config.c:43:0: base64.h:40:5: note: expected 'unsigned char *' but argument is of type 'char *' int base64encode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus_config.c: In function 'mbus_new_hashkey': mbus_config.c:120:2: warning: pointer targets in passing argument 1 of 'base64encode' differ in signedness [-Wpointer-sign] encoded_length = base64encode(random_string, MBUS_HASHKEY_LEN, encoded_string, (MBUS_HASHKEY_LEN*4/3)+4); ^ In file included from mbus_config.c:43:0: base64.h:40:5: note: expected 'const unsigned char *' but argument is of type 'char *' int base64encode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus_config.c:120:2: warning: pointer targets in passing argument 3 of 'base64encode' differ in signedness [-Wpointer-sign] encoded_length = base64encode(random_string, MBUS_HASHKEY_LEN, encoded_string, (MBUS_HASHKEY_LEN*4/3)+4); ^ In file included from mbus_config.c:43:0: base64.h:40:5: note: expected 'unsigned char *' but argument is of type 'char *' int base64encode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus_config.c: In function 'mbus_get_key': mbus_config.c:407:5: warning: pointer targets in passing argument 1 of 'base64decode' differ in signedness [-Wpointer-sign] key->key_len = base64decode(key->key, key->key_len, tmp, key->key_len); ^ In file included from mbus_config.c:43:0: base64.h:41:5: note: expected 'const unsigned char *' but argument is of type 'char *' int base64decode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus_config.c:407:5: warning: pointer targets in passing argument 3 of 'base64decode' differ in signedness [-Wpointer-sign] key->key_len = base64decode(key->key, key->key_len, tmp, key->key_len); ^ In file included from mbus_config.c:43:0: base64.h:41:5: note: expected 'unsigned char *' but argument is of type 'char *' int base64decode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus_config.c: In function 'rewrite_config': mbus_config.c:189:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(m->cfgfd, buf, strlen(buf)); ^ gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c mbus_addr.c gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c mbus.c mbus.c: In function 'mb_send': mbus.c:328:6: warning: pointer targets in passing argument 1 of 'qfDES' differ in signedness [-Wpointer-sign] qfDES_CBC_e(m->encrkey, mb_cryptbuf, len - (MBUS_AUTH_LEN+1), initVec); ^ In file included from mbus.c:44:0: qfDES.h:31:5: note: expected 'unsigned char *' but argument is of type 'char *' int qfDES (unsigned char *key, unsigned char *data, unsigned int size, const QFDES_what what, const QFDES_mode mode, unsigned char *initVec); ^ mbus.c:328:6: warning: pointer targets in passing argument 2 of 'qfDES' differ in signedness [-Wpointer-sign] qfDES_CBC_e(m->encrkey, mb_cryptbuf, len - (MBUS_AUTH_LEN+1), initVec); ^ In file included from mbus.c:44:0: qfDES.h:31:5: note: expected 'unsigned char *' but argument is of type 'char *' int qfDES (unsigned char *key, unsigned char *data, unsigned int size, const QFDES_what what, const QFDES_mode mode, unsigned char *initVec); ^ mbus.c:336:6: warning: pointer targets in passing argument 1 of 'hmac_md5' differ in signedness [-Wpointer-sign] hmac_md5(mb_buffer + MBUS_AUTH_LEN+1, len - (MBUS_AUTH_LEN+1), m->hashkey, m->hashkeylen, digest); ^ In file included from mbus.c:43:0: hmac.h:38:6: note: expected 'unsigned char *' but argument is of type 'char *' void hmac_md5(unsigned char *data, int data_len, ^ mbus.c:336:6: warning: pointer targets in passing argument 3 of 'hmac_md5' differ in signedness [-Wpointer-sign] hmac_md5(mb_buffer + MBUS_AUTH_LEN+1, len - (MBUS_AUTH_LEN+1), m->hashkey, m->hashkeylen, digest); ^ In file included from mbus.c:43:0: hmac.h:38:6: note: expected 'unsigned char *' but argument is of type 'char *' void hmac_md5(unsigned char *data, int data_len, ^ mbus.c:336:6: warning: pointer targets in passing argument 5 of 'hmac_md5' differ in signedness [-Wpointer-sign] hmac_md5(mb_buffer + MBUS_AUTH_LEN+1, len - (MBUS_AUTH_LEN+1), m->hashkey, m->hashkeylen, digest); ^ In file included from mbus.c:43:0: hmac.h:38:6: note: expected 'unsigned char *' but argument is of type 'char *' void hmac_md5(unsigned char *data, int data_len, ^ mbus.c:337:6: warning: pointer targets in passing argument 1 of 'base64encode' differ in signedness [-Wpointer-sign] base64encode(digest, 12, mb_buffer, MBUS_AUTH_LEN); ^ In file included from mbus.c:45:0: base64.h:40:5: note: expected 'const unsigned char *' but argument is of type 'char *' int base64encode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus.c:337:6: warning: pointer targets in passing argument 3 of 'base64encode' differ in signedness [-Wpointer-sign] base64encode(digest, 12, mb_buffer, MBUS_AUTH_LEN); ^ In file included from mbus.c:45:0: base64.h:40:5: note: expected 'unsigned char *' but argument is of type 'char *' int base64encode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus.c: In function 'mbus_recv': mbus.c:778:5: warning: pointer targets in passing argument 1 of 'hmac_md5' differ in signedness [-Wpointer-sign] hmac_md5(buffer + authlen + 1, buffer_len - authlen - 1, m->hashkey, m->hashkeylen, digest); ^ In file included from mbus.c:43:0: hmac.h:38:6: note: expected 'unsigned char *' but argument is of type 'char *' void hmac_md5(unsigned char *data, int data_len, ^ mbus.c:778:5: warning: pointer targets in passing argument 3 of 'hmac_md5' differ in signedness [-Wpointer-sign] hmac_md5(buffer + authlen + 1, buffer_len - authlen - 1, m->hashkey, m->hashkeylen, digest); ^ In file included from mbus.c:43:0: hmac.h:38:6: note: expected 'unsigned char *' but argument is of type 'char *' void hmac_md5(unsigned char *data, int data_len, ^ mbus.c:778:5: warning: pointer targets in passing argument 5 of 'hmac_md5' differ in signedness [-Wpointer-sign] hmac_md5(buffer + authlen + 1, buffer_len - authlen - 1, m->hashkey, m->hashkeylen, digest); ^ In file included from mbus.c:43:0: hmac.h:38:6: note: expected 'unsigned char *' but argument is of type 'char *' void hmac_md5(unsigned char *data, int data_len, ^ mbus.c:779:5: warning: pointer targets in passing argument 1 of 'base64encode' differ in signedness [-Wpointer-sign] base64encode(digest, 12, ackbuf, 16); ^ In file included from mbus.c:45:0: base64.h:40:5: note: expected 'const unsigned char *' but argument is of type 'char *' int base64encode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus.c:779:5: warning: pointer targets in passing argument 3 of 'base64encode' differ in signedness [-Wpointer-sign] base64encode(digest, 12, ackbuf, 16); ^ In file included from mbus.c:45:0: base64.h:40:5: note: expected 'unsigned char *' but argument is of type 'char *' int base64encode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus.c:798:4: warning: pointer targets in passing argument 1 of 'qfDES' differ in signedness [-Wpointer-sign] qfDES_CBC_d(m->encrkey, mb_cryptbuf, buffer_len, initVec); ^ In file included from mbus.c:44:0: qfDES.h:31:5: note: expected 'unsigned char *' but argument is of type 'char *' int qfDES (unsigned char *key, unsigned char *data, unsigned int size, const QFDES_what what, const QFDES_mode mode, unsigned char *initVec); ^ mbus.c:798:4: warning: pointer targets in passing argument 2 of 'qfDES' differ in signedness [-Wpointer-sign] qfDES_CBC_d(m->encrkey, mb_cryptbuf, buffer_len, initVec); ^ In file included from mbus.c:44:0: qfDES.h:31:5: note: expected 'unsigned char *' but argument is of type 'char *' int qfDES (unsigned char *key, unsigned char *data, unsigned int size, const QFDES_what what, const QFDES_mode mode, unsigned char *initVec); ^ gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c btree.c btree.c:45:1: warning: 'btree_validate_node' defined but not used [-Wunused-function] btree_validate_node(btree_node_t *node, btree_node_t *parent) ^ gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c asarray.c gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c rijndael-alg-fst.c rijndael-alg-fst.c: In function 'rijndaelKeySched': rijndael-alg-fst.c:30:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)tk[j]) = *((word32*)k[j]); ^ rijndael-alg-fst.c:37:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)W[r][t]) = *((word32*)tk[j]); ^ rijndael-alg-fst.c:37:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:55:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)tk[j]) ^= *((word32*)tk[j-1]); ^ rijndael-alg-fst.c:55:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:59:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)tk[j]) ^= *((word32*)tk[j-1]); ^ rijndael-alg-fst.c:59:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:66:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)tk[j]) ^= *((word32*)tk[j-1]); ^ rijndael-alg-fst.c:66:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:72:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)W[r][t]) = *((word32*)tk[j]); ^ rijndael-alg-fst.c:72:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c: In function 'rijndaelKeyEncToDec': rijndael-alg-fst.c:91:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U2[w[1]]) ^ rijndael-alg-fst.c:92:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U3[w[2]]) ^ rijndael-alg-fst.c:93:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U4[w[3]]); ^ rijndael-alg-fst.c:93:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:98:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U2[w[1]]) ^ rijndael-alg-fst.c:99:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U3[w[2]]) ^ rijndael-alg-fst.c:100:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U4[w[3]]); ^ rijndael-alg-fst.c:100:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:105:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U2[w[1]]) ^ rijndael-alg-fst.c:106:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U3[w[2]]) ^ rijndael-alg-fst.c:107:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U4[w[3]]); ^ rijndael-alg-fst.c:107:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:112:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U2[w[1]]) ^ rijndael-alg-fst.c:113:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U3[w[2]]) ^ rijndael-alg-fst.c:114:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U4[w[3]]); ^ rijndael-alg-fst.c:114:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c: In function 'rijndaelEncrypt': rijndael-alg-fst.c:126:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[0]) = *((word32*)(a )) ^ *((word32*)rk[0][0]); ^ rijndael-alg-fst.c:126:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:127:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[1]) = *((word32*)(a+ 4)) ^ *((word32*)rk[0][1]); ^ rijndael-alg-fst.c:127:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:128:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[2]) = *((word32*)(a+ 8)) ^ *((word32*)rk[0][2]); ^ rijndael-alg-fst.c:128:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:129:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[3]) = *((word32*)(a+12)) ^ *((word32*)rk[0][3]); ^ rijndael-alg-fst.c:129:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:131:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T2[temp[1][1]]) ^ rijndael-alg-fst.c:132:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T3[temp[2][2]]) ^ rijndael-alg-fst.c:133:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T4[temp[3][3]]); ^ rijndael-alg-fst.c:133:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:135:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T2[temp[2][1]]) ^ rijndael-alg-fst.c:136:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T3[temp[3][2]]) ^ rijndael-alg-fst.c:137:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T4[temp[0][3]]); ^ rijndael-alg-fst.c:137:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:139:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T2[temp[3][1]]) ^ rijndael-alg-fst.c:140:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T3[temp[0][2]]) ^ rijndael-alg-fst.c:141:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T4[temp[1][3]]); ^ rijndael-alg-fst.c:141:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:143:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T2[temp[0][1]]) ^ rijndael-alg-fst.c:144:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T3[temp[1][2]]) ^ rijndael-alg-fst.c:145:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T4[temp[2][3]]); ^ rijndael-alg-fst.c:145:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:147:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[r][0]); ^ rijndael-alg-fst.c:147:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:148:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[r][1]); ^ rijndael-alg-fst.c:148:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:149:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[r][2]); ^ rijndael-alg-fst.c:149:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:150:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[r][3]); ^ rijndael-alg-fst.c:150:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:153:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T2[temp[1][1]]) ^ rijndael-alg-fst.c:154:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T3[temp[2][2]]) ^ rijndael-alg-fst.c:155:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T4[temp[3][3]]); ^ rijndael-alg-fst.c:155:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:157:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T2[temp[2][1]]) ^ rijndael-alg-fst.c:158:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T3[temp[3][2]]) ^ rijndael-alg-fst.c:159:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T4[temp[0][3]]); ^ rijndael-alg-fst.c:159:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:161:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T2[temp[3][1]]) ^ rijndael-alg-fst.c:162:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T3[temp[0][2]]) ^ rijndael-alg-fst.c:163:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T4[temp[1][3]]); ^ rijndael-alg-fst.c:163:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:165:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T2[temp[0][1]]) ^ rijndael-alg-fst.c:166:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T3[temp[1][2]]) ^ rijndael-alg-fst.c:167:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T4[temp[2][3]]); ^ rijndael-alg-fst.c:167:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:170:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[ROUNDS-1][0]); ^ rijndael-alg-fst.c:170:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:171:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[ROUNDS-1][1]); ^ rijndael-alg-fst.c:171:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:172:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[ROUNDS-1][2]); ^ rijndael-alg-fst.c:172:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:173:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[ROUNDS-1][3]); ^ rijndael-alg-fst.c:173:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:190:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(b )) ^= *((word32*)rk[ROUNDS][0]); ^ rijndael-alg-fst.c:191:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(b+ 4)) ^= *((word32*)rk[ROUNDS][1]); ^ rijndael-alg-fst.c:192:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(b+ 8)) ^= *((word32*)rk[ROUNDS][2]); ^ rijndael-alg-fst.c:193:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(b+12)) ^= *((word32*)rk[ROUNDS][3]); ^ rijndael-alg-fst.c: In function 'rijndaelDecrypt': rijndael-alg-fst.c:274:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[0]) = *((word32*)(a )) ^ *((word32*)rk[ROUNDS][0]); ^ rijndael-alg-fst.c:274:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:275:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[1]) = *((word32*)(a+ 4)) ^ *((word32*)rk[ROUNDS][1]); ^ rijndael-alg-fst.c:275:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:276:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[2]) = *((word32*)(a+ 8)) ^ *((word32*)rk[ROUNDS][2]); ^ rijndael-alg-fst.c:276:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:277:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[3]) = *((word32*)(a+12)) ^ *((word32*)rk[ROUNDS][3]); ^ rijndael-alg-fst.c:277:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:280:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T6[temp[3][1]]) ^ rijndael-alg-fst.c:281:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T7[temp[2][2]]) ^ rijndael-alg-fst.c:282:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T8[temp[1][3]]); ^ rijndael-alg-fst.c:282:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:284:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T6[temp[0][1]]) ^ rijndael-alg-fst.c:285:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T7[temp[3][2]]) ^ rijndael-alg-fst.c:286:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T8[temp[2][3]]); ^ rijndael-alg-fst.c:286:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:288:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T6[temp[1][1]]) ^ rijndael-alg-fst.c:289:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T7[temp[0][2]]) ^ rijndael-alg-fst.c:290:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T8[temp[3][3]]); ^ rijndael-alg-fst.c:290:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:292:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T6[temp[2][1]]) ^ rijndael-alg-fst.c:293:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T7[temp[1][2]]) ^ rijndael-alg-fst.c:294:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T8[temp[0][3]]); ^ rijndael-alg-fst.c:294:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:296:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[r][0]); ^ rijndael-alg-fst.c:296:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:297:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[r][1]); ^ rijndael-alg-fst.c:297:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:298:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[r][2]); ^ rijndael-alg-fst.c:298:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:299:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[r][3]); ^ rijndael-alg-fst.c:299:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:301:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T6[temp[3][1]]) ^ rijndael-alg-fst.c:302:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T7[temp[2][2]]) ^ rijndael-alg-fst.c:303:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T8[temp[1][3]]); ^ rijndael-alg-fst.c:303:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:305:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T6[temp[0][1]]) ^ rijndael-alg-fst.c:306:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T7[temp[3][2]]) ^ rijndael-alg-fst.c:307:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T8[temp[2][3]]); ^ rijndael-alg-fst.c:307:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:309:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T6[temp[1][1]]) ^ rijndael-alg-fst.c:310:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T7[temp[0][2]]) ^ rijndael-alg-fst.c:311:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T8[temp[3][3]]); ^ rijndael-alg-fst.c:311:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:313:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T6[temp[2][1]]) ^ rijndael-alg-fst.c:314:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T7[temp[1][2]]) ^ rijndael-alg-fst.c:315:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T8[temp[0][3]]); ^ rijndael-alg-fst.c:315:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:318:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[1][0]); ^ rijndael-alg-fst.c:318:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:319:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[1][1]); ^ rijndael-alg-fst.c:319:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:320:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[1][2]); ^ rijndael-alg-fst.c:320:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:321:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[1][3]); ^ rijndael-alg-fst.c:321:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:338:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(b )) ^= *((word32*)rk[0][0]); ^ rijndael-alg-fst.c:339:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(b+ 4)) ^= *((word32*)rk[0][1]); ^ rijndael-alg-fst.c:340:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(b+ 8)) ^= *((word32*)rk[0][2]); ^ rijndael-alg-fst.c:341:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(b+12)) ^= *((word32*)rk[0][3]); ^ gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c rijndael-api-fst.c rijndael-api-fst.c: In function 'blockEncrypt': rijndael-api-fst.c:144:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[0] = ((word32*)cipher->IV)[0] ^ ((word32*)input)[0]; ^ rijndael-api-fst.c:144:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:145:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[1] = ((word32*)cipher->IV)[1] ^ ((word32*)input)[1]; ^ rijndael-api-fst.c:146:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[2] = ((word32*)cipher->IV)[2] ^ ((word32*)input)[2]; ^ rijndael-api-fst.c:147:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[3] = ((word32*)cipher->IV)[3] ^ ((word32*)input)[3]; ^ rijndael-api-fst.c:151:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[0] = ((word32*)outBuffer)[0] ^ ((word32*)input)[0]; ^ rijndael-api-fst.c:165:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[0]) = *((word32*)(cipher->IV )); ^ rijndael-api-fst.c:165:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:166:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[1]) = *((word32*)(cipher->IV+ 4)); ^ rijndael-api-fst.c:166:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:167:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[2]) = *((word32*)(cipher->IV+ 8)); ^ rijndael-api-fst.c:167:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:168:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[3]) = *((word32*)(cipher->IV+12)); ^ rijndael-api-fst.c:168:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:172:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*) block ) = *((word32*)iv[0]); ^ rijndael-api-fst.c:172:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:173:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(block+ 4)) = *((word32*)iv[1]); ^ rijndael-api-fst.c:174:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(block+ 8)) = *((word32*)iv[2]); ^ rijndael-api-fst.c:175:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(block+12)) = *((word32*)iv[3]); ^ rijndael-api-fst.c: In function 'padEncrypt': rijndael-api-fst.c:247:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[0] = ((word32*)input)[0] ^ ((word32*)iv)[0]; ^ rijndael-api-fst.c: In function 'blockDecrypt': rijndael-api-fst.c:303:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[0]) = *((word32*)(cipher->IV )); ^ rijndael-api-fst.c:303:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:304:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[1]) = *((word32*)(cipher->IV+ 4)); ^ rijndael-api-fst.c:304:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:305:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[2]) = *((word32*)(cipher->IV+ 8)); ^ rijndael-api-fst.c:305:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:306:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[3]) = *((word32*)(cipher->IV+12)); ^ rijndael-api-fst.c:306:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:310:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[0] ^= *((word32*)iv[0]); ^ rijndael-api-fst.c:310:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:311:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[1] ^= *((word32*)iv[1]); ^ rijndael-api-fst.c:312:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[2] ^= *((word32*)iv[2]); ^ rijndael-api-fst.c:313:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[3] ^= *((word32*)iv[3]); ^ rijndael-api-fst.c:318:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[0]) = ((word32*)input)[0]; ((word32*)outBuffer)[0] = ((word32*)block)[0]; ^ rijndael-api-fst.c:318:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:319:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[1]) = ((word32*)input)[1]; ((word32*)outBuffer)[1] = ((word32*)block)[1]; ^ rijndael-api-fst.c:320:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[2]) = ((word32*)input)[2]; ((word32*)outBuffer)[2] = ((word32*)block)[2]; ^ rijndael-api-fst.c:321:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[3]) = ((word32*)input)[3]; ((word32*)outBuffer)[3] = ((word32*)block)[3]; ^ rijndael-api-fst.c:332:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[0]) = *((word32*)(cipher->IV)); ^ rijndael-api-fst.c:332:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:333:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[1]) = *((word32*)(cipher->IV+ 4)); ^ rijndael-api-fst.c:333:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:334:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[2]) = *((word32*)(cipher->IV+ 8)); ^ rijndael-api-fst.c:334:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:335:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[3]) = *((word32*)(cipher->IV+12)); ^ rijndael-api-fst.c:335:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:339:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*) block ) = *((word32*)iv[0]); ^ rijndael-api-fst.c:339:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:340:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(block+ 4)) = *((word32*)iv[1]); ^ rijndael-api-fst.c:341:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(block+ 8)) = *((word32*)iv[2]); ^ rijndael-api-fst.c:342:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(block+12)) = *((word32*)iv[3]); ^ rijndael-api-fst.c: In function 'padDecrypt': rijndael-api-fst.c:419:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[0] ^= iv[0]; ^ rijndael-api-fst.c:430:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[0] ^= iv[0]; ^ gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c sdp.c gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c sap.c sap.c: In function 'sap_recv': sap.c:106:7: warning: pointer targets in passing argument 2 of 'udp_recv' differ in signedness [-Wpointer-sign] buflen = udp_recv(s->s, buffer, SAP_MAX_PACKET_LEN); ^ In file included from sap.c:48:0: net_udp.h:50:13: note: expected 'char *' but argument is of type 'uint8_t *' int udp_recv(socket_udp *s, char *buffer, int buflen); ^ sap.c:119:7: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] sap_p.payload = strstr(packetptr, "v=0"); ^ In file included from /usr/include/memory.h:29:0, from config_unix.h:66, from sap.c:44: /usr/include/string.h:338:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strstr (const char *__haystack, const char *__needle) ^ sap.c:119:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] sap_p.payload = strstr(packetptr, "v=0"); ^ sap.c:105:15: warning: variable 'buflen' set but not used [-Wunused-but-set-variable] int buflen; ^ sap.c: In function 'print_sap_packet': sap.c:158:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] p->header->authentication_length ? strlen(p->authentication_data) : 0); ^ In file included from /usr/include/memory.h:29:0, from config_unix.h:66, from sap.c:44: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ sap.c:158:3: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' [-Wformat=] p->header->authentication_length ? strlen(p->authentication_data) : 0); ^ ar r libuclmmbase.a crypt_random.o debug.o md5.o memory.o net_udp.o qfDES.o util.o hmac.o base64.o ntp.o rtp.o drand48.o mbus_parser.o mbus_config.o mbus_addr.o mbus.o btree.o asarray.o rijndael-alg-fst.o rijndael-api-fst.o sdp.o sap.o ar: creating libuclmmbase.a ranlib libuclmmbase.a gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c crypt_random.c -o crypt_random.lo gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c debug.c -o debug.lo gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c md5.c -o md5.lo gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c memory.c -o memory.lo gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c net_udp.c -o net_udp.lo net_udp.c: In function 'udp_host_addr6': net_udp.c:657:44: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] if ((result = getsockname(newsock,(struct sockaddr *)&local, &len)) < 0){ ^ In file included from config_unix.h:73:0, from net_udp.c:42: /usr/include/powerpc64le-linux-gnu/sys/socket.h:127:12: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' extern int getsockname (int __fd, __SOCKADDR_ARG __addr, ^ gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c qfDES.c -o qfDES.lo qfDES.c: In function 'qfDES': qfDES.c:578:24: warning: variable 'oldMode' set but not used [-Wunused-but-set-variable] static QFDES_mode oldMode; ^ qfDES.c:112:13: warning: '*((void *)&b0+8)' may be used uninitialized in this function [-Wmaybe-uninitialized] _o1 |= (_i1 & B06) >> 21; /* 39 */ \ ^ qfDES.c:579:20: note: '*((void *)&b0+8)' was declared here unsigned char b0[8], b1[8]; /* feedback blocks */ ^ qfDES.c:116:13: warning: 'b0' may be used uninitialized in this function [-Wmaybe-uninitialized] _o1 |= (_i0 & B06) >> 25; /* 7 */ \ ^ qfDES.c:579:20: note: 'b0' was declared here unsigned char b0[8], b1[8]; /* feedback blocks */ ^ gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c util.c -o util.lo gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c hmac.c -o hmac.lo gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c base64.c -o base64.lo gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c ntp.c -o ntp.lo gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c rtp.c -o rtp.lo rtp.c: In function 'rtp_recv_data': rtp.c:1356:2: warning: pointer targets in passing argument 2 of 'udp_recv' differ in signedness [-Wpointer-sign] buflen = udp_recv(session->rtp_socket, buffer, RTP_MAX_PACKET_LEN - RTP_PACKET_HEADER_SIZE); ^ In file included from rtp.c:53:0: net_udp.h:50:13: note: expected 'char *' but argument is of type 'uint8_t *' int udp_recv(socket_udp *s, char *buffer, int buflen); ^ rtp.c:1385:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] packet->data = buffer12 + (packet->cc * 4); ^ rtp.c: In function 'rtp_recv': rtp.c:1876:25: warning: pointer targets in passing argument 2 of 'udp_recv' differ in signedness [-Wpointer-sign] buflen = udp_recv(session->rtcp_socket, buffer, RTP_MAX_PACKET_LEN); ^ In file included from rtp.c:53:0: net_udp.h:50:13: note: expected 'char *' but argument is of type 'uint8_t *' int udp_recv(socket_udp *s, char *buffer, int buflen); ^ rtp.c: In function 'rtp_send_data': rtp.c:2192:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] packet->data = (uint8_t *) (buffer + RTP_PACKET_HEADER_SIZE + 12 + (4 * cc)); ^ rtp.c:2236:2: warning: pointer targets in passing argument 2 of 'udp_send' differ in signedness [-Wpointer-sign] rc = udp_send(session->rtp_socket, buffer + RTP_PACKET_HEADER_SIZE, buffer_len); ^ In file included from rtp.c:53:0: net_udp.h:51:13: note: expected 'char *' but argument is of type 'uint8_t *' int udp_send(socket_udp *s, char *buffer, int buflen); ^ rtp.c: In function 'rtp_send_data_iov': rtp.c:2277:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] packet->data = (uint8_t *) (buffer + RTP_PACKET_HEADER_SIZE + 12 + (4 * cc)); ^ rtp.c: In function 'send_rtcp': rtp.c:2671:2: warning: pointer targets in passing argument 2 of 'udp_send' differ in signedness [-Wpointer-sign] udp_send(session->rtcp_socket, buffer, ptr - buffer); ^ In file included from rtp.c:53:0: net_udp.h:51:13: note: expected 'char *' but argument is of type 'uint8_t *' int udp_send(socket_udp *s, char *buffer, int buflen); ^ rtp.c: In function 'rtp_send_bye_now': rtp.c:2859:2: warning: pointer targets in passing argument 2 of 'udp_send' differ in signedness [-Wpointer-sign] udp_send(session->rtcp_socket, buffer, ptr - buffer); ^ In file included from rtp.c:53:0: net_udp.h:51:13: note: expected 'char *' but argument is of type 'uint8_t *' int udp_send(socket_udp *s, char *buffer, int buflen); ^ rtp.c: In function 'rtp_send_bye': rtp.c:2922:5: warning: pointer targets in passing argument 2 of 'udp_recv' differ in signedness [-Wpointer-sign] buflen = udp_recv(session->rtcp_socket, buffer, RTP_MAX_PACKET_LEN); ^ In file included from rtp.c:53:0: net_udp.h:50:13: note: expected 'char *' but argument is of type 'uint8_t *' int udp_recv(socket_udp *s, char *buffer, int buflen); ^ rtp.c: In function 'des_encrypt': rtp.c:3146:5: warning: pointer targets in passing argument 1 of 'qfDES' differ in signedness [-Wpointer-sign] qfDES_CBC_e(session->crypto_state.des.encryption_key, ^ In file included from rtp.c:58:0: qfDES.h:31:5: note: expected 'unsigned char *' but argument is of type 'char *' int qfDES (unsigned char *key, unsigned char *data, unsigned int size, const QFDES_what what, const QFDES_mode mode, unsigned char *initVec); ^ rtp.c: In function 'des_decrypt': rtp.c:3154:5: warning: pointer targets in passing argument 1 of 'qfDES' differ in signedness [-Wpointer-sign] qfDES_CBC_d(session->crypto_state.des.encryption_key, ^ In file included from rtp.c:58:0: qfDES.h:31:5: note: expected 'unsigned char *' but argument is of type 'char *' int qfDES (unsigned char *key, unsigned char *data, unsigned int size, const QFDES_what what, const QFDES_mode mode, unsigned char *initVec); ^ gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c drand48.c -o drand48.lo gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c mbus_parser.c -o mbus_parser.lo mbus_parser.c: In function 'mbus_parse_int': mbus_parser.c:170:8: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (((*i == LONG_MAX) || (*i == LONG_MIN)) && (errno == ERANGE)) { ^ mbus_parser.c:170:28: warning: comparison is always false due to limited range of data type [-Wtype-limits] if (((*i == LONG_MAX) || (*i == LONG_MIN)) && (errno == ERANGE)) { ^ gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c mbus_config.c -o mbus_config.lo mbus_config.c: In function 'mbus_new_encrkey': mbus_config.c:92:2: warning: pointer targets in passing argument 1 of 'base64encode' differ in signedness [-Wpointer-sign] encoded_length = base64encode(random_string, MBUS_ENCRKEY_LEN, encoded_string, (MBUS_ENCRKEY_LEN*4/3)+4); ^ In file included from mbus_config.c:43:0: base64.h:40:5: note: expected 'const unsigned char *' but argument is of type 'char *' int base64encode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus_config.c:92:2: warning: pointer targets in passing argument 3 of 'base64encode' differ in signedness [-Wpointer-sign] encoded_length = base64encode(random_string, MBUS_ENCRKEY_LEN, encoded_string, (MBUS_ENCRKEY_LEN*4/3)+4); ^ In file included from mbus_config.c:43:0: base64.h:40:5: note: expected 'unsigned char *' but argument is of type 'char *' int base64encode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus_config.c: In function 'mbus_new_hashkey': mbus_config.c:120:2: warning: pointer targets in passing argument 1 of 'base64encode' differ in signedness [-Wpointer-sign] encoded_length = base64encode(random_string, MBUS_HASHKEY_LEN, encoded_string, (MBUS_HASHKEY_LEN*4/3)+4); ^ In file included from mbus_config.c:43:0: base64.h:40:5: note: expected 'const unsigned char *' but argument is of type 'char *' int base64encode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus_config.c:120:2: warning: pointer targets in passing argument 3 of 'base64encode' differ in signedness [-Wpointer-sign] encoded_length = base64encode(random_string, MBUS_HASHKEY_LEN, encoded_string, (MBUS_HASHKEY_LEN*4/3)+4); ^ In file included from mbus_config.c:43:0: base64.h:40:5: note: expected 'unsigned char *' but argument is of type 'char *' int base64encode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus_config.c: In function 'mbus_get_key': mbus_config.c:407:5: warning: pointer targets in passing argument 1 of 'base64decode' differ in signedness [-Wpointer-sign] key->key_len = base64decode(key->key, key->key_len, tmp, key->key_len); ^ In file included from mbus_config.c:43:0: base64.h:41:5: note: expected 'const unsigned char *' but argument is of type 'char *' int base64decode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus_config.c:407:5: warning: pointer targets in passing argument 3 of 'base64decode' differ in signedness [-Wpointer-sign] key->key_len = base64decode(key->key, key->key_len, tmp, key->key_len); ^ In file included from mbus_config.c:43:0: base64.h:41:5: note: expected 'unsigned char *' but argument is of type 'char *' int base64decode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus_config.c: In function 'rewrite_config': mbus_config.c:189:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(m->cfgfd, buf, strlen(buf)); ^ gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c mbus_addr.c -o mbus_addr.lo gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c mbus.c -o mbus.lo mbus.c: In function 'mb_send': mbus.c:328:6: warning: pointer targets in passing argument 1 of 'qfDES' differ in signedness [-Wpointer-sign] qfDES_CBC_e(m->encrkey, mb_cryptbuf, len - (MBUS_AUTH_LEN+1), initVec); ^ In file included from mbus.c:44:0: qfDES.h:31:5: note: expected 'unsigned char *' but argument is of type 'char *' int qfDES (unsigned char *key, unsigned char *data, unsigned int size, const QFDES_what what, const QFDES_mode mode, unsigned char *initVec); ^ mbus.c:328:6: warning: pointer targets in passing argument 2 of 'qfDES' differ in signedness [-Wpointer-sign] qfDES_CBC_e(m->encrkey, mb_cryptbuf, len - (MBUS_AUTH_LEN+1), initVec); ^ In file included from mbus.c:44:0: qfDES.h:31:5: note: expected 'unsigned char *' but argument is of type 'char *' int qfDES (unsigned char *key, unsigned char *data, unsigned int size, const QFDES_what what, const QFDES_mode mode, unsigned char *initVec); ^ mbus.c:336:6: warning: pointer targets in passing argument 1 of 'hmac_md5' differ in signedness [-Wpointer-sign] hmac_md5(mb_buffer + MBUS_AUTH_LEN+1, len - (MBUS_AUTH_LEN+1), m->hashkey, m->hashkeylen, digest); ^ In file included from mbus.c:43:0: hmac.h:38:6: note: expected 'unsigned char *' but argument is of type 'char *' void hmac_md5(unsigned char *data, int data_len, ^ mbus.c:336:6: warning: pointer targets in passing argument 3 of 'hmac_md5' differ in signedness [-Wpointer-sign] hmac_md5(mb_buffer + MBUS_AUTH_LEN+1, len - (MBUS_AUTH_LEN+1), m->hashkey, m->hashkeylen, digest); ^ In file included from mbus.c:43:0: hmac.h:38:6: note: expected 'unsigned char *' but argument is of type 'char *' void hmac_md5(unsigned char *data, int data_len, ^ mbus.c:336:6: warning: pointer targets in passing argument 5 of 'hmac_md5' differ in signedness [-Wpointer-sign] hmac_md5(mb_buffer + MBUS_AUTH_LEN+1, len - (MBUS_AUTH_LEN+1), m->hashkey, m->hashkeylen, digest); ^ In file included from mbus.c:43:0: hmac.h:38:6: note: expected 'unsigned char *' but argument is of type 'char *' void hmac_md5(unsigned char *data, int data_len, ^ mbus.c:337:6: warning: pointer targets in passing argument 1 of 'base64encode' differ in signedness [-Wpointer-sign] base64encode(digest, 12, mb_buffer, MBUS_AUTH_LEN); ^ In file included from mbus.c:45:0: base64.h:40:5: note: expected 'const unsigned char *' but argument is of type 'char *' int base64encode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus.c:337:6: warning: pointer targets in passing argument 3 of 'base64encode' differ in signedness [-Wpointer-sign] base64encode(digest, 12, mb_buffer, MBUS_AUTH_LEN); ^ In file included from mbus.c:45:0: base64.h:40:5: note: expected 'unsigned char *' but argument is of type 'char *' int base64encode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus.c: In function 'mbus_recv': mbus.c:778:5: warning: pointer targets in passing argument 1 of 'hmac_md5' differ in signedness [-Wpointer-sign] hmac_md5(buffer + authlen + 1, buffer_len - authlen - 1, m->hashkey, m->hashkeylen, digest); ^ In file included from mbus.c:43:0: hmac.h:38:6: note: expected 'unsigned char *' but argument is of type 'char *' void hmac_md5(unsigned char *data, int data_len, ^ mbus.c:778:5: warning: pointer targets in passing argument 3 of 'hmac_md5' differ in signedness [-Wpointer-sign] hmac_md5(buffer + authlen + 1, buffer_len - authlen - 1, m->hashkey, m->hashkeylen, digest); ^ In file included from mbus.c:43:0: hmac.h:38:6: note: expected 'unsigned char *' but argument is of type 'char *' void hmac_md5(unsigned char *data, int data_len, ^ mbus.c:778:5: warning: pointer targets in passing argument 5 of 'hmac_md5' differ in signedness [-Wpointer-sign] hmac_md5(buffer + authlen + 1, buffer_len - authlen - 1, m->hashkey, m->hashkeylen, digest); ^ In file included from mbus.c:43:0: hmac.h:38:6: note: expected 'unsigned char *' but argument is of type 'char *' void hmac_md5(unsigned char *data, int data_len, ^ mbus.c:779:5: warning: pointer targets in passing argument 1 of 'base64encode' differ in signedness [-Wpointer-sign] base64encode(digest, 12, ackbuf, 16); ^ In file included from mbus.c:45:0: base64.h:40:5: note: expected 'const unsigned char *' but argument is of type 'char *' int base64encode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus.c:779:5: warning: pointer targets in passing argument 3 of 'base64encode' differ in signedness [-Wpointer-sign] base64encode(digest, 12, ackbuf, 16); ^ In file included from mbus.c:45:0: base64.h:40:5: note: expected 'unsigned char *' but argument is of type 'char *' int base64encode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ mbus.c:798:4: warning: pointer targets in passing argument 1 of 'qfDES' differ in signedness [-Wpointer-sign] qfDES_CBC_d(m->encrkey, mb_cryptbuf, buffer_len, initVec); ^ In file included from mbus.c:44:0: qfDES.h:31:5: note: expected 'unsigned char *' but argument is of type 'char *' int qfDES (unsigned char *key, unsigned char *data, unsigned int size, const QFDES_what what, const QFDES_mode mode, unsigned char *initVec); ^ mbus.c:798:4: warning: pointer targets in passing argument 2 of 'qfDES' differ in signedness [-Wpointer-sign] qfDES_CBC_d(m->encrkey, mb_cryptbuf, buffer_len, initVec); ^ In file included from mbus.c:44:0: qfDES.h:31:5: note: expected 'unsigned char *' but argument is of type 'char *' int qfDES (unsigned char *key, unsigned char *data, unsigned int size, const QFDES_what what, const QFDES_mode mode, unsigned char *initVec); ^ gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c btree.c -o btree.lo btree.c:45:1: warning: 'btree_validate_node' defined but not used [-Wunused-function] btree_validate_node(btree_node_t *node, btree_node_t *parent) ^ gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c asarray.c -o asarray.lo gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c rijndael-alg-fst.c -o rijndael-alg-fst.lo rijndael-alg-fst.c: In function 'rijndaelKeySched': rijndael-alg-fst.c:30:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)tk[j]) = *((word32*)k[j]); ^ rijndael-alg-fst.c:37:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)W[r][t]) = *((word32*)tk[j]); ^ rijndael-alg-fst.c:37:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:55:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)tk[j]) ^= *((word32*)tk[j-1]); ^ rijndael-alg-fst.c:55:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:59:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)tk[j]) ^= *((word32*)tk[j-1]); ^ rijndael-alg-fst.c:59:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:66:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)tk[j]) ^= *((word32*)tk[j-1]); ^ rijndael-alg-fst.c:66:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:72:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)W[r][t]) = *((word32*)tk[j]); ^ rijndael-alg-fst.c:72:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c: In function 'rijndaelKeyEncToDec': rijndael-alg-fst.c:91:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U2[w[1]]) ^ rijndael-alg-fst.c:92:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U3[w[2]]) ^ rijndael-alg-fst.c:93:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U4[w[3]]); ^ rijndael-alg-fst.c:93:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:98:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U2[w[1]]) ^ rijndael-alg-fst.c:99:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U3[w[2]]) ^ rijndael-alg-fst.c:100:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U4[w[3]]); ^ rijndael-alg-fst.c:100:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:105:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U2[w[1]]) ^ rijndael-alg-fst.c:106:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U3[w[2]]) ^ rijndael-alg-fst.c:107:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U4[w[3]]); ^ rijndael-alg-fst.c:107:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:112:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U2[w[1]]) ^ rijndael-alg-fst.c:113:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U3[w[2]]) ^ rijndael-alg-fst.c:114:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)U4[w[3]]); ^ rijndael-alg-fst.c:114:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c: In function 'rijndaelEncrypt': rijndael-alg-fst.c:126:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[0]) = *((word32*)(a )) ^ *((word32*)rk[0][0]); ^ rijndael-alg-fst.c:126:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:127:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[1]) = *((word32*)(a+ 4)) ^ *((word32*)rk[0][1]); ^ rijndael-alg-fst.c:127:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:128:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[2]) = *((word32*)(a+ 8)) ^ *((word32*)rk[0][2]); ^ rijndael-alg-fst.c:128:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:129:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[3]) = *((word32*)(a+12)) ^ *((word32*)rk[0][3]); ^ rijndael-alg-fst.c:129:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:131:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T2[temp[1][1]]) ^ rijndael-alg-fst.c:132:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T3[temp[2][2]]) ^ rijndael-alg-fst.c:133:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T4[temp[3][3]]); ^ rijndael-alg-fst.c:133:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:135:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T2[temp[2][1]]) ^ rijndael-alg-fst.c:136:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T3[temp[3][2]]) ^ rijndael-alg-fst.c:137:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T4[temp[0][3]]); ^ rijndael-alg-fst.c:137:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:139:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T2[temp[3][1]]) ^ rijndael-alg-fst.c:140:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T3[temp[0][2]]) ^ rijndael-alg-fst.c:141:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T4[temp[1][3]]); ^ rijndael-alg-fst.c:141:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:143:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T2[temp[0][1]]) ^ rijndael-alg-fst.c:144:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T3[temp[1][2]]) ^ rijndael-alg-fst.c:145:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T4[temp[2][3]]); ^ rijndael-alg-fst.c:145:7: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:147:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[r][0]); ^ rijndael-alg-fst.c:147:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:148:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[r][1]); ^ rijndael-alg-fst.c:148:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:149:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[r][2]); ^ rijndael-alg-fst.c:149:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:150:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[r][3]); ^ rijndael-alg-fst.c:150:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:153:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T2[temp[1][1]]) ^ rijndael-alg-fst.c:154:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T3[temp[2][2]]) ^ rijndael-alg-fst.c:155:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T4[temp[3][3]]); ^ rijndael-alg-fst.c:155:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:157:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T2[temp[2][1]]) ^ rijndael-alg-fst.c:158:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T3[temp[3][2]]) ^ rijndael-alg-fst.c:159:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T4[temp[0][3]]); ^ rijndael-alg-fst.c:159:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:161:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T2[temp[3][1]]) ^ rijndael-alg-fst.c:162:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T3[temp[0][2]]) ^ rijndael-alg-fst.c:163:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T4[temp[1][3]]); ^ rijndael-alg-fst.c:163:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:165:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T2[temp[0][1]]) ^ rijndael-alg-fst.c:166:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T3[temp[1][2]]) ^ rijndael-alg-fst.c:167:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T4[temp[2][3]]); ^ rijndael-alg-fst.c:167:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:170:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[ROUNDS-1][0]); ^ rijndael-alg-fst.c:170:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:171:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[ROUNDS-1][1]); ^ rijndael-alg-fst.c:171:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:172:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[ROUNDS-1][2]); ^ rijndael-alg-fst.c:172:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:173:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[ROUNDS-1][3]); ^ rijndael-alg-fst.c:173:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:190:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(b )) ^= *((word32*)rk[ROUNDS][0]); ^ rijndael-alg-fst.c:191:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(b+ 4)) ^= *((word32*)rk[ROUNDS][1]); ^ rijndael-alg-fst.c:192:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(b+ 8)) ^= *((word32*)rk[ROUNDS][2]); ^ rijndael-alg-fst.c:193:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(b+12)) ^= *((word32*)rk[ROUNDS][3]); ^ rijndael-alg-fst.c: In function 'rijndaelDecrypt': rijndael-alg-fst.c:274:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[0]) = *((word32*)(a )) ^ *((word32*)rk[ROUNDS][0]); ^ rijndael-alg-fst.c:274:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:275:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[1]) = *((word32*)(a+ 4)) ^ *((word32*)rk[ROUNDS][1]); ^ rijndael-alg-fst.c:275:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:276:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[2]) = *((word32*)(a+ 8)) ^ *((word32*)rk[ROUNDS][2]); ^ rijndael-alg-fst.c:276:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:277:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[3]) = *((word32*)(a+12)) ^ *((word32*)rk[ROUNDS][3]); ^ rijndael-alg-fst.c:277:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:280:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T6[temp[3][1]]) ^ rijndael-alg-fst.c:281:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T7[temp[2][2]]) ^ rijndael-alg-fst.c:282:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T8[temp[1][3]]); ^ rijndael-alg-fst.c:282:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:284:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T6[temp[0][1]]) ^ rijndael-alg-fst.c:285:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T7[temp[3][2]]) ^ rijndael-alg-fst.c:286:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T8[temp[2][3]]); ^ rijndael-alg-fst.c:286:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:288:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T6[temp[1][1]]) ^ rijndael-alg-fst.c:289:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T7[temp[0][2]]) ^ rijndael-alg-fst.c:290:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T8[temp[3][3]]); ^ rijndael-alg-fst.c:290:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:292:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T6[temp[2][1]]) ^ rijndael-alg-fst.c:293:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T7[temp[1][2]]) ^ rijndael-alg-fst.c:294:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T8[temp[0][3]]); ^ rijndael-alg-fst.c:294:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:296:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[r][0]); ^ rijndael-alg-fst.c:296:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:297:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[r][1]); ^ rijndael-alg-fst.c:297:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:298:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[r][2]); ^ rijndael-alg-fst.c:298:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:299:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[r][3]); ^ rijndael-alg-fst.c:299:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:301:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T6[temp[3][1]]) ^ rijndael-alg-fst.c:302:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T7[temp[2][2]]) ^ rijndael-alg-fst.c:303:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T8[temp[1][3]]); ^ rijndael-alg-fst.c:303:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:305:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T6[temp[0][1]]) ^ rijndael-alg-fst.c:306:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T7[temp[3][2]]) ^ rijndael-alg-fst.c:307:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T8[temp[2][3]]); ^ rijndael-alg-fst.c:307:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:309:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T6[temp[1][1]]) ^ rijndael-alg-fst.c:310:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T7[temp[0][2]]) ^ rijndael-alg-fst.c:311:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T8[temp[3][3]]); ^ rijndael-alg-fst.c:311:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:313:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T6[temp[2][1]]) ^ rijndael-alg-fst.c:314:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T7[temp[1][2]]) ^ rijndael-alg-fst.c:315:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ^ *((word32*)T8[temp[0][3]]); ^ rijndael-alg-fst.c:315:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:318:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[0]) = *((word32*)(b )) ^ *((word32*)rk[1][0]); ^ rijndael-alg-fst.c:318:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:319:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[1]) = *((word32*)(b+ 4)) ^ *((word32*)rk[1][1]); ^ rijndael-alg-fst.c:319:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:320:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[2]) = *((word32*)(b+ 8)) ^ *((word32*)rk[1][2]); ^ rijndael-alg-fst.c:320:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:321:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)temp[3]) = *((word32*)(b+12)) ^ *((word32*)rk[1][3]); ^ rijndael-alg-fst.c:321:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-alg-fst.c:338:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(b )) ^= *((word32*)rk[0][0]); ^ rijndael-alg-fst.c:339:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(b+ 4)) ^= *((word32*)rk[0][1]); ^ rijndael-alg-fst.c:340:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(b+ 8)) ^= *((word32*)rk[0][2]); ^ rijndael-alg-fst.c:341:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(b+12)) ^= *((word32*)rk[0][3]); ^ gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c rijndael-api-fst.c -o rijndael-api-fst.lo rijndael-api-fst.c: In function 'blockEncrypt': rijndael-api-fst.c:144:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[0] = ((word32*)cipher->IV)[0] ^ ((word32*)input)[0]; ^ rijndael-api-fst.c:144:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:145:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[1] = ((word32*)cipher->IV)[1] ^ ((word32*)input)[1]; ^ rijndael-api-fst.c:146:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[2] = ((word32*)cipher->IV)[2] ^ ((word32*)input)[2]; ^ rijndael-api-fst.c:147:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[3] = ((word32*)cipher->IV)[3] ^ ((word32*)input)[3]; ^ rijndael-api-fst.c:151:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[0] = ((word32*)outBuffer)[0] ^ ((word32*)input)[0]; ^ rijndael-api-fst.c:165:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[0]) = *((word32*)(cipher->IV )); ^ rijndael-api-fst.c:165:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:166:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[1]) = *((word32*)(cipher->IV+ 4)); ^ rijndael-api-fst.c:166:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:167:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[2]) = *((word32*)(cipher->IV+ 8)); ^ rijndael-api-fst.c:167:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:168:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[3]) = *((word32*)(cipher->IV+12)); ^ rijndael-api-fst.c:168:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:172:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*) block ) = *((word32*)iv[0]); ^ rijndael-api-fst.c:172:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:173:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(block+ 4)) = *((word32*)iv[1]); ^ rijndael-api-fst.c:174:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(block+ 8)) = *((word32*)iv[2]); ^ rijndael-api-fst.c:175:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(block+12)) = *((word32*)iv[3]); ^ rijndael-api-fst.c: In function 'padEncrypt': rijndael-api-fst.c:247:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[0] = ((word32*)input)[0] ^ ((word32*)iv)[0]; ^ rijndael-api-fst.c: In function 'blockDecrypt': rijndael-api-fst.c:303:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[0]) = *((word32*)(cipher->IV )); ^ rijndael-api-fst.c:303:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:304:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[1]) = *((word32*)(cipher->IV+ 4)); ^ rijndael-api-fst.c:304:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:305:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[2]) = *((word32*)(cipher->IV+ 8)); ^ rijndael-api-fst.c:305:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:306:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[3]) = *((word32*)(cipher->IV+12)); ^ rijndael-api-fst.c:306:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:310:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[0] ^= *((word32*)iv[0]); ^ rijndael-api-fst.c:310:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:311:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[1] ^= *((word32*)iv[1]); ^ rijndael-api-fst.c:312:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[2] ^= *((word32*)iv[2]); ^ rijndael-api-fst.c:313:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[3] ^= *((word32*)iv[3]); ^ rijndael-api-fst.c:318:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[0]) = ((word32*)input)[0]; ((word32*)outBuffer)[0] = ((word32*)block)[0]; ^ rijndael-api-fst.c:318:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:319:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[1]) = ((word32*)input)[1]; ((word32*)outBuffer)[1] = ((word32*)block)[1]; ^ rijndael-api-fst.c:320:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[2]) = ((word32*)input)[2]; ((word32*)outBuffer)[2] = ((word32*)block)[2]; ^ rijndael-api-fst.c:321:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[3]) = ((word32*)input)[3]; ((word32*)outBuffer)[3] = ((word32*)block)[3]; ^ rijndael-api-fst.c:332:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[0]) = *((word32*)(cipher->IV)); ^ rijndael-api-fst.c:332:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:333:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[1]) = *((word32*)(cipher->IV+ 4)); ^ rijndael-api-fst.c:333:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:334:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[2]) = *((word32*)(cipher->IV+ 8)); ^ rijndael-api-fst.c:334:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:335:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)iv[3]) = *((word32*)(cipher->IV+12)); ^ rijndael-api-fst.c:335:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:339:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*) block ) = *((word32*)iv[0]); ^ rijndael-api-fst.c:339:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] rijndael-api-fst.c:340:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(block+ 4)) = *((word32*)iv[1]); ^ rijndael-api-fst.c:341:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(block+ 8)) = *((word32*)iv[2]); ^ rijndael-api-fst.c:342:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((word32*)(block+12)) = *((word32*)iv[3]); ^ rijndael-api-fst.c: In function 'padDecrypt': rijndael-api-fst.c:419:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[0] ^= iv[0]; ^ rijndael-api-fst.c:430:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ((word32*)block)[0] ^= iv[0]; ^ gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c sdp.c -o sdp.lo gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -fPIC -c sap.c -o sap.lo sap.c: In function 'sap_recv': sap.c:106:7: warning: pointer targets in passing argument 2 of 'udp_recv' differ in signedness [-Wpointer-sign] buflen = udp_recv(s->s, buffer, SAP_MAX_PACKET_LEN); ^ In file included from sap.c:48:0: net_udp.h:50:13: note: expected 'char *' but argument is of type 'uint8_t *' int udp_recv(socket_udp *s, char *buffer, int buflen); ^ sap.c:119:7: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] sap_p.payload = strstr(packetptr, "v=0"); ^ In file included from /usr/include/memory.h:29:0, from config_unix.h:66, from sap.c:44: /usr/include/string.h:338:14: note: expected 'const char *' but argument is of type 'unsigned char *' extern char *strstr (const char *__haystack, const char *__needle) ^ sap.c:119:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] sap_p.payload = strstr(packetptr, "v=0"); ^ sap.c:105:15: warning: variable 'buflen' set but not used [-Wunused-but-set-variable] int buflen; ^ sap.c: In function 'print_sap_packet': sap.c:158:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] p->header->authentication_length ? strlen(p->authentication_data) : 0); ^ In file included from /usr/include/memory.h:29:0, from config_unix.h:66, from sap.c:44: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ sap.c:158:3: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' [-Wformat=] p->header->authentication_length ? strlen(p->authentication_data) : 0); ^ gcc -shared -fPIC -Wl,-soname,libuclmmbase.so.1 -o libuclmmbase.so.1.2.16 crypt_random.lo debug.lo md5.lo memory.lo net_udp.lo qfDES.lo util.lo hmac.lo base64.lo ntp.lo rtp.lo drand48.lo mbus_parser.lo mbus_config.lo mbus_addr.lo mbus.lo btree.lo asarray.lo rijndael-alg-fst.lo rijndael-api-fst.lo sdp.lo sap.lo make[2]: Leaving directory `/build/buildd/uclmmbase-1.2.16.0/src' make[2]: Entering directory `/build/buildd/uclmmbase-1.2.16.0/tests' gcc -I../src -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c test_base64.c test_base64.c: In function 'test_base64': test_base64.c:55:2: warning: pointer targets in passing argument 1 of 'base64encode' differ in signedness [-Wpointer-sign] i = base64encode(input, strlen(input), output, 100); ^ In file included from test_base64.c:39:0: ../src/base64.h:40:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int base64encode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ test_base64.c:55:2: warning: pointer targets in passing argument 3 of 'base64encode' differ in signedness [-Wpointer-sign] i = base64encode(input, strlen(input), output, 100); ^ In file included from test_base64.c:39:0: ../src/base64.h:40:5: note: expected 'unsigned char *' but argument is of type 'char *' int base64encode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ test_base64.c:63:2: warning: pointer targets in passing argument 1 of 'base64decode' differ in signedness [-Wpointer-sign] i = base64decode(output, i, decode, 100); ^ In file included from test_base64.c:39:0: ../src/base64.h:41:5: note: expected 'const unsigned char *' but argument is of type 'char *' int base64decode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ test_base64.c:63:2: warning: pointer targets in passing argument 3 of 'base64decode' differ in signedness [-Wpointer-sign] i = base64decode(output, i, decode, 100); ^ In file included from test_base64.c:39:0: ../src/base64.h:41:5: note: expected 'unsigned char *' but argument is of type 'char *' int base64decode(const unsigned char *input, int input_length, unsigned char *output, int output_length); ^ gcc -I../src -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c test_des.c gcc -I../src -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c test_md5.c gcc -I../src -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c test_net_udp.c gcc -I../src -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c test_memory.c gcc -I../src -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c test_mbus_parser.c gcc -I../src -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c test_mbus_addr.c gcc -I../src -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -c test.c gcc test_base64.o test_des.o test_md5.o test_net_udp.o test_memory.o test_mbus_parser.o test_mbus_addr.o test.o -I../src -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H ../src/libuclmmbase.a -L../src -o test-libcommon make[2]: Leaving directory `/build/buildd/uclmmbase-1.2.16.0/tests' make[2]: Entering directory `/build/buildd/uclmmbase-1.2.16.0/examples' for s in rtp ; do (cd $s && /usr/bin/make) || exit 1; done make[3]: Entering directory `/build/buildd/uclmmbase-1.2.16.0/examples/rtp' gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -I../../src -c rtpdemo.c gcc -DINET6 -O2 -Wall -fsigned-char -W -Wall -Wwrite-strings -Wbad-function-cast -Wmissing-prototypes -Wcast-qual -Wmissing-declarations -DHAVE_CONFIG_H -I../../src -o rtpdemo rtpdemo.o -L../../src -luclmmbase make[3]: Leaving directory `/build/buildd/uclmmbase-1.2.16.0/examples/rtp' make[2]: Leaving directory `/build/buildd/uclmmbase-1.2.16.0/examples' make[2]: Entering directory `/build/buildd/uclmmbase-1.2.16.0/doc' gtkdoc-scan --module=uclmmbase --source-dir=../src gtkdoc-mktmpl --module=uclmmbase ./uclmmbase-sections.txt:151: warning: No declaration found for: time ./uclmmbase-sections.txt:417: warning: No declaration found for: NEED_INET_PTON ./uclmmbase-sections.txt:418: warning: No declaration found for: NEED_INET_NTOP ./uclmmbase-sections.txt:420: warning: No declaration found for: HAVE_SYS_FILIO_H ./uclmmbase-sections.txt:422: warning: No declaration found for: DEBUG ./uclmmbase-sections.txt:423: warning: No declaration found for: DEBUG_MEM ./uclmmbase-unused.txt:1: warning: 87 unused declarations.They should be added to uclmmbase-sections.txt in the appropriate place. gtkdoc-mkdb --module=uclmmbase --source-dir=../src ../src/rijndael-api-fst.c:213: warning: Symbol name not found at the start of the comment block. ../src/rijndael-alg-fst.c:121: warning: Symbol name not found at the start of the comment block. ../src/rijndael-alg-fst.c:202: warning: Symbol name not found at the start of the comment block. ../src/rijndael-alg-fst.c:269: warning: Symbol name not found at the start of the comment block. ../src/rijndael-alg-fst.c:353: warning: Symbol name not found at the start of the comment block. ../src/net_udp.c:712: warning: Free-form return value description in udp_addr_valid. Use `Returns:' to avoid ambiguities. ./uclmmbase-sections.txt:151: warning: No declaration found for time. ../src/debug.c:79: warning: Parameter described in source code comment block but does not exist. FUNCTION: debug_dump Parameter: len. ../src/debug.c:79: warning: Parameter description for debug_dump::Param2 is missing in source code comment block. ./tmpl/md5.sgml:34: warning: Field description for MD5_CTX::state is missing in source code comment block. ./tmpl/md5.sgml:34: warning: Field description for MD5_CTX::count is missing in source code comment block. ./tmpl/md5.sgml:34: warning: Field description for MD5_CTX::buffer is missing in source code comment block. ./tmpl/memory.sgml:56: warning: Parameter description for xstrdup::str is missing in source code comment block. ./tmpl/qfDES.sgml:23: warning: Value descriptions for QFDES_what are missing in source code comment block. ./tmpl/qfDES.sgml:31: warning: Value descriptions for QFDES_mode are missing in source code comment block. ./tmpl/qfDES.sgml:41: warning: Value descriptions for QFDES_parity are missing in source code comment block. ./tmpl/qfDES.sgml:49: warning: Value descriptions for QFDES_generate are missing in source code comment block. ./tmpl/rtp.sgml:247: warning: Value description for rtp_option::RTP_OPT_REUSE_PACKET_BUFS is missing in source code comment block. ./tmpl/rtp.sgml:219: warning: Field description for rtp_event::ssrc is missing in source code comment block. ./tmpl/rtp.sgml:219: warning: Field description for rtp_event::type is missing in source code comment block. ./tmpl/rtp.sgml:219: warning: Field description for rtp_event::data is missing in source code comment block. ./tmpl/rtp.sgml:219: warning: Field description for rtp_event::ts is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::csrc is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::data is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::data_len is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::extn is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::extn_len is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::extn_type is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::v is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::p is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::x is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::cc is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::m is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::pt is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::cc is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::x is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::p is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::v is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::pt is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::m is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::seq is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::ts is missing in source code comment block. ./tmpl/rtp.sgml:52: warning: Field description for rtp_packet::ssrc is missing in source code comment block. ./tmpl/rtp.sgml:95: warning: Field descriptions for struct rtcp_sr are missing in source code comment block. ./tmpl/rtp.sgml:107: warning: Field descriptions for struct rtcp_rr are missing in source code comment block. ./tmpl/rtp.sgml:141: warning: Field descriptions for struct rtcp_sdes_item are missing in source code comment block. ./tmpl/rtp.sgml:150: warning: Field descriptions for struct rtcp_app are missing in source code comment block. ./uclmmbase-sections.txt:417: warning: No declaration found for NEED_INET_PTON. ./uclmmbase-sections.txt:418: warning: No declaration found for NEED_INET_NTOP. ./uclmmbase-sections.txt:420: warning: No declaration found for HAVE_SYS_FILIO_H. ./uclmmbase-sections.txt:422: warning: No declaration found for DEBUG. ./uclmmbase-sections.txt:423: warning: No declaration found for DEBUG_MEM. See uclmmbase-undeclared.txt for the list of undeclared symbols. ./uclmmbase-unused.txt:1: warning: 87 unused declarations.They should be added to uclmmbase-sections.txt in the appropriate place. mkdir html mkdir: cannot create directory 'html': File exists make[2]: [html] Error 1 (ignored) cd html && gtkdoc-mkhtml uclmmbase ../uclmmbase-driver.sgml make[2]: Leaving directory `/build/buildd/uclmmbase-1.2.16.0/doc' make[1]: Leaving directory `/build/buildd/uclmmbase-1.2.16.0' touch build-stamp /usr/bin/fakeroot debian/rules binary-arch dh_testdir dh_testroot dh_clean dh_clean: Compatibility levels before 5 are deprecated (level 4 in use) install -d `pwd`/debian/tmp/usr/include/uclmmbase install -d `pwd`/debian/tmp/usr/lib install -m 644 src/*.h `pwd`/debian/tmp/usr/include/uclmmbase install -m 644 src/libuclmmbase.a `pwd`/debian/tmp/usr/lib install -m 644 src/libuclmmbase.so.* `pwd`/debian/tmp/usr/lib cd `pwd`/debian/tmp/usr/lib && ln -s libuclmmbase.so.1.2.16 libuclmmbase.so.1 cd `pwd`/debian/tmp/usr/lib && ln -s libuclmmbase.so.1.2.16 libuclmmbase.so touch install-stamp dh_testdir -plibuclmmbase1-dev dh_testroot -plibuclmmbase1-dev dh_installdirs -plibuclmmbase1-dev dh_installdirs: Compatibility levels before 5 are deprecated (level 4 in use) dh_movefiles -plibuclmmbase1-dev -Xacconfig.h dh_movefiles: Compatibility levels before 5 are deprecated (level 4 in use) dh_installdocs -plibuclmmbase1-dev dh_installdocs: Compatibility levels before 5 are deprecated (level 4 in use) dh_installchangelogs MODS -plibuclmmbase1-dev dh_installchangelogs: Compatibility levels before 5 are deprecated (level 4 in use) dh_strip -plibuclmmbase1-dev dh_strip debug symbol extraction: not enabling -a because /CurrentlyBuilding exists dh_strip debug symbol extraction: all non-arch-all packages for this build platform ppc64el: libuclmmbase1 libuclmmbase1-dev dh_strip debug symbol extraction: packages to act on: libuclmmbase1-dev dh_strip debug symbol extraction: ignored packages: libuclmmbase1-dev has no unstripped objects, ignoring find: `/build/buildd/uclmmbase-1.2.16.0/debian/libuclmmbase1-dev-dbgsym': No such file or directory /usr/bin/pkg_create_dbgsym: nothing in /build/buildd/uclmmbase-1.2.16.0/debian/libuclmmbase1-dev-dbgsym and no dbgdepends, ignoring dh_strip.pkg-create-dbgsym: Compatibility levels before 5 are deprecated (level 4 in use) dh_compress -plibuclmmbase1-dev dh_compress: Compatibility levels before 5 are deprecated (level 4 in use) dh_fixperms -plibuclmmbase1-dev dh_fixperms: Compatibility levels before 5 are deprecated (level 4 in use) dh_installdeb -plibuclmmbase1-dev dh_installdeb: Compatibility levels before 5 are deprecated (level 4 in use) dh_shlibdeps -plibuclmmbase1-dev dh_shlibdeps: Compatibility levels before 5 are deprecated (level 4 in use) dh_gencontrol -plibuclmmbase1-dev dh_gencontrol: Compatibility levels before 5 are deprecated (level 4 in use) dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_makeshlibs -plibuclmmbase1-dev dh_makeshlibs: Compatibility levels before 5 are deprecated (level 4 in use) dh_installdeb -plibuclmmbase1-dev dh_installdeb: Compatibility levels before 5 are deprecated (level 4 in use) dh_md5sums -plibuclmmbase1-dev dh_md5sums: Compatibility levels before 5 are deprecated (level 4 in use) dh_builddeb -plibuclmmbase1-dev dh_builddeb.pkgbinarymangler: Compatibility levels before 5 are deprecated (level 4 in use) INFO: pkgstriptranslations version 119 pkgstriptranslations: processing libuclmmbase1-dev (in debian/libuclmmbase1-dev); do_strip: , oemstrip: pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/libuclmmbase1-dev/DEBIAN/control, package libuclmmbase1-dev, directory debian/libuclmmbase1-dev .. removing usr/share/doc/libuclmmbase1-dev/changelog.gz pkgstripfiles: Truncating usr/share/doc/libuclmmbase1-dev/changelog.Debian.gz to topmost ten records pkgstripfiles: PNG optimization for package libuclmmbase1-dev took 0 s dpkg-deb: warning: 'debian/libuclmmbase1-dev/DEBIAN/control' contains user-defined field 'Original-Maintainer' dpkg-deb: warning: ignoring 1 warning about the control file(s) dpkg-deb: building package `libuclmmbase1-dev' in `../libuclmmbase1-dev_1.2.16.0-1ubuntu1_ppc64el.deb'. dh_builddeb.pkgbinarymangler: Compatibility levels before 5 are deprecated (level 4 in use) dh_testdir -plibuclmmbase1 dh_testroot -plibuclmmbase1 dh_installdirs -plibuclmmbase1 dh_installdirs: Compatibility levels before 5 are deprecated (level 4 in use) dh_movefiles -plibuclmmbase1 dh_movefiles: Compatibility levels before 5 are deprecated (level 4 in use) dh_installdocs -plibuclmmbase1 dh_installdocs: Compatibility levels before 5 are deprecated (level 4 in use) dh_installchangelogs MODS -plibuclmmbase1 dh_installchangelogs: Compatibility levels before 5 are deprecated (level 4 in use) dh_strip -plibuclmmbase1 dh_strip debug symbol extraction: not enabling -a because /CurrentlyBuilding exists dh_strip debug symbol extraction: all non-arch-all packages for this build platform ppc64el: libuclmmbase1 libuclmmbase1-dev dh_strip debug symbol extraction: packages to act on: libuclmmbase1 dh_strip debug symbol extraction: ignored packages: libuclmmbase1 has no unstripped objects, ignoring find: `/build/buildd/uclmmbase-1.2.16.0/debian/libuclmmbase1-dbgsym': No such file or directory /usr/bin/pkg_create_dbgsym: nothing in /build/buildd/uclmmbase-1.2.16.0/debian/libuclmmbase1-dbgsym and no dbgdepends, ignoring dh_strip.pkg-create-dbgsym: Compatibility levels before 5 are deprecated (level 4 in use) dh_compress -plibuclmmbase1 dh_compress: Compatibility levels before 5 are deprecated (level 4 in use) dh_fixperms -plibuclmmbase1 dh_fixperms: Compatibility levels before 5 are deprecated (level 4 in use) dh_installdeb -plibuclmmbase1 dh_installdeb: Compatibility levels before 5 are deprecated (level 4 in use) dh_shlibdeps -plibuclmmbase1 dh_shlibdeps: Compatibility levels before 5 are deprecated (level 4 in use) dh_gencontrol -plibuclmmbase1 dh_gencontrol: Compatibility levels before 5 are deprecated (level 4 in use) dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_makeshlibs -plibuclmmbase1 dh_makeshlibs: Compatibility levels before 5 are deprecated (level 4 in use) dh_installdeb -plibuclmmbase1 dh_installdeb: Compatibility levels before 5 are deprecated (level 4 in use) dh_md5sums -plibuclmmbase1 dh_md5sums: Compatibility levels before 5 are deprecated (level 4 in use) dh_builddeb -plibuclmmbase1 dh_builddeb.pkgbinarymangler: Compatibility levels before 5 are deprecated (level 4 in use) INFO: pkgstriptranslations version 119 pkgstriptranslations: processing libuclmmbase1 (in debian/libuclmmbase1); do_strip: , oemstrip: pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/libuclmmbase1/DEBIAN/control, package libuclmmbase1, directory debian/libuclmmbase1 .. removing usr/share/doc/libuclmmbase1/changelog.gz pkgstripfiles: Truncating usr/share/doc/libuclmmbase1/changelog.Debian.gz to topmost ten records pkgstripfiles: PNG optimization for package libuclmmbase1 took 0 s dpkg-deb: warning: 'debian/libuclmmbase1/DEBIAN/control' contains user-defined field 'Original-Maintainer' dpkg-deb: warning: ignoring 1 warning about the control file(s) dpkg-deb: building package `libuclmmbase1' in `../libuclmmbase1_1.2.16.0-1ubuntu1_ppc64el.deb'. dh_builddeb.pkgbinarymangler: Compatibility levels before 5 are deprecated (level 4 in use) dpkg-genchanges -B -mUbuntu Build Daemon >../uclmmbase_1.2.16.0-1ubuntu1_ppc64el.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 uclmmbase-1.2.16.0 dpkg-buildpackage: binary only upload (no source included) ****************************************************************************** Build finished at 20140218-0601 chroot-autobuild/build/buildd/libuclmmbase1-dev_1.2.16.0-1ubuntu1_ppc64el.deb: new debian package, version 2.0. size 106296 bytes: control archive=2023 bytes. 773 bytes, 18 lines control 3461 bytes, 49 lines md5sums Package: libuclmmbase1-dev Source: uclmmbase Version: 1.2.16.0-1ubuntu1 Architecture: ppc64el Maintainer: Ubuntu Developers Installed-Size: 557 Depends: libuclmmbase1 (= 1.2.16.0-1ubuntu1), libc6-dev Conflicts: libucl-common-dev, libuclmmbase-dev, libumbonecommon-dev Replaces: libmbonecommon-dev, libucl-common-dev Provides: libmbonecommon-dev, libucl-common-dev, libuclmmbase-dev Section: libdevel Priority: optional Description: UCL Common Code (Multimedia) Library - development Routines common to a number of multimedia tools. This library is required to build RAT v3.2.7 or later, SDR, and may be needed for other UCL tools. . Header files and static library. Original-Maintainer: David Martínez Moreno chroot-autobuild/build/buildd/libuclmmbase1_1.2.16.0-1ubuntu1_ppc64el.deb: new debian package, version 2.0. size 59390 bytes: control archive=882 bytes. 670 bytes, 18 lines control 293 bytes, 4 lines md5sums 135 bytes, 7 lines * postinst #!/bin/sh 132 bytes, 7 lines * postrm #!/bin/sh 29 bytes, 1 lines shlibs Package: libuclmmbase1 Source: uclmmbase Version: 1.2.16.0-1ubuntu1 Architecture: ppc64el Maintainer: Ubuntu Developers Installed-Size: 192 Depends: libc6 (>= 2.17) Conflicts: libmbonecommon, libucl-common, libuclmmbase Replaces: libmbonecommon, libucl-common Provides: libmbonecommon, libucl-common, libuclmmbase Section: libs Priority: optional Description: UCL Common Code (Multimedia) Library Routines common to a number of multimedia tools. This library is required to build RAT v3.2.7 or later, SDR, and may be needed for other UCL tools. . Shared library. Original-Maintainer: David Martínez Moreno chroot-autobuild/build/buildd/libuclmmbase1-dev_1.2.16.0-1ubuntu1_ppc64el.deb: drwxr-xr-x root/root 0 2014-02-18 06:01 ./ drwxr-xr-x root/root 0 2014-02-18 06:01 ./usr/ drwxr-xr-x root/root 0 2014-02-18 06:01 ./usr/lib/ -rw-r--r-- root/root 268610 2014-02-18 06:01 ./usr/lib/libuclmmbase.a drwxr-xr-x root/root 0 2014-02-18 06:01 ./usr/include/ drwxr-xr-x root/root 0 2014-02-18 06:01 ./usr/include/uclmmbase/ -rw-r--r-- root/root 1682 2014-02-18 06:01 ./usr/include/uclmmbase/addrsize.h -rw-r--r-- root/root 2798 2014-02-18 06:01 ./usr/include/uclmmbase/memory.h -rw-r--r-- root/root 1280 2014-02-18 06:01 ./usr/include/uclmmbase/rijndael-alg-fst.h -rw-r--r-- root/root 2755 2014-02-18 06:01 ./usr/include/uclmmbase/net_udp.h -rw-r--r-- root/root 1298 2014-02-18 06:01 ./usr/include/uclmmbase/asarray.h -rw-r--r-- root/root 50 2014-02-18 06:01 ./usr/include/uclmmbase/drand48.h -rw-r--r-- root/root 4350 2014-02-18 06:01 ./usr/include/uclmmbase/rijndael-api-fst.h -rw-r--r-- root/root 2219 2014-02-18 06:01 ./usr/include/uclmmbase/crypt_random.h -rw-r--r-- root/root 2153 2014-02-18 06:01 ./usr/include/uclmmbase/base64.h -rw-r--r-- root/root 2839 2014-02-18 06:01 ./usr/include/uclmmbase/util.h -rw-r--r-- root/root 2487 2014-02-18 06:01 ./usr/include/uclmmbase/uclconf.h -rw-r--r-- root/root 3211 2014-02-18 06:01 ./usr/include/uclmmbase/mbus.h -rw-r--r-- root/root 1838 2014-02-18 06:01 ./usr/include/uclmmbase/sockstorage.h -rw-r--r-- root/root 5377 2014-02-18 06:01 ./usr/include/uclmmbase/config_win32.h -rw-r--r-- root/root 207 2014-02-18 06:01 ./usr/include/uclmmbase/inet_ntop.h -rw-r--r-- root/root 2534 2014-02-18 06:01 ./usr/include/uclmmbase/qfDES.h -rw-r--r-- root/root 3190 2014-02-18 06:01 ./usr/include/uclmmbase/sap.h -rw-r--r-- root/root 2950 2014-02-18 06:01 ./usr/include/uclmmbase/mbus_config.h -rw-r--r-- root/root 81 2014-02-18 06:01 ./usr/include/uclmmbase/gettimeofday.h -rw-r--r-- root/root 2574 2014-02-18 06:01 ./usr/include/uclmmbase/mbus_parser.h -rw-r--r-- root/root 1795 2014-02-18 06:01 ./usr/include/uclmmbase/cdecl_ext.h -rw-r--r-- root/root 1971 2014-02-18 06:01 ./usr/include/uclmmbase/mbus_addr.h -rw-r--r-- root/root 184 2014-02-18 06:01 ./usr/include/uclmmbase/inet_pton.h -rw-r--r-- root/root 9651 2014-02-18 06:01 ./usr/include/uclmmbase/rtp.h -rw-r--r-- root/root 2342 2014-02-18 06:01 ./usr/include/uclmmbase/debug.h -rw-r--r-- root/root 4283 2014-02-18 06:01 ./usr/include/uclmmbase/sdp.h -rw-r--r-- root/root 739 2014-02-18 06:01 ./usr/include/uclmmbase/ntp.h -rw-r--r-- root/root 1380 2014-02-18 06:01 ./usr/include/uclmmbase/md5.h -rw-r--r-- root/root 2035 2014-02-18 06:01 ./usr/include/uclmmbase/hmac.h -rw-r--r-- root/root 4917 2014-02-18 06:01 ./usr/include/uclmmbase/config_unix.h -rw-r--r-- root/root 4790 2014-02-18 06:01 ./usr/include/uclmmbase/addrinfo.h -rw-r--r-- root/root 2317 2014-02-18 06:01 ./usr/include/uclmmbase/btree.h -rw-r--r-- root/root 2377 2014-02-18 06:01 ./usr/include/uclmmbase/bittypes.h -rw-r--r-- root/root 30 2014-02-18 06:01 ./usr/include/uclmmbase/version.h -rw-r--r-- root/root 208 2014-02-18 06:01 ./usr/include/uclmmbase/vsnprintf.h drwxr-xr-x root/root 0 2014-02-18 06:01 ./usr/share/ drwxr-xr-x root/root 0 2014-02-18 06:01 ./usr/share/doc/ drwxr-xr-x root/root 0 2014-02-18 06:01 ./usr/share/doc/libuclmmbase1-dev/ -rw-r--r-- root/root 25049 2014-02-18 06:01 ./usr/share/doc/libuclmmbase1-dev/uclmmbase-net-udp.html -rw-r--r-- root/root 7826 2014-02-18 06:01 ./usr/share/doc/libuclmmbase1-dev/uclmmbase-debug.html -rw-r--r-- root/root 89185 2014-02-18 06:01 ./usr/share/doc/libuclmmbase1-dev/uclmmbase-rtp.html -rw-r--r-- root/root 12991 2014-02-18 06:01 ./usr/share/doc/libuclmmbase1-dev/uclmmbase-memory.html -rw-r--r-- root/root 404 2004-01-12 12:27 ./usr/share/doc/libuclmmbase1-dev/README -rw-r--r-- root/root 2237 2014-02-18 06:01 ./usr/share/doc/libuclmmbase1-dev/copyright -rw-r--r-- root/root 8288 2004-01-12 12:25 ./usr/share/doc/libuclmmbase1-dev/MODS.gz -rw-r--r-- root/root 1917 1999-05-08 07:28 ./usr/share/doc/libuclmmbase1-dev/README.qfdes.gz -rw-r--r-- root/root 1774 2014-02-18 06:01 ./usr/share/doc/libuclmmbase1-dev/changelog.Debian.gz -rw-r--r-- root/root 2250 2014-02-18 06:01 ./usr/share/doc/libuclmmbase1-dev/book1.html -rw-r--r-- root/root 6502 2014-02-18 06:01 ./usr/share/doc/libuclmmbase1-dev/uclmmbase-hmac.html -rw-r--r-- root/root 9124 2014-02-18 06:01 ./usr/share/doc/libuclmmbase1-dev/uclmmbase-md5.html -rw-r--r-- root/root 2983 2014-02-18 06:01 ./usr/share/doc/libuclmmbase1-dev/uclmmbase.html lrwxrwxrwx root/root 0 2014-02-18 06:01 ./usr/lib/libuclmmbase.so -> libuclmmbase.so.1.2.16 chroot-autobuild/build/buildd/libuclmmbase1_1.2.16.0-1ubuntu1_ppc64el.deb: drwxr-xr-x root/root 0 2014-02-18 06:01 ./ drwxr-xr-x root/root 0 2014-02-18 06:01 ./usr/ drwxr-xr-x root/root 0 2014-02-18 06:01 ./usr/lib/ -rw-r--r-- root/root 154448 2014-02-18 06:01 ./usr/lib/libuclmmbase.so.1.2.16 drwxr-xr-x root/root 0 2014-02-18 06:01 ./usr/share/ drwxr-xr-x root/root 0 2014-02-18 06:01 ./usr/share/doc/ drwxr-xr-x root/root 0 2014-02-18 06:01 ./usr/share/doc/libuclmmbase1/ -rw-r--r-- root/root 2237 2014-02-18 06:01 ./usr/share/doc/libuclmmbase1/copyright -rw-r--r-- root/root 1772 2014-02-18 06:01 ./usr/share/doc/libuclmmbase1/changelog.Debian.gz -rw-r--r-- root/root 373 2014-02-18 06:01 ./usr/share/doc/libuclmmbase1/TODO.Debian lrwxrwxrwx root/root 0 2014-02-18 06:01 ./usr/lib/libuclmmbase.so.1 -> libuclmmbase.so.1.2.16 uclmmbase_1.2.16.0-1ubuntu1_ppc64el.changes: Format: 1.8 Date: Fri, 17 Jan 2014 03:03:36 -0500 Source: uclmmbase Binary: libuclmmbase1 libuclmmbase1-dev Architecture: ppc64el Version: 1.2.16.0-1ubuntu1 Distribution: trusty Urgency: medium Maintainer: Ubuntu Build Daemon Changed-By: Logan Rosen Description: libuclmmbase1 - UCL Common Code (Multimedia) Library libuclmmbase1-dev - UCL Common Code (Multimedia) Library - development Changes: uclmmbase (1.2.16.0-1ubuntu1) trusty; urgency=medium . * Use autotools-dev to update config.{sub,guess} for new arches. Checksums-Sha1: 21c2947be91d3a70b9af424619f8276a18dc736f 106296 libuclmmbase1-dev_1.2.16.0-1ubuntu1_ppc64el.deb 37b11fef37abcb9f23d418f732e4dd7080d4d289 59390 libuclmmbase1_1.2.16.0-1ubuntu1_ppc64el.deb Checksums-Sha256: 4eefa883cc5105605da308efdab9c93681ec0f98a97a602ff76cdb6078de8989 106296 libuclmmbase1-dev_1.2.16.0-1ubuntu1_ppc64el.deb ed1e518270442a3b86ef965659f1cde0dc6afd8ad9b60198e38626b7523d0e25 59390 libuclmmbase1_1.2.16.0-1ubuntu1_ppc64el.deb Files: 2d99dae56438b0f6534316d81b2e8ec1 106296 libdevel optional libuclmmbase1-dev_1.2.16.0-1ubuntu1_ppc64el.deb 9798b6f783c543ade395e045e0eef00e 59390 libs optional libuclmmbase1_1.2.16.0-1ubuntu1_ppc64el.deb Original-Maintainer: David Martínez Moreno ****************************************************************************** Built successfully ****************************************************************************** Finished at 20140218-0601 Build needed 00:00:22, 4552k disk space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['scan-for-processes', 'PACKAGEBUILD-5606394'] Scanning for processes to kill in build /home/buildd/build-PACKAGEBUILD-5606394/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', 'PACKAGEBUILD-5606394'] Unmounting chroot for build PACKAGEBUILD-5606394... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', 'PACKAGEBUILD-5606394'] Removing build PACKAGEBUILD-5606394