DC-Build-Header: gridsite 2.0.4-2 / 2014-01-06 08:18:47 +0000 DC-Task: source:gridsite version:2.0.4-2 architecture:any chroot:unstable esttime:66 logfile:/tmp/gridsite_2.0.4-2_unstable_clang.log modes:binary-only:parallel:clang DC-Sbuild-call: su user -c 'sbuild -n --apt-update -d unstable -v --chroot-setup-commands=/tmp/switch-to-clang --append-to-version "clang1" --maintainer "Lucas Nussbaum " --uploader "Lucas Nussbaum " gridsite_2.0.4-2' sbuild (Debian sbuild) 0.63.2 (18 Aug 2012) on ip-172-31-13-67.us-west-2.compute.internal ╔══════════════════════════════════════════════════════════════════════════════╗ ║ gridsite 2.0.4-2clang1 (amd64) 06 Jan 2014 08:18 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: gridsite Version: 2.0.4-2clang1 Source Version: 2.0.4-2 Distribution: unstable Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 I: NOTICE: Log filtering will replace 'build/gridsite-L6NzXH/gridsite-2.0.4' with '«PKGBUILDDIR»' I: NOTICE: Log filtering will replace 'build/gridsite-L6NzXH' with '«BUILDDIR»' I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/unstable-amd64-sbuild-9cfc8ce2-6700-4f3f-8f55-140ea3465c23' with '«CHROOT»' ┌──────────────────────────────────────────────────────────────────────────────┐ │ Update chroot │ └──────────────────────────────────────────────────────────────────────────────┘ Get:1 http://localhost:9999 unstable InRelease [206 kB] Get:2 http://localhost:9999 unstable/main Sources/DiffIndex [7876 B] Get:3 http://localhost:9999 unstable/main amd64 Packages/DiffIndex [7876 B] Get:4 http://localhost:9999 unstable/main Translation-en/DiffIndex [7876 B] Get:5 http://localhost:9999 unstable/main 2014-01-04-1439.27.pdiff [11.3 kB] Get:6 http://localhost:9999 unstable/main 2014-01-04-1439.27.pdiff [11.3 kB] Get:7 http://localhost:9999 unstable/main amd64 2014-01-04-1439.27.pdiff [11.8 kB] Get:8 http://localhost:9999 unstable/main 2014-01-04-1439.27.pdiff [1898 B] Get:9 http://localhost:9999 unstable/main amd64 2014-01-04-1439.27.pdiff [11.8 kB] Get:10 http://localhost:9999 unstable/main 2014-01-04-2039.41.pdiff [12.3 kB] Get:11 http://localhost:9999 unstable/main 2014-01-04-1439.27.pdiff [1898 B] Get:12 http://localhost:9999 unstable/main amd64 2014-01-04-2039.41.pdiff [24.3 kB] Get:13 http://localhost:9999 unstable/main 2014-01-04-2039.41.pdiff [12.3 kB] Get:14 http://localhost:9999 unstable/main 2014-01-04-2039.41.pdiff [2358 B] Get:15 http://localhost:9999 unstable/main amd64 2014-01-04-2039.41.pdiff [24.3 kB] Get:16 http://localhost:9999 unstable/main 2014-01-05-0239.35.pdiff [9640 B] Get:17 http://localhost:9999 unstable/main 2014-01-04-2039.41.pdiff [2358 B] Get:18 http://localhost:9999 unstable/main amd64 2014-01-05-0239.35.pdiff [18.3 kB] Get:19 http://localhost:9999 unstable/main 2014-01-05-0239.35.pdiff [9640 B] Get:20 http://localhost:9999 unstable/main 2014-01-05-0239.35.pdiff [504 B] Get:21 http://localhost:9999 unstable/main amd64 2014-01-05-0239.35.pdiff [18.3 kB] Get:22 http://localhost:9999 unstable/main 2014-01-05-0840.32.pdiff [4885 B] Get:23 http://localhost:9999 unstable/main 2014-01-05-0239.35.pdiff [504 B] Get:24 http://localhost:9999 unstable/main amd64 2014-01-05-0840.32.pdiff [3950 B] Get:25 http://localhost:9999 unstable/main 2014-01-05-0840.32.pdiff [4885 B] Get:26 http://localhost:9999 unstable/main 2014-01-05-0840.32.pdiff [214 B] Get:27 http://localhost:9999 unstable/main amd64 2014-01-05-0840.32.pdiff [3950 B] Get:28 http://localhost:9999 unstable/main 2014-01-05-1438.24.pdiff [7183 B] Get:29 http://localhost:9999 unstable/main 2014-01-05-0840.32.pdiff [214 B] Get:30 http://localhost:9999 unstable/main amd64 2014-01-05-1438.24.pdiff [3882 B] Get:31 http://localhost:9999 unstable/main 2014-01-05-1438.24.pdiff [7183 B] Get:32 http://localhost:9999 unstable/main 2014-01-05-1438.24.pdiff [1111 B] Get:33 http://localhost:9999 unstable/main amd64 2014-01-05-1438.24.pdiff [3882 B] Get:34 http://localhost:9999 unstable/main 2014-01-05-2041.02.pdiff [20.2 kB] Get:35 http://localhost:9999 unstable/main 2014-01-05-1438.24.pdiff [1111 B] Get:36 http://localhost:9999 unstable/main amd64 2014-01-05-2041.02.pdiff [17.0 kB] Get:37 http://localhost:9999 unstable/main 2014-01-05-2041.02.pdiff [20.2 kB] Get:38 http://localhost:9999 unstable/main 2014-01-05-2041.02.pdiff [2166 B] Get:39 http://localhost:9999 unstable/main amd64 2014-01-05-2041.02.pdiff [17.0 kB] Get:40 http://localhost:9999 unstable/main 2014-01-06-0239.34.pdiff [7972 B] Get:41 http://localhost:9999 unstable/main 2014-01-05-2041.02.pdiff [2166 B] Get:42 http://localhost:9999 unstable/main amd64 2014-01-06-0239.34.pdiff [21.1 kB] Get:43 http://localhost:9999 unstable/main 2014-01-06-0239.34.pdiff [7972 B] Get:44 http://localhost:9999 unstable/main 2014-01-06-0239.34.pdiff [238 B] Get:45 http://localhost:9999 unstable/main amd64 2014-01-06-0239.34.pdiff [21.1 kB] Get:46 http://localhost:9999 unstable/main 2014-01-06-0239.34.pdiff [238 B] Fetched 412 kB in 28s (14.5 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages will be upgraded: libterm-ui-perl 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 19.1 kB of archives. After this operation, 1024 B of additional disk space will be used. Get:1 http://localhost:9999/debian/ unstable/main libterm-ui-perl all 0.42-1 [19.1 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 19.1 kB in 0s (1184 kB/s) (Reading database ... 13944 files and directories currently installed.) Preparing to unpack .../libterm-ui-perl_0.42-1_all.deb ... Unpacking libterm-ui-perl (0.42-1) over (0.38-1) ... Setting up libterm-ui-perl (0.42-1) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Fetch source files │ └──────────────────────────────────────────────────────────────────────────────┘ Check APT ───────── Checking available source versions... Download source files with APT ────────────────────────────── Reading package lists... Building dependency tree... Reading state information... NOTICE: 'gridsite' packaging is maintained in the 'Svn' version control system at: http://svn.nordugrid.org/repos/packaging/debian/gridsite Need to get 333 kB of source archives. Get:1 http://localhost:9999/debian/ unstable/main gridsite 2.0.4-2 (dsc) [2221 B] Get:2 http://localhost:9999/debian/ unstable/main gridsite 2.0.4-2 (tar) [310 kB] Get:3 http://localhost:9999/debian/ unstable/main gridsite 2.0.4-2 (diff) [20.5 kB] Fetched 333 kB in 1s (199 kB/s) Download complete and in download only mode Check arch ────────── ┌──────────────────────────────────────────────────────────────────────────────┐ │ Chroot Setup Commands │ └──────────────────────────────────────────────────────────────────────────────┘ /tmp/switch-to-clang ──────────────────── + echo 'Entering customization script...' Entering customization script... + echo 'Install of clang-3.4' Install of clang-3.4 + apt-get update Hit http://localhost:9999 unstable InRelease Hit http://localhost:9999 unstable/main Sources/DiffIndex Hit http://localhost:9999 unstable/main amd64 Packages/DiffIndex Hit http://localhost:9999 unstable/main Translation-en/DiffIndex Reading package lists... + apt-get install --yes --no-install-recommends --force-yes clang-3.4 Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: libclang-common-3.4-dev libclang1-3.4 libffi6 libllvm3.4 libobjc-4.8-dev libobjc4 Recommended packages: llvm-3.4-dev python The following NEW packages will be installed: clang-3.4 libclang-common-3.4-dev libclang1-3.4 libffi6 libllvm3.4 libobjc-4.8-dev libobjc4 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded. Need to get 19.9 MB of archives. After this operation, 82.1 MB of additional disk space will be used. Get:1 http://localhost:9999/debian/ unstable/main libffi6 amd64 3.0.13-10 [19.3 kB] Get:2 http://localhost:9999/debian/ unstable/main libllvm3.4 amd64 1:3.4-1 [6528 kB] Get:3 http://localhost:9999/debian/ unstable/main libobjc4 amd64 4.8.2-11 [110 kB] Get:4 http://localhost:9999/debian/ unstable/main libobjc-4.8-dev amd64 4.8.2-11 [370 kB] Get:5 http://localhost:9999/debian/ unstable/main libclang1-3.4 amd64 1:3.4-1 [3526 kB] Get:6 http://localhost:9999/debian/ unstable/main libclang-common-3.4-dev amd64 1:3.4-1 [516 kB] Get:7 http://localhost:9999/debian/ unstable/main clang-3.4 amd64 1:3.4-1 [8878 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 19.9 MB in 0s (25.7 MB/s) Selecting previously unselected package libffi6:amd64. (Reading database ... 13944 files and directories currently installed.) Preparing to unpack .../libffi6_3.0.13-10_amd64.deb ... Unpacking libffi6:amd64 (3.0.13-10) ... Selecting previously unselected package libllvm3.4:amd64. Preparing to unpack .../libllvm3.4_1%3a3.4-1_amd64.deb ... Unpacking libllvm3.4:amd64 (1:3.4-1) ... Selecting previously unselected package libobjc4:amd64. Preparing to unpack .../libobjc4_4.8.2-11_amd64.deb ... Unpacking libobjc4:amd64 (4.8.2-11) ... Selecting previously unselected package libobjc-4.8-dev:amd64. Preparing to unpack .../libobjc-4.8-dev_4.8.2-11_amd64.deb ... Unpacking libobjc-4.8-dev:amd64 (4.8.2-11) ... Selecting previously unselected package libclang1-3.4:amd64. Preparing to unpack .../libclang1-3.4_1%3a3.4-1_amd64.deb ... Unpacking libclang1-3.4:amd64 (1:3.4-1) ... Selecting previously unselected package libclang-common-3.4-dev. Preparing to unpack .../libclang-common-3.4-dev_1%3a3.4-1_amd64.deb ... Unpacking libclang-common-3.4-dev (1:3.4-1) ... Selecting previously unselected package clang-3.4. Preparing to unpack .../clang-3.4_1%3a3.4-1_amd64.deb ... Unpacking clang-3.4 (1:3.4-1) ... Setting up libffi6:amd64 (3.0.13-10) ... Setting up libllvm3.4:amd64 (1:3.4-1) ... Setting up libobjc4:amd64 (4.8.2-11) ... Setting up libobjc-4.8-dev:amd64 (4.8.2-11) ... Setting up libclang1-3.4:amd64 (1:3.4-1) ... Setting up libclang-common-3.4-dev (1:3.4-1) ... Setting up clang-3.4 (1:3.4-1) ... Processing triggers for libc-bin (2.17-97) ... + echo 'Replace gcc, g++ & cpp by clang' Replace gcc, g++ & cpp by clang + VERSIONS='4.6 4.7 4.8' + cd /usr/bin + for VERSION in '$VERSIONS' + rm -f g++-4.6 gcc-4.6 cpp-4.6 + ln -s clang++ g++-4.6 + ln -s clang gcc-4.6 + ln -s clang cpp-4.6 + for VERSION in '$VERSIONS' + rm -f g++-4.7 gcc-4.7 cpp-4.7 + ln -s clang++ g++-4.7 + ln -s clang gcc-4.7 + ln -s clang cpp-4.7 + for VERSION in '$VERSIONS' + rm -f g++-4.8 gcc-4.8 cpp-4.8 + ln -s clang++ g++-4.8 + ln -s clang gcc-4.8 + ln -s clang cpp-4.8 + cd - /«BUILDDIR» + echo 'Block the installation of new gcc version' Block the installation of new gcc version + dpkg --set-selections + echo 'gcc-4.6 hold' + dpkg --set-selections + echo 'cpp-4.6 hold' + dpkg --set-selections + echo 'g++-4.6 hold' + dpkg --set-selections + echo 'gcc-4.7 hold' + dpkg --set-selections + echo 'cpp-4.7 hold' + dpkg --set-selections + echo 'g++-4.7 hold' + dpkg --set-selections + echo 'gcc-4.8 hold' + dpkg --set-selections + echo 'cpp-4.8 hold' + dpkg --set-selections + echo 'g++-4.8 hold' + echo 'Check if gcc, g++ & cpp are actually clang' Check if gcc, g++ & cpp are actually clang + grep clang + gcc --version + grep clang + cpp --version + grep clang + g++ --version I: Finished running '/tmp/switch-to-clang'. Finished processing commands. ──────────────────────────────────────────────────────────────────────────────── Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package `sbuild-build-depends-core-dummy' in `/«BUILDDIR»/resolver-SfUKDY/apt_archive/sbuild-build-depends-core-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install core build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy debconf: delaying package configuration, since apt-utils is not installed 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/766 B of archives. After this operation, 0 B of additional disk space will be used. Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 14105 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, sysvinit, sysvinit-utils, tar, util-linux, libc6-dev | libc-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), debhelper, apache2-dev (>= 2.4), libxml2-dev, libcurl4-openssl-dev, libssl-dev, libcanl-c-dev, gsoap, libtool, doxygen, sharutils, dh-apache2 Filtered Build-Depends: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, sysvinit, sysvinit-utils, tar, util-linux, libc6-dev, gcc (>= 4:4.4.3), g++ (>= 4:4.4.3), make, dpkg-dev (>= 1.13.5), debhelper, apache2-dev (>= 2.4), libxml2-dev, libcurl4-openssl-dev, libssl-dev, libcanl-c-dev, gsoap, libtool, doxygen, sharutils, dh-apache2 dpkg-deb: building package `sbuild-build-depends-gridsite-dummy' in `/«BUILDDIR»/resolver-iQ0E5B/apt_archive/sbuild-build-depends-gridsite-dummy.deb'. OK Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install gridsite build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: apache2-dev autotools-dev bsdmainutils comerr-dev debhelper doxygen file gettext gettext-base groff-base gsoap intltool-debian krb5-multidev libapr1 libapr1-dev libaprutil1 libaprutil1-dev libasprintf0c2 libc-ares2 libcanl-c-dev libcanl-c2 libcroco3 libcurl3 libcurl4-openssl-dev libexpat1 libexpat1-dev libgcrypt11 libgcrypt11-dev libglib2.0-0 libgnutls-dev libgnutls-openssl27 libgnutls26 libgnutlsxx27 libgpg-error-dev libgpg-error0 libgsoap-dev libgsoap4 libgssapi-krb5-2 libgssrpc4 libidn11 libidn11-dev libk5crypto3 libkadm5clnt-mit8 libkadm5srv-mit8 libkdb5-7 libkeyutils1 libkrb5-3 libkrb5-dev libkrb5support0 libldap-2.4-2 libldap2-dev libmagic1 libmysqlclient-dev libmysqlclient18 libp11-kit-dev libp11-kit0 libpcre3-dev libpcrecpp0 libpipeline1 libpopt0 libpq-dev libpq5 librtmp-dev librtmp0 libsasl2-2 libsasl2-modules-db libsctp-dev libsctp1 libsqlite3-0 libsqlite3-dev libssh2-1 libssh2-1-dev libssl-dev libssl1.0.0 libtasn1-3 libtasn1-3-dev libtool libunistring0 libxml2 libxml2-dev man-db mysql-common openssl pkg-config po-debconf sharutils uuid-dev zlib1g-dev Suggested packages: wamerican wordlist whois vacation doc-base dh-make doxygen-latex doxygen-doc doxygen-gui graphviz gettext-doc groff krb5-doc python libcurl4-doc libcurl3-dbg rng-tools libgcrypt11-doc gnutls26-doc krb5-user postgresql-doc-9.3 sqlite3-doc libtool-doc autoconf automaken gfortran fortran95-compiler gcj-jdk less www-browser libmail-box-perl bsd-mailx mailx Recommended packages: curl wget lynx-cur autopoint libasprintf-dev libgettextpo-dev ca-certificates libglib2.0-data shared-mime-info krb5-locales libsasl2-modules lksctp-tools libssl-doc libltdl-dev xml-core libmail-sendmail-perl The following NEW packages will be installed: apache2-dev autotools-dev bsdmainutils comerr-dev debhelper doxygen file gettext gettext-base groff-base gsoap intltool-debian krb5-multidev libapr1 libapr1-dev libaprutil1 libaprutil1-dev libasprintf0c2 libc-ares2 libcanl-c-dev libcanl-c2 libcroco3 libcurl3 libcurl4-openssl-dev libexpat1 libexpat1-dev libgcrypt11 libgcrypt11-dev libglib2.0-0 libgnutls-dev libgnutls-openssl27 libgnutls26 libgnutlsxx27 libgpg-error-dev libgpg-error0 libgsoap-dev libgsoap4 libgssapi-krb5-2 libgssrpc4 libidn11 libidn11-dev libk5crypto3 libkadm5clnt-mit8 libkadm5srv-mit8 libkdb5-7 libkeyutils1 libkrb5-3 libkrb5-dev libkrb5support0 libldap-2.4-2 libldap2-dev libmagic1 libmysqlclient-dev libmysqlclient18 libp11-kit-dev libp11-kit0 libpcre3-dev libpcrecpp0 libpipeline1 libpopt0 libpq-dev libpq5 librtmp-dev librtmp0 libsasl2-2 libsasl2-modules-db libsctp-dev libsctp1 libsqlite3-0 libsqlite3-dev libssh2-1 libssh2-1-dev libssl-dev libssl1.0.0 libtasn1-3 libtasn1-3-dev libtool libunistring0 libxml2 libxml2-dev man-db mysql-common openssl pkg-config po-debconf sbuild-build-depends-gridsite-dummy sharutils uuid-dev zlib1g-dev 0 upgraded, 89 newly installed, 0 to remove and 0 not upgraded. Need to get 29.5 MB/29.5 MB of archives. After this operation, 110 MB of additional disk space will be used. Get:1 http://localhost:9999/debian/ unstable/main libpipeline1 amd64 1.2.6-1 [24.8 kB] Get:2 http://localhost:9999/debian/ unstable/main libpopt0 amd64 1.16-8 [48.9 kB] Get:3 http://localhost:9999/debian/ unstable/main libssl1.0.0 amd64 1.0.1e-6 [1003 kB] Get:4 http://localhost:9999/debian/ unstable/main groff-base amd64 1.22.2-3 [747 kB] Get:5 http://localhost:9999/debian/ unstable/main bsdmainutils amd64 9.0.5 [211 kB] Get:6 http://localhost:9999/debian/ unstable/main man-db amd64 2.6.5-3 [975 kB] Get:7 http://localhost:9999/debian/ unstable/main libasprintf0c2 amd64 0.18.3.1-2 [29.1 kB] Get:8 http://localhost:9999/debian/ unstable/main libgpg-error0 amd64 1.12-0.2 [56.5 kB] Get:9 http://localhost:9999/debian/ unstable/main libgcrypt11 amd64 1.5.3-3 [249 kB] Get:10 http://localhost:9999/debian/ unstable/main libp11-kit0 amd64 0.20.1-3 [148 kB] Get:11 http://localhost:9999/debian/ unstable/main libtasn1-3 amd64 2.14-3 [68.5 kB] Get:12 http://localhost:9999/debian/ unstable/main libgnutls26 amd64 2.12.23-8 [529 kB] Get:13 http://localhost:9999/debian/ unstable/main libgnutls-openssl27 amd64 2.12.23-8 [220 kB] Get:14 http://localhost:9999/debian/ unstable/main libkeyutils1 amd64 1.5.6-1 [8758 B] Get:15 http://localhost:9999/debian/ unstable/main libkrb5support0 amd64 1.11.3+dfsg-3+nmu1 [54.7 kB] Get:16 http://localhost:9999/debian/ unstable/main libk5crypto3 amd64 1.11.3+dfsg-3+nmu1 [112 kB] Get:17 http://localhost:9999/debian/ unstable/main libkrb5-3 amd64 1.11.3+dfsg-3+nmu1 [292 kB] Get:18 http://localhost:9999/debian/ unstable/main libgssapi-krb5-2 amd64 1.11.3+dfsg-3+nmu1 [141 kB] Get:19 http://localhost:9999/debian/ unstable/main libgssrpc4 amd64 1.11.3+dfsg-3+nmu1 [82.1 kB] Get:20 http://localhost:9999/debian/ unstable/main libidn11 amd64 1.28-1 [183 kB] Get:21 http://localhost:9999/debian/ unstable/main libkadm5clnt-mit8 amd64 1.11.3+dfsg-3+nmu1 [66.1 kB] Get:22 http://localhost:9999/debian/ unstable/main libkdb5-7 amd64 1.11.3+dfsg-3+nmu1 [65.3 kB] Get:23 http://localhost:9999/debian/ unstable/main libkadm5srv-mit8 amd64 1.11.3+dfsg-3+nmu1 [81.0 kB] Get:24 http://localhost:9999/debian/ unstable/main libsasl2-modules-db amd64 2.1.25.dfsg1-17 [64.3 kB] Get:25 http://localhost:9999/debian/ unstable/main libsasl2-2 amd64 2.1.25.dfsg1-17 [101 kB] Get:26 http://localhost:9999/debian/ unstable/main libldap-2.4-2 amd64 2.4.31-1+nmu2+b1 [208 kB] Get:27 http://localhost:9999/debian/ unstable/main libmagic1 amd64 1:5.14-2 [216 kB] Get:28 http://localhost:9999/debian/ unstable/main libsqlite3-0 amd64 3.8.2-1 [403 kB] Get:29 http://localhost:9999/debian/ unstable/main libxml2 amd64 2.9.1+dfsg1-3 [791 kB] Get:30 http://localhost:9999/debian/ unstable/main libapr1 amd64 1.5.0-1 [92.7 kB] Get:31 http://localhost:9999/debian/ unstable/main libexpat1 amd64 2.1.0-4 [138 kB] Get:32 http://localhost:9999/debian/ unstable/main libaprutil1 amd64 1.5.3-1 [83.2 kB] Get:33 http://localhost:9999/debian/ unstable/main libglib2.0-0 amd64 2.36.4-1 [2055 kB] Get:34 http://localhost:9999/debian/ unstable/main libcroco3 amd64 0.6.8-2 [133 kB] Get:35 http://localhost:9999/debian/ unstable/main librtmp0 amd64 2.4+20121230.gitdf6c518-1 [62.3 kB] Get:36 http://localhost:9999/debian/ unstable/main libssh2-1 amd64 1.4.3-2 [124 kB] Get:37 http://localhost:9999/debian/ unstable/main libcurl3 amd64 7.34.0-1 [259 kB] Get:38 http://localhost:9999/debian/ unstable/main libgsoap4 amd64 2.8.16-2 [204 kB] Get:39 http://localhost:9999/debian/ unstable/main mysql-common all 5.5.33+dfsg-1 [79.4 kB] Get:40 http://localhost:9999/debian/ unstable/main libmysqlclient18 amd64 5.5.33+dfsg-1 [673 kB] Get:41 http://localhost:9999/debian/ unstable/main libpcrecpp0 amd64 1:8.31-2 [128 kB] Get:42 http://localhost:9999/debian/ unstable/main libsctp1 amd64 1.0.15+dfsg-1 [28.5 kB] Get:43 http://localhost:9999/debian/ unstable/main libunistring0 amd64 0.9.3-5 [434 kB] Get:44 http://localhost:9999/debian/ unstable/main libc-ares2 amd64 1.10.0-2 [76.7 kB] Get:45 http://localhost:9999/debian/ unstable/main libgnutlsxx27 amd64 2.12.23-8 [219 kB] Get:46 http://localhost:9999/debian/ unstable/main file amd64 1:5.14-2 [54.0 kB] Get:47 http://localhost:9999/debian/ unstable/main gettext-base amd64 0.18.3.1-2 [116 kB] Get:48 http://localhost:9999/debian/ unstable/main openssl amd64 1.0.1e-6 [663 kB] Get:49 http://localhost:9999/debian/ unstable/main uuid-dev amd64 2.20.1-5.5 [72.7 kB] Get:50 http://localhost:9999/debian/ unstable/main libsctp-dev amd64 1.0.15+dfsg-1 [86.0 kB] Get:51 http://localhost:9999/debian/ unstable/main libapr1-dev amd64 1.5.0-1 [609 kB] Get:52 http://localhost:9999/debian/ unstable/main libldap2-dev amd64 2.4.31-1+nmu2+b1 [313 kB] Get:53 http://localhost:9999/debian/ unstable/main libexpat1-dev amd64 2.1.0-4 [223 kB] Get:54 http://localhost:9999/debian/ unstable/main libpcre3-dev amd64 1:8.31-2 [356 kB] Get:55 http://localhost:9999/debian/ unstable/main libsqlite3-dev amd64 3.8.2-1 [499 kB] Get:56 http://localhost:9999/debian/ unstable/main libpq5 amd64 9.3.2-1 [565 kB] Get:57 http://localhost:9999/debian/ unstable/main zlib1g-dev amd64 1:1.2.8.dfsg-1 [217 kB] Get:58 http://localhost:9999/debian/ unstable/main libssl-dev amd64 1.0.1e-6 [1242 kB] Get:59 http://localhost:9999/debian/ unstable/main comerr-dev amd64 2.1-1.42.9-2 [38.2 kB] Get:60 http://localhost:9999/debian/ unstable/main krb5-multidev amd64 1.11.3+dfsg-3+nmu1 [136 kB] Get:61 http://localhost:9999/debian/ unstable/main libpq-dev amd64 9.3.2-1 [633 kB] Get:62 http://localhost:9999/debian/ unstable/main libmysqlclient-dev amd64 5.5.33+dfsg-1 [946 kB] Get:63 http://localhost:9999/debian/ unstable/main libaprutil1-dev amd64 1.5.3-1 [352 kB] Get:64 http://localhost:9999/debian/ unstable/main gettext amd64 0.18.3.1-2 [1202 kB] Get:65 http://localhost:9999/debian/ unstable/main intltool-debian all 0.35.0+20060710.1 [30.8 kB] Get:66 http://localhost:9999/debian/ unstable/main po-debconf all 1.0.16+nmu2 [224 kB] Get:67 http://localhost:9999/debian/ unstable/main debhelper all 9.20131227 [687 kB] Get:68 http://localhost:9999/debian/ unstable/main apache2-dev amd64 2.4.7-1 [269 kB] Get:69 http://localhost:9999/debian/ unstable/main autotools-dev all 20130810.1 [69.6 kB] Get:70 http://localhost:9999/debian/ unstable/main doxygen amd64 1.8.6-1 [2454 kB] Get:71 http://localhost:9999/debian/ unstable/main libgsoap-dev amd64 2.8.16-2 [204 kB] Get:72 http://localhost:9999/debian/ unstable/main gsoap amd64 2.8.16-2 [676 kB] Get:73 http://localhost:9999/debian/ unstable/main libcanl-c2 amd64 2.1.2-1 [55.7 kB] Get:74 http://localhost:9999/debian/ unstable/main libkrb5-dev amd64 1.11.3+dfsg-3+nmu1 [42.8 kB] Get:75 http://localhost:9999/debian/ unstable/main libcanl-c-dev amd64 2.1.2-1 [247 kB] Get:76 http://localhost:9999/debian/ unstable/main pkg-config amd64 0.26-1 [59.5 kB] Get:77 http://localhost:9999/debian/ unstable/main libidn11-dev amd64 1.28-1 [665 kB] Get:78 http://localhost:9999/debian/ unstable/main libgpg-error-dev amd64 1.12-0.2 [28.1 kB] Get:79 http://localhost:9999/debian/ unstable/main libgcrypt11-dev amd64 1.5.3-3 [285 kB] Get:80 http://localhost:9999/debian/ unstable/main libtasn1-3-dev amd64 2.14-3 [417 kB] Get:81 http://localhost:9999/debian/ unstable/main libp11-kit-dev amd64 0.20.1-3 [129 kB] Get:82 http://localhost:9999/debian/ unstable/main libgnutls-dev amd64 2.12.23-8 [572 kB] Get:83 http://localhost:9999/debian/ unstable/main librtmp-dev amd64 2.4+20121230.gitdf6c518-1 [72.7 kB] Get:84 http://localhost:9999/debian/ unstable/main libssh2-1-dev amd64 1.4.3-2 [288 kB] Get:85 http://localhost:9999/debian/ unstable/main libcurl4-openssl-dev amd64 7.34.0-1 [334 kB] Get:86 http://localhost:9999/debian/ unstable/main libtool amd64 2.4.2-1.6 [505 kB] Get:87 http://localhost:9999/debian/ unstable/main libxml2-dev amd64 2.9.1+dfsg1-3 [685 kB] Get:88 http://localhost:9999/debian/ unstable/main sharutils amd64 1:4.14-1 [245 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 29.5 MB in 5s (4995 kB/s) Selecting previously unselected package libpipeline1:amd64. (Reading database ... 14105 files and directories currently installed.) Preparing to unpack .../libpipeline1_1.2.6-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.2.6-1) ... Selecting previously unselected package libpopt0:amd64. Preparing to unpack .../libpopt0_1.16-8_amd64.deb ... Unpacking libpopt0:amd64 (1.16-8) ... Selecting previously unselected package libssl1.0.0:amd64. Preparing to unpack .../libssl1.0.0_1.0.1e-6_amd64.deb ... Unpacking libssl1.0.0:amd64 (1.0.1e-6) ... Selecting previously unselected package groff-base. Preparing to unpack .../groff-base_1.22.2-3_amd64.deb ... Unpacking groff-base (1.22.2-3) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../bsdmainutils_9.0.5_amd64.deb ... Unpacking bsdmainutils (9.0.5) ... Selecting previously unselected package man-db. Preparing to unpack .../man-db_2.6.5-3_amd64.deb ... Unpacking man-db (2.6.5-3) ... Selecting previously unselected package libasprintf0c2:amd64. Preparing to unpack .../libasprintf0c2_0.18.3.1-2_amd64.deb ... Unpacking libasprintf0c2:amd64 (0.18.3.1-2) ... Selecting previously unselected package libgpg-error0:amd64. Preparing to unpack .../libgpg-error0_1.12-0.2_amd64.deb ... Unpacking libgpg-error0:amd64 (1.12-0.2) ... Selecting previously unselected package libgcrypt11:amd64. Preparing to unpack .../libgcrypt11_1.5.3-3_amd64.deb ... Unpacking libgcrypt11:amd64 (1.5.3-3) ... Selecting previously unselected package libp11-kit0:amd64. Preparing to unpack .../libp11-kit0_0.20.1-3_amd64.deb ... Unpacking libp11-kit0:amd64 (0.20.1-3) ... Selecting previously unselected package libtasn1-3:amd64. Preparing to unpack .../libtasn1-3_2.14-3_amd64.deb ... Unpacking libtasn1-3:amd64 (2.14-3) ... Selecting previously unselected package libgnutls26:amd64. Preparing to unpack .../libgnutls26_2.12.23-8_amd64.deb ... Unpacking libgnutls26:amd64 (2.12.23-8) ... Selecting previously unselected package libgnutls-openssl27:amd64. Preparing to unpack .../libgnutls-openssl27_2.12.23-8_amd64.deb ... Unpacking libgnutls-openssl27:amd64 (2.12.23-8) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../libkeyutils1_1.5.6-1_amd64.deb ... Unpacking libkeyutils1:amd64 (1.5.6-1) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../libkrb5support0_1.11.3+dfsg-3+nmu1_amd64.deb ... Unpacking libkrb5support0:amd64 (1.11.3+dfsg-3+nmu1) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../libk5crypto3_1.11.3+dfsg-3+nmu1_amd64.deb ... Unpacking libk5crypto3:amd64 (1.11.3+dfsg-3+nmu1) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../libkrb5-3_1.11.3+dfsg-3+nmu1_amd64.deb ... Unpacking libkrb5-3:amd64 (1.11.3+dfsg-3+nmu1) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../libgssapi-krb5-2_1.11.3+dfsg-3+nmu1_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.11.3+dfsg-3+nmu1) ... Selecting previously unselected package libgssrpc4:amd64. Preparing to unpack .../libgssrpc4_1.11.3+dfsg-3+nmu1_amd64.deb ... Unpacking libgssrpc4:amd64 (1.11.3+dfsg-3+nmu1) ... Selecting previously unselected package libidn11:amd64. Preparing to unpack .../libidn11_1.28-1_amd64.deb ... Unpacking libidn11:amd64 (1.28-1) ... Selecting previously unselected package libkadm5clnt-mit8:amd64. Preparing to unpack .../libkadm5clnt-mit8_1.11.3+dfsg-3+nmu1_amd64.deb ... Unpacking libkadm5clnt-mit8:amd64 (1.11.3+dfsg-3+nmu1) ... Selecting previously unselected package libkdb5-7:amd64. Preparing to unpack .../libkdb5-7_1.11.3+dfsg-3+nmu1_amd64.deb ... Unpacking libkdb5-7:amd64 (1.11.3+dfsg-3+nmu1) ... Selecting previously unselected package libkadm5srv-mit8:amd64. Preparing to unpack .../libkadm5srv-mit8_1.11.3+dfsg-3+nmu1_amd64.deb ... Unpacking libkadm5srv-mit8:amd64 (1.11.3+dfsg-3+nmu1) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../libsasl2-modules-db_2.1.25.dfsg1-17_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.25.dfsg1-17) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../libsasl2-2_2.1.25.dfsg1-17_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.25.dfsg1-17) ... Selecting previously unselected package libldap-2.4-2:amd64. Preparing to unpack .../libldap-2.4-2_2.4.31-1+nmu2+b1_amd64.deb ... Unpacking libldap-2.4-2:amd64 (2.4.31-1+nmu2+b1) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../libmagic1_1%3a5.14-2_amd64.deb ... Unpacking libmagic1:amd64 (1:5.14-2) ... Selecting previously unselected package libsqlite3-0:amd64. Preparing to unpack .../libsqlite3-0_3.8.2-1_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.8.2-1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../libxml2_2.9.1+dfsg1-3_amd64.deb ... Unpacking libxml2:amd64 (2.9.1+dfsg1-3) ... Selecting previously unselected package libapr1:amd64. Preparing to unpack .../libapr1_1.5.0-1_amd64.deb ... Unpacking libapr1:amd64 (1.5.0-1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.1.0-4_amd64.deb ... Unpacking libexpat1:amd64 (2.1.0-4) ... Selecting previously unselected package libaprutil1:amd64. Preparing to unpack .../libaprutil1_1.5.3-1_amd64.deb ... Unpacking libaprutil1:amd64 (1.5.3-1) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../libglib2.0-0_2.36.4-1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.36.4-1) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../libcroco3_0.6.8-2_amd64.deb ... Unpacking libcroco3:amd64 (0.6.8-2) ... Selecting previously unselected package librtmp0:amd64. Preparing to unpack .../librtmp0_2.4+20121230.gitdf6c518-1_amd64.deb ... Unpacking librtmp0:amd64 (2.4+20121230.gitdf6c518-1) ... Selecting previously unselected package libssh2-1:amd64. Preparing to unpack .../libssh2-1_1.4.3-2_amd64.deb ... Unpacking libssh2-1:amd64 (1.4.3-2) ... Selecting previously unselected package libcurl3:amd64. Preparing to unpack .../libcurl3_7.34.0-1_amd64.deb ... Unpacking libcurl3:amd64 (7.34.0-1) ... Selecting previously unselected package libgsoap4:amd64. Preparing to unpack .../libgsoap4_2.8.16-2_amd64.deb ... Unpacking libgsoap4:amd64 (2.8.16-2) ... Selecting previously unselected package mysql-common. Preparing to unpack .../mysql-common_5.5.33+dfsg-1_all.deb ... Unpacking mysql-common (5.5.33+dfsg-1) ... Selecting previously unselected package libmysqlclient18:amd64. Preparing to unpack .../libmysqlclient18_5.5.33+dfsg-1_amd64.deb ... Unpacking libmysqlclient18:amd64 (5.5.33+dfsg-1) ... Selecting previously unselected package libpcrecpp0:amd64. Preparing to unpack .../libpcrecpp0_1%3a8.31-2_amd64.deb ... Unpacking libpcrecpp0:amd64 (1:8.31-2) ... Selecting previously unselected package libsctp1:amd64. Preparing to unpack .../libsctp1_1.0.15+dfsg-1_amd64.deb ... Unpacking libsctp1:amd64 (1.0.15+dfsg-1) ... Selecting previously unselected package libunistring0:amd64. Preparing to unpack .../libunistring0_0.9.3-5_amd64.deb ... Unpacking libunistring0:amd64 (0.9.3-5) ... Selecting previously unselected package libc-ares2:amd64. Preparing to unpack .../libc-ares2_1.10.0-2_amd64.deb ... Unpacking libc-ares2:amd64 (1.10.0-2) ... Selecting previously unselected package libgnutlsxx27:amd64. Preparing to unpack .../libgnutlsxx27_2.12.23-8_amd64.deb ... Unpacking libgnutlsxx27:amd64 (2.12.23-8) ... Selecting previously unselected package file. Preparing to unpack .../file_1%3a5.14-2_amd64.deb ... Unpacking file (1:5.14-2) ... Selecting previously unselected package gettext-base. Preparing to unpack .../gettext-base_0.18.3.1-2_amd64.deb ... Unpacking gettext-base (0.18.3.1-2) ... Selecting previously unselected package openssl. Preparing to unpack .../openssl_1.0.1e-6_amd64.deb ... Unpacking openssl (1.0.1e-6) ... Selecting previously unselected package uuid-dev. Preparing to unpack .../uuid-dev_2.20.1-5.5_amd64.deb ... Unpacking uuid-dev (2.20.1-5.5) ... Selecting previously unselected package libsctp-dev. Preparing to unpack .../libsctp-dev_1.0.15+dfsg-1_amd64.deb ... Unpacking libsctp-dev (1.0.15+dfsg-1) ... Selecting previously unselected package libapr1-dev. Preparing to unpack .../libapr1-dev_1.5.0-1_amd64.deb ... Unpacking libapr1-dev (1.5.0-1) ... Selecting previously unselected package libldap2-dev:amd64. Preparing to unpack .../libldap2-dev_2.4.31-1+nmu2+b1_amd64.deb ... Unpacking libldap2-dev:amd64 (2.4.31-1+nmu2+b1) ... Selecting previously unselected package libexpat1-dev:amd64. Preparing to unpack .../libexpat1-dev_2.1.0-4_amd64.deb ... Unpacking libexpat1-dev:amd64 (2.1.0-4) ... Selecting previously unselected package libpcre3-dev:amd64. Preparing to unpack .../libpcre3-dev_1%3a8.31-2_amd64.deb ... Unpacking libpcre3-dev:amd64 (1:8.31-2) ... Selecting previously unselected package libsqlite3-dev:amd64. Preparing to unpack .../libsqlite3-dev_3.8.2-1_amd64.deb ... Unpacking libsqlite3-dev:amd64 (3.8.2-1) ... Selecting previously unselected package libpq5. Preparing to unpack .../libpq5_9.3.2-1_amd64.deb ... Unpacking libpq5 (9.3.2-1) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.8.dfsg-1) ... Selecting previously unselected package libssl-dev:amd64. Preparing to unpack .../libssl-dev_1.0.1e-6_amd64.deb ... Unpacking libssl-dev:amd64 (1.0.1e-6) ... Selecting previously unselected package comerr-dev. Preparing to unpack .../comerr-dev_2.1-1.42.9-2_amd64.deb ... Unpacking comerr-dev (2.1-1.42.9-2) ... Selecting previously unselected package krb5-multidev. Preparing to unpack .../krb5-multidev_1.11.3+dfsg-3+nmu1_amd64.deb ... Unpacking krb5-multidev (1.11.3+dfsg-3+nmu1) ... Selecting previously unselected package libpq-dev. Preparing to unpack .../libpq-dev_9.3.2-1_amd64.deb ... Unpacking libpq-dev (9.3.2-1) ... Selecting previously unselected package libmysqlclient-dev. Preparing to unpack .../libmysqlclient-dev_5.5.33+dfsg-1_amd64.deb ... Unpacking libmysqlclient-dev (5.5.33+dfsg-1) ... Selecting previously unselected package libaprutil1-dev. Preparing to unpack .../libaprutil1-dev_1.5.3-1_amd64.deb ... Unpacking libaprutil1-dev (1.5.3-1) ... Selecting previously unselected package gettext. Preparing to unpack .../gettext_0.18.3.1-2_amd64.deb ... Unpacking gettext (0.18.3.1-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../intltool-debian_0.35.0+20060710.1_all.deb ... Unpacking intltool-debian (0.35.0+20060710.1) ... Selecting previously unselected package po-debconf. Preparing to unpack .../po-debconf_1.0.16+nmu2_all.deb ... Unpacking po-debconf (1.0.16+nmu2) ... Selecting previously unselected package debhelper. Preparing to unpack .../debhelper_9.20131227_all.deb ... Unpacking debhelper (9.20131227) ... Selecting previously unselected package apache2-dev. Preparing to unpack .../apache2-dev_2.4.7-1_amd64.deb ... Unpacking apache2-dev (2.4.7-1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../autotools-dev_20130810.1_all.deb ... Unpacking autotools-dev (20130810.1) ... Selecting previously unselected package doxygen. Preparing to unpack .../doxygen_1.8.6-1_amd64.deb ... Unpacking doxygen (1.8.6-1) ... Selecting previously unselected package libgsoap-dev:amd64. Preparing to unpack .../libgsoap-dev_2.8.16-2_amd64.deb ... Unpacking libgsoap-dev:amd64 (2.8.16-2) ... Selecting previously unselected package gsoap. Preparing to unpack .../gsoap_2.8.16-2_amd64.deb ... Unpacking gsoap (2.8.16-2) ... Selecting previously unselected package libcanl-c2. Preparing to unpack .../libcanl-c2_2.1.2-1_amd64.deb ... Unpacking libcanl-c2 (2.1.2-1) ... Selecting previously unselected package libkrb5-dev. Preparing to unpack .../libkrb5-dev_1.11.3+dfsg-3+nmu1_amd64.deb ... Unpacking libkrb5-dev (1.11.3+dfsg-3+nmu1) ... Selecting previously unselected package libcanl-c-dev. Preparing to unpack .../libcanl-c-dev_2.1.2-1_amd64.deb ... Unpacking libcanl-c-dev (2.1.2-1) ... Selecting previously unselected package pkg-config. Preparing to unpack .../pkg-config_0.26-1_amd64.deb ... Unpacking pkg-config (0.26-1) ... Selecting previously unselected package libidn11-dev. Preparing to unpack .../libidn11-dev_1.28-1_amd64.deb ... Unpacking libidn11-dev (1.28-1) ... Selecting previously unselected package libgpg-error-dev. Preparing to unpack .../libgpg-error-dev_1.12-0.2_amd64.deb ... Unpacking libgpg-error-dev (1.12-0.2) ... Selecting previously unselected package libgcrypt11-dev. Preparing to unpack .../libgcrypt11-dev_1.5.3-3_amd64.deb ... Unpacking libgcrypt11-dev (1.5.3-3) ... Selecting previously unselected package libtasn1-3-dev. Preparing to unpack .../libtasn1-3-dev_2.14-3_amd64.deb ... Unpacking libtasn1-3-dev (2.14-3) ... Selecting previously unselected package libp11-kit-dev. Preparing to unpack .../libp11-kit-dev_0.20.1-3_amd64.deb ... Unpacking libp11-kit-dev (0.20.1-3) ... Selecting previously unselected package libgnutls-dev. Preparing to unpack .../libgnutls-dev_2.12.23-8_amd64.deb ... Unpacking libgnutls-dev (2.12.23-8) ... Selecting previously unselected package librtmp-dev. Preparing to unpack .../librtmp-dev_2.4+20121230.gitdf6c518-1_amd64.deb ... Unpacking librtmp-dev (2.4+20121230.gitdf6c518-1) ... Selecting previously unselected package libssh2-1-dev:amd64. Preparing to unpack .../libssh2-1-dev_1.4.3-2_amd64.deb ... Unpacking libssh2-1-dev:amd64 (1.4.3-2) ... Selecting previously unselected package libcurl4-openssl-dev:amd64. Preparing to unpack .../libcurl4-openssl-dev_7.34.0-1_amd64.deb ... Unpacking libcurl4-openssl-dev:amd64 (7.34.0-1) ... Selecting previously unselected package libtool. Preparing to unpack .../libtool_2.4.2-1.6_amd64.deb ... Unpacking libtool (2.4.2-1.6) ... Selecting previously unselected package libxml2-dev:amd64. Preparing to unpack .../libxml2-dev_2.9.1+dfsg1-3_amd64.deb ... Unpacking libxml2-dev:amd64 (2.9.1+dfsg1-3) ... Selecting previously unselected package sharutils. Preparing to unpack .../sharutils_1%3a4.14-1_amd64.deb ... Unpacking sharutils (1:4.14-1) ... Selecting previously unselected package sbuild-build-depends-gridsite-dummy. Preparing to unpack .../sbuild-build-depends-gridsite-dummy.deb ... Unpacking sbuild-build-depends-gridsite-dummy (0.invalid.0) ... Setting up libpipeline1:amd64 (1.2.6-1) ... Setting up libpopt0:amd64 (1.16-8) ... Setting up libssl1.0.0:amd64 (1.0.1e-6) ... Setting up groff-base (1.22.2-3) ... Setting up bsdmainutils (9.0.5) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up man-db (2.6.5-3) ... Not building database; man-db/auto-update is not 'true'. Setting up libasprintf0c2:amd64 (0.18.3.1-2) ... Setting up libgpg-error0:amd64 (1.12-0.2) ... Setting up libgcrypt11:amd64 (1.5.3-3) ... Setting up libp11-kit0:amd64 (0.20.1-3) ... Setting up libtasn1-3:amd64 (2.14-3) ... Setting up libgnutls26:amd64 (2.12.23-8) ... Setting up libgnutls-openssl27:amd64 (2.12.23-8) ... Setting up libkeyutils1:amd64 (1.5.6-1) ... Setting up libkrb5support0:amd64 (1.11.3+dfsg-3+nmu1) ... Setting up libk5crypto3:amd64 (1.11.3+dfsg-3+nmu1) ... Setting up libkrb5-3:amd64 (1.11.3+dfsg-3+nmu1) ... Setting up libgssapi-krb5-2:amd64 (1.11.3+dfsg-3+nmu1) ... Setting up libgssrpc4:amd64 (1.11.3+dfsg-3+nmu1) ... Setting up libidn11:amd64 (1.28-1) ... Setting up libkadm5clnt-mit8:amd64 (1.11.3+dfsg-3+nmu1) ... Setting up libkdb5-7:amd64 (1.11.3+dfsg-3+nmu1) ... Setting up libkadm5srv-mit8:amd64 (1.11.3+dfsg-3+nmu1) ... Setting up libsasl2-modules-db:amd64 (2.1.25.dfsg1-17) ... Setting up libsasl2-2:amd64 (2.1.25.dfsg1-17) ... Setting up libldap-2.4-2:amd64 (2.4.31-1+nmu2+b1) ... Setting up libmagic1:amd64 (1:5.14-2) ... Setting up libsqlite3-0:amd64 (3.8.2-1) ... Setting up libxml2:amd64 (2.9.1+dfsg1-3) ... Setting up libapr1:amd64 (1.5.0-1) ... Setting up libexpat1:amd64 (2.1.0-4) ... Setting up libaprutil1:amd64 (1.5.3-1) ... Setting up libglib2.0-0:amd64 (2.36.4-1) ... No schema files found: doing nothing. Setting up libcroco3:amd64 (0.6.8-2) ... Setting up librtmp0:amd64 (2.4+20121230.gitdf6c518-1) ... Setting up libssh2-1:amd64 (1.4.3-2) ... Setting up libcurl3:amd64 (7.34.0-1) ... Setting up libgsoap4:amd64 (2.8.16-2) ... Setting up mysql-common (5.5.33+dfsg-1) ... Setting up libmysqlclient18:amd64 (5.5.33+dfsg-1) ... Setting up libpcrecpp0:amd64 (1:8.31-2) ... Setting up libsctp1:amd64 (1.0.15+dfsg-1) ... Setting up libunistring0:amd64 (0.9.3-5) ... Setting up libc-ares2:amd64 (1.10.0-2) ... Setting up libgnutlsxx27:amd64 (2.12.23-8) ... Setting up file (1:5.14-2) ... Setting up gettext-base (0.18.3.1-2) ... Setting up openssl (1.0.1e-6) ... Setting up uuid-dev (2.20.1-5.5) ... Setting up libsctp-dev (1.0.15+dfsg-1) ... Setting up libapr1-dev (1.5.0-1) ... Setting up libldap2-dev:amd64 (2.4.31-1+nmu2+b1) ... Setting up libexpat1-dev:amd64 (2.1.0-4) ... Setting up libpcre3-dev:amd64 (1:8.31-2) ... Setting up libsqlite3-dev:amd64 (3.8.2-1) ... Setting up libpq5 (9.3.2-1) ... Setting up zlib1g-dev:amd64 (1:1.2.8.dfsg-1) ... Setting up libssl-dev:amd64 (1.0.1e-6) ... Setting up comerr-dev (2.1-1.42.9-2) ... Setting up krb5-multidev (1.11.3+dfsg-3+nmu1) ... Setting up libpq-dev (9.3.2-1) ... Setting up libmysqlclient-dev (5.5.33+dfsg-1) ... Setting up libaprutil1-dev (1.5.3-1) ... Setting up gettext (0.18.3.1-2) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.16+nmu2) ... Setting up debhelper (9.20131227) ... Setting up apache2-dev (2.4.7-1) ... Setting up autotools-dev (20130810.1) ... Setting up doxygen (1.8.6-1) ... Setting up libgsoap-dev:amd64 (2.8.16-2) ... Setting up gsoap (2.8.16-2) ... Setting up libcanl-c2 (2.1.2-1) ... Setting up libkrb5-dev (1.11.3+dfsg-3+nmu1) ... Setting up libcanl-c-dev (2.1.2-1) ... Setting up pkg-config (0.26-1) ... Setting up libidn11-dev (1.28-1) ... Setting up libgpg-error-dev (1.12-0.2) ... Setting up libgcrypt11-dev (1.5.3-3) ... Setting up libtasn1-3-dev (2.14-3) ... Setting up libp11-kit-dev (0.20.1-3) ... Setting up libgnutls-dev (2.12.23-8) ... Setting up librtmp-dev (2.4+20121230.gitdf6c518-1) ... Setting up libssh2-1-dev:amd64 (1.4.3-2) ... Setting up libcurl4-openssl-dev:amd64 (7.34.0-1) ... Setting up libtool (2.4.2-1.6) ... Setting up libxml2-dev:amd64 (2.9.1+dfsg1-3) ... Setting up sharutils (1:4.14-1) ... Setting up sbuild-build-depends-gridsite-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.17-97) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build environment │ └──────────────────────────────────────────────────────────────────────────────┘ Kernel: Linux 2.6.32-5-xen-amd64 amd64 (x86_64) Toolchain package versions: binutils_2.24-2 dpkg-dev_1.17.5 g++-4.6_4.6.4-5 g++-4.8_4.8.2-11 gcc-4.6_4.6.4-5 gcc-4.7_4.7.3-9 gcc-4.8_4.8.2-11 libc6-dev_2.17-97 libstdc++-4.8-dev_4.8.2-11 libstdc++6_4.8.2-11 libstdc++6-4.6-dev_4.6.4-5 linux-libc-dev_3.12.6-2 Package versions: apache2-dev_2.4.7-1 apt_0.9.14.2 autotools-dev_20130810.1 base-files_7.2 base-passwd_3.5.29 bash_4.2+dfsg-1 binutils_2.24-2 bsdmainutils_9.0.5 bsdutils_1:2.20.1-5.5 build-essential_11.6 bzip2_1.0.6-5 clang-3.4_1:3.4-1 comerr-dev_2.1-1.42.9-2 coreutils_8.21-1 cpp_4:4.8.2-1 cpp-4.6_4.6.4-5 cpp-4.7_4.7.3-9 cpp-4.8_4.8.2-11 dash_0.5.7-3+nmu1 debconf_1.5.52 debconf-i18n_1.5.52 debfoster_2.7-1.2 debhelper_9.20131227 debian-archive-keyring_2012.4 debianutils_4.4 diffutils_1:3.3-1 doxygen_1.8.6-1 dpkg_1.17.5 dpkg-dev_1.17.5 e2fslibs_1.42.9-2 e2fsprogs_1.42.9-2 fakeroot_1.20-3 file_1:5.14-2 findutils_4.4.2-7 g++_4:4.8.2-1 g++-4.6_4.6.4-5 g++-4.8_4.8.2-11 gcc_4:4.8.2-1 gcc-4.4-base_4.4.7-6 gcc-4.5-base_4.5.4-1 gcc-4.6_4.6.4-5 gcc-4.6-base_4.6.4-5 gcc-4.7_4.7.3-9 gcc-4.7-base_4.7.3-9 gcc-4.8_4.8.2-11 gcc-4.8-base_4.8.2-11 gettext_0.18.3.1-2 gettext-base_0.18.3.1-2 gnupg_1.4.15-3 gpgv_1.4.15-3 grep_2.15-2 groff-base_1.22.2-3 gsoap_2.8.16-2 gzip_1.6-3 hostname_3.15 initscripts_2.88dsf-45 insserv_1.14.0-5 intltool-debian_0.35.0+20060710.1 krb5-multidev_1.11.3+dfsg-3+nmu1 libacl1_2.2.52-1 libapr1_1.5.0-1 libapr1-dev_1.5.0-1 libaprutil1_1.5.3-1 libaprutil1-dev_1.5.3-1 libapt-pkg4.12_0.9.14.2 libarchive-extract-perl_0.70-1 libasan0_4.8.2-11 libasprintf0c2_0.18.3.1-2 libatomic1_4.8.2-11 libattr1_1:2.4.47-1 libaudit-common_1:2.3.2-3 libaudit1_1:2.3.2-3 libblkid1_2.20.1-5.5 libbz2-1.0_1.0.6-5 libc-ares2_1.10.0-2 libc-bin_2.17-97 libc-dev-bin_2.17-97 libc6_2.17-97 libc6-dev_2.17-97 libcanl-c-dev_2.1.2-1 libcanl-c2_2.1.2-1 libcap2_1:2.22-1.2 libclang-common-3.4-dev_1:3.4-1 libclang1-3.4_1:3.4-1 libclass-isa-perl_0.36-5 libcloog-isl4_0.18.1-3 libcloog-ppl1_0.16.1-4 libcomerr2_1.42.9-2 libcroco3_0.6.8-2 libcurl3_7.34.0-1 libcurl4-openssl-dev_7.34.0-1 libdb5.1_5.1.29-7 libdpkg-perl_1.17.5 libexpat1_2.1.0-4 libexpat1-dev_2.1.0-4 libfakeroot_1.20-3 libffi6_3.0.13-10 libfile-fcntllock-perl_0.14-2+b1 libgc1c2_1:7.2d-6 libgcc-4.7-dev_4.7.3-9 libgcc-4.8-dev_4.8.2-11 libgcc1_1:4.8.2-11 libgcrypt11_1.5.3-3 libgcrypt11-dev_1.5.3-3 libgdbm3_1.8.3-12 libglib2.0-0_2.36.4-1 libgmp10_2:5.1.3+dfsg-1 libgmpxx4ldbl_2:5.1.3+dfsg-1 libgnutls-dev_2.12.23-8 libgnutls-openssl27_2.12.23-8 libgnutls26_2.12.23-8 libgnutlsxx27_2.12.23-8 libgomp1_4.8.2-11 libgpg-error-dev_1.12-0.2 libgpg-error0_1.12-0.2 libgpm2_1.20.4-6.1 libgsoap-dev_2.8.16-2 libgsoap4_2.8.16-2 libgssapi-krb5-2_1.11.3+dfsg-3+nmu1 libgssrpc4_1.11.3+dfsg-3+nmu1 libidn11_1.28-1 libidn11-dev_1.28-1 libisl10_0.12.1-2 libitm1_4.8.2-11 libk5crypto3_1.11.3+dfsg-3+nmu1 libkadm5clnt-mit8_1.11.3+dfsg-3+nmu1 libkadm5srv-mit8_1.11.3+dfsg-3+nmu1 libkdb5-7_1.11.3+dfsg-3+nmu1 libkeyutils1_1.5.6-1 libkrb5-3_1.11.3+dfsg-3+nmu1 libkrb5-dev_1.11.3+dfsg-3+nmu1 libkrb5support0_1.11.3+dfsg-3+nmu1 libldap-2.4-2_2.4.31-1+nmu2+b1 libldap2-dev_2.4.31-1+nmu2+b1 libllvm3.4_1:3.4-1 liblocale-gettext-perl_1.05-7+b2 liblog-message-simple-perl_0.10-1 liblzma5_5.1.1alpha+20120614-2 libmagic1_1:5.14-2 libmodule-pluggable-perl_4.8-1 libmount1_2.20.1-5.5 libmpc2_0.9-4 libmpc3_1.0.1-1 libmpfr4_3.1.2-1 libmysqlclient-dev_5.5.33+dfsg-1 libmysqlclient18_5.5.33+dfsg-1 libncurses5_5.9+20130608-1 libobjc-4.8-dev_4.8.2-11 libobjc4_4.8.2-11 libp11-kit-dev_0.20.1-3 libp11-kit0_0.20.1-3 libpam-modules_1.1.3-10 libpam-modules-bin_1.1.3-10 libpam-runtime_1.1.3-10 libpam0g_1.1.3-10 libpcre3_1:8.31-2 libpcre3-dev_1:8.31-2 libpcrecpp0_1:8.31-2 libpipeline1_1.2.6-1 libpod-latex-perl_0.61-1 libpopt0_1.16-8 libppl-c4_1:1.0-7 libppl12_1:1.0-7 libpq-dev_9.3.2-1 libpq5_9.3.2-1 libquadmath0_4.8.2-11 libreadline6_6.2+dfsg-0.1 librtmp-dev_2.4+20121230.gitdf6c518-1 librtmp0_2.4+20121230.gitdf6c518-1 libsasl2-2_2.1.25.dfsg1-17 libsasl2-modules-db_2.1.25.dfsg1-17 libsctp-dev_1.0.15+dfsg-1 libsctp1_1.0.15+dfsg-1 libselinux1_2.2.1-1 libsemanage-common_2.2-1 libsemanage1_2.2-1 libsepol1_2.2-1 libslang2_2.2.4-16 libsqlite3-0_3.8.2-1 libsqlite3-dev_3.8.2-1 libss2_1.42.9-2 libssh2-1_1.4.3-2 libssh2-1-dev_1.4.3-2 libssl-dev_1.0.1e-6 libssl1.0.0_1.0.1e-6 libstdc++-4.8-dev_4.8.2-11 libstdc++6_4.8.2-11 libstdc++6-4.6-dev_4.6.4-5 libswitch-perl_2.16-2 libtasn1-3_2.14-3 libtasn1-3-dev_2.14-3 libterm-ui-perl_0.42-1 libtext-charwidth-perl_0.04-7+b2 libtext-iconv-perl_1.7-5+b1 libtext-soundex-perl_3.4-1+b1 libtext-wrapi18n-perl_0.06-7 libtimedate-perl_2.3000-1 libtinfo5_5.9+20130608-1 libtool_2.4.2-1.6 libtsan0_4.8.2-11 libunistring0_0.9.3-5 libusb-0.1-4_2:0.1.12-23.3 libustr-1.0-1_1.0.4-3 libuuid1_2.20.1-5.5 libxml2_2.9.1+dfsg1-3 libxml2-dev_2.9.1+dfsg1-3 linux-libc-dev_3.12.6-2 login_1:4.1.5.1-1 lsb-base_4.1+Debian12 make_3.81-8.3 man-db_2.6.5-3 mawk_1.3.3-17 mount_2.20.1-5.5 multiarch-support_2.17-97 mysql-common_5.5.33+dfsg-1 ncurses-base_5.9+20130608-1 ncurses-bin_5.9+20130608-1 openssl_1.0.1e-6 passwd_1:4.1.5.1-1 patch_2.7.1-4 perl_5.18.1-5 perl-base_5.18.1-5 perl-modules_5.18.1-5 pkg-config_0.26-1 po-debconf_1.0.16+nmu2 readline-common_6.2+dfsg-0.1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-gridsite-dummy_0.invalid.0 sed_4.2.2-3 sensible-utils_0.0.9 sharutils_1:4.14-1 sudo_1.8.8-2 sysv-rc_2.88dsf-45 sysvinit_2.88dsf-45 sysvinit-core_2.88dsf-45 sysvinit-utils_2.88dsf-45 tar_1.27-4 tzdata_2013i-1 ucf_3.0027+nmu1 util-linux_2.20.1-5.5 uuid-dev_2.20.1-5.5 vim_2:7.4.052-1 vim-common_2:7.4.052-1 vim-runtime_2:7.4.052-1 xz-utils_5.1.1alpha+20120614-2 zlib1g_1:1.2.8.dfsg-1 zlib1g-dev_1:1.2.8.dfsg-1 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build │ └──────────────────────────────────────────────────────────────────────────────┘ Unpack source ───────────── gpgv: keyblock resource `/sbuild-nonexistent/.gnupg/trustedkeys.gpg': file open error gpgv: Signature made Tue Oct 1 02:07:25 2013 UTC using RSA key ID 3BE1A94B gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./gridsite_2.0.4-2.dsc dpkg-source: info: extracting gridsite in gridsite-2.0.4 dpkg-source: info: unpacking gridsite_2.0.4.orig.tar.gz dpkg-source: info: unpacking gridsite_2.0.4-2.debian.tar.gz dpkg-source: info: applying cgi-bin-location.patch dpkg-source: info: applying gridsite-ldflags.patch dpkg-source: info: applying gridsite-httpd24.patch dpkg-source: info: applying gridsite-fprintf.patch Check disc space ──────────────── Sufficient free space for build Hack binNMU version ─────────────────── Created changelog entry for binNMU version 2.0.4-2clang1 User Environment ──────────────── DEB_BUILD_OPTIONS=parallel=10 HOME=/sbuild-nonexistent LOGNAME=user PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable-amd64-sbuild SCHROOT_CHROOT_NAME=unstable-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1000 SCHROOT_GROUP=user SCHROOT_SESSION_ID=unstable-amd64-sbuild-9cfc8ce2-6700-4f3f-8f55-140ea3465c23 SCHROOT_UID=1000 SCHROOT_USER=user SHELL=/bin/sh USER=user dpkg-buildpackage ───────────────── dpkg-buildpackage: source package gridsite dpkg-buildpackage: source version 2.0.4-2clang1 dpkg-buildpackage: source distribution unstable dpkg-source --before-build gridsite-2.0.4 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean dh_testdir dh_testroot cd src && \ /usr/bin/make clean make[1]: Entering directory `/«PKGBUILDDIR»/src' rm -rvf doxygen rm -rvf .libs rm -vf DelegationSoapBinding.* soapC*.c soapH*.h soapS*.c soapStub.h ns.xsd rm -vf fuse-test.c gsoap-test.c gridsite.spec rm -vf libgridsite*.so* *.cgi mod_gridsite*.so *.a *.o *.la *.lo rm -vf gsexec urlencode htcp htcp-static findproxyfile showx509exts slashgrid fuse-test gaclexample xacmlexample htproxyput gsoap-test rm -vf gridsite-openssl.pc gridsite-globus.pc make[1]: Leaving directory `/«PKGBUILDDIR»/src' rm -rf doc/doxygen rm -f doc/*.1.html rm -f doc/*.8.html rm -f build-stamp configure-stamp dh_clean debian/rules build-arch dh_testdir touch configure-stamp dh_testdir cd src && \ /usr/bin/make build gridsite-delegation.cgi htproxyput prefix=/usr \ CFLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro" make[1]: Entering directory `/«PKGBUILDDIR»/src' date Mon Jan 6 08:20:04 UTC 2014 doxygen Doxyfile Warning: Tag `DETAILS_AT_TOP' at line 197 of file Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Warning: Tag `HTML_ALIGN_MEMBERS' at line 507 of file Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Warning: Tag `MAX_DOT_GRAPH_WIDTH' at line 929 of file Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Warning: Tag `MAX_DOT_GRAPH_HEIGHT' at line 937 of file Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Warning: Tag `CGI_NAME' at line 964 of file Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Warning: Tag `CGI_URL' at line 970 of file Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Warning: Tag `DOC_URL' at line 976 of file Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Warning: Tag `DOC_ABSPATH' at line 982 of file Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Warning: Tag `BIN_ABSPATH' at line 987 of file Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Warning: Tag `EXT_DOC_PATHS' at line 993 of file Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Searching for include files... Searching for example files... Searching for images... Searching for dot files... Searching for msc files... Searching for dia files... Searching for files to exclude Searching for files to process... Searching for files in directory /«PKGBUILDDIR»/src Searching for files in directory /«PKGBUILDDIR»/interface Reading and parsing tag files Parsing files Reading /«PKGBUILDDIR»/src/canl_mod_gridsite.c... Parsing file /«PKGBUILDDIR»/src/canl_mod_gridsite.c... Reading /«PKGBUILDDIR»/src/canl_mod_ssl-private.h... Parsing file /«PKGBUILDDIR»/src/canl_mod_ssl-private.h... Reading /«PKGBUILDDIR»/src/delegation.h... Parsing file /«PKGBUILDDIR»/src/delegation.h... Reading /«PKGBUILDDIR»/src/findproxyfile.c... Parsing file /«PKGBUILDDIR»/src/findproxyfile.c... Reading /«PKGBUILDDIR»/src/gaclexample.c... Parsing file /«PKGBUILDDIR»/src/gaclexample.c... Reading /«PKGBUILDDIR»/src/gridsite-copy.c... Parsing file /«PKGBUILDDIR»/src/gridsite-copy.c... Reading /«PKGBUILDDIR»/src/gridsite-storage.c... Parsing file /«PKGBUILDDIR»/src/gridsite-storage.c... Reading /«PKGBUILDDIR»/src/grst-delegation.c... Parsing file /«PKGBUILDDIR»/src/grst-delegation.c... Reading /«PKGBUILDDIR»/src/grst_admin.h... Parsing file /«PKGBUILDDIR»/src/grst_admin.h... Reading /«PKGBUILDDIR»/src/grst_admin_file.c... Parsing file /«PKGBUILDDIR»/src/grst_admin_file.c... Reading /«PKGBUILDDIR»/src/grst_admin_gacl.c... Parsing file /«PKGBUILDDIR»/src/grst_admin_gacl.c... Reading /«PKGBUILDDIR»/src/grst_admin_main.c... Parsing file /«PKGBUILDDIR»/src/grst_admin_main.c... Reading /«PKGBUILDDIR»/src/grst_asn1.c... Parsing file /«PKGBUILDDIR»/src/grst_asn1.c... Reading /«PKGBUILDDIR»/src/grst_canl_x509.c... Parsing file /«PKGBUILDDIR»/src/grst_canl_x509.c... Reading /«PKGBUILDDIR»/src/grst_err.c... Parsing file /«PKGBUILDDIR»/src/grst_err.c... Reading /«PKGBUILDDIR»/src/grst_gacl.c... Parsing file /«PKGBUILDDIR»/src/grst_gacl.c... Reading /«PKGBUILDDIR»/src/grst_htcp.c... Parsing file /«PKGBUILDDIR»/src/grst_htcp.c... Reading /«PKGBUILDDIR»/src/grst_http.c... Parsing file /«PKGBUILDDIR»/src/grst_http.c... Reading /«PKGBUILDDIR»/src/grst_x509.c... Parsing file /«PKGBUILDDIR»/src/grst_x509.c... Reading /«PKGBUILDDIR»/src/grst_xacml.c... Parsing file /«PKGBUILDDIR»/src/grst_xacml.c... Reading /«PKGBUILDDIR»/src/gsexec.c... Parsing file /«PKGBUILDDIR»/src/gsexec.c... Reading /«PKGBUILDDIR»/src/gsexec.h... Parsing file /«PKGBUILDDIR»/src/gsexec.h... Reading /«PKGBUILDDIR»/src/htcp.c... Parsing file /«PKGBUILDDIR»/src/htcp.c... Reading /«PKGBUILDDIR»/src/htproxyput.c... Parsing file /«PKGBUILDDIR»/src/htproxyput.c... Reading /«PKGBUILDDIR»/src/mod_gridsite.c... Parsing file /«PKGBUILDDIR»/src/mod_gridsite.c... Reading /«PKGBUILDDIR»/src/mod_gridsite_example.c... Parsing file /«PKGBUILDDIR»/src/mod_gridsite_example.c... Reading /«PKGBUILDDIR»/src/mod_ssl-private.h... Parsing file /«PKGBUILDDIR»/src/mod_ssl-private.h... Reading /«PKGBUILDDIR»/src/showx509exts.c... Parsing file /«PKGBUILDDIR»/src/showx509exts.c... Reading /«PKGBUILDDIR»/src/slashgrid.c... Parsing file /«PKGBUILDDIR»/src/slashgrid.c... Reading /«PKGBUILDDIR»/src/urlencode.c... Parsing file /«PKGBUILDDIR»/src/urlencode.c... Reading /«PKGBUILDDIR»/src/xacmlexample.c... Parsing file /«PKGBUILDDIR»/src/xacmlexample.c... Reading /«PKGBUILDDIR»/interface/gridsite-gacl.h... Parsing file /«PKGBUILDDIR»/interface/gridsite-gacl.h... Reading /«PKGBUILDDIR»/interface/gridsite.h... Parsing file /«PKGBUILDDIR»/interface/gridsite.h... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Associating documentation with classes... Computing nesting relations for classes... Building example list... Searching for enumerations... Searching for documented typedefs... Searching for members imported via using declarations... Searching for included using directives... Searching for documented variables... Building interface member list... Building member list... Searching for friends... Searching for documented defines... Computing class inheritance relations... Computing class usage relations... Flushing cached template relations that have become invalid... Creating members for template instances... Computing class relations... Add enum values to enums... Searching for member function documentation... Building page list... Search for main page... Computing page relations... Determining the scope of groups... Sorting lists... Freeing entry tree Determining which enums are documented Computing member relations... Building full member lists recursively... Adding members to member groups. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding xrefitems... Sorting member lists... Computing dependencies between directories... Generating citations page... Counting data structures... Resolving user defined references... Finding anchors and sections in the documentation... Transferring function references... Combining using relations... Adding members to index pages... Generating style sheet... Generating example documentation... Generating file sources... Generating code for file canl_mod_ssl-private.h... Generating code for file delegation.h... Generating code for file gridsite-gacl.h... Generating code for file gridsite.h... Generating code for file grst_admin.h... Generating code for file gsexec.h... Generating code for file mod_ssl-private.h... Generating file documentation... Generating docs for file canl_mod_gridsite.c... Generating docs for file canl_mod_ssl-private.h... Generating docs for file delegation.h... Generating docs for file findproxyfile.c... Generating docs for file gaclexample.c... Generating docs for file gridsite-copy.c... Generating docs for file gridsite-gacl.h... Generating docs for file gridsite-storage.c... Generating docs for file gridsite.h... Generating docs for file grst-delegation.c... Generating docs for file grst_admin.h... Generating docs for file grst_admin_file.c... Generating docs for file grst_admin_gacl.c... Generating docs for file grst_admin_main.c... Generating docs for file grst_asn1.c... Generating docs for file grst_canl_x509.c... Generating docs for file grst_err.c... Generating docs for file grst_gacl.c... Generating docs for file grst_htcp.c... Generating docs for file grst_http.c... Generating docs for file grst_x509.c... Generating docs for file grst_xacml.c... Generating docs for file gsexec.c... Generating docs for file gsexec.h... Generating docs for file htcp.c... Generating docs for file htproxyput.c... Generating docs for file mod_gridsite.c... Generating docs for file mod_gridsite_example.c... Generating docs for file mod_ssl-private.h... Generating docs for file showx509exts.c... Generating docs for file slashgrid.c... Generating docs for file urlencode.c... Generating docs for file xacmlexample.c... Generating page documentation... Generating group documentation... Generating class documentation... Generating docs for compound _DelegationException... Generating docs for compound GRSTasn1TagList... Generating docs for compound GRSTgaclAcl... Generating docs for compound GRSTgaclCred... Generating docs for compound GRSTgaclEntry... Generating docs for compound GRSTgaclUser... Generating docs for compound GRSThtcpCountstr... Generating docs for compound GRSThtcpMessage... Generating docs for compound GRSThttpBody... Generating docs for compound GRSThttpCharsList... Generating docs for compound GRSTx509Cert... Generating docs for compound GRSTx509Chain... Generating docs for compound modssl_auth_ctx_t... Generating docs for compound modssl_ctx_t... Generating docs for compound ns__DelegationExceptionType... Generating docs for compound ns__NewProxyReq... Generating docs for compound SSLConnRec... Generating docs for compound SSLDirConfigRec... Generating docs for compound SSLSrvConfigRec... Generating docs for compound SSLSrvConfigRec2... Generating namespace index... Generating graph info page... Generating directory documentation... Generating index page... Generating page index... Generating module index... Generating namespace index... Generating namespace member index... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... lookup cache used 583/65536 hits=4526 misses=616 finished... mkdir -p ../doc/doxygen cp -f doxygen/*.html doxygen/*.css doxygen/*.png ../doc/doxygen cd ../doc ; for i in *.1 *.8 ; do ../src/roffit < $i \ > $i.html ; done libtool --mode=compile gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 \ -I/usr/kerberos/include \ -c grst_err.c -o grst_err.lo libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -I/usr/kerberos/include -c grst_err.c -fPIC -DPIC -o .libs/grst_err.o libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -I/usr/kerberos/include -c grst_err.c -o grst_err.o >/dev/null 2>&1 libtool --mode=compile gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 \ -I/usr/kerberos/include -c grst_canl_x509.c -o grst_canl_x509.lo libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -I/usr/kerberos/include -c grst_canl_x509.c -fPIC -DPIC -o .libs/grst_canl_x509.o grst_canl_x509.c:238:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notBefore(cert)),0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../interface/gridsite.h:441:34: note: passing argument to parameter here time_t GRSTasn1TimeToTimeT(char *, size_t); ^ grst_canl_x509.c:243:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notAfter(cert)),0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../interface/gridsite.h:441:34: note: passing argument to parameter here time_t GRSTasn1TimeToTimeT(char *, size_t); ^ grst_canl_x509.c:283:10: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] asn1string, taglist, lasttag) != GRST_RET_OK) return GRST_RET_FAILED; ^~~~~~~~~~ ../interface/gridsite.h:447:55: note: passing argument to parameter here int GRSTasn1GetX509Name(char *, int, char *, char *, ^ grst_canl_x509.c:303:31: warning: passing 'unsigned char **' to parameter of type 'const unsigned char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] d2i_ASN1_OBJECT(&hash_obj, &p, ^~ /usr/include/openssl/asn1.h:786:69: note: passing argument to parameter 'pp' here ASN1_OBJECT * d2i_ASN1_OBJECT(ASN1_OBJECT **a,const unsigned char **pp, ^ grst_canl_x509.c:306:12: warning: assigning to 'EVP_MD *' (aka 'struct env_md_st *') from 'const EVP_MD *' (aka 'const struct env_md_st *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] md_type = EVP_get_digestbyname(OBJ_nid2sn(OBJ_obj2nid(hash_obj))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:334:19: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&certpath2, "%s/%s/%s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:318:11: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&certpath, "%s/%s", vomsdir, vomsdirent->d_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:488:31: warning: passing 'unsigned char **' to parameter of type 'const unsigned char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] d2i_ASN1_OBJECT(&hash_obj, &q, ^~ /usr/include/openssl/asn1.h:786:69: note: passing argument to parameter 'pp' here ASN1_OBJECT * d2i_ASN1_OBJECT(ASN1_OBJECT **a,const unsigned char **pp, ^ grst_canl_x509.c:491:12: warning: assigning to 'EVP_MD *' (aka 'struct env_md_st *') from 'const EVP_MD *' (aka 'const struct env_md_st *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] md_type = EVP_get_digestbyname(OBJ_nid2sn(OBJ_obj2nid(hash_obj))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:497:47: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat] asprintf(&cacertpath, "%s/%.8x.0", capath, issuerhash); ~~~~ ^~~~~~~~~~ %.8lx /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_canl_x509.c:537:20: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ASN1_STRING_data(X509_get_notBefore(cacert)), 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../interface/gridsite.h:441:34: note: passing argument to parameter here time_t GRSTasn1TimeToTimeT(char *, size_t); ^ grst_canl_x509.c:541:20: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ASN1_STRING_data(X509_get_notAfter(cacert)), 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../interface/gridsite.h:441:34: note: passing argument to parameter here time_t GRSTasn1TimeToTimeT(char *, size_t); ^ grst_canl_x509.c:547:20: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ASN1_STRING_data(X509_get_notBefore(vomscert)), 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../interface/gridsite.h:441:34: note: passing argument to parameter here time_t GRSTasn1TimeToTimeT(char *, size_t); ^ grst_canl_x509.c:551:20: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ASN1_STRING_data(X509_get_notAfter(vomscert)), 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../interface/gridsite.h:441:34: note: passing argument to parameter here time_t GRSTasn1TimeToTimeT(char *, size_t); ^ grst_canl_x509.c:581:11: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&lscpath, "%s/%s", vodir, vodirent->d_name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:497:4: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&cacertpath, "%s/%.8x.0", capath, issuerhash); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:562:4: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&vodir, "%s/%s", vomsdir, voname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:682:15: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] asn1string = ASN1_STRING_data(asn1data); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:685:28: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] GRSTasn1ParseDump(NULL, asn1string, asn1length, taglist, MAXTAG, &lasttag); ^~~~~~~~~~ ../interface/gridsite.h:444:48: note: passing argument to parameter here int GRSTasn1ParseDump(BIO *, unsigned char *, long, ^ grst_canl_x509.c:716:39: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] acissuerserialASN1.data = &asn1string[taglist[itag].start+taglist[itag].headerlength]; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:775:13: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&voname, "%.*s", j-1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:791:23: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] asn1string, taglist, lasttag, vomsdir, acnumber, ^~~~~~~~~~ grst_canl_x509.c:429:53: note: passing argument to parameter 'asn1string' here unsigned char *asn1string, ^ grst_canl_x509.c:808:25: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] asn1string, taglist, lasttag, vomsdir, acnumber) ^~~~~~~~~~ grst_canl_x509.c:252:49: note: passing argument to parameter 'asn1string' here unsigned char *asn1string, ^ grst_canl_x509.c:825:18: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&((*grst_cert)->value), "%.*s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:891:47: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat] asprintf(&cacertpath, "%s/%.8x.0", capath, issuerhash); ~~~~ ^~~~~~~~~~ %.8lx /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_canl_x509.c:1012:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ASN1_STRING_data(X509_get_notBefore(cert)), 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../interface/gridsite.h:441:34: note: passing argument to parameter here time_t GRSTasn1TimeToTimeT(char *, size_t); ^ grst_canl_x509.c:1014:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ASN1_STRING_data(X509_get_notAfter(cert)), 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../interface/gridsite.h:441:34: note: passing argument to parameter here time_t GRSTasn1TimeToTimeT(char *, size_t); ^ grst_canl_x509.c:891:4: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&cacertpath, "%s/%.8x.0", capath, issuerhash); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:1251:15: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] asn1string = ASN1_STRING_data(asn1data); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:1254:28: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] GRSTasn1ParseDump(NULL, asn1string, asn1length, taglist, MAXTAG, &lasttag); ^~~~~~~~~~ ../interface/gridsite.h:444:48: note: passing argument to parameter here int GRSTasn1ParseDump(BIO *, unsigned char *, long, ^ grst_canl_x509.c:1279:39: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] acissuerserialASN1.data = &asn1string[taglist[itag].start+taglist[itag].headerlength]; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:1298:30: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] asn1string, taglist, lasttag, vomsdir, acnumber) ^~~~~~~~~~ grst_canl_x509.c:252:49: note: passing argument to parameter 'asn1string' here unsigned char *asn1string, ^ grst_canl_x509.c:1360:29: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notBefore(usercert)),0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../interface/gridsite.h:441:34: note: passing argument to parameter here time_t GRSTasn1TimeToTimeT(char *, size_t); ^ grst_canl_x509.c:1362:29: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notAfter(usercert)),0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../interface/gridsite.h:441:34: note: passing argument to parameter here time_t GRSTasn1TimeToTimeT(char *, size_t); ^ grst_canl_x509.c:1363:11: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ucuser = ^ grst_canl_x509.c:1365:13: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ucissuer = ^ grst_canl_x509.c:1374:31: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notBefore(cert)),0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../interface/gridsite.h:441:34: note: passing argument to parameter here time_t GRSTasn1TimeToTimeT(char *, size_t); ^ grst_canl_x509.c:1378:31: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notAfter(cert)),0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../interface/gridsite.h:441:34: note: passing argument to parameter here time_t GRSTasn1TimeToTimeT(char *, size_t); ^ grst_canl_x509.c:1390:38: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ex, ucuser, ucissuer, ucserial, ^~~~~~ grst_canl_x509.c:1227:32: note: passing argument to parameter 'ucuserdn' here char *ucuserdn, char *ucissuerdn, char *ucserial, ^ grst_canl_x509.c:1390:46: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ex, ucuser, ucissuer, ucserial, ^~~~~~~~ grst_canl_x509.c:1227:48: note: passing argument to parameter 'ucissuerdn' here char *ucuserdn, char *ucissuerdn, char *ucserial, ^ grst_canl_x509.c:1508:31: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notBefore(usercert)),0), ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:70:8: note: expanded from macro 'snprintf' __VA_ARGS__) ^ ../interface/gridsite.h:441:34: note: passing argument to parameter here time_t GRSTasn1TimeToTimeT(char *, size_t); ^ grst_canl_x509.c:1509:31: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notAfter(usercert)),0), ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:70:8: note: expanded from macro 'snprintf' __VA_ARGS__) ^ ../interface/gridsite.h:441:34: note: passing argument to parameter here time_t GRSTasn1TimeToTimeT(char *, size_t); ^ grst_canl_x509.c:1525:26: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notBefore(gsiproxycert)),0), ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:70:8: note: expanded from macro 'snprintf' __VA_ARGS__) ^ ../interface/gridsite.h:441:34: note: passing argument to parameter here time_t GRSTasn1TimeToTimeT(char *, size_t); ^ grst_canl_x509.c:1526:26: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notAfter(gsiproxycert)),0), ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:70:8: note: expanded from macro 'snprintf' __VA_ARGS__) ^ ../interface/gridsite.h:441:34: note: passing argument to parameter here time_t GRSTasn1TimeToTimeT(char *, size_t); ^ grst_canl_x509.c:1743:56: warning: passing 'unsigned char [5]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] ASN1_OCTET_STRING_set(kyu_oct, kyu_str, strlen(kyu_str)); ^~~~~~~ /usr/include/string.h:395:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ grst_canl_x509.c:1756:56: warning: passing 'unsigned char [15]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] ASN1_OCTET_STRING_set(pci_oct, pci_str, strlen(pci_str)); ^~~~~~~ /usr/include/string.h:395:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ grst_canl_x509.c:1852:3: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&proxyfile, "%s/%s/%s/userproxy.pem", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:1882:3: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&prvkeyfile, "%s/cache/%s/%s/userkey.pem", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:1903:3: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] vasprintf(&path, fmt, ap); ^~~~~~~~~ ~~~~~~~~~~~~~~ grst_canl_x509.c:2031:5: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&prvkeyfile, "%s/cache/%s/%s/userkey.pem", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:2141:3: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&filename, "%s/%s/%s/userproxy.pem", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:2155:3: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&filename, "%s/%s/%s/voms.attributes", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:2201:33: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] *start = GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notBefore(cert)),0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../interface/gridsite.h:441:34: note: passing argument to parameter here time_t GRSTasn1TimeToTimeT(char *, size_t); ^ grst_canl_x509.c:2202:33: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] *finish = GRSTasn1TimeToTimeT(ASN1_STRING_data(X509_get_notAfter(cert)),0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../interface/gridsite.h:441:34: note: passing argument to parameter here time_t GRSTasn1TimeToTimeT(char *, size_t); ^ grst_canl_x509.c:2185:3: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&filename, "%s/%s/%s/userproxy.pem", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_canl_x509.c:2286:45: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] EVP_DigestFinal(&ctx, hash_delegation_id, &delegation_id_len); ^~~~~~~~~~~~~~~~~~ /usr/include/openssl/evp.h:565:69: note: passing argument to parameter 's' here int EVP_DigestFinal(EVP_MD_CTX *ctx,unsigned char *md,unsigned int *s); ^ grst_canl_x509.c:2434:5: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&proxyfile, "%s/%s/%s/userproxy.pem", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 warnings generated. libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -I/usr/kerberos/include -c grst_canl_x509.c -o grst_canl_x509.o >/dev/null 2>&1 libtool --mode=compile gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 \ -I/usr/kerberos/include `xml2-config --cflags` -c grst_gacl.c -o grst_gacl.lo libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -I/usr/kerberos/include -I/usr/include/libxml2 -c grst_gacl.c -fPIC -DPIC -o .libs/grst_gacl.o grst_gacl.c:112:4: warning: implicit declaration of function 'asprintf' is invalid in C99 [-Wimplicit-function-declaration] asprintf(&auri, "%s%s", auri_prefix, auri_suffix); ^ grst_gacl.c:294:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ grst_gacl.c:678:10: warning: 'GRSTgaclCredNew' is deprecated [-Wdeprecated-declarations] cred = GRSTgaclCredNew((char *) cur->name); ^ grst_gacl.c:137:15: note: 'GRSTgaclCredNew' declared here GRSTgaclCred *GRSTgaclCredNew(char *type) ^ grst_gacl.c:683:9: warning: 'GRSTgaclCredAddValue' is deprecated [-Wdeprecated-declarations] GRSTgaclCredAddValue(cred, (char *) cur2->name, ^ grst_gacl.c:160:5: note: 'GRSTgaclCredAddValue' declared here int GRSTgaclCredAddValue(GRSTgaclCred *cred, char *name, char *rawvalue) ^ 4 warnings generated. libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -I/usr/kerberos/include -I/usr/include/libxml2 -c grst_gacl.c -o grst_gacl.o >/dev/null 2>&1 libtool --mode=compile gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 \ -I/usr/kerberos/include `xml2-config --cflags` -c grst_xacml.c -o grst_xacml.lo libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -I/usr/kerberos/include -I/usr/include/libxml2 -c grst_xacml.c -fPIC -DPIC -o .libs/grst_xacml.o grst_xacml.c:95:76: warning: 'GRSTgaclCredNew' is deprecated [-Wdeprecated-declarations] if ( (xmlStrcmp(cur->name, (const xmlChar *) "AnySubject") == 0)) cred = GRSTgaclCredNew("any-user"); ^ ../interface/gridsite.h:251:15: note: 'GRSTgaclCredNew' declared here GRSTgaclCred *GRSTgaclCredNew(char *); ^ grst_xacml.c:102:10: warning: 'GRSTgaclCredNew' is deprecated [-Wdeprecated-declarations] cred = GRSTgaclCredNew((char *) xmlNodeGetContent(attr_des->properties->children)); ^ ../interface/gridsite.h:251:15: note: 'GRSTgaclCredNew' declared here GRSTgaclCred *GRSTgaclCredNew(char *); ^ grst_xacml.c:107:3: warning: 'GRSTgaclCredAddValue' is deprecated [-Wdeprecated-declarations] GRSTgaclCredAddValue(cred, (char *) xmlNodeGetContent(attr_des->properties->next->children), ^ ../interface/gridsite.h:256:5: note: 'GRSTgaclCredAddValue' declared here int GRSTgaclCredAddValue(GRSTgaclCred *, char *, char *); ^ grst_xacml.c:213:17: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(rule_root->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:922:21: note: expanded from macro 'strncmp' && strlen (s1) < ((size_t) (n))) \ ^ /usr/include/string.h:395:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ grst_xacml.c:214:11: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(rule_root->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:924:17: note: expanded from macro 'strncmp' && strlen (s2) < ((size_t) (n)))) \ ^ /usr/include/string.h:395:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ grst_xacml.c:213:17: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(rule_root->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:803:40: note: expanded from macro 'strcmp' && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), \ ^ grst_xacml.c:214:11: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(rule_root->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:803:74: note: expanded from macro 'strcmp' && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), \ ^ grst_xacml.c:213:17: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(rule_root->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:806:27: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:214:11: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(rule_root->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:806:31: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:213:17: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(rule_root->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:808:36: note: expanded from macro 'strcmp' && (__s1_len = __builtin_strlen (s1), __s1_len < 4) \ ^ grst_xacml.c:213:17: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(rule_root->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:810:26: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:214:11: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(rule_root->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:810:30: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:214:11: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(rule_root->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:813:39: note: expanded from macro 'strcmp' && (__s2_len = __builtin_strlen (s2), __s2_len < 4) \ ^ grst_xacml.c:213:17: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(rule_root->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:815:29: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:214:11: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(rule_root->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:815:33: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:213:17: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(rule_root->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:817:26: note: expanded from macro 'strcmp' : __builtin_strcmp (s1, s2)))); }) ^ grst_xacml.c:214:11: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(rule_root->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:817:30: note: expanded from macro 'strcmp' : __builtin_strcmp (s1, s2)))); }) ^ grst_xacml.c:213:17: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(rule_root->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:34: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/string.h:143:33: note: passing argument to parameter '__s1' here extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^ grst_xacml.c:214:11: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(rule_root->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:38: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/string.h:143:51: note: passing argument to parameter '__s2' here extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^ grst_xacml.c:298:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(cur->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:922:21: note: expanded from macro 'strncmp' && strlen (s1) < ((size_t) (n))) \ ^ /usr/include/string.h:395:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ grst_xacml.c:299:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(cur->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:924:17: note: expanded from macro 'strncmp' && strlen (s2) < ((size_t) (n)))) \ ^ /usr/include/string.h:395:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ grst_xacml.c:298:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(cur->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:803:40: note: expanded from macro 'strcmp' && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), \ ^ grst_xacml.c:299:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(cur->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:803:74: note: expanded from macro 'strcmp' && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), \ ^ grst_xacml.c:298:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(cur->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:806:27: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:299:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(cur->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:806:31: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:298:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(cur->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:808:36: note: expanded from macro 'strcmp' && (__s1_len = __builtin_strlen (s1), __s1_len < 4) \ ^ grst_xacml.c:298:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(cur->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:810:26: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:299:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(cur->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:810:30: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:299:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(cur->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:813:39: note: expanded from macro 'strcmp' && (__s2_len = __builtin_strlen (s2), __s2_len < 4) \ ^ grst_xacml.c:298:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(cur->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:815:29: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:299:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(cur->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:815:33: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:298:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(cur->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:817:26: note: expanded from macro 'strcmp' : __builtin_strcmp (s1, s2)))); }) ^ grst_xacml.c:299:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(cur->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:817:30: note: expanded from macro 'strcmp' : __builtin_strcmp (s1, s2)))); }) ^ grst_xacml.c:298:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(cur->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:34: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/string.h:143:33: note: passing argument to parameter '__s1' here extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^ grst_xacml.c:299:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(cur->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:38: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/string.h:143:51: note: passing argument to parameter '__s2' here extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^ grst_xacml.c:457:34: warning: implicit declaration of function 'GRSTxacmlPermPrint' is invalid in C99 [-Wimplicit-function-declaration] if ((entry->allowed) & i) GRSTxacmlPermPrint(i, fp); ^ 36 warnings generated. libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -I/usr/kerberos/include -I/usr/include/libxml2 -c grst_xacml.c -o grst_xacml.o >/dev/null 2>&1 libtool --mode=compile gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 \ -I/usr/kerberos/include -c grst_http.c -o grst_http.lo libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -I/usr/kerberos/include -c grst_http.c -fPIC -DPIC -o .libs/grst_http.o grst_http.c:301:16: warning: implicit declaration of function 'isdigit' is invalid in C99 [-Wimplicit-function-declaration] if (isdigit(valuestart[i+1])) ^ grst_http.c:303:21: warning: implicit declaration of function 'isalpha' is invalid in C99 [-Wimplicit-function-declaration] else if (isalpha(valuestart[i+1])) ^ grst_http.c:304:47: warning: implicit declaration of function 'tolower' is invalid in C99 [-Wimplicit-function-declaration] returnvalue[j] += 16 * (10 + tolower(valuestart[i+1]) - 'a'); ^ grst_http.c:383:14: warning: implicit declaration of function 'isalnum' is invalid in C99 [-Wimplicit-function-declaration] if (isalnum(*p) || (*p == '.') || (*p == '_') || (*p == '-')) ^ 4 warnings generated. libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -I/usr/kerberos/include -c grst_http.c -o grst_http.o >/dev/null 2>&1 libtool --mode=compile gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 \ -I/usr/kerberos/include -c grst_asn1.c -o grst_asn1.lo libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -I/usr/kerberos/include -c grst_asn1.c -fPIC -DPIC -o .libs/grst_asn1.o grst_asn1.c:171:21: warning: passing 'unsigned char **' to parameter of type 'const unsigned char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] j=ASN1_get_object(&p,&len,&tag,&xclass,length); ^~ /usr/include/openssl/asn1.h:944:43: note: passing argument to parameter 'pp' here int ASN1_get_object(const unsigned char **pp, long *plength, int *ptag, ^ grst_asn1.c:194:45: warning: format specifies type 'long' but the argument has type 'int' [-Wformat] (long)offset+(long)(op - *pp), hl, len, tag); ^~ grst_asn1.c:194:49: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] (long)offset+(long)(op - *pp), hl, len, tag); ^~~ grst_asn1.c:196:34: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] GRSTasn1PrintPrintable(bp, p, ^ grst_asn1.c:132:50: note: passing argument to parameter 'str' here static int GRSTasn1PrintPrintable(BIO *bp, char *str, int length) ^ grst_asn1.c:286:28: warning: passing 'unsigned char **' to parameter of type 'const unsigned char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] if (d2i_ASN1_OBJECT(&o,&opp,len+hl) != NULL) ^~~~ /usr/include/openssl/asn1.h:786:69: note: passing argument to parameter 'pp' here ASN1_OBJECT * d2i_ASN1_OBJECT(ASN1_OBJECT **a,const unsigned char **pp, ^ grst_asn1.c:306:30: warning: passing 'unsigned char **' to parameter of type 'const unsigned char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] ii=d2i_ASN1_BOOLEAN(NULL,&opp,len+hl); ^~~~ /usr/include/openssl/asn1.h:829:53: note: passing argument to parameter 'pp' here int d2i_ASN1_BOOLEAN(int *a,const unsigned char **pp,long length); ^ grst_asn1.c:324:35: warning: passing 'unsigned char **' to parameter of type 'const unsigned char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] os=d2i_ASN1_OCTET_STRING(NULL,&opp,len+hl); ^~~~ /usr/include/openssl/asn1.h:858:1: note: passing argument to parameter 'in' here DECLARE_ASN1_FUNCTIONS(ASN1_OCTET_STRING) ^ /usr/include/openssl/asn1.h:302:38: note: expanded from macro 'DECLARE_ASN1_FUNCTIONS' #define DECLARE_ASN1_FUNCTIONS(type) DECLARE_ASN1_FUNCTIONS_name(type, type) ^ /usr/include/openssl/asn1.h:309:2: note: expanded from macro 'DECLARE_ASN1_FUNCTIONS_name' DECLARE_ASN1_ENCODE_FUNCTIONS(type, name, name) ^ /usr/include/openssl/asn1.h:316:51: note: expanded from macro 'DECLARE_ASN1_ENCODE_FUNCTIONS' type *d2i_##name(type **a, const unsigned char **in, long len); \ ^ grst_asn1.c:336:22: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] opp, ^~~ grst_asn1.c:132:50: note: passing argument to parameter 'str' here static int GRSTasn1PrintPrintable(BIO *bp, char *str, int length) ^ grst_asn1.c:351:30: warning: passing 'unsigned char **' to parameter of type 'const unsigned char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] bs=d2i_ASN1_INTEGER(NULL,&opp,len+hl); ^~~~ /usr/include/openssl/asn1.h:831:1: note: passing argument to parameter 'in' here DECLARE_ASN1_FUNCTIONS(ASN1_INTEGER) ^ /usr/include/openssl/asn1.h:302:38: note: expanded from macro 'DECLARE_ASN1_FUNCTIONS' #define DECLARE_ASN1_FUNCTIONS(type) DECLARE_ASN1_FUNCTIONS_name(type, type) ^ /usr/include/openssl/asn1.h:309:2: note: expanded from macro 'DECLARE_ASN1_FUNCTIONS_name' DECLARE_ASN1_ENCODE_FUNCTIONS(type, name, name) ^ /usr/include/openssl/asn1.h:316:51: note: expanded from macro 'DECLARE_ASN1_ENCODE_FUNCTIONS' type *d2i_##name(type **a, const unsigned char **in, long len); \ ^ grst_asn1.c:388:33: warning: passing 'unsigned char **' to parameter of type 'const unsigned char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] bs=d2i_ASN1_ENUMERATED(NULL,&opp,len+hl); ^~~~ /usr/include/openssl/asn1.h:840:1: note: passing argument to parameter 'in' here DECLARE_ASN1_FUNCTIONS(ASN1_ENUMERATED) ^ /usr/include/openssl/asn1.h:302:38: note: expanded from macro 'DECLARE_ASN1_FUNCTIONS' #define DECLARE_ASN1_FUNCTIONS(type) DECLARE_ASN1_FUNCTIONS_name(type, type) ^ /usr/include/openssl/asn1.h:309:2: note: expanded from macro 'DECLARE_ASN1_FUNCTIONS_name' DECLARE_ASN1_ENCODE_FUNCTIONS(type, name, name) ^ /usr/include/openssl/asn1.h:316:51: note: expanded from macro 'DECLARE_ASN1_ENCODE_FUNCTIONS' type *d2i_##name(type **a, const unsigned char **in, long len); \ ^ 10 warnings generated. libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -I/usr/kerberos/include -c grst_asn1.c -o grst_asn1.o >/dev/null 2>&1 libtool --mode=compile gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 \ -I/usr/kerberos/include -c grst_htcp.c -o grst_htcp.lo libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -I/usr/kerberos/include -c grst_htcp.c -fPIC -DPIC -o .libs/grst_htcp.o grst_htcp.c:143:22: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(method) / 256, strlen(method) % 256, method, ^~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:143:44: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(method) / 256, strlen(method) % 256, method, ^~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:144:22: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(uri) / 256, strlen(uri) % 256, uri, ^~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:144:44: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(uri) / 256, strlen(uri) % 256, uri, ^~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:146:22: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(req_hdrs)/256, strlen(req_hdrs) % 256, req_hdrs, ^~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:146:44: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(req_hdrs)/256, strlen(req_hdrs) % 256, req_hdrs, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:189:13: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(resp_hdrs) / 256, strlen(resp_hdrs) % 256, resp_hdrs, ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:189:40: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(resp_hdrs) / 256, strlen(resp_hdrs) % 256, resp_hdrs, ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:190:13: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(entity_hdrs) / 256, strlen(entity_hdrs) % 256, entity_hdrs, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:190:40: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(entity_hdrs) / 256, strlen(entity_hdrs) % 256, entity_hdrs, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:191:13: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(cache_hdrs) / 256, strlen(cache_hdrs) % 256, cache_hdrs, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:191:40: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(cache_hdrs) / 256, strlen(cache_hdrs) % 256, cache_hdrs, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:209:13: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(cache_hdrs) / 256, strlen(cache_hdrs) % 256, cache_hdrs, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:209:40: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(cache_hdrs) / 256, strlen(cache_hdrs) % 256, cache_hdrs, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ 14 warnings generated. libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -I/usr/kerberos/include -c grst_htcp.c -o grst_htcp.o >/dev/null 2>&1 libtool --mode=link gcc -Wl,-z,relro -rpath /usr/lib -version-info 2:4:0 \ -o libgridsite_globus.la grst_err.lo grst_canl_x509.lo grst_gacl.lo grst_xacml.lo grst_http.lo grst_asn1.lo grst_htcp.lo -lcrypto -lcanl_c `xml2-config --libs` libtool: link: gcc -shared -fPIC -DPIC .libs/grst_err.o .libs/grst_canl_x509.o .libs/grst_gacl.o .libs/grst_xacml.o .libs/grst_http.o .libs/grst_asn1.o .libs/grst_htcp.o -lcrypto -lcanl_c -lxml2 -Wl,-z -Wl,relro -Wl,-soname -Wl,libgridsite_globus.so.2 -o .libs/libgridsite_globus.so.2.0.4 libtool: link: (cd ".libs" && rm -f "libgridsite_globus.so.2" && ln -s "libgridsite_globus.so.2.0.4" "libgridsite_globus.so.2") libtool: link: (cd ".libs" && rm -f "libgridsite_globus.so" && ln -s "libgridsite_globus.so.2.0.4" "libgridsite_globus.so") libtool: link: ar cru .libs/libgridsite_globus.a grst_err.o grst_canl_x509.o grst_gacl.o grst_xacml.o grst_http.o grst_asn1.o grst_htcp.o libtool: link: ranlib .libs/libgridsite_globus.a libtool: link: ( cd ".libs" && rm -f "libgridsite_globus.la" && ln -s "../libgridsite_globus.la" "libgridsite_globus.la" ) libtool --mode=link gcc -Wl,-z,relro -rpath /usr/lib -version-info 2:4:0 \ -o libgridsite.la grst_err.lo grst_canl_x509.lo grst_gacl.lo grst_xacml.lo grst_http.lo grst_asn1.lo grst_htcp.lo -lcrypto -lcanl_c `xml2-config --libs` libtool: link: gcc -shared -fPIC -DPIC .libs/grst_err.o .libs/grst_canl_x509.o .libs/grst_gacl.o .libs/grst_xacml.o .libs/grst_http.o .libs/grst_asn1.o .libs/grst_htcp.o -lcrypto -lcanl_c -lxml2 -Wl,-z -Wl,relro -Wl,-soname -Wl,libgridsite.so.2 -o .libs/libgridsite.so.2.0.4 libtool: link: (cd ".libs" && rm -f "libgridsite.so.2" && ln -s "libgridsite.so.2.0.4" "libgridsite.so.2") libtool: link: (cd ".libs" && rm -f "libgridsite.so" && ln -s "libgridsite.so.2.0.4" "libgridsite.so") libtool: link: ar cru .libs/libgridsite.a grst_err.o grst_canl_x509.o grst_gacl.o grst_xacml.o grst_http.o grst_asn1.o grst_htcp.o libtool: link: ranlib .libs/libgridsite.a libtool: link: ( cd ".libs" && rm -f "libgridsite.la" && ln -s "../libgridsite.la" "libgridsite.la" ) libtool --mode=compile gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -DGRST_NO_OPENSSL \ -I/usr/kerberos/include -c grst_err.c -o grst_err_nossl.lo libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -DGRST_NO_OPENSSL -I/usr/kerberos/include -c grst_err.c -fPIC -DPIC -o .libs/grst_err_nossl.o libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -DGRST_NO_OPENSSL -I/usr/kerberos/include -c grst_err.c -o grst_err_nossl.o >/dev/null 2>&1 libtool --mode=compile gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -DGRST_NO_OPENSSL \ -I/usr/kerberos/include `xml2-config --cflags` -c grst_gacl.c -o grst_gacl_nossl.lo libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -DGRST_NO_OPENSSL -I/usr/kerberos/include -I/usr/include/libxml2 -c grst_gacl.c -fPIC -DPIC -o .libs/grst_gacl_nossl.o grst_gacl.c:112:4: warning: implicit declaration of function 'asprintf' is invalid in C99 [-Wimplicit-function-declaration] asprintf(&auri, "%s%s", auri_prefix, auri_suffix); ^ grst_gacl.c:294:1: warning: control may reach end of non-void function [-Wreturn-type] } ^ grst_gacl.c:678:10: warning: 'GRSTgaclCredNew' is deprecated [-Wdeprecated-declarations] cred = GRSTgaclCredNew((char *) cur->name); ^ grst_gacl.c:137:15: note: 'GRSTgaclCredNew' declared here GRSTgaclCred *GRSTgaclCredNew(char *type) ^ grst_gacl.c:683:9: warning: 'GRSTgaclCredAddValue' is deprecated [-Wdeprecated-declarations] GRSTgaclCredAddValue(cred, (char *) cur2->name, ^ grst_gacl.c:160:5: note: 'GRSTgaclCredAddValue' declared here int GRSTgaclCredAddValue(GRSTgaclCred *cred, char *name, char *rawvalue) ^ 4 warnings generated. libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -DGRST_NO_OPENSSL -I/usr/kerberos/include -I/usr/include/libxml2 -c grst_gacl.c -o grst_gacl_nossl.o >/dev/null 2>&1 libtool --mode=compile gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -DGRST_NO_OPENSSL \ -I/usr/kerberos/include -c grst_http.c -o grst_http_nossl.lo libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -DGRST_NO_OPENSSL -I/usr/kerberos/include -c grst_http.c -fPIC -DPIC -o .libs/grst_http_nossl.o grst_http.c:301:16: warning: implicit declaration of function 'isdigit' is invalid in C99 [-Wimplicit-function-declaration] if (isdigit(valuestart[i+1])) ^ grst_http.c:303:21: warning: implicit declaration of function 'isalpha' is invalid in C99 [-Wimplicit-function-declaration] else if (isalpha(valuestart[i+1])) ^ grst_http.c:304:47: warning: implicit declaration of function 'tolower' is invalid in C99 [-Wimplicit-function-declaration] returnvalue[j] += 16 * (10 + tolower(valuestart[i+1]) - 'a'); ^ grst_http.c:383:14: warning: implicit declaration of function 'isalnum' is invalid in C99 [-Wimplicit-function-declaration] if (isalnum(*p) || (*p == '.') || (*p == '_') || (*p == '-')) ^ 4 warnings generated. libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -DGRST_NO_OPENSSL -I/usr/kerberos/include -c grst_http.c -o grst_http_nossl.o >/dev/null 2>&1 libtool --mode=compile gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -DGRST_NO_OPENSSL \ -I/usr/kerberos/include `xml2-config --cflags` -c grst_xacml.c -o grst_xacml_nossl.lo libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -DGRST_NO_OPENSSL -I/usr/kerberos/include -I/usr/include/libxml2 -c grst_xacml.c -fPIC -DPIC -o .libs/grst_xacml_nossl.o grst_xacml.c:95:76: warning: 'GRSTgaclCredNew' is deprecated [-Wdeprecated-declarations] if ( (xmlStrcmp(cur->name, (const xmlChar *) "AnySubject") == 0)) cred = GRSTgaclCredNew("any-user"); ^ ../interface/gridsite.h:251:15: note: 'GRSTgaclCredNew' declared here GRSTgaclCred *GRSTgaclCredNew(char *); ^ grst_xacml.c:102:10: warning: 'GRSTgaclCredNew' is deprecated [-Wdeprecated-declarations] cred = GRSTgaclCredNew((char *) xmlNodeGetContent(attr_des->properties->children)); ^ ../interface/gridsite.h:251:15: note: 'GRSTgaclCredNew' declared here GRSTgaclCred *GRSTgaclCredNew(char *); ^ grst_xacml.c:107:3: warning: 'GRSTgaclCredAddValue' is deprecated [-Wdeprecated-declarations] GRSTgaclCredAddValue(cred, (char *) xmlNodeGetContent(attr_des->properties->next->children), ^ ../interface/gridsite.h:256:5: note: 'GRSTgaclCredAddValue' declared here int GRSTgaclCredAddValue(GRSTgaclCred *, char *, char *); ^ grst_xacml.c:213:17: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(rule_root->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:922:21: note: expanded from macro 'strncmp' && strlen (s1) < ((size_t) (n))) \ ^ /usr/include/string.h:395:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ grst_xacml.c:214:11: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(rule_root->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:924:17: note: expanded from macro 'strncmp' && strlen (s2) < ((size_t) (n)))) \ ^ /usr/include/string.h:395:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ grst_xacml.c:213:17: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(rule_root->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:803:40: note: expanded from macro 'strcmp' && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), \ ^ grst_xacml.c:214:11: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(rule_root->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:803:74: note: expanded from macro 'strcmp' && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), \ ^ grst_xacml.c:213:17: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(rule_root->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:806:27: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:214:11: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(rule_root->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:806:31: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:213:17: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(rule_root->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:808:36: note: expanded from macro 'strcmp' && (__s1_len = __builtin_strlen (s1), __s1_len < 4) \ ^ grst_xacml.c:213:17: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(rule_root->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:810:26: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:214:11: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(rule_root->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:810:30: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:214:11: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(rule_root->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:813:39: note: expanded from macro 'strcmp' && (__s2_len = __builtin_strlen (s2), __s2_len < 4) \ ^ grst_xacml.c:213:17: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(rule_root->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:815:29: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:214:11: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(rule_root->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:815:33: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:213:17: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(rule_root->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:817:26: note: expanded from macro 'strcmp' : __builtin_strcmp (s1, s2)))); }) ^ grst_xacml.c:214:11: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(rule_root->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:817:30: note: expanded from macro 'strcmp' : __builtin_strcmp (s1, s2)))); }) ^ grst_xacml.c:213:17: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(rule_root->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:34: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/string.h:143:33: note: passing argument to parameter '__s1' here extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^ grst_xacml.c:214:11: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(rule_root->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:38: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/string.h:143:51: note: passing argument to parameter '__s2' here extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^ grst_xacml.c:298:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(cur->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:922:21: note: expanded from macro 'strncmp' && strlen (s1) < ((size_t) (n))) \ ^ /usr/include/string.h:395:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ grst_xacml.c:299:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(cur->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:924:17: note: expanded from macro 'strncmp' && strlen (s2) < ((size_t) (n)))) \ ^ /usr/include/string.h:395:35: note: passing argument to parameter '__s' here extern size_t strlen (const char *__s) ^ grst_xacml.c:298:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(cur->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:803:40: note: expanded from macro 'strcmp' && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), \ ^ grst_xacml.c:299:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(cur->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:803:74: note: expanded from macro 'strcmp' && (__s1_len = __builtin_strlen (s1), __s2_len = __builtin_strlen (s2), \ ^ grst_xacml.c:298:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(cur->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:806:27: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:299:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(cur->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:806:31: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:298:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(cur->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:808:36: note: expanded from macro 'strcmp' && (__s1_len = __builtin_strlen (s1), __s1_len < 4) \ ^ grst_xacml.c:298:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(cur->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:810:26: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:299:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(cur->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:810:30: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:299:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(cur->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:813:39: note: expanded from macro 'strcmp' && (__s2_len = __builtin_strlen (s2), __s2_len < 4) \ ^ grst_xacml.c:298:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(cur->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:815:29: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:299:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(cur->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:815:33: note: expanded from macro 'strcmp' ? __builtin_strcmp (s1, s2) \ ^ grst_xacml.c:298:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(cur->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:15: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:817:26: note: expanded from macro 'strcmp' : __builtin_strcmp (s1, s2)))); }) ^ grst_xacml.c:299:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(cur->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:19: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:817:30: note: expanded from macro 'strcmp' : __builtin_strcmp (s1, s2)))); }) ^ grst_xacml.c:298:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( strncmp(xmlNodeGetContent(cur->properties->children), // RuleId of this Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:34: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/string.h:143:33: note: passing argument to parameter '__s1' here extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^ grst_xacml.c:299:20: warning: passing 'xmlChar *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] xmlNodeGetContent(cur->next->properties->children), // RuleId of next Rule ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/string2.h:925:38: note: expanded from macro 'strncmp' ? strcmp (s1, s2) : strncmp (s1, s2, n))) ^ /usr/include/string.h:143:51: note: passing argument to parameter '__s2' here extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^ grst_xacml.c:457:34: warning: implicit declaration of function 'GRSTxacmlPermPrint' is invalid in C99 [-Wimplicit-function-declaration] if ((entry->allowed) & i) GRSTxacmlPermPrint(i, fp); ^ 36 warnings generated. libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -DGRST_NO_OPENSSL -I/usr/kerberos/include -I/usr/include/libxml2 -c grst_xacml.c -o grst_xacml_nossl.o >/dev/null 2>&1 libtool --mode=compile gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -DGRST_NO_OPENSSL \ -I/usr/kerberos/include -c grst_htcp.c -o grst_htcp_nossl.lo libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -DGRST_NO_OPENSSL -I/usr/kerberos/include -c grst_htcp.c -fPIC -DPIC -o .libs/grst_htcp_nossl.o grst_htcp.c:143:22: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(method) / 256, strlen(method) % 256, method, ^~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:143:44: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(method) / 256, strlen(method) % 256, method, ^~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:144:22: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(uri) / 256, strlen(uri) % 256, uri, ^~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:144:44: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(uri) / 256, strlen(uri) % 256, uri, ^~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:146:22: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(req_hdrs)/256, strlen(req_hdrs) % 256, req_hdrs, ^~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:146:44: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(req_hdrs)/256, strlen(req_hdrs) % 256, req_hdrs, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:189:13: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(resp_hdrs) / 256, strlen(resp_hdrs) % 256, resp_hdrs, ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:189:40: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(resp_hdrs) / 256, strlen(resp_hdrs) % 256, resp_hdrs, ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:190:13: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(entity_hdrs) / 256, strlen(entity_hdrs) % 256, entity_hdrs, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:190:40: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(entity_hdrs) / 256, strlen(entity_hdrs) % 256, entity_hdrs, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:191:13: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(cache_hdrs) / 256, strlen(cache_hdrs) % 256, cache_hdrs, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:191:40: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(cache_hdrs) / 256, strlen(cache_hdrs) % 256, cache_hdrs, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:209:13: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(cache_hdrs) / 256, strlen(cache_hdrs) % 256, cache_hdrs, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_htcp.c:209:40: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] strlen(cache_hdrs) / 256, strlen(cache_hdrs) % 256, cache_hdrs, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ 14 warnings generated. libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -DGRST_NO_OPENSSL -I/usr/kerberos/include -c grst_htcp.c -o grst_htcp_nossl.o >/dev/null 2>&1 libtool --mode=link gcc -Wl,-z,relro -rpath /usr/lib -version-info 2:4:0 \ -o libgridsite_nossl.la grst_err_nossl.lo grst_gacl_nossl.lo grst_http_nossl.lo grst_xacml_nossl.lo grst_htcp_nossl.lo `xml2-config --libs` libtool: link: gcc -shared -fPIC -DPIC .libs/grst_err_nossl.o .libs/grst_gacl_nossl.o .libs/grst_http_nossl.o .libs/grst_xacml_nossl.o .libs/grst_htcp_nossl.o -lxml2 -Wl,-z -Wl,relro -Wl,-soname -Wl,libgridsite_nossl.so.2 -o .libs/libgridsite_nossl.so.2.0.4 libtool: link: (cd ".libs" && rm -f "libgridsite_nossl.so.2" && ln -s "libgridsite_nossl.so.2.0.4" "libgridsite_nossl.so.2") libtool: link: (cd ".libs" && rm -f "libgridsite_nossl.so" && ln -s "libgridsite_nossl.so.2.0.4" "libgridsite_nossl.so") libtool: link: ar cru .libs/libgridsite_nossl.a grst_err_nossl.o grst_gacl_nossl.o grst_http_nossl.o grst_xacml_nossl.o grst_htcp_nossl.o libtool: link: ranlib .libs/libgridsite_nossl.a libtool: link: ( cd ".libs" && rm -f "libgridsite_nossl.la" && ln -s "../libgridsite_nossl.la" "libgridsite_nossl.la" ) sed -e "s/@version@/2.0.4/" -e "s,@prefix@,/usr," -e "s/@libdir@/lib/" gridsite-openssl.pc.in > gridsite-openssl.pc libtool --mode=compile gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -DVERSION=\"2.0.4\" -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 \ -o htcp.lo -c htcp.c `curl-config --cflags` libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -DVERSION=\"2.0.4\" -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -c htcp.c -fPIC -DPIC -o .libs/htcp.o htcp.c:149:44: warning: format specifies type 'int *' but the argument has type 'size_t *' (aka 'unsigned long *') [-Wformat] if (sscanf(s, "Content-Length: %d", &(header_data->length)) == 1) ~~ ^~~~~~~~~~~~~~~~~~~~~~ %zd htcp.c:262:7: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&p, "Upgrade: GridHTTP/1.0"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:296:12: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&thisdestination, "%s%s", destination, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:323:3: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&p, "Destination: %s", thisdestination); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:342:8: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&p, "COPY %s", sources[isrc]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:375:7: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&p, "Upgrade: GridHTTP/1.0"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:408:12: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&thisdestination, "%s%s", destination, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:614:3: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&destination_header, "Destination: %s", destination); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:1114:23: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(source_ptr, "%.*s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:1275:12: warning: implicit declaration of function 'isspace' is invalid in C99 [-Wimplicit-function-declaration] if (isspace(*p)) ^ htcp.c:1486:25: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&s, "%s%s", source_url, list[i].filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:1836:17: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&(common_data.cert), "%s/.globus/usercert.pem", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:1842:17: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&(common_data.key), "%s/.globus/userkey.pem", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:1822:11: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&(common_data.cert), "/tmp/x509up_u%d", geteuid()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:1980:26: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&destination, "%s/", &argv[optind + i][5]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:1989:26: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&destination, "%s/", argv[optind+i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:1755:3: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&(common_data.useragent), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ htcp.c:1775:3: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&htcp_conf, "%s/%s", userpasswd->pw_dir, HTCP_USER_CONF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18 warnings generated. libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -DVERSION=\"2.0.4\" -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -c htcp.c -o htcp.o >/dev/null 2>&1 libtool --mode=link gcc -Wl,-z,relro -o htcp htcp.lo libgridsite.la `curl-config --libs` libtool: link: gcc -Wl,-z -Wl,relro -o .libs/htcp .libs/htcp.o ./.libs/libgridsite.so -L/usr/lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu/libcurl.so -pthread gcc -g -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro \ -shared -Wl,-soname=gridsite_module \ -I/usr/kerberos/include \ `xml2-config --cflags` -lcrypto -lssl -lcanl_c \ -DVERSION=\"2.0.4\" -o mod_gridsite.so \ canl_mod_gridsite.c -L./.libs -lgridsite canl_mod_gridsite.c:530:9: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] read(fd, header_formatted, statbuf.st_size); ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c:614:9: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] read(fd, footer_formatted, statbuf.st_size); ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c:694:13: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] read(fd, header_formatted, statbuf.st_size); ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c:713:13: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] read(fd, indexheadertext, statbuf.st_size); ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c:815:13: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] read(fd, footer_formatted, statbuf.st_size); ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c:856:35: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (apr_generate_random_bytes((char *) &gridauthcookie, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/apr-1.0/apr_general.h:233:69: note: passing argument to parameter 'buf' here APR_DECLARE(apr_status_t) apr_generate_random_bytes(unsigned char * buf, ^ canl_mod_gridsite.c:882:26: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (grst_cred_i = (char *) ~~~~~~~~~~~~^~~~~~~~~~ canl_mod_gridsite.c:882:26: note: place parentheses around the assignment to silence this warning if (grst_cred_i = (char *) ^ canl_mod_gridsite.c:882:26: note: use '==' to turn this assignment into an equality comparison if (grst_cred_i = (char *) ^ == canl_mod_gridsite.c:890:26: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (grst_cred_i = (char *) ~~~~~~~~~~~~^~~~~~~~~~ canl_mod_gridsite.c:890:26: note: place parentheses around the assignment to silence this warning if (grst_cred_i = (char *) ^ canl_mod_gridsite.c:890:26: note: use '==' to turn this assignment into an equality comparison if (grst_cred_i = (char *) ^ == canl_mod_gridsite.c:1397:13: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] read(fd, header_formatted, statbuf.st_size); ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c:1474:13: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] read(fd, footer_formatted, statbuf.st_size); ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c:1606:10: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] read(fd, buf, statbuf.st_size); ^~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c:1910:27: warning: format specifies type 'char *' but the argument has type 'char **' [-Wformat] &(sitecastgroups[i].address), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c:2081:54: warning: implicit declaration of function 'ap_uname2id' is invalid in C99 [-Wimplicit-function-declaration] ((mod_gridsite_dir_cfg *) cfg)->execugid.uid = ap_uname2id(parm1); ^ canl_mod_gridsite.c:2082:54: warning: implicit declaration of function 'ap_gname2id' is invalid in C99 [-Wimplicit-function-declaration] ((mod_gridsite_dir_cfg *) cfg)->execugid.gid = ap_gname2id(parm2); ^ canl_mod_gridsite.c:3473:17: warning: implicit declaration of function 'GRSTx509ChainLoad' is invalid in C99 [-Wimplicit-function-declaration] errnum = GRSTx509ChainLoad(&grst_chain, certstack, NULL, ^ canl_mod_gridsite.c:3528:31: warning: data argument not used by format string [-Wformat-extra-args] htcp_mesg->uri->text, GRSThtcpCountstrLen(htcp_mesg->uri)); ^ ../interface/gridsite.h:226:37: note: expanded from macro 'GRSThtcpCountstrLen' #define GRSThtcpCountstrLen(string) (256*((string)->length_msb) + (string)->length_lsb) ^ /usr/include/apache2/http_log.h:363:42: note: expanded from macro 'ap_log_error' #define ap_log_error(...) ap_log_error__(__VA_ARGS__) ^ /usr/include/apache2/http_log.h:367:65: note: expanded from macro 'ap_log_error__' ap_log_error_(file, line, mi, level, status, sr__, __VA_ARGS__); \ ^ canl_mod_gridsite.c:3565:28: warning: field width should have type 'int', but argument has type 'unsigned long' [-Wformat] asprintf(&filename, "%s%*s", ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ canl_mod_gridsite.c:3573:7: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&location, "Location: %s://%s:%d/%s\r\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c:3565:3: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&filename, "%s%*s", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c:3947:4: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] chown(path, ap_unixd_config.user_id, ap_unixd_config.group_id); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ canl_mod_gridsite.c:3910:62: warning: 'strncmp' call operates on objects of type 'const char' while the size is based on a different type 'const char *' [-Wsizeof-pointer-memaccess] insecure_reneg, sizeof(insecure_reneg) ) == 0); ~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~ canl_mod_gridsite.c:3910:62: note: did you mean to provide an explicit length? insecure_reneg, sizeof(insecure_reneg) ) == 0); ^~~~~~~~~~~~~~ canl_mod_gridsite.c:3961:4: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] vasprintf(&mesg, fmt, ap); ^~~~~~~~~ ~~~~~~~~~~~~~~ 22 warnings generated. libtool --mode=compile gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -DVERSION=\"2.0.4\" -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 \ -o urlencode.lo -c urlencode.c libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -DVERSION=\"2.0.4\" -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -c urlencode.c -fPIC -DPIC -o .libs/urlencode.o libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -DVERSION=\"2.0.4\" -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -c urlencode.c -o urlencode.o >/dev/null 2>&1 libtool --mode=link gcc -Wl,-z,relro -o urlencode urlencode.lo -L. -lgridsite libtool: link: gcc -Wl,-z -Wl,relro -o .libs/urlencode .libs/urlencode.o -L. /«PKGBUILDDIR»/src/.libs/libgridsite.so libtool --mode=compile gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -DVERSION=\"2.0.4\" -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 \ -o findproxyfile.lo -c findproxyfile.c libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -DVERSION=\"2.0.4\" -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -c findproxyfile.c -fPIC -DPIC -o .libs/findproxyfile.o libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -DVERSION=\"2.0.4\" -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -c findproxyfile.c -o findproxyfile.o >/dev/null 2>&1 libtool --mode=link gcc -Wl,-z,relro -L. \ -o findproxyfile findproxyfile.lo -L. -lgridsite libtool: link: gcc -Wl,-z -Wl,relro -o .libs/findproxyfile .libs/findproxyfile.o -L. /«PKGBUILDDIR»/src/.libs/libgridsite.so libtool --mode=compile gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -I/usr/kerberos/include \ -DVERSION=\"2.0.4\" -o grst_admin_main.lo -c grst_admin_main.c libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -I. -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -I/usr/kerberos/include -DVERSION=\"2.0.4\" -c grst_admin_main.c -fPIC -DPIC -o .libs/grst_admin_main.o grst_admin_main.c:165:27: warning: format specifies type 'unsigned int' but the argument has type '__time_t' (aka 'long') [-Wformat] encpublicname, tv_now.tv_sec, tv_now.tv_usec, size, encdn, ext); ^~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_admin_main.c:165:42: warning: format specifies type 'unsigned int' but the argument has type '__suseconds_t' (aka 'long') [-Wformat] encpublicname, tv_now.tv_sec, tv_now.tv_usec, size, encdn, ext); ^~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_admin_main.c:165:58: warning: format specifies type 'unsigned int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] encpublicname, tv_now.tv_sec, tv_now.tv_usec, size, encdn, ext); ^~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:49: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^ grst_admin_main.c:164:3: warning: ignoring return value of function declared with warn_unused_result attribute [-Wunused-result] asprintf(&vfilename, "%s:%s:%08X:%05X:%X:%s:%s", GRST_HIST_PREFIX, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/bits/stdio2.h:199:3: note: expanded from macro 'asprintf' __asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__) ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ grst_admin_main.c:223:7: error: non-void function 'main' should return a value [-Wreturn-type] return; ^ grst_admin_main.c:298:7: warning: implicit declaration of function 'uploadfile' is invalid in C99 [-Wimplicit-function-declaration] uploadfile(dn, perm, help_uri, dir_path, dir_uri, admin_file); ^ grst_admin_main.c:320:7: warning: implicit declaration of function 'managedir' is invalid in C99 [-Wimplicit-function-declaration] managedir(dn, perm, help_uri, dir_path, dir_uri, admin_file); ^ grst_admin_main.c:322:7: warning: implicit declaration of function 'printfile' is invalid in C99 [-Wimplicit-function-declaration] printfile(dn, perm, help_uri, dir_path, file, dir_uri, admin_file); ^ grst_admin_main.c:324:7: warning: implicit declaration of function 'filehistory' is invalid in C99 [-Wimplicit-function-declaration] filehistory(dn, perm, help_uri, dir_path, file, dir_uri, admin_file); ^ grst_admin_main.c:326:7: warning: implicit declaration of function 'managednlists' is invalid in C99 [-Wimplicit-function-declaration] managednlists(user, dn, perm, help_uri, dir_path, dir_uri, admin_file); ^ grst_admin_main.c:328:7: warning: implicit declaration of function 'editdnlistform' is invalid in C99 [-Wimplicit-function-declaration] editdnlistform(dn, perm, help_uri, dir_path, file, dir_uri, admin_file); ^ grst_admin_main.c:333:8: warning: implicit declaration of function 'newdirectory' is invalid in C99 [-Wimplicit-function-declaration] newdirectory(dn, perm, help_uri, dir_path, file, dir_uri, admin_file); ^ grst_admin_main.c:335:8: warning: implicit declaration of function 'editfileform' is invalid in C99 [-Wimplicit-function-declaration] editfileform(dn, perm, help_uri, dir_path, file, dir_uri, admin_file); ^ grst_admin_main.c:338:7: warning: implicit declaration of function 'editfileaction' is invalid in C99 [-Wimplicit-function-declaration] editfileaction(dn, perm, help_uri, dir_path, file, dir_uri, admin_file); ^ grst_admin_main.c:340:7: warning: implicit declaration of function 'editdnlistaction' is invalid in C99 [-Wimplicit-function-declaration] editdnlistaction(dn, perm, help_uri, dir_path, file, dir_uri, admin_file); ^ grst_admin_main.c:342:7: warning: implicit declaration of function 'deletefileform' is invalid in C99 [-Wimplicit-function-declaration] deletefileform(dn, perm, help_uri, dir_path, file, dir_uri, admin_file); ^ grst_admin_main.c:344:6: warning: implicit declaration of function 'deletefileaction' is invalid in C99 [-Wimplicit-function-declaration] deletefileaction(dn, perm, help_uri, dir_path, file, dir_uri, admin_file); ^ grst_admin_main.c:346:6: warning: implicit declaration of function 'renameform' is invalid in C99 [-Wimplicit-function-declaration] renameform(dn, perm, help_uri, dir_path, file, dir_uri, admin_file); ^ grst_admin_main.c:348:6: warning: implicit declaration of function 'renameaction' is invalid in C99 [-Wimplicit-function-declaration] renameaction(dn, perm, help_uri, dir_path, file, dir_uri, admin_file); ^ grst_admin_main.c:350:6: warning: implicit declaration of function 'ziplist' is invalid in C99 [-Wimplicit-function-declaration] ziplist(dn, perm, help_uri, dir_path, file, dir_uri, admin_file); ^ grst_admin_main.c:352:6: warning: implicit declaration of function 'unzipfile' is invalid in C99 [-Wimplicit-function-declaration] unzipfile(dn, perm, help_uri, dir_path, file, dir_uri, admin_file); ^ grst_admin_main.c:354:6: warning: implicit declaration of function 'create_acl' is invalid in C99 [-Wimplicit-function-declaration] create_acl(dn, perm, help_uri, dir_path, file, dir_uri, admin_file); ^ grst_admin_main.c:365:5: warning: implicit declaration of function 'revert_acl' is invalid in C99 [-Wimplicit-function-declaration] revert_acl(user, dn, perm, help_uri, dir_path, file, dir_uri, admin_file); ^ 22 warnings and 1 error generated. make[1]: *** [grst_admin_main.lo] Error 1 make[1]: Leaving directory `/«PKGBUILDDIR»/src' make: *** [build-stamp] Error 2 dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2 ──────────────────────────────────────────────────────────────────────────────── Build finished at 20140106-0820 Finished ──────── E: Build failure (dpkg-buildpackage died) ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Purging /«BUILDDIR» Not cleaning session: cloned chroot in use ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Build Architecture: amd64 Build-Space: 10004 Build-Time: 18 Distribution: unstable Fail-Stage: build Host Architecture: amd64 Install-Time: 23 Job: gridsite_2.0.4-2 Machine Architecture: amd64 Package: gridsite Package-Time: 92 Source-Version: 2.0.4-2 Space: 10004 Status: attempted Version: 2.0.4-2clang1 ──────────────────────────────────────────────────────────────────────────────── Finished at 20140106-0820 Build needed 00:01:32, 10004k disc space DC-Status: Failed 93.150917354s