https://launchpad.net/ubuntu/+source/trafficserver/7.1.3+ds-2/+build/14902274 RUN: /usr/share/launchpad-buildd/slavebin/slave-prep Forking launchpad-buildd slave process... Kernel version: Linux bos02-s390x-020 4.4.0-128-generic #154-Ubuntu SMP Fri May 25 14:13:31 UTC 2018 s390x Buildd toolchain package versions: launchpad-buildd_163 python-lpbuildd_163 sbuild_0.67.0-2ubuntu7.1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3.1 git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.4 dpkg-dev_1.18.4ubuntu1.4 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 19 Jun 17:41:17 ntpdate[1823]: adjust time server 10.211.37.1 offset 0.045605 sec RUN: /usr/share/launchpad-buildd/slavebin/in-target unpack-chroot --backend=chroot --series=cosmic --arch=s390x PACKAGEBUILD-14902274 /home/buildd/filecache-default/17124f3eec304530bbb077109f97da7d4ad52147 Creating target for build PACKAGEBUILD-14902274 RUN: /usr/share/launchpad-buildd/slavebin/in-target mount-chroot --backend=chroot --series=cosmic --arch=s390x PACKAGEBUILD-14902274 Starting target for build PACKAGEBUILD-14902274 RUN: /usr/share/launchpad-buildd/slavebin/in-target override-sources-list --backend=chroot --series=cosmic --arch=s390x PACKAGEBUILD-14902274 'deb http://ftpmaster.internal/ubuntu cosmic main universe' 'deb http://ftpmaster.internal/ubuntu cosmic-security main universe' 'deb http://ftpmaster.internal/ubuntu cosmic-updates main universe' 'deb http://ftpmaster.internal/ubuntu cosmic-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-14902274 RUN: /usr/share/launchpad-buildd/slavebin/in-target update-debian-chroot --backend=chroot --series=cosmic --arch=s390x PACKAGEBUILD-14902274 Updating target for build PACKAGEBUILD-14902274 Get:1 http://ftpmaster.internal/ubuntu cosmic InRelease [242 kB] Get:2 http://ftpmaster.internal/ubuntu cosmic-security InRelease [65.4 kB] Get:3 http://ftpmaster.internal/ubuntu cosmic-updates InRelease [65.4 kB] Get:4 http://ftpmaster.internal/ubuntu cosmic-proposed InRelease [92.5 kB] Get:5 http://ftpmaster.internal/ubuntu cosmic/main s390x Packages [949 kB] Get:6 http://ftpmaster.internal/ubuntu cosmic/main Translation-en [514 kB] Get:7 http://ftpmaster.internal/ubuntu cosmic/universe s390x Packages [8270 kB] Get:8 http://ftpmaster.internal/ubuntu cosmic/universe Translation-en [5007 kB] Get:9 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x Packages [76.9 kB] Get:10 http://ftpmaster.internal/ubuntu cosmic-proposed/main Translation-en [45.4 kB] Get:11 http://ftpmaster.internal/ubuntu cosmic-proposed/universe s390x Packages [961 kB] Get:12 http://ftpmaster.internal/ubuntu cosmic-proposed/universe Translation-en [481 kB] Fetched 16.8 MB in 4s (4147 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following package was automatically installed and is no longer required: libprocps6 Use 'sudo apt autoremove' to remove it. The following NEW packages will be installed: libncurses6 libncursesw6 libprocps7 libtinfo6 The following packages will be upgraded: adduser apt base-files base-passwd bash binutils binutils-common binutils-s390x-linux-gnu bsdutils build-essential cpp cpp-7 debconf debianutils dpkg dpkg-dev e2fslibs e2fsprogs fdisk g++ g++-7 gcc gcc-7 gcc-7-base gcc-8-base gpg gpg-agent gpgconf gpgv libapt-pkg5.0 libargon2-0 libasan4 libatomic1 libaudit-common libaudit1 libbinutils libblkid1 libcap-ng0 libcc1-0 libcom-err2 libcomerr2 libdpkg-perl libext2fs2 libfdisk1 libgcc-7-dev libgcc1 libgcrypt20 libgmp10 libgomp1 libgpg-error0 libitm1 libkmod2 liblz4-1 libmount1 libncurses5 libncursesw5 libnpth0 libp11-kit0 libperl5.26 libreadline7 libselinux1 libsemanage-common libsemanage1 libsepol1 libslang2 libsmartcols1 libsqlite3-0 libss2 libstdc++-7-dev libstdc++6 libsystemd0 libtasn1-6 libtinfo5 libubsan0 libudev1 libusb-0.1-4 libuuid1 linux-libc-dev mount ncurses-base ncurses-bin perl perl-base perl-modules-5.26 pinentry-curses pkgbinarymangler procps readline-common systemd systemd-sysv tar tzdata util-linux 93 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. Need to get 46.0 MB of archives. After this operation, 2085 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu cosmic/main s390x base-files s390x 10.1ubuntu4 [58.0 kB] Get:2 http://ftpmaster.internal/ubuntu cosmic/main s390x libtinfo6 s390x 6.1+20180210-4ubuntu1 [80.5 kB] Get:3 http://ftpmaster.internal/ubuntu cosmic/main s390x debianutils s390x 4.8.6 [85.2 kB] Get:4 http://ftpmaster.internal/ubuntu cosmic/main s390x bash s390x 4.4.18-2ubuntu2 [583 kB] Get:5 http://ftpmaster.internal/ubuntu cosmic/main s390x bsdutils s390x 1:2.32-0.1ubuntu1 [58.2 kB] Get:6 http://ftpmaster.internal/ubuntu cosmic/main s390x tar s390x 1.30+dfsg-2 [230 kB] Get:7 http://ftpmaster.internal/ubuntu cosmic/main s390x dpkg s390x 1.19.0.5ubuntu3 [1121 kB] Get:8 http://ftpmaster.internal/ubuntu cosmic/main s390x libext2fs2 s390x 1.44.2-1 [154 kB] Get:9 http://ftpmaster.internal/ubuntu cosmic/main s390x e2fsprogs s390x 1.44.2-1 [369 kB] Get:10 http://ftpmaster.internal/ubuntu cosmic/main s390x ncurses-bin s390x 6.1+20180210-4ubuntu1 [160 kB] Get:11 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x perl-modules-5.26 all 5.26.2-6 [2762 kB] Get:12 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libperl5.26 s390x 5.26.2-6 [3378 kB] Get:13 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x perl s390x 5.26.2-6 [202 kB] Get:14 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x perl-base s390x 5.26.2-6 [1310 kB] Get:15 http://ftpmaster.internal/ubuntu cosmic/main s390x libuuid1 s390x 2.32-0.1ubuntu1 [20.0 kB] Get:16 http://ftpmaster.internal/ubuntu cosmic/main s390x libblkid1 s390x 2.32-0.1ubuntu1 [120 kB] Get:17 http://ftpmaster.internal/ubuntu cosmic/main s390x libfdisk1 s390x 2.32-0.1ubuntu1 [155 kB] Get:18 http://ftpmaster.internal/ubuntu cosmic/main s390x libncursesw6 s390x 6.1+20180210-4ubuntu1 [120 kB] Get:19 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libselinux1 s390x 2.8-1 [64.4 kB] Get:20 http://ftpmaster.internal/ubuntu cosmic/main s390x libmount1 s390x 2.32-0.1ubuntu1 [129 kB] Get:21 http://ftpmaster.internal/ubuntu cosmic/main s390x libsmartcols1 s390x 2.32-0.1ubuntu1 [81.9 kB] Get:22 http://ftpmaster.internal/ubuntu cosmic/main s390x fdisk s390x 2.32-0.1ubuntu1 [103 kB] Get:23 http://ftpmaster.internal/ubuntu cosmic/main s390x util-linux s390x 2.32-0.1ubuntu1 [881 kB] Get:24 http://ftpmaster.internal/ubuntu cosmic/main s390x base-passwd s390x 3.5.45 [46.4 kB] Get:25 http://ftpmaster.internal/ubuntu cosmic/main s390x ncurses-base all 6.1+20180210-4ubuntu1 [18.4 kB] Get:26 http://ftpmaster.internal/ubuntu cosmic/main s390x libgomp1 s390x 8.1.0-8ubuntu1 [69.8 kB] Get:27 http://ftpmaster.internal/ubuntu cosmic/main s390x libitm1 s390x 8.1.0-8ubuntu1 [26.9 kB] Get:28 http://ftpmaster.internal/ubuntu cosmic/main s390x gcc-8-base s390x 8.1.0-8ubuntu1 [18.7 kB] Get:29 http://ftpmaster.internal/ubuntu cosmic/main s390x libgcc1 s390x 1:8.1.0-8ubuntu1 [25.1 kB] Get:30 http://ftpmaster.internal/ubuntu cosmic/main s390x libcc1-0 s390x 8.1.0-8ubuntu1 [37.2 kB] Get:31 http://ftpmaster.internal/ubuntu cosmic/main s390x libatomic1 s390x 8.1.0-8ubuntu1 [8440 B] Get:32 http://ftpmaster.internal/ubuntu cosmic/main s390x libstdc++6 s390x 8.1.0-8ubuntu1 [398 kB] Get:33 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x liblz4-1 s390x 1.8.2-1ubuntu1 [58.4 kB] Get:34 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libudev1 s390x 238-5ubuntu1 [52.4 kB] Get:35 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libapt-pkg5.0 s390x 1.7.0~alpha0ubuntu2 [747 kB] Get:36 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x debconf all 1.5.67 [124 kB] Get:37 http://ftpmaster.internal/ubuntu cosmic/main s390x adduser all 3.117ubuntu1 [163 kB] Get:38 http://ftpmaster.internal/ubuntu cosmic/main s390x libgpg-error0 s390x 1.31-1 [53.1 kB] Get:39 http://ftpmaster.internal/ubuntu cosmic/main s390x libgcrypt20 s390x 1.8.2-2ubuntu1 [350 kB] Get:40 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x gpgv s390x 2.2.8-1ubuntu1 [181 kB] Get:41 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x apt s390x 1.7.0~alpha0ubuntu2 [1135 kB] Get:42 http://ftpmaster.internal/ubuntu cosmic/main s390x libaudit-common all 1:2.8.3-1ubuntu1 [4052 B] Get:43 http://ftpmaster.internal/ubuntu cosmic/main s390x libcap-ng0 s390x 0.7.9-1 [11.0 kB] Get:44 http://ftpmaster.internal/ubuntu cosmic/main s390x libaudit1 s390x 1:2.8.3-1ubuntu1 [37.0 kB] Get:45 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libkmod2 s390x 25-1ubuntu1 [38.3 kB] Get:46 http://ftpmaster.internal/ubuntu cosmic/main s390x mount s390x 2.32-0.1ubuntu1 [100 kB] Get:47 http://ftpmaster.internal/ubuntu cosmic/main s390x libncurses6 s390x 6.1+20180210-4ubuntu1 [94.4 kB] Get:48 http://ftpmaster.internal/ubuntu cosmic/main s390x libprocps7 s390x 2:3.3.15-2ubuntu1 [31.0 kB] Get:49 http://ftpmaster.internal/ubuntu cosmic/main s390x procps s390x 2:3.3.15-2ubuntu1 [221 kB] Get:50 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x systemd s390x 238-5ubuntu1 [2653 kB] Get:51 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libsystemd0 s390x 238-5ubuntu1 [191 kB] Get:52 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x systemd-sysv s390x 238-5ubuntu1 [13.5 kB] Get:53 http://ftpmaster.internal/ubuntu cosmic/main s390x libcom-err2 s390x 1.44.2-1 [9116 B] Get:54 http://ftpmaster.internal/ubuntu cosmic/main s390x libsepol1 s390x 2.8-1 [227 kB] Get:55 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libsemanage-common all 2.8-1 [7020 B] Get:56 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libsemanage1 s390x 2.8-1 [78.9 kB] Get:57 http://ftpmaster.internal/ubuntu cosmic/main s390x libss2 s390x 1.44.2-1 [10.7 kB] Get:58 http://ftpmaster.internal/ubuntu cosmic/main s390x libgmp10 s390x 2:6.1.2+dfsg-3 [225 kB] Get:59 http://ftpmaster.internal/ubuntu cosmic/main s390x libp11-kit0 s390x 0.23.12-2 [188 kB] Get:60 http://ftpmaster.internal/ubuntu cosmic/main s390x libtasn1-6 s390x 4.13-3 [34.1 kB] Get:61 http://ftpmaster.internal/ubuntu cosmic/main s390x libncurses5 s390x 6.1+20180210-4ubuntu1 [89.1 kB] Get:62 http://ftpmaster.internal/ubuntu cosmic/main s390x libncursesw5 s390x 6.1+20180210-4ubuntu1 [108 kB] Get:63 http://ftpmaster.internal/ubuntu cosmic/main s390x libtinfo5 s390x 6.1+20180210-4ubuntu1 [76.4 kB] Get:64 http://ftpmaster.internal/ubuntu cosmic/main s390x libargon2-0 s390x 0~20161029-2 [35.6 kB] Get:65 http://ftpmaster.internal/ubuntu cosmic/main s390x readline-common all 7.0-5 [52.2 kB] Get:66 http://ftpmaster.internal/ubuntu cosmic/main s390x libreadline7 s390x 7.0-5 [117 kB] Get:67 http://ftpmaster.internal/ubuntu cosmic/main s390x libslang2 s390x 2.3.2-1ubuntu1 [417 kB] Get:68 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libsqlite3-0 s390x 3.24.0-1 [472 kB] Get:69 http://ftpmaster.internal/ubuntu cosmic/main s390x tzdata all 2018e-1 [188 kB] Get:70 http://ftpmaster.internal/ubuntu cosmic/main s390x libbinutils s390x 2.30-21ubuntu1 [305 kB] Get:71 http://ftpmaster.internal/ubuntu cosmic/main s390x binutils-common s390x 2.30-21ubuntu1 [193 kB] Get:72 http://ftpmaster.internal/ubuntu cosmic/main s390x binutils s390x 2.30-21ubuntu1 [3324 B] Get:73 http://ftpmaster.internal/ubuntu cosmic/main s390x binutils-s390x-linux-gnu s390x 2.30-21ubuntu1 [1724 kB] Get:74 http://ftpmaster.internal/ubuntu cosmic/main s390x libasan4 s390x 7.3.0-23ubuntu2 [318 kB] Get:75 http://ftpmaster.internal/ubuntu cosmic/main s390x libubsan0 s390x 7.3.0-23ubuntu2 [120 kB] Get:76 http://ftpmaster.internal/ubuntu cosmic/main s390x g++-7 s390x 7.3.0-23ubuntu2 [5990 kB] Get:77 http://ftpmaster.internal/ubuntu cosmic/main s390x gcc-7 s390x 7.3.0-23ubuntu2 [5885 kB] Get:78 http://ftpmaster.internal/ubuntu cosmic/main s390x libstdc++-7-dev s390x 7.3.0-23ubuntu2 [1454 kB] Get:79 http://ftpmaster.internal/ubuntu cosmic/main s390x libgcc-7-dev s390x 7.3.0-23ubuntu2 [643 kB] Get:80 http://ftpmaster.internal/ubuntu cosmic/main s390x cpp-7 s390x 7.3.0-23ubuntu2 [5187 kB] Get:81 http://ftpmaster.internal/ubuntu cosmic/main s390x gcc-7-base s390x 7.3.0-23ubuntu2 [18.6 kB] Get:82 http://ftpmaster.internal/ubuntu cosmic/main s390x cpp s390x 4:7.3.0-3ubuntu3 [27.5 kB] Get:83 http://ftpmaster.internal/ubuntu cosmic/main s390x gcc s390x 4:7.3.0-3ubuntu3 [5204 B] Get:84 http://ftpmaster.internal/ubuntu cosmic/main s390x g++ s390x 4:7.3.0-3ubuntu3 [1592 B] Get:85 http://ftpmaster.internal/ubuntu cosmic/main s390x dpkg-dev all 1.19.0.5ubuntu3 [608 kB] Get:86 http://ftpmaster.internal/ubuntu cosmic/main s390x libdpkg-perl all 1.19.0.5ubuntu3 [211 kB] Get:87 http://ftpmaster.internal/ubuntu cosmic/main s390x build-essential s390x 12.5ubuntu2 [4740 B] Get:88 http://ftpmaster.internal/ubuntu cosmic/main s390x e2fslibs s390x 1.44.2-1 [2700 B] Get:89 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x pinentry-curses s390x 1.1.0-1build1 [34.4 kB] Get:90 http://ftpmaster.internal/ubuntu cosmic/main s390x libnpth0 s390x 1.5-4 [7532 B] Get:91 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x gpg s390x 2.2.8-1ubuntu1 [428 kB] Get:92 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x gpgconf s390x 2.2.8-1ubuntu1 [115 kB] Get:93 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x gpg-agent s390x 2.2.8-1ubuntu1 [208 kB] Get:94 http://ftpmaster.internal/ubuntu cosmic/main s390x libcomerr2 s390x 1.44.2-1 [2700 B] Get:95 http://ftpmaster.internal/ubuntu cosmic/main s390x libusb-0.1-4 s390x 2:0.1.12-32 [16.5 kB] Get:96 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x linux-libc-dev s390x 4.15.0-24.26 [993 kB] Get:97 http://ftpmaster.internal/ubuntu cosmic/main s390x pkgbinarymangler all 139 [52.8 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 46.0 MB in 1s (53.3 MB/s) (Reading database ... 12382 files and directories currently installed.) Preparing to unpack .../base-files_10.1ubuntu4_s390x.deb ... Unpacking base-files (10.1ubuntu4) over (10.1ubuntu2) ... Setting up base-files (10.1ubuntu4) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... Selecting previously unselected package libtinfo6:s390x. (Reading database ... 12382 files and directories currently installed.) Preparing to unpack .../libtinfo6_6.1+20180210-4ubuntu1_s390x.deb ... Unpacking libtinfo6:s390x (6.1+20180210-4ubuntu1) ... Setting up libtinfo6:s390x (6.1+20180210-4ubuntu1) ... (Reading database ... 12391 files and directories currently installed.) Preparing to unpack .../debianutils_4.8.6_s390x.deb ... Unpacking debianutils (4.8.6) over (4.8.4) ... Setting up debianutils (4.8.6) ... (Reading database ... 12391 files and directories currently installed.) Preparing to unpack .../bash_4.4.18-2ubuntu2_s390x.deb ... Unpacking bash (4.4.18-2ubuntu2) over (4.4.18-2ubuntu1) ... Setting up bash (4.4.18-2ubuntu2) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 12391 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.32-0.1ubuntu1_s390x.deb ... Unpacking bsdutils (1:2.32-0.1ubuntu1) over (1:2.31.1-0.4ubuntu3) ... Setting up bsdutils (1:2.32-0.1ubuntu1) ... (Reading database ... 12391 files and directories currently installed.) Preparing to unpack .../tar_1.30+dfsg-2_s390x.deb ... Unpacking tar (1.30+dfsg-2) over (1.29b-2) ... Setting up tar (1.30+dfsg-2) ... (Reading database ... 12391 files and directories currently installed.) Preparing to unpack .../dpkg_1.19.0.5ubuntu3_s390x.deb ... Unpacking dpkg (1.19.0.5ubuntu3) over (1.19.0.5ubuntu2) ... Setting up dpkg (1.19.0.5ubuntu3) ... (Reading database ... 12391 files and directories currently installed.) Preparing to unpack .../libext2fs2_1.44.2-1_s390x.deb ... Unpacking libext2fs2:s390x (1.44.2-1) over (1.44.1-1) ... Setting up libext2fs2:s390x (1.44.2-1) ... (Reading database ... 12391 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.44.2-1_s390x.deb ... Unpacking e2fsprogs (1.44.2-1) over (1.44.1-1) ... Setting up e2fsprogs (1.44.2-1) ... (Reading database ... 12391 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.1+20180210-4ubuntu1_s390x.deb ... Unpacking ncurses-bin (6.1+20180210-4ubuntu1) over (6.1-1ubuntu1) ... Setting up ncurses-bin (6.1+20180210-4ubuntu1) ... (Reading database ... 12391 files and directories currently installed.) Preparing to unpack .../perl_5.26.2-6_s390x.deb ... Unpacking perl (5.26.2-6) over (5.26.1-6) ... Preparing to unpack .../perl-modules-5.26_5.26.2-6_all.deb ... Unpacking perl-modules-5.26 (5.26.2-6) over (5.26.1-6) ... Preparing to unpack .../libperl5.26_5.26.2-6_s390x.deb ... Unpacking libperl5.26:s390x (5.26.2-6) over (5.26.1-6) ... Preparing to unpack .../perl-base_5.26.2-6_s390x.deb ... Unpacking perl-base (5.26.2-6) over (5.26.1-6) ... Setting up perl-base (5.26.2-6) ... (Reading database ... 12391 files and directories currently installed.) Preparing to unpack .../libuuid1_2.32-0.1ubuntu1_s390x.deb ... Unpacking libuuid1:s390x (2.32-0.1ubuntu1) over (2.31.1-0.4ubuntu3) ... Setting up libuuid1:s390x (2.32-0.1ubuntu1) ... (Reading database ... 12391 files and directories currently installed.) Preparing to unpack .../libblkid1_2.32-0.1ubuntu1_s390x.deb ... Unpacking libblkid1:s390x (2.32-0.1ubuntu1) over (2.31.1-0.4ubuntu3) ... Setting up libblkid1:s390x (2.32-0.1ubuntu1) ... (Reading database ... 12391 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.32-0.1ubuntu1_s390x.deb ... Unpacking libfdisk1:s390x (2.32-0.1ubuntu1) over (2.31.1-0.4ubuntu3) ... Setting up libfdisk1:s390x (2.32-0.1ubuntu1) ... Selecting previously unselected package libncursesw6:s390x. (Reading database ... 12391 files and directories currently installed.) Preparing to unpack .../libncursesw6_6.1+20180210-4ubuntu1_s390x.deb ... Unpacking libncursesw6:s390x (6.1+20180210-4ubuntu1) ... Setting up libncursesw6:s390x (6.1+20180210-4ubuntu1) ... (Reading database ... 12400 files and directories currently installed.) Preparing to unpack .../libselinux1_2.8-1_s390x.deb ... Unpacking libselinux1:s390x (2.8-1) over (2.7-2build2) ... Setting up libselinux1:s390x (2.8-1) ... (Reading database ... 12400 files and directories currently installed.) Preparing to unpack .../libmount1_2.32-0.1ubuntu1_s390x.deb ... Unpacking libmount1:s390x (2.32-0.1ubuntu1) over (2.31.1-0.4ubuntu3) ... Setting up libmount1:s390x (2.32-0.1ubuntu1) ... (Reading database ... 12400 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.32-0.1ubuntu1_s390x.deb ... Unpacking libsmartcols1:s390x (2.32-0.1ubuntu1) over (2.31.1-0.4ubuntu3) ... Setting up libsmartcols1:s390x (2.32-0.1ubuntu1) ... (Reading database ... 12400 files and directories currently installed.) Preparing to unpack .../fdisk_2.32-0.1ubuntu1_s390x.deb ... Unpacking fdisk (2.32-0.1ubuntu1) over (2.31.1-0.4ubuntu3) ... Setting up fdisk (2.32-0.1ubuntu1) ... (Reading database ... 12400 files and directories currently installed.) Preparing to unpack .../util-linux_2.32-0.1ubuntu1_s390x.deb ... Unpacking util-linux (2.32-0.1ubuntu1) over (2.31.1-0.4ubuntu3) ... Setting up util-linux (2.32-0.1ubuntu1) ... (Reading database ... 12400 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.45_s390x.deb ... Unpacking base-passwd (3.5.45) over (3.5.44) ... Setting up base-passwd (3.5.45) ... (Reading database ... 12400 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.1+20180210-4ubuntu1_all.deb ... Unpacking ncurses-base (6.1+20180210-4ubuntu1) over (6.1-1ubuntu1) ... Setting up ncurses-base (6.1+20180210-4ubuntu1) ... (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../libgomp1_8.1.0-8ubuntu1_s390x.deb ... Unpacking libgomp1:s390x (8.1.0-8ubuntu1) over (8-20180414-1ubuntu2) ... Preparing to unpack .../libitm1_8.1.0-8ubuntu1_s390x.deb ... Unpacking libitm1:s390x (8.1.0-8ubuntu1) over (8-20180414-1ubuntu2) ... Preparing to unpack .../gcc-8-base_8.1.0-8ubuntu1_s390x.deb ... Unpacking gcc-8-base:s390x (8.1.0-8ubuntu1) over (8-20180414-1ubuntu2) ... Setting up gcc-8-base:s390x (8.1.0-8ubuntu1) ... (Reading database ... 12401 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a8.1.0-8ubuntu1_s390x.deb ... Unpacking libgcc1:s390x (1:8.1.0-8ubuntu1) over (1:8-20180414-1ubuntu2) ... Setting up libgcc1:s390x (1:8.1.0-8ubuntu1) ... (Reading database ... 12401 files and directories currently installed.) Preparing to unpack .../libcc1-0_8.1.0-8ubuntu1_s390x.deb ... Unpacking libcc1-0:s390x (8.1.0-8ubuntu1) over (8-20180414-1ubuntu2) ... Preparing to unpack .../libatomic1_8.1.0-8ubuntu1_s390x.deb ... Unpacking libatomic1:s390x (8.1.0-8ubuntu1) over (8-20180414-1ubuntu2) ... Preparing to unpack .../libstdc++6_8.1.0-8ubuntu1_s390x.deb ... Unpacking libstdc++6:s390x (8.1.0-8ubuntu1) over (8-20180414-1ubuntu2) ... Setting up libstdc++6:s390x (8.1.0-8ubuntu1) ... (Reading database ... 12401 files and directories currently installed.) Preparing to unpack .../liblz4-1_1.8.2-1ubuntu1_s390x.deb ... Unpacking liblz4-1:s390x (1.8.2-1ubuntu1) over (0.0~r131-2ubuntu3) ... Setting up liblz4-1:s390x (1.8.2-1ubuntu1) ... (Reading database ... 12401 files and directories currently installed.) Preparing to unpack .../libudev1_238-5ubuntu1_s390x.deb ... Unpacking libudev1:s390x (238-5ubuntu1) over (237-3ubuntu10) ... Setting up libudev1:s390x (238-5ubuntu1) ... (Reading database ... 12401 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.7.0~alpha0ubuntu2_s390x.deb ... Unpacking libapt-pkg5.0:s390x (1.7.0~alpha0ubuntu2) over (1.6.1) ... Setting up libapt-pkg5.0:s390x (1.7.0~alpha0ubuntu2) ... (Reading database ... 12401 files and directories currently installed.) Preparing to unpack .../debconf_1.5.67_all.deb ... Unpacking debconf (1.5.67) over (1.5.66) ... Setting up debconf (1.5.67) ... (Reading database ... 12401 files and directories currently installed.) Preparing to unpack .../adduser_3.117ubuntu1_all.deb ... Unpacking adduser (3.117ubuntu1) over (3.116ubuntu1) ... Setting up adduser (3.117ubuntu1) ... (Reading database ... 12401 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.31-1_s390x.deb ... Unpacking libgpg-error0:s390x (1.31-1) over (1.27-6) ... Setting up libgpg-error0:s390x (1.31-1) ... (Reading database ... 12401 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.8.2-2ubuntu1_s390x.deb ... Unpacking libgcrypt20:s390x (1.8.2-2ubuntu1) over (1.8.1-4ubuntu1) ... Setting up libgcrypt20:s390x (1.8.2-2ubuntu1) ... (Reading database ... 12401 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.8-1ubuntu1_s390x.deb ... Unpacking gpgv (2.2.8-1ubuntu1) over (2.2.4-1ubuntu1) ... Setting up gpgv (2.2.8-1ubuntu1) ... (Reading database ... 12401 files and directories currently installed.) Preparing to unpack .../apt_1.7.0~alpha0ubuntu2_s390x.deb ... Unpacking apt (1.7.0~alpha0ubuntu2) over (1.6.1) ... Setting up apt (1.7.0~alpha0ubuntu2) ... (Reading database ... 12401 files and directories currently installed.) Preparing to unpack .../libaudit-common_1%3a2.8.3-1ubuntu1_all.deb ... Unpacking libaudit-common (1:2.8.3-1ubuntu1) over (1:2.8.2-1ubuntu1) ... Setting up libaudit-common (1:2.8.3-1ubuntu1) ... (Reading database ... 12401 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.7.9-1_s390x.deb ... Unpacking libcap-ng0:s390x (0.7.9-1) over (0.7.7-3.1) ... Setting up libcap-ng0:s390x (0.7.9-1) ... (Reading database ... 12401 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a2.8.3-1ubuntu1_s390x.deb ... Unpacking libaudit1:s390x (1:2.8.3-1ubuntu1) over (1:2.8.2-1ubuntu1) ... Setting up libaudit1:s390x (1:2.8.3-1ubuntu1) ... (Reading database ... 12401 files and directories currently installed.) Preparing to unpack .../0-libkmod2_25-1ubuntu1_s390x.deb ... Unpacking libkmod2:s390x (25-1ubuntu1) over (24-1ubuntu3) ... Preparing to unpack .../1-mount_2.32-0.1ubuntu1_s390x.deb ... Unpacking mount (2.32-0.1ubuntu1) over (2.31.1-0.4ubuntu3) ... Selecting previously unselected package libncurses6:s390x. Preparing to unpack .../2-libncurses6_6.1+20180210-4ubuntu1_s390x.deb ... Unpacking libncurses6:s390x (6.1+20180210-4ubuntu1) ... Selecting previously unselected package libprocps7:s390x. Preparing to unpack .../3-libprocps7_2%3a3.3.15-2ubuntu1_s390x.deb ... Unpacking libprocps7:s390x (2:3.3.15-2ubuntu1) ... Preparing to unpack .../4-procps_2%3a3.3.15-2ubuntu1_s390x.deb ... Unpacking procps (2:3.3.15-2ubuntu1) over (2:3.3.12-3ubuntu1) ... Preparing to unpack .../5-systemd_238-5ubuntu1_s390x.deb ... Unpacking systemd (238-5ubuntu1) over (237-3ubuntu10) ... Preparing to unpack .../6-libsystemd0_238-5ubuntu1_s390x.deb ... Unpacking libsystemd0:s390x (238-5ubuntu1) over (237-3ubuntu10) ... Setting up libsystemd0:s390x (238-5ubuntu1) ... Setting up libkmod2:s390x (25-1ubuntu1) ... Setting up mount (2.32-0.1ubuntu1) ... Setting up libncurses6:s390x (6.1+20180210-4ubuntu1) ... Setting up libprocps7:s390x (2:3.3.15-2ubuntu1) ... Setting up procps (2:3.3.15-2ubuntu1) ... Installing new version of config file /etc/init.d/procps ... Installing new version of config file /etc/sysctl.conf ... Installing new version of config file /etc/sysctl.d/10-network-security.conf ... Setting up systemd (238-5ubuntu1) ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/system.conf ... (Reading database ... 12424 files and directories currently installed.) Preparing to unpack .../systemd-sysv_238-5ubuntu1_s390x.deb ... Unpacking systemd-sysv (238-5ubuntu1) over (237-3ubuntu10) ... Preparing to unpack .../libcom-err2_1.44.2-1_s390x.deb ... Unpacking libcom-err2:s390x (1.44.2-1) over (1.44.1-1) ... Setting up libcom-err2:s390x (1.44.2-1) ... (Reading database ... 12424 files and directories currently installed.) Preparing to unpack .../libsepol1_2.8-1_s390x.deb ... Unpacking libsepol1:s390x (2.8-1) over (2.7-1) ... Setting up libsepol1:s390x (2.8-1) ... (Reading database ... 12424 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.8-1_all.deb ... Unpacking libsemanage-common (2.8-1) over (2.7-2build2) ... Setting up libsemanage-common (2.8-1) ... (Reading database ... 12424 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.8-1_s390x.deb ... Unpacking libsemanage1:s390x (2.8-1) over (2.7-2build2) ... Setting up libsemanage1:s390x (2.8-1) ... (Reading database ... 12424 files and directories currently installed.) Preparing to unpack .../libss2_1.44.2-1_s390x.deb ... Unpacking libss2:s390x (1.44.2-1) over (1.44.1-1) ... Setting up libss2:s390x (1.44.2-1) ... (Reading database ... 12424 files and directories currently installed.) Preparing to unpack .../libgmp10_2%3a6.1.2+dfsg-3_s390x.deb ... Unpacking libgmp10:s390x (2:6.1.2+dfsg-3) over (2:6.1.2+dfsg-2) ... Setting up libgmp10:s390x (2:6.1.2+dfsg-3) ... (Reading database ... 12424 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.23.12-2_s390x.deb ... Unpacking libp11-kit0:s390x (0.23.12-2) over (0.23.9-2) ... Setting up libp11-kit0:s390x (0.23.12-2) ... (Reading database ... 12424 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.13-3_s390x.deb ... Unpacking libtasn1-6:s390x (4.13-3) over (4.13-2) ... Setting up libtasn1-6:s390x (4.13-3) ... (Reading database ... 12424 files and directories currently installed.) Preparing to unpack .../libncurses5_6.1+20180210-4ubuntu1_s390x.deb ... Unpacking libncurses5:s390x (6.1+20180210-4ubuntu1) over (6.1-1ubuntu1) ... Preparing to unpack .../libncursesw5_6.1+20180210-4ubuntu1_s390x.deb ... Unpacking libncursesw5:s390x (6.1+20180210-4ubuntu1) over (6.1-1ubuntu1) ... Preparing to unpack .../libtinfo5_6.1+20180210-4ubuntu1_s390x.deb ... Unpacking libtinfo5:s390x (6.1+20180210-4ubuntu1) over (6.1-1ubuntu1) ... Setting up libtinfo5:s390x (6.1+20180210-4ubuntu1) ... (Reading database ... 12422 files and directories currently installed.) Preparing to unpack .../00-libargon2-0_0~20161029-2_s390x.deb ... Unpacking libargon2-0:s390x (0~20161029-2) over (0~20161029-1.1) ... Preparing to unpack .../01-readline-common_7.0-5_all.deb ... Unpacking readline-common (7.0-5) over (7.0-3) ... Preparing to unpack .../02-libreadline7_7.0-5_s390x.deb ... Unpacking libreadline7:s390x (7.0-5) over (7.0-3) ... Preparing to unpack .../03-libslang2_2.3.2-1ubuntu1_s390x.deb ... Unpacking libslang2:s390x (2.3.2-1ubuntu1) over (2.3.1a-3ubuntu1) ... Preparing to unpack .../04-libsqlite3-0_3.24.0-1_s390x.deb ... Unpacking libsqlite3-0:s390x (3.24.0-1) over (3.22.0-1) ... Preparing to unpack .../05-tzdata_2018e-1_all.deb ... Unpacking tzdata (2018e-1) over (2018d-1) ... Preparing to unpack .../06-libbinutils_2.30-21ubuntu1_s390x.deb ... Unpacking libbinutils:s390x (2.30-21ubuntu1) over (2.30-15ubuntu1) ... Preparing to unpack .../07-binutils-common_2.30-21ubuntu1_s390x.deb ... Unpacking binutils-common:s390x (2.30-21ubuntu1) over (2.30-15ubuntu1) ... Preparing to unpack .../08-binutils_2.30-21ubuntu1_s390x.deb ... Unpacking binutils (2.30-21ubuntu1) over (2.30-15ubuntu1) ... Preparing to unpack .../09-binutils-s390x-linux-gnu_2.30-21ubuntu1_s390x.deb ... Unpacking binutils-s390x-linux-gnu (2.30-21ubuntu1) over (2.30-15ubuntu1) ... Preparing to unpack .../10-libasan4_7.3.0-23ubuntu2_s390x.deb ... Unpacking libasan4:s390x (7.3.0-23ubuntu2) over (7.3.0-16ubuntu3) ... Preparing to unpack .../11-libubsan0_7.3.0-23ubuntu2_s390x.deb ... Unpacking libubsan0:s390x (7.3.0-23ubuntu2) over (7.3.0-16ubuntu3) ... Preparing to unpack .../12-g++-7_7.3.0-23ubuntu2_s390x.deb ... Unpacking g++-7 (7.3.0-23ubuntu2) over (7.3.0-16ubuntu3) ... Preparing to unpack .../13-gcc-7_7.3.0-23ubuntu2_s390x.deb ... Unpacking gcc-7 (7.3.0-23ubuntu2) over (7.3.0-16ubuntu3) ... Preparing to unpack .../14-libstdc++-7-dev_7.3.0-23ubuntu2_s390x.deb ... Unpacking libstdc++-7-dev:s390x (7.3.0-23ubuntu2) over (7.3.0-16ubuntu3) ... Preparing to unpack .../15-libgcc-7-dev_7.3.0-23ubuntu2_s390x.deb ... Unpacking libgcc-7-dev:s390x (7.3.0-23ubuntu2) over (7.3.0-16ubuntu3) ... Preparing to unpack .../16-cpp-7_7.3.0-23ubuntu2_s390x.deb ... Unpacking cpp-7 (7.3.0-23ubuntu2) over (7.3.0-16ubuntu3) ... Preparing to unpack .../17-gcc-7-base_7.3.0-23ubuntu2_s390x.deb ... Unpacking gcc-7-base:s390x (7.3.0-23ubuntu2) over (7.3.0-16ubuntu3) ... Preparing to unpack .../18-cpp_4%3a7.3.0-3ubuntu3_s390x.deb ... Unpacking cpp (4:7.3.0-3ubuntu3) over (4:7.3.0-3ubuntu2) ... Preparing to unpack .../19-gcc_4%3a7.3.0-3ubuntu3_s390x.deb ... Unpacking gcc (4:7.3.0-3ubuntu3) over (4:7.3.0-3ubuntu2) ... Preparing to unpack .../20-g++_4%3a7.3.0-3ubuntu3_s390x.deb ... Unpacking g++ (4:7.3.0-3ubuntu3) over (4:7.3.0-3ubuntu2) ... Preparing to unpack .../21-dpkg-dev_1.19.0.5ubuntu3_all.deb ... Unpacking dpkg-dev (1.19.0.5ubuntu3) over (1.19.0.5ubuntu2) ... Preparing to unpack .../22-libdpkg-perl_1.19.0.5ubuntu3_all.deb ... Unpacking libdpkg-perl (1.19.0.5ubuntu3) over (1.19.0.5ubuntu2) ... Preparing to unpack .../23-build-essential_12.5ubuntu2_s390x.deb ... Unpacking build-essential (12.5ubuntu2) over (12.4ubuntu1) ... Preparing to unpack .../24-e2fslibs_1.44.2-1_s390x.deb ... Unpacking e2fslibs:s390x (1.44.2-1) over (1.44.1-1) ... Preparing to unpack .../25-pinentry-curses_1.1.0-1build1_s390x.deb ... Unpacking pinentry-curses (1.1.0-1build1) over (1.1.0-1) ... Preparing to unpack .../26-libnpth0_1.5-4_s390x.deb ... Unpacking libnpth0:s390x (1.5-4) over (1.5-3) ... Preparing to unpack .../27-gpg_2.2.8-1ubuntu1_s390x.deb ... Unpacking gpg (2.2.8-1ubuntu1) over (2.2.4-1ubuntu1) ... Preparing to unpack .../28-gpgconf_2.2.8-1ubuntu1_s390x.deb ... Unpacking gpgconf (2.2.8-1ubuntu1) over (2.2.4-1ubuntu1) ... Preparing to unpack .../29-gpg-agent_2.2.8-1ubuntu1_s390x.deb ... Unpacking gpg-agent (2.2.8-1ubuntu1) over (2.2.4-1ubuntu1) ... Preparing to unpack .../30-libcomerr2_1.44.2-1_s390x.deb ... Unpacking libcomerr2:s390x (1.44.2-1) over (1.44.1-1) ... Preparing to unpack .../31-libusb-0.1-4_2%3a0.1.12-32_s390x.deb ... Unpacking libusb-0.1-4:s390x (2:0.1.12-32) over (2:0.1.12-31) ... Preparing to unpack .../32-linux-libc-dev_4.15.0-24.26_s390x.deb ... Unpacking linux-libc-dev:s390x (4.15.0-24.26) over (4.15.0-20.21) ... Preparing to unpack .../33-pkgbinarymangler_139_all.deb ... Unpacking pkgbinarymangler (139) over (138) ... Setting up libnpth0:s390x (1.5-4) ... Setting up libncurses5:s390x (6.1+20180210-4ubuntu1) ... Setting up libgomp1:s390x (8.1.0-8ubuntu1) ... Setting up libatomic1:s390x (8.1.0-8ubuntu1) ... Setting up readline-common (7.0-5) ... Setting up libcc1-0:s390x (8.1.0-8ubuntu1) ... Setting up pkgbinarymangler (139) ... Setting up e2fslibs:s390x (1.44.2-1) ... Setting up libncursesw5:s390x (6.1+20180210-4ubuntu1) ... Setting up libreadline7:s390x (7.0-5) ... Setting up tzdata (2018e-1) ... Current default time zone: 'Etc/UTC' Local time is now: Tue Jun 19 17:41:51 UTC 2018. Universal Time is now: Tue Jun 19 17:41:51 UTC 2018. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up systemd-sysv (238-5ubuntu1) ... Setting up gpgconf (2.2.8-1ubuntu1) ... Setting up linux-libc-dev:s390x (4.15.0-24.26) ... Setting up perl-modules-5.26 (5.26.2-6) ... Setting up libargon2-0:s390x (0~20161029-2) ... Setting up gcc-7-base:s390x (7.3.0-23ubuntu2) ... Setting up binutils-common:s390x (2.30-21ubuntu1) ... Processing triggers for libc-bin (2.27-3ubuntu1) ... Setting up libperl5.26:s390x (5.26.2-6) ... Setting up libsqlite3-0:s390x (3.24.0-1) ... Setting up pinentry-curses (1.1.0-1build1) ... Setting up libcomerr2:s390x (1.44.2-1) ... Setting up libslang2:s390x (2.3.2-1ubuntu1) ... Setting up libusb-0.1-4:s390x (2:0.1.12-32) ... Setting up libitm1:s390x (8.1.0-8ubuntu1) ... Setting up gpg (2.2.8-1ubuntu1) ... Setting up libasan4:s390x (7.3.0-23ubuntu2) ... Setting up libbinutils:s390x (2.30-21ubuntu1) ... Setting up libubsan0:s390x (7.3.0-23ubuntu2) ... Setting up binutils-s390x-linux-gnu (2.30-21ubuntu1) ... Setting up gpg-agent (2.2.8-1ubuntu1) ... Setting up libgcc-7-dev:s390x (7.3.0-23ubuntu2) ... Setting up cpp-7 (7.3.0-23ubuntu2) ... Setting up libstdc++-7-dev:s390x (7.3.0-23ubuntu2) ... Setting up perl (5.26.2-6) ... Setting up binutils (2.30-21ubuntu1) ... Setting up cpp (4:7.3.0-3ubuntu3) ... Setting up gcc-7 (7.3.0-23ubuntu2) ... Setting up g++-7 (7.3.0-23ubuntu2) ... Setting up libdpkg-perl (1.19.0.5ubuntu3) ... Setting up gcc (4:7.3.0-3ubuntu3) ... Setting up dpkg-dev (1.19.0.5ubuntu3) ... Setting up g++ (4:7.3.0-3ubuntu3) ... Setting up build-essential (12.5ubuntu2) ... Processing triggers for libc-bin (2.27-3ubuntu1) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package PACKAGEBUILD-14902274 s390x cosmic-proposed -c chroot:build-PACKAGEBUILD-14902274 --arch=s390x --dist=cosmic-proposed --nolog trafficserver_7.1.3+ds-2.dsc Initiating build PACKAGEBUILD-14902274 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-128-generic #154-Ubuntu SMP Fri May 25 14:13:31 UTC 2018 s390x sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on bos02-s390x-020.buildd +==============================================================================+ | trafficserver 7.1.3+ds-2 (s390x) 19 Jun 2018 17:41 | +==============================================================================+ Package: trafficserver Version: 7.1.3+ds-2 Source Version: 7.1.3+ds-2 Distribution: cosmic-proposed Machine Architecture: s390x Host Architecture: s390x Build Architecture: s390x I: NOTICE: Log filtering will replace 'build/trafficserver-suxX0e/trafficserver-7.1.3+ds' with '<>' I: NOTICE: Log filtering will replace 'build/trafficserver-suxX0e' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-14902274/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- trafficserver_7.1.3+ds-2.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-Ic9vHq/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-Ic9vHq/apt_archive ./ InRelease Get:2 copy:/<>/resolver-Ic9vHq/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-Ic9vHq/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-Ic9vHq/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-Ic9vHq/apt_archive ./ Packages [524 B] Fetched 2857 B in 0s (0 B/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following package was automatically installed and is no longer required: libprocps6 Use 'apt autoremove' to remove it. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 852 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-Ic9vHq/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 852 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 12422 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_s390x.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: debhelper (>= 11), libssl-dev, tcl-dev, libexpat1-dev, libpcre3-dev, libtool, libcap-dev, bison, flex, dpkg-dev (>= 1.16.1~), pkg-config, libgeoip-dev, libboost-dev, python3-sphinx, libhwloc-dev, default-libmysqlclient-dev, libxml2-dev, libmagick++-dev, libncurses-dev, libcurl4-openssl-dev, libkyotocabinet-dev, libmemcached-dev, libbrotli-dev Filtered Build-Depends: debhelper (>= 11), libssl-dev, tcl-dev, libexpat1-dev, libpcre3-dev, libtool, libcap-dev, bison, flex, dpkg-dev (>= 1.16.1~), pkg-config, libgeoip-dev, libboost-dev, python3-sphinx, libhwloc-dev, default-libmysqlclient-dev, libxml2-dev, libmagick++-dev, libncurses-dev, libcurl4-openssl-dev, libkyotocabinet-dev, libmemcached-dev, libbrotli-dev dpkg-deb: building package 'sbuild-build-depends-trafficserver-dummy' in '/<>/resolver-hBpkfR/apt_archive/sbuild-build-depends-trafficserver-dummy.deb'. Ign:1 copy:/<>/resolver-hBpkfR/apt_archive ./ InRelease Get:2 copy:/<>/resolver-hBpkfR/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-hBpkfR/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-hBpkfR/apt_archive ./ Sources [471 B] Get:5 copy:/<>/resolver-hBpkfR/apt_archive ./ Packages [697 B] Fetched 3287 B in 0s (0 B/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install trafficserver build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following package was automatically installed and is no longer required: libprocps6 Use 'apt autoremove' to remove it. The following additional packages will be installed: autoconf automake autopoint autotools-dev bison bsdmainutils debhelper default-libmysqlclient-dev dh-autoreconf dh-strip-nondeterminism docutils-common dwz file flex fontconfig fontconfig-config fonts-dejavu-core geoip-bin gettext gettext-base gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-harfbuzz-0.0 gir1.2-rsvg-2.0 groff-base icu-devtools imagemagick-6-common intltool-debian libarchive-zip-perl libasn1-8-heimdal libbison-dev libboost-dev libboost1.65-dev libbrotli-dev libbrotli1 libbsd0 libbz2-dev libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libcap-dev libcroco3 libcurl4 libcurl4-openssl-dev libdatrie1 libdjvulibre-dev libdjvulibre-text libdjvulibre21 libelf1 libexif-dev libexif12 libexpat1 libexpat1-dev libfftw3-double3 libfile-stripnondeterminism-perl libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev libfribidi0 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgeoip-dev libgeoip1 libgirepository-1.0-1 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libgraphite2-3 libgraphite2-dev libgssapi-krb5-2 libgssapi3-heimdal libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libhashkit-dev libhashkit2 libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhwloc-dev libhwloc5 libhx509-5-heimdal libice-dev libice6 libicu-dev libicu-le-hb-dev libicu-le-hb0 libicu60 libiculx60 libilmbase-dev libilmbase23 libjbig-dev libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjs-jquery libjs-sphinxdoc libjs-underscore libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libkyotocabinet-dev libkyotocabinet16v5 liblcms2-2 liblcms2-dev libldap-2.4-2 libldap-common liblqr-1-0 liblqr-1-0-dev libltdl-dev libltdl7 liblzma-dev liblzo2-2 liblzo2-dev libmagic-mgc libmagic1 libmagick++-6-headers libmagick++-6.q16-7 libmagick++-6.q16-dev libmagick++-dev libmagickcore-6-arch-config libmagickcore-6-headers libmagickcore-6.q16-3 libmagickcore-6.q16-3-extra libmagickcore-6.q16-dev libmagickwand-6-headers libmagickwand-6.q16-3 libmagickwand-6.q16-dev libmemcached-dev libmemcached11 libmemcachedutil2 libmpdec2 libmysqlclient-dev libmysqlclient20 libncurses-dev libnghttp2-14 libopenexr-dev libopenexr23 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev libpsl5 libpthread-stubs0-dev libpython3-stdlib libpython3.6-minimal libpython3.6-stdlib libroken18-heimdal librsvg2-2 librsvg2-common librsvg2-dev librtmp1 libsasl2-2 libsasl2-dev libsasl2-modules-db libsigsegv2 libsm-dev libsm6 libssl-dev libtcl8.6 libthai-data libthai0 libtiff-dev libtiff5 libtiff5-dev libtiffxx5 libtimedate-perl libtool libwind0-heimdal libwmf-dev libwmf0.2-7 libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1 libxcb1-dev libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxml2 libxml2-dev libxrender-dev libxrender1 libxt-dev libxt6 m4 man-db mime-support mysql-common pkg-config po-debconf python-babel-localedata python3 python3-alabaster python3-babel python3-certifi python3-chardet python3-distutils python3-docutils python3-idna python3-imagesize python3-jinja2 python3-lib2to3 python3-markupsafe python3-minimal python3-packaging python3-pkg-resources python3-pygments python3-pyparsing python3-requests python3-roman python3-six python3-sphinx python3-tz python3-urllib3 python3.6 python3.6-minimal sgml-base shared-mime-info sphinx-common tcl tcl-dev tcl8.6 tcl8.6-dev ucf x11-common x11proto-core-dev x11proto-dev x11proto-xext-dev xml-core xorg-sgml-doctools xtrans-dev zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc bison-doc wamerican | wordlist whois vacation dh-make flex-doc gettext-doc libasprintf-dev libgettextpo-dev groff libboost-doc libboost1.65-doc libboost-atomic1.65-dev libboost-chrono1.65-dev libboost-container1.65-dev libboost-date-time1.65-dev libboost-exception1.65-dev libboost-filesystem1.65-dev libboost-graph1.65-dev libboost-graph-parallel1.65-dev libboost-iostreams1.65-dev libboost-locale1.65-dev libboost-log1.65-dev libboost-math1.65-dev libboost-mpi1.65-dev libboost-mpi-python1.65-dev libboost-numpy1.65-dev libboost-program-options1.65-dev libboost-python1.65-dev libboost-random1.65-dev libboost-regex1.65-dev libboost-serialization1.65-dev libboost-signals1.65-dev libboost-stacktrace1.65-dev libboost-system1.65-dev libboost-test1.65-dev libboost-thread1.65-dev libboost-timer1.65-dev libboost-type-erasure1.65-dev libboost-wave1.65-dev libboost1.65-tools-dev libmpfrc++-dev libntl-dev libcairo2-doc manpages-dev libcurl4-doc libidn11-dev libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev libfftw3-bin libfftw3-dev libglib2.0-doc libgraphite2-utils krb5-doc krb5-user libhwloc-contrib-plugins libice-doc icu-doc liblcms2-utils libtool-doc liblzma-doc inkscape libjxr-tools ncurses-doc librsvg2-bin librsvg2-doc libsm-doc gfortran | fortran95-compiler gcj-jdk libwmf-doc libwmf0.2-7-gtk libxcb-doc libxext-doc libxt-doc m4-doc apparmor less www-browser libmail-box-perl python3-doc python3-tk python3-venv docutils-doc fonts-linuxlibertine | ttf-linux-libertine texlive-lang-french texlive-latex-base texlive-latex-recommended python-jinja2-doc python3-setuptools ttf-bitstream-vera python-pyparsing-doc python3-cryptography python3-openssl python3-socks python3-sphinx-rtd-theme libjs-mathjax dvipng texlive-latex-extra texlive-fonts-recommended texlive-generic-extra latexmk imagemagick-6.q16 sphinx-doc python3.6-venv python3.6-doc binfmt-support sgml-base-doc tcl-doc tcl-tclreadline tcl8.6-doc Recommended packages: libfl-dev curl | wget | lynx bzip2-doc libexif-doc libarchive-cpio-perl libgdk-pixbuf2.0-bin geoip-database xdg-user-dirs libhwloc-plugins javascript-common krb5-locales ghostscript gsfonts libpng-tools publicsuffix libsasl2-modules libssl-doc libx11-doc libmail-sendmail-perl libpaper-utils python3-pil The following NEW packages will be installed: autoconf automake autopoint autotools-dev bison bsdmainutils debhelper default-libmysqlclient-dev dh-autoreconf dh-strip-nondeterminism docutils-common dwz file flex fontconfig fontconfig-config fonts-dejavu-core geoip-bin gettext gettext-base gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-harfbuzz-0.0 gir1.2-rsvg-2.0 groff-base icu-devtools imagemagick-6-common intltool-debian libarchive-zip-perl libasn1-8-heimdal libbison-dev libboost-dev libboost1.65-dev libbrotli-dev libbrotli1 libbsd0 libbz2-dev libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libcap-dev libcroco3 libcurl4 libcurl4-openssl-dev libdatrie1 libdjvulibre-dev libdjvulibre-text libdjvulibre21 libelf1 libexif-dev libexif12 libexpat1 libexpat1-dev libfftw3-double3 libfile-stripnondeterminism-perl libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev libfribidi0 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgeoip-dev libgeoip1 libgirepository-1.0-1 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libgraphite2-3 libgraphite2-dev libgssapi-krb5-2 libgssapi3-heimdal libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libhashkit-dev libhashkit2 libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhwloc-dev libhwloc5 libhx509-5-heimdal libice-dev libice6 libicu-dev libicu-le-hb-dev libicu-le-hb0 libicu60 libiculx60 libilmbase-dev libilmbase23 libjbig-dev libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjs-jquery libjs-sphinxdoc libjs-underscore libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libkyotocabinet-dev libkyotocabinet16v5 liblcms2-2 liblcms2-dev libldap-2.4-2 libldap-common liblqr-1-0 liblqr-1-0-dev libltdl-dev libltdl7 liblzma-dev liblzo2-2 liblzo2-dev libmagic-mgc libmagic1 libmagick++-6-headers libmagick++-6.q16-7 libmagick++-6.q16-dev libmagick++-dev libmagickcore-6-arch-config libmagickcore-6-headers libmagickcore-6.q16-3 libmagickcore-6.q16-3-extra libmagickcore-6.q16-dev libmagickwand-6-headers libmagickwand-6.q16-3 libmagickwand-6.q16-dev libmemcached-dev libmemcached11 libmemcachedutil2 libmpdec2 libmysqlclient-dev libmysqlclient20 libncurses-dev libnghttp2-14 libopenexr-dev libopenexr23 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev libpsl5 libpthread-stubs0-dev libpython3-stdlib libpython3.6-minimal libpython3.6-stdlib libroken18-heimdal librsvg2-2 librsvg2-common librsvg2-dev librtmp1 libsasl2-2 libsasl2-dev libsasl2-modules-db libsigsegv2 libsm-dev libsm6 libssl-dev libtcl8.6 libthai-data libthai0 libtiff-dev libtiff5 libtiff5-dev libtiffxx5 libtimedate-perl libtool libwind0-heimdal libwmf-dev libwmf0.2-7 libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1 libxcb1-dev libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxml2 libxml2-dev libxrender-dev libxrender1 libxt-dev libxt6 m4 man-db mime-support mysql-common pkg-config po-debconf python-babel-localedata python3 python3-alabaster python3-babel python3-certifi python3-chardet python3-distutils python3-docutils python3-idna python3-imagesize python3-jinja2 python3-lib2to3 python3-markupsafe python3-minimal python3-packaging python3-pkg-resources python3-pygments python3-pyparsing python3-requests python3-roman python3-six python3-sphinx python3-tz python3-urllib3 python3.6 python3.6-minimal sbuild-build-depends-trafficserver-dummy sgml-base shared-mime-info sphinx-common tcl tcl-dev tcl8.6 tcl8.6-dev ucf x11-common x11proto-core-dev x11proto-dev x11proto-xext-dev xml-core xorg-sgml-doctools xtrans-dev zlib1g-dev 0 upgraded, 260 newly installed, 0 to remove and 0 not upgraded. Need to get 86.8 MB of archives. After this operation, 453 MB of additional disk space will be used. Get:1 copy:/<>/resolver-hBpkfR/apt_archive ./ sbuild-build-depends-trafficserver-dummy 0.invalid.0 [1028 B] Get:2 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libpython3.6-minimal s390x 3.6.6~rc1-3 [528 kB] Get:3 http://ftpmaster.internal/ubuntu cosmic/main s390x libexpat1 s390x 2.2.5-3 [79.3 kB] Get:4 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x python3.6-minimal s390x 3.6.6~rc1-3 [1474 kB] Get:5 http://ftpmaster.internal/ubuntu cosmic/main s390x python3-minimal s390x 3.6.5-3 [23.8 kB] Get:6 http://ftpmaster.internal/ubuntu cosmic/main s390x mime-support all 3.60ubuntu1 [30.1 kB] Get:7 http://ftpmaster.internal/ubuntu cosmic/main s390x libmpdec2 s390x 2.4.2-2 [80.6 kB] Get:8 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libpython3.6-stdlib s390x 3.6.6~rc1-3 [1661 kB] Get:9 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x python3.6 s390x 3.6.6~rc1-3 [190 kB] Get:10 http://ftpmaster.internal/ubuntu cosmic/main s390x libpython3-stdlib s390x 3.6.5-3 [7276 B] Get:11 http://ftpmaster.internal/ubuntu cosmic/main s390x python3 s390x 3.6.5-3 [10.2 kB] Get:12 http://ftpmaster.internal/ubuntu cosmic/main s390x libbsd0 s390x 0.9.1-1 [43.1 kB] Get:13 http://ftpmaster.internal/ubuntu cosmic/main s390x bsdmainutils s390x 11.1.2ubuntu2 [181 kB] Get:14 http://ftpmaster.internal/ubuntu cosmic/main s390x groff-base s390x 1.22.3-10 [1174 kB] Get:15 http://ftpmaster.internal/ubuntu cosmic/main s390x libpipeline1 s390x 1.5.0-1 [24.1 kB] Get:16 http://ftpmaster.internal/ubuntu cosmic/main s390x man-db s390x 2.8.3-2 [1007 kB] Get:17 http://ftpmaster.internal/ubuntu cosmic/main s390x libsigsegv2 s390x 2.12-2 [13.8 kB] Get:18 http://ftpmaster.internal/ubuntu cosmic/main s390x m4 s390x 1.4.18-1 [195 kB] Get:19 http://ftpmaster.internal/ubuntu cosmic/main s390x flex s390x 2.6.4-6.1 [308 kB] Get:20 http://ftpmaster.internal/ubuntu cosmic/main s390x libfreetype6 s390x 2.8.1-2ubuntu2 [314 kB] Get:21 http://ftpmaster.internal/ubuntu cosmic/main s390x ucf all 3.0038 [50.5 kB] Get:22 http://ftpmaster.internal/ubuntu cosmic/main s390x fonts-dejavu-core all 2.37-1 [1041 kB] Get:23 http://ftpmaster.internal/ubuntu cosmic/main s390x fontconfig-config all 2.12.6-0ubuntu2 [55.8 kB] Get:24 http://ftpmaster.internal/ubuntu cosmic/main s390x libfontconfig1 s390x 2.12.6-0ubuntu2 [132 kB] Get:25 http://ftpmaster.internal/ubuntu cosmic/main s390x fontconfig s390x 2.12.6-0ubuntu2 [168 kB] Get:26 http://ftpmaster.internal/ubuntu cosmic/main s390x libjpeg-turbo8 s390x 1.5.2-0ubuntu5 [100 kB] Get:27 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x imagemagick-6-common all 8:6.9.7.4+dfsg-16ubuntu8 [60.6 kB] Get:28 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libmagickcore-6-arch-config s390x 8:6.9.7.4+dfsg-16ubuntu8 [25.6 kB] Get:29 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libmagickcore-6-headers all 8:6.9.7.4+dfsg-16ubuntu8 [46.9 kB] Get:30 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libmagickwand-6-headers all 8:6.9.7.4+dfsg-16ubuntu8 [10.5 kB] Get:31 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libmagick++-6-headers all 8:6.9.7.4+dfsg-16ubuntu8 [47.2 kB] Get:32 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libfftw3-double3 s390x 3.3.7-1build1 [425 kB] Get:33 http://ftpmaster.internal/ubuntu cosmic/main s390x libjbig0 s390x 2.1-3.1build1 [26.3 kB] Get:34 http://ftpmaster.internal/ubuntu cosmic/main s390x libjpeg8 s390x 8c-2ubuntu8 [2142 B] Get:35 http://ftpmaster.internal/ubuntu cosmic/main s390x liblcms2-2 s390x 2.9-2 [127 kB] Get:36 http://ftpmaster.internal/ubuntu cosmic/main s390x libglib2.0-0 s390x 2.56.1-2ubuntu1 [1077 kB] Get:37 http://ftpmaster.internal/ubuntu cosmic/main s390x liblqr-1-0 s390x 0.4.2-2.1 [26.8 kB] Get:38 http://ftpmaster.internal/ubuntu cosmic/main s390x libltdl7 s390x 2.4.6-2.1 [37.9 kB] Get:39 http://ftpmaster.internal/ubuntu cosmic/main s390x libtiff5 s390x 4.0.9-5 [142 kB] Get:40 http://ftpmaster.internal/ubuntu cosmic/main s390x libxau6 s390x 1:1.0.8-1 [7420 B] Get:41 http://ftpmaster.internal/ubuntu cosmic/main s390x libxdmcp6 s390x 1:1.1.2-3 [10.7 kB] Get:42 http://ftpmaster.internal/ubuntu cosmic/main s390x libxcb1 s390x 1.13-1 [43.6 kB] Get:43 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libx11-data all 2:1.6.5-1 [113 kB] Get:44 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libx11-6 s390x 2:1.6.5-1 [542 kB] Get:45 http://ftpmaster.internal/ubuntu cosmic/main s390x libxext6 s390x 2:1.3.3-1 [27.8 kB] Get:46 http://ftpmaster.internal/ubuntu cosmic/main s390x libicu60 s390x 60.2-6ubuntu1 [7837 kB] Get:47 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libxml2 s390x 2.9.4+dfsg1-7 [588 kB] Get:48 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libmagickcore-6.q16-3 s390x 8:6.9.7.4+dfsg-16ubuntu8 [1410 kB] Get:49 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libmagickwand-6.q16-3 s390x 8:6.9.7.4+dfsg-16ubuntu8 [256 kB] Get:50 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libmagick++-6.q16-7 s390x 8:6.9.7.4+dfsg-16ubuntu8 [135 kB] Get:51 http://ftpmaster.internal/ubuntu cosmic/main s390x libpixman-1-0 s390x 0.34.0-2 [135 kB] Get:52 http://ftpmaster.internal/ubuntu cosmic/main s390x libxcb-render0 s390x 1.13-1 [14.7 kB] Get:53 http://ftpmaster.internal/ubuntu cosmic/main s390x libxcb-shm0 s390x 1.13-1 [5528 B] Get:54 http://ftpmaster.internal/ubuntu cosmic/main s390x libxrender1 s390x 1:0.9.10-1 [17.8 kB] Get:55 http://ftpmaster.internal/ubuntu cosmic/main s390x libcairo2 s390x 1.15.10-3 [533 kB] Get:56 http://ftpmaster.internal/ubuntu cosmic/main s390x libdjvulibre-text all 3.5.27.1-9 [49.1 kB] Get:57 http://ftpmaster.internal/ubuntu cosmic/main s390x libdjvulibre21 s390x 3.5.27.1-9 [503 kB] Get:58 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libilmbase23 s390x 2.2.1-2ubuntu1 [78.4 kB] Get:59 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libopenexr23 s390x 2.2.1-4build1 [555 kB] Get:60 http://ftpmaster.internal/ubuntu cosmic/main s390x libfribidi0 s390x 0.19.7-2 [25.6 kB] Get:61 http://ftpmaster.internal/ubuntu cosmic/main s390x libthai-data all 0.1.27-2 [133 kB] Get:62 http://ftpmaster.internal/ubuntu cosmic/main s390x libdatrie1 s390x 0.2.12-1 [18.0 kB] Get:63 http://ftpmaster.internal/ubuntu cosmic/main s390x libthai0 s390x 0.1.27-2 [18.2 kB] Get:64 http://ftpmaster.internal/ubuntu cosmic/main s390x libpango-1.0-0 s390x 1.42.1-1 [146 kB] Get:65 http://ftpmaster.internal/ubuntu cosmic/main s390x libgraphite2-3 s390x 1.3.11-2 [71.3 kB] Get:66 http://ftpmaster.internal/ubuntu cosmic/main s390x libharfbuzz0b s390x 1.7.6-1ubuntu1 [247 kB] Get:67 http://ftpmaster.internal/ubuntu cosmic/main s390x libpangoft2-1.0-0 s390x 1.42.1-1 [32.3 kB] Get:68 http://ftpmaster.internal/ubuntu cosmic/main s390x libpangocairo-1.0-0 s390x 1.42.1-1 [20.8 kB] Get:69 http://ftpmaster.internal/ubuntu cosmic/main s390x libwmf0.2-7 s390x 0.2.8.4-12 [139 kB] Get:70 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libmagickcore-6.q16-3-extra s390x 8:6.9.7.4+dfsg-16ubuntu8 [55.9 kB] Get:71 http://ftpmaster.internal/ubuntu cosmic/main s390x libbz2-dev s390x 1.0.6-8.1 [30.4 kB] Get:72 http://ftpmaster.internal/ubuntu cosmic/main s390x libjpeg-turbo8-dev s390x 1.5.2-0ubuntu5 [210 kB] Get:73 http://ftpmaster.internal/ubuntu cosmic/main s390x libjpeg8-dev s390x 8c-2ubuntu8 [1612 B] Get:74 http://ftpmaster.internal/ubuntu cosmic/main s390x libjpeg-dev s390x 8c-2ubuntu8 [1612 B] Get:75 http://ftpmaster.internal/ubuntu cosmic/main s390x libdjvulibre-dev s390x 3.5.27.1-9 [2327 kB] Get:76 http://ftpmaster.internal/ubuntu cosmic/main s390x libexif12 s390x 0.6.21-5 [72.7 kB] Get:77 http://ftpmaster.internal/ubuntu cosmic/main s390x libexif-dev s390x 0.6.21-5 [78.3 kB] Get:78 http://ftpmaster.internal/ubuntu cosmic/main s390x zlib1g-dev s390x 1:1.2.11.dfsg-0ubuntu2 [173 kB] Get:79 http://ftpmaster.internal/ubuntu cosmic/main s390x libpng-dev s390x 1.6.34-1 [173 kB] Get:80 http://ftpmaster.internal/ubuntu cosmic/main s390x libfreetype6-dev s390x 2.8.1-2ubuntu2 [2519 kB] Get:81 http://ftpmaster.internal/ubuntu cosmic/main s390x liblcms2-dev s390x 2.9-2 [9097 kB] Get:82 http://ftpmaster.internal/ubuntu cosmic/main s390x liblqr-1-0-dev s390x 0.4.2-2.1 [69.1 kB] Get:83 http://ftpmaster.internal/ubuntu cosmic/main s390x libltdl-dev s390x 2.4.6-2.1 [161 kB] Get:84 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libilmbase-dev s390x 2.2.1-2ubuntu1 [70.6 kB] Get:85 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libopenexr-dev s390x 2.2.1-4build1 [673 kB] Get:86 http://ftpmaster.internal/ubuntu cosmic/main s390x libcroco3 s390x 0.6.12-2 [74.2 kB] Get:87 http://ftpmaster.internal/ubuntu cosmic/main s390x shared-mime-info s390x 1.9-2 [425 kB] Get:88 http://ftpmaster.internal/ubuntu cosmic/main s390x libgdk-pixbuf2.0-common all 2.36.11-2 [4536 B] Get:89 http://ftpmaster.internal/ubuntu cosmic/main s390x libgdk-pixbuf2.0-0 s390x 2.36.11-2 [156 kB] Get:90 http://ftpmaster.internal/ubuntu cosmic/main s390x librsvg2-2 s390x 2.40.20-2 [89.9 kB] Get:91 http://ftpmaster.internal/ubuntu cosmic/main s390x librsvg2-common s390x 2.40.20-2 [5056 B] Get:92 http://ftpmaster.internal/ubuntu cosmic/main s390x libgirepository-1.0-1 s390x 1.56.1-1 [79.2 kB] Get:93 http://ftpmaster.internal/ubuntu cosmic/main s390x gir1.2-glib-2.0 s390x 1.56.1-1 [129 kB] Get:94 http://ftpmaster.internal/ubuntu cosmic/main s390x gir1.2-freedesktop s390x 1.56.1-1 [8968 B] Get:95 http://ftpmaster.internal/ubuntu cosmic/main s390x gir1.2-gdkpixbuf-2.0 s390x 2.36.11-2 [7664 B] Get:96 http://ftpmaster.internal/ubuntu cosmic/main s390x gir1.2-rsvg-2.0 s390x 2.40.20-2 [3716 B] Get:97 http://ftpmaster.internal/ubuntu cosmic/main s390x libelf1 s390x 0.170-0.4 [42.6 kB] Get:98 http://ftpmaster.internal/ubuntu cosmic/main s390x libglib2.0-data all 2.56.1-2ubuntu1 [4220 B] Get:99 http://ftpmaster.internal/ubuntu cosmic/main s390x libglib2.0-bin s390x 2.56.1-2ubuntu1 [64.3 kB] Get:100 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x python3-lib2to3 all 3.6.6~rc1-3 [76.9 kB] Get:101 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x python3-distutils all 3.6.6~rc1-3 [141 kB] Get:102 http://ftpmaster.internal/ubuntu cosmic/main s390x libglib2.0-dev-bin s390x 2.56.1-2ubuntu1 [101 kB] Get:103 http://ftpmaster.internal/ubuntu cosmic/main s390x libpcre16-3 s390x 2:8.39-9 [79.4 kB] Get:104 http://ftpmaster.internal/ubuntu cosmic/main s390x libpcre32-3 s390x 2:8.39-9 [73.8 kB] Get:105 http://ftpmaster.internal/ubuntu cosmic/main s390x libpcrecpp0v5 s390x 2:8.39-9 [14.5 kB] Get:106 http://ftpmaster.internal/ubuntu cosmic/main s390x libpcre3-dev s390x 2:8.39-9 [373 kB] Get:107 http://ftpmaster.internal/ubuntu cosmic/main s390x pkg-config s390x 0.29.1-0ubuntu2 [44.0 kB] Get:108 http://ftpmaster.internal/ubuntu cosmic/main s390x libglib2.0-dev s390x 2.56.1-2ubuntu1 [1322 kB] Get:109 http://ftpmaster.internal/ubuntu cosmic/main s390x xorg-sgml-doctools all 1:1.11-1 [12.9 kB] Get:110 http://ftpmaster.internal/ubuntu cosmic/main s390x x11proto-dev all 2018.4-4 [251 kB] Get:111 http://ftpmaster.internal/ubuntu cosmic/main s390x x11proto-core-dev all 2018.4-4 [2620 B] Get:112 http://ftpmaster.internal/ubuntu cosmic/main s390x libxau-dev s390x 1:1.0.8-1 [9352 B] Get:113 http://ftpmaster.internal/ubuntu cosmic/main s390x libxdmcp-dev s390x 1:1.1.2-3 [25.1 kB] Get:114 http://ftpmaster.internal/ubuntu cosmic/main s390x xtrans-dev all 1.3.5-1 [70.5 kB] Get:115 http://ftpmaster.internal/ubuntu cosmic/main s390x libpthread-stubs0-dev s390x 0.3-4 [3892 B] Get:116 http://ftpmaster.internal/ubuntu cosmic/main s390x libxcb1-dev s390x 1.13-1 [78.4 kB] Get:117 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libx11-dev s390x 2:1.6.5-1 [606 kB] Get:118 http://ftpmaster.internal/ubuntu cosmic/main s390x libgdk-pixbuf2.0-dev s390x 2.36.11-2 [46.5 kB] Get:119 http://ftpmaster.internal/ubuntu cosmic/main s390x libcairo-gobject2 s390x 1.15.10-3 [16.8 kB] Get:120 http://ftpmaster.internal/ubuntu cosmic/main s390x liblzo2-2 s390x 2.10-0.1 [46.9 kB] Get:121 http://ftpmaster.internal/ubuntu cosmic/main s390x libcairo-script-interpreter2 s390x 1.15.10-3 [50.3 kB] Get:122 http://ftpmaster.internal/ubuntu cosmic/main s390x libexpat1-dev s390x 2.2.5-3 [224 kB] Get:123 http://ftpmaster.internal/ubuntu cosmic/main s390x libfontconfig1-dev s390x 2.12.6-0ubuntu2 [685 kB] Get:124 http://ftpmaster.internal/ubuntu cosmic/main s390x libxrender-dev s390x 1:0.9.10-1 [24.1 kB] Get:125 http://ftpmaster.internal/ubuntu cosmic/main s390x x11proto-xext-dev all 2018.4-4 [2620 B] Get:126 http://ftpmaster.internal/ubuntu cosmic/main s390x libxext-dev s390x 2:1.3.3-1 [81.1 kB] Get:127 http://ftpmaster.internal/ubuntu cosmic/main s390x x11-common all 1:7.7+19ubuntu7 [22.0 kB] Get:128 http://ftpmaster.internal/ubuntu cosmic/main s390x libice6 s390x 2:1.0.9-2 [36.9 kB] Get:129 http://ftpmaster.internal/ubuntu cosmic/main s390x libsm6 s390x 2:1.2.2-1 [15.3 kB] Get:130 http://ftpmaster.internal/ubuntu cosmic/main s390x libice-dev s390x 2:1.0.9-2 [44.3 kB] Get:131 http://ftpmaster.internal/ubuntu cosmic/main s390x libsm-dev s390x 2:1.2.2-1 [16.5 kB] Get:132 http://ftpmaster.internal/ubuntu cosmic/main s390x libpixman-1-dev s390x 0.34.0-2 [149 kB] Get:133 http://ftpmaster.internal/ubuntu cosmic/main s390x libxcb-render0-dev s390x 1.13-1 [18.4 kB] Get:134 http://ftpmaster.internal/ubuntu cosmic/main s390x libxcb-shm0-dev s390x 1.13-1 [6664 B] Get:135 http://ftpmaster.internal/ubuntu cosmic/main s390x libcairo2-dev s390x 1.15.10-3 [576 kB] Get:136 http://ftpmaster.internal/ubuntu cosmic/main s390x librsvg2-dev s390x 2.40.20-2 [10.5 kB] Get:137 http://ftpmaster.internal/ubuntu cosmic/main s390x libjbig-dev s390x 2.1-3.1build1 [25.3 kB] Get:138 http://ftpmaster.internal/ubuntu cosmic/main s390x liblzma-dev s390x 5.2.2-1.3 [145 kB] Get:139 http://ftpmaster.internal/ubuntu cosmic/main s390x libtiffxx5 s390x 4.0.9-5 [5748 B] Get:140 http://ftpmaster.internal/ubuntu cosmic/main s390x libtiff5-dev s390x 4.0.9-5 [264 kB] Get:141 http://ftpmaster.internal/ubuntu cosmic/main s390x libtiff-dev s390x 4.0.9-5 [2248 B] Get:142 http://ftpmaster.internal/ubuntu cosmic/main s390x libwmf-dev s390x 0.2.8.4-12 [161 kB] Get:143 http://ftpmaster.internal/ubuntu cosmic/main s390x libicu-le-hb0 s390x 1.0.3+git161113-5 [14.6 kB] Get:144 http://ftpmaster.internal/ubuntu cosmic/main s390x libiculx60 s390x 60.2-6ubuntu1 [18.8 kB] Get:145 http://ftpmaster.internal/ubuntu cosmic/main s390x icu-devtools s390x 60.2-6ubuntu1 [174 kB] Get:146 http://ftpmaster.internal/ubuntu cosmic/main s390x libharfbuzz-icu0 s390x 1.7.6-1ubuntu1 [5588 B] Get:147 http://ftpmaster.internal/ubuntu cosmic/main s390x libharfbuzz-gobject0 s390x 1.7.6-1ubuntu1 [13.2 kB] Get:148 http://ftpmaster.internal/ubuntu cosmic/main s390x gir1.2-harfbuzz-0.0 s390x 1.7.6-1ubuntu1 [18.3 kB] Get:149 http://ftpmaster.internal/ubuntu cosmic/main s390x libgraphite2-dev s390x 1.3.11-2 [14.5 kB] Get:150 http://ftpmaster.internal/ubuntu cosmic/main s390x libharfbuzz-dev s390x 1.7.6-1ubuntu1 [335 kB] Get:151 http://ftpmaster.internal/ubuntu cosmic/main s390x libicu-le-hb-dev s390x 1.0.3+git161113-5 [29.8 kB] Get:152 http://ftpmaster.internal/ubuntu cosmic/main s390x libicu-dev s390x 60.2-6ubuntu1 [8684 kB] Get:153 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libxml2-dev s390x 2.9.4+dfsg1-7 [695 kB] Get:154 http://ftpmaster.internal/ubuntu cosmic/main s390x libxt6 s390x 1:1.1.5-1 [147 kB] Get:155 http://ftpmaster.internal/ubuntu cosmic/main s390x libxt-dev s390x 1:1.1.5-1 [386 kB] Get:156 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libmagickcore-6.q16-dev s390x 8:6.9.7.4+dfsg-16ubuntu8 [840 kB] Get:157 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libmagickwand-6.q16-dev s390x 8:6.9.7.4+dfsg-16ubuntu8 [265 kB] Get:158 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libmagick++-6.q16-dev s390x 8:6.9.7.4+dfsg-16ubuntu8 [113 kB] Get:159 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libmagick++-dev all 8:6.9.7.4+dfsg-16ubuntu8 [1424 B] Get:160 http://ftpmaster.internal/ubuntu cosmic/main s390x sgml-base all 1.29 [12.3 kB] Get:161 http://ftpmaster.internal/ubuntu cosmic/main s390x libmagic-mgc s390x 1:5.33-3 [193 kB] Get:162 http://ftpmaster.internal/ubuntu cosmic/main s390x libmagic1 s390x 1:5.33-3 [68.2 kB] Get:163 http://ftpmaster.internal/ubuntu cosmic/main s390x file s390x 1:5.33-3 [22.7 kB] Get:164 http://ftpmaster.internal/ubuntu cosmic/main s390x gettext-base s390x 0.19.8.1-6build1 [48.2 kB] Get:165 http://ftpmaster.internal/ubuntu cosmic/main s390x libgeoip1 s390x 1.6.12-1 [69.3 kB] Get:166 http://ftpmaster.internal/ubuntu cosmic/main s390x libkrb5support0 s390x 1.16-2build1 [30.4 kB] Get:167 http://ftpmaster.internal/ubuntu cosmic/main s390x libk5crypto3 s390x 1.16-2build1 [84.1 kB] Get:168 http://ftpmaster.internal/ubuntu cosmic/main s390x libkeyutils1 s390x 1.5.9-9.2ubuntu3 [8496 B] Get:169 http://ftpmaster.internal/ubuntu cosmic/main s390x libkrb5-3 s390x 1.16-2build1 [261 kB] Get:170 http://ftpmaster.internal/ubuntu cosmic/main s390x libgssapi-krb5-2 s390x 1.16-2build1 [110 kB] Get:171 http://ftpmaster.internal/ubuntu cosmic/main s390x libpsl5 s390x 0.20.2-1 [49.0 kB] Get:172 http://ftpmaster.internal/ubuntu cosmic/main s390x autoconf all 2.69-11 [322 kB] Get:173 http://ftpmaster.internal/ubuntu cosmic/main s390x autotools-dev all 20180224.1 [39.6 kB] Get:174 http://ftpmaster.internal/ubuntu cosmic/main s390x automake all 1:1.15.1-3ubuntu2 [509 kB] Get:175 http://ftpmaster.internal/ubuntu cosmic/main s390x autopoint all 0.19.8.1-6build1 [412 kB] Get:176 http://ftpmaster.internal/ubuntu cosmic/main s390x libbison-dev s390x 2:3.0.4.dfsg-1build1 [339 kB] Get:177 http://ftpmaster.internal/ubuntu cosmic/main s390x bison s390x 2:3.0.4.dfsg-1build1 [252 kB] Get:178 http://ftpmaster.internal/ubuntu cosmic/main s390x libtool all 2.4.6-2.1 [195 kB] Get:179 http://ftpmaster.internal/ubuntu cosmic/main s390x dh-autoreconf all 19 [16.1 kB] Get:180 http://ftpmaster.internal/ubuntu cosmic/main s390x libarchive-zip-perl all 1.60-1 [83.9 kB] Get:181 http://ftpmaster.internal/ubuntu cosmic/main s390x libfile-stripnondeterminism-perl all 0.042-1 [15.2 kB] Get:182 http://ftpmaster.internal/ubuntu cosmic/main s390x libtimedate-perl all 2.3000-2 [37.5 kB] Get:183 http://ftpmaster.internal/ubuntu cosmic/main s390x dh-strip-nondeterminism all 0.042-1 [5188 B] Get:184 http://ftpmaster.internal/ubuntu cosmic/main s390x dwz s390x 0.12-2 [73.2 kB] Get:185 http://ftpmaster.internal/ubuntu cosmic/main s390x gettext s390x 0.19.8.1-6build1 [858 kB] Get:186 http://ftpmaster.internal/ubuntu cosmic/main s390x intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:187 http://ftpmaster.internal/ubuntu cosmic/main s390x po-debconf all 1.0.20 [232 kB] Get:188 http://ftpmaster.internal/ubuntu cosmic/main s390x debhelper all 11.3.2ubuntu1 [883 kB] Get:189 http://ftpmaster.internal/ubuntu cosmic/main s390x mysql-common all 5.8+1.0.4 [7308 B] Get:190 http://ftpmaster.internal/ubuntu cosmic/main s390x libmysqlclient20 s390x 5.7.22-0ubuntu18.04.1 [793 kB] Get:191 http://ftpmaster.internal/ubuntu cosmic/main s390x libmysqlclient-dev s390x 5.7.22-0ubuntu18.04.1 [1135 kB] Get:192 http://ftpmaster.internal/ubuntu cosmic/main s390x default-libmysqlclient-dev s390x 1.0.4 [3736 B] Get:193 http://ftpmaster.internal/ubuntu cosmic/main s390x xml-core all 0.18 [21.3 kB] Get:194 http://ftpmaster.internal/ubuntu cosmic/main s390x docutils-common all 0.14+dfsg-3 [156 kB] Get:195 http://ftpmaster.internal/ubuntu cosmic/main s390x geoip-bin s390x 1.6.12-1 [45.4 kB] Get:196 http://ftpmaster.internal/ubuntu cosmic/main s390x libroken18-heimdal s390x 7.5.0+dfsg-2 [39.4 kB] Get:197 http://ftpmaster.internal/ubuntu cosmic/main s390x libasn1-8-heimdal s390x 7.5.0+dfsg-2 [147 kB] Get:198 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libboost1.65-dev s390x 1.65.1+dfsg-0ubuntu6 [7216 kB] Get:199 http://ftpmaster.internal/ubuntu cosmic/main s390x libboost-dev s390x 1.65.1.0ubuntu1 [3128 B] Get:200 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libbrotli1 s390x 1.0.4-1 [255 kB] Get:201 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libbrotli-dev s390x 1.0.4-1 [10.3 kB] Get:202 http://ftpmaster.internal/ubuntu cosmic/main s390x libcap-dev s390x 1:2.25-1.2 [23.4 kB] Get:203 http://ftpmaster.internal/ubuntu cosmic/main s390x libheimbase1-heimdal s390x 7.5.0+dfsg-2 [27.5 kB] Get:204 http://ftpmaster.internal/ubuntu cosmic/main s390x libhcrypto4-heimdal s390x 7.5.0+dfsg-2 [82.7 kB] Get:205 http://ftpmaster.internal/ubuntu cosmic/main s390x libwind0-heimdal s390x 7.5.0+dfsg-2 [47.8 kB] Get:206 http://ftpmaster.internal/ubuntu cosmic/main s390x libhx509-5-heimdal s390x 7.5.0+dfsg-2 [98.3 kB] Get:207 http://ftpmaster.internal/ubuntu cosmic/main s390x libkrb5-26-heimdal s390x 7.5.0+dfsg-2 [190 kB] Get:208 http://ftpmaster.internal/ubuntu cosmic/main s390x libheimntlm0-heimdal s390x 7.5.0+dfsg-2 [14.1 kB] Get:209 http://ftpmaster.internal/ubuntu cosmic/main s390x libgssapi3-heimdal s390x 7.5.0+dfsg-2 [86.9 kB] Get:210 http://ftpmaster.internal/ubuntu cosmic/main s390x libsasl2-modules-db s390x 2.1.27~101-g0780600+dfsg-3ubuntu2 [13.9 kB] Get:211 http://ftpmaster.internal/ubuntu cosmic/main s390x libsasl2-2 s390x 2.1.27~101-g0780600+dfsg-3ubuntu2 [46.5 kB] Get:212 http://ftpmaster.internal/ubuntu cosmic/main s390x libldap-common all 2.4.46+dfsg-5ubuntu1 [16.6 kB] Get:213 http://ftpmaster.internal/ubuntu cosmic/main s390x libldap-2.4-2 s390x 2.4.46+dfsg-5ubuntu1 [143 kB] Get:214 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libnghttp2-14 s390x 1.32.0-1 [74.1 kB] Get:215 http://ftpmaster.internal/ubuntu cosmic/main s390x librtmp1 s390x 2.4+20151223.gitfa8646d.1-2 [51.1 kB] Get:216 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libcurl4 s390x 7.60.0-2ubuntu1 [198 kB] Get:217 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libcurl4-openssl-dev s390x 7.60.0-2ubuntu1 [283 kB] Get:218 http://ftpmaster.internal/ubuntu cosmic/main s390x libgeoip-dev s390x 1.6.12-1 [77.2 kB] Get:219 http://ftpmaster.internal/ubuntu cosmic/main s390x libhashkit2 s390x 1.0.18-4.2 [35.6 kB] Get:220 http://ftpmaster.internal/ubuntu cosmic/main s390x libhashkit-dev s390x 1.0.18-4.2 [24.2 kB] Get:221 http://ftpmaster.internal/ubuntu cosmic/main s390x libjs-jquery all 3.2.1-1 [152 kB] Get:222 http://ftpmaster.internal/ubuntu cosmic/main s390x libjs-underscore all 1.8.3~dfsg-1 [59.9 kB] Get:223 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x libjs-sphinxdoc all 1.7.5-3 [90.5 kB] Get:224 http://ftpmaster.internal/ubuntu cosmic/universe s390x libkyotocabinet16v5 s390x 1.2.76-4.2 [269 kB] Get:225 http://ftpmaster.internal/ubuntu cosmic/main s390x liblzo2-dev s390x 2.10-0.1 [99.6 kB] Get:226 http://ftpmaster.internal/ubuntu cosmic/universe s390x libkyotocabinet-dev s390x 1.2.76-4.2 [399 kB] Get:227 http://ftpmaster.internal/ubuntu cosmic/main s390x libmemcached11 s390x 1.0.18-4.2 [78.1 kB] Get:228 http://ftpmaster.internal/ubuntu cosmic/main s390x libmemcachedutil2 s390x 1.0.18-4.2 [9356 B] Get:229 http://ftpmaster.internal/ubuntu cosmic/main s390x libncurses-dev s390x 6.1+20180210-4ubuntu1 [314 kB] Get:230 http://ftpmaster.internal/ubuntu cosmic/main s390x libsasl2-dev s390x 2.1.27~101-g0780600+dfsg-3ubuntu2 [245 kB] Get:231 http://ftpmaster.internal/ubuntu cosmic/main s390x libssl-dev s390x 1.1.0g-2ubuntu4 [1055 kB] Get:232 http://ftpmaster.internal/ubuntu cosmic/main s390x libtcl8.6 s390x 8.6.8+dfsg-4 [816 kB] Get:233 http://ftpmaster.internal/ubuntu cosmic/main s390x python-babel-localedata all 2.4.0+dfsg.1-2ubuntu1 [3412 kB] Get:234 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x python3-pkg-resources all 39.2.0-1 [98.8 kB] Get:235 http://ftpmaster.internal/ubuntu cosmic/main s390x python3-tz all 2018.4-1 [24.9 kB] Get:236 http://ftpmaster.internal/ubuntu cosmic/main s390x python3-babel all 2.4.0+dfsg.1-2ubuntu1 [79.9 kB] Get:237 http://ftpmaster.internal/ubuntu cosmic/main s390x python3-certifi all 2018.1.18-3 [144 kB] Get:238 http://ftpmaster.internal/ubuntu cosmic/main s390x python3-chardet all 3.0.4-1 [80.3 kB] Get:239 http://ftpmaster.internal/ubuntu cosmic/main s390x python3-roman all 2.0.0-3 [8624 B] Get:240 http://ftpmaster.internal/ubuntu cosmic/main s390x python3-docutils all 0.14+dfsg-3 [363 kB] Get:241 http://ftpmaster.internal/ubuntu cosmic/main s390x python3-idna all 2.6-1 [32.5 kB] Get:242 http://ftpmaster.internal/ubuntu cosmic/main s390x python3-imagesize all 1.0.0-1 [5004 B] Get:243 http://ftpmaster.internal/ubuntu cosmic/main s390x python3-markupsafe s390x 1.0-1build1 [13.3 kB] Get:244 http://ftpmaster.internal/ubuntu cosmic/main s390x python3-jinja2 all 2.10-1 [95.2 kB] Get:245 http://ftpmaster.internal/ubuntu cosmic/main s390x python3-pyparsing all 2.2.0+dfsg1-2 [52.2 kB] Get:246 http://ftpmaster.internal/ubuntu cosmic/main s390x python3-six all 1.11.0-2 [11.4 kB] Get:247 http://ftpmaster.internal/ubuntu cosmic/main s390x python3-packaging all 17.1-1 [18.2 kB] Get:248 http://ftpmaster.internal/ubuntu cosmic/main s390x python3-pygments all 2.2.0+dfsg-1 [574 kB] Get:249 http://ftpmaster.internal/ubuntu cosmic/main s390x python3-urllib3 all 1.22-1 [85.2 kB] Get:250 http://ftpmaster.internal/ubuntu cosmic/main s390x python3-requests all 2.18.4-2 [58.0 kB] Get:251 http://ftpmaster.internal/ubuntu cosmic/main s390x python3-alabaster all 0.7.8-1 [18.5 kB] Get:252 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x sphinx-common all 1.7.5-3 [435 kB] Get:253 http://ftpmaster.internal/ubuntu cosmic-proposed/main s390x python3-sphinx all 1.7.5-3 [446 kB] Get:254 http://ftpmaster.internal/ubuntu cosmic/main s390x tcl8.6 s390x 8.6.8+dfsg-4 [14.3 kB] Get:255 http://ftpmaster.internal/ubuntu cosmic/universe s390x tcl s390x 8.6.0+9 [5142 B] Get:256 http://ftpmaster.internal/ubuntu cosmic/main s390x tcl8.6-dev s390x 8.6.8+dfsg-4 [832 kB] Get:257 http://ftpmaster.internal/ubuntu cosmic/universe s390x tcl-dev s390x 8.6.0+9 [5628 B] Get:258 http://ftpmaster.internal/ubuntu cosmic/universe s390x libhwloc5 s390x 1.11.10-2 [91.6 kB] Get:259 http://ftpmaster.internal/ubuntu cosmic/universe s390x libhwloc-dev s390x 1.11.10-2 [155 kB] Get:260 http://ftpmaster.internal/ubuntu cosmic/main s390x libmemcached-dev s390x 1.0.18-4.2 [233 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 86.8 MB in 3s (31.5 MB/s) Selecting previously unselected package libpython3.6-minimal:s390x. (Reading database ... 12422 files and directories currently installed.) Preparing to unpack .../0-libpython3.6-minimal_3.6.6~rc1-3_s390x.deb ... Unpacking libpython3.6-minimal:s390x (3.6.6~rc1-3) ... Selecting previously unselected package libexpat1:s390x. Preparing to unpack .../1-libexpat1_2.2.5-3_s390x.deb ... Unpacking libexpat1:s390x (2.2.5-3) ... Selecting previously unselected package python3.6-minimal. Preparing to unpack .../2-python3.6-minimal_3.6.6~rc1-3_s390x.deb ... Unpacking python3.6-minimal (3.6.6~rc1-3) ... Selecting previously unselected package python3-minimal. Preparing to unpack .../3-python3-minimal_3.6.5-3_s390x.deb ... Unpacking python3-minimal (3.6.5-3) ... Selecting previously unselected package mime-support. Preparing to unpack .../4-mime-support_3.60ubuntu1_all.deb ... Unpacking mime-support (3.60ubuntu1) ... Selecting previously unselected package libmpdec2:s390x. Preparing to unpack .../5-libmpdec2_2.4.2-2_s390x.deb ... Unpacking libmpdec2:s390x (2.4.2-2) ... Selecting previously unselected package libpython3.6-stdlib:s390x. Preparing to unpack .../6-libpython3.6-stdlib_3.6.6~rc1-3_s390x.deb ... Unpacking libpython3.6-stdlib:s390x (3.6.6~rc1-3) ... Selecting previously unselected package python3.6. Preparing to unpack .../7-python3.6_3.6.6~rc1-3_s390x.deb ... Unpacking python3.6 (3.6.6~rc1-3) ... Selecting previously unselected package libpython3-stdlib:s390x. Preparing to unpack .../8-libpython3-stdlib_3.6.5-3_s390x.deb ... Unpacking libpython3-stdlib:s390x (3.6.5-3) ... Setting up libpython3.6-minimal:s390x (3.6.6~rc1-3) ... Setting up libexpat1:s390x (2.2.5-3) ... Setting up python3.6-minimal (3.6.6~rc1-3) ... Setting up python3-minimal (3.6.5-3) ... Selecting previously unselected package python3. (Reading database ... 13097 files and directories currently installed.) Preparing to unpack .../000-python3_3.6.5-3_s390x.deb ... Unpacking python3 (3.6.5-3) ... Selecting previously unselected package libbsd0:s390x. Preparing to unpack .../001-libbsd0_0.9.1-1_s390x.deb ... Unpacking libbsd0:s390x (0.9.1-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../002-bsdmainutils_11.1.2ubuntu2_s390x.deb ... Unpacking bsdmainutils (11.1.2ubuntu2) ... Selecting previously unselected package groff-base. Preparing to unpack .../003-groff-base_1.22.3-10_s390x.deb ... Unpacking groff-base (1.22.3-10) ... Selecting previously unselected package libpipeline1:s390x. Preparing to unpack .../004-libpipeline1_1.5.0-1_s390x.deb ... Unpacking libpipeline1:s390x (1.5.0-1) ... Selecting previously unselected package man-db. Preparing to unpack .../005-man-db_2.8.3-2_s390x.deb ... Unpacking man-db (2.8.3-2) ... Selecting previously unselected package libsigsegv2:s390x. Preparing to unpack .../006-libsigsegv2_2.12-2_s390x.deb ... Unpacking libsigsegv2:s390x (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../007-m4_1.4.18-1_s390x.deb ... Unpacking m4 (1.4.18-1) ... Selecting previously unselected package flex. Preparing to unpack .../008-flex_2.6.4-6.1_s390x.deb ... Unpacking flex (2.6.4-6.1) ... Selecting previously unselected package libfreetype6:s390x. Preparing to unpack .../009-libfreetype6_2.8.1-2ubuntu2_s390x.deb ... Unpacking libfreetype6:s390x (2.8.1-2ubuntu2) ... Selecting previously unselected package ucf. Preparing to unpack .../010-ucf_3.0038_all.deb ... Moving old data out of the way Unpacking ucf (3.0038) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../011-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../012-fontconfig-config_2.12.6-0ubuntu2_all.deb ... Unpacking fontconfig-config (2.12.6-0ubuntu2) ... Selecting previously unselected package libfontconfig1:s390x. Preparing to unpack .../013-libfontconfig1_2.12.6-0ubuntu2_s390x.deb ... Unpacking libfontconfig1:s390x (2.12.6-0ubuntu2) ... Selecting previously unselected package fontconfig. Preparing to unpack .../014-fontconfig_2.12.6-0ubuntu2_s390x.deb ... Unpacking fontconfig (2.12.6-0ubuntu2) ... Selecting previously unselected package libjpeg-turbo8:s390x. Preparing to unpack .../015-libjpeg-turbo8_1.5.2-0ubuntu5_s390x.deb ... Unpacking libjpeg-turbo8:s390x (1.5.2-0ubuntu5) ... Selecting previously unselected package imagemagick-6-common. Preparing to unpack .../016-imagemagick-6-common_8%3a6.9.7.4+dfsg-16ubuntu8_all.deb ... Unpacking imagemagick-6-common (8:6.9.7.4+dfsg-16ubuntu8) ... Selecting previously unselected package libmagickcore-6-arch-config:s390x. Preparing to unpack .../017-libmagickcore-6-arch-config_8%3a6.9.7.4+dfsg-16ubuntu8_s390x.deb ... Unpacking libmagickcore-6-arch-config:s390x (8:6.9.7.4+dfsg-16ubuntu8) ... Selecting previously unselected package libmagickcore-6-headers. Preparing to unpack .../018-libmagickcore-6-headers_8%3a6.9.7.4+dfsg-16ubuntu8_all.deb ... Unpacking libmagickcore-6-headers (8:6.9.7.4+dfsg-16ubuntu8) ... Selecting previously unselected package libmagickwand-6-headers. Preparing to unpack .../019-libmagickwand-6-headers_8%3a6.9.7.4+dfsg-16ubuntu8_all.deb ... Unpacking libmagickwand-6-headers (8:6.9.7.4+dfsg-16ubuntu8) ... Selecting previously unselected package libmagick++-6-headers. Preparing to unpack .../020-libmagick++-6-headers_8%3a6.9.7.4+dfsg-16ubuntu8_all.deb ... Unpacking libmagick++-6-headers (8:6.9.7.4+dfsg-16ubuntu8) ... Selecting previously unselected package libfftw3-double3:s390x. Preparing to unpack .../021-libfftw3-double3_3.3.7-1build1_s390x.deb ... Unpacking libfftw3-double3:s390x (3.3.7-1build1) ... Selecting previously unselected package libjbig0:s390x. Preparing to unpack .../022-libjbig0_2.1-3.1build1_s390x.deb ... Unpacking libjbig0:s390x (2.1-3.1build1) ... Selecting previously unselected package libjpeg8:s390x. Preparing to unpack .../023-libjpeg8_8c-2ubuntu8_s390x.deb ... Unpacking libjpeg8:s390x (8c-2ubuntu8) ... Selecting previously unselected package liblcms2-2:s390x. Preparing to unpack .../024-liblcms2-2_2.9-2_s390x.deb ... Unpacking liblcms2-2:s390x (2.9-2) ... Selecting previously unselected package libglib2.0-0:s390x. Preparing to unpack .../025-libglib2.0-0_2.56.1-2ubuntu1_s390x.deb ... Unpacking libglib2.0-0:s390x (2.56.1-2ubuntu1) ... Selecting previously unselected package liblqr-1-0:s390x. Preparing to unpack .../026-liblqr-1-0_0.4.2-2.1_s390x.deb ... Unpacking liblqr-1-0:s390x (0.4.2-2.1) ... Selecting previously unselected package libltdl7:s390x. Preparing to unpack .../027-libltdl7_2.4.6-2.1_s390x.deb ... Unpacking libltdl7:s390x (2.4.6-2.1) ... Selecting previously unselected package libtiff5:s390x. Preparing to unpack .../028-libtiff5_4.0.9-5_s390x.deb ... Unpacking libtiff5:s390x (4.0.9-5) ... Selecting previously unselected package libxau6:s390x. Preparing to unpack .../029-libxau6_1%3a1.0.8-1_s390x.deb ... Unpacking libxau6:s390x (1:1.0.8-1) ... Selecting previously unselected package libxdmcp6:s390x. Preparing to unpack .../030-libxdmcp6_1%3a1.1.2-3_s390x.deb ... Unpacking libxdmcp6:s390x (1:1.1.2-3) ... Selecting previously unselected package libxcb1:s390x. Preparing to unpack .../031-libxcb1_1.13-1_s390x.deb ... Unpacking libxcb1:s390x (1.13-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../032-libx11-data_2%3a1.6.5-1_all.deb ... Unpacking libx11-data (2:1.6.5-1) ... Selecting previously unselected package libx11-6:s390x. Preparing to unpack .../033-libx11-6_2%3a1.6.5-1_s390x.deb ... Unpacking libx11-6:s390x (2:1.6.5-1) ... Selecting previously unselected package libxext6:s390x. Preparing to unpack .../034-libxext6_2%3a1.3.3-1_s390x.deb ... Unpacking libxext6:s390x (2:1.3.3-1) ... Selecting previously unselected package libicu60:s390x. Preparing to unpack .../035-libicu60_60.2-6ubuntu1_s390x.deb ... Unpacking libicu60:s390x (60.2-6ubuntu1) ... Selecting previously unselected package libxml2:s390x. Preparing to unpack .../036-libxml2_2.9.4+dfsg1-7_s390x.deb ... Unpacking libxml2:s390x (2.9.4+dfsg1-7) ... Selecting previously unselected package libmagickcore-6.q16-3:s390x. Preparing to unpack .../037-libmagickcore-6.q16-3_8%3a6.9.7.4+dfsg-16ubuntu8_s390x.deb ... Unpacking libmagickcore-6.q16-3:s390x (8:6.9.7.4+dfsg-16ubuntu8) ... Selecting previously unselected package libmagickwand-6.q16-3:s390x. Preparing to unpack .../038-libmagickwand-6.q16-3_8%3a6.9.7.4+dfsg-16ubuntu8_s390x.deb ... Unpacking libmagickwand-6.q16-3:s390x (8:6.9.7.4+dfsg-16ubuntu8) ... Selecting previously unselected package libmagick++-6.q16-7:s390x. Preparing to unpack .../039-libmagick++-6.q16-7_8%3a6.9.7.4+dfsg-16ubuntu8_s390x.deb ... Unpacking libmagick++-6.q16-7:s390x (8:6.9.7.4+dfsg-16ubuntu8) ... Selecting previously unselected package libpixman-1-0:s390x. Preparing to unpack .../040-libpixman-1-0_0.34.0-2_s390x.deb ... Unpacking libpixman-1-0:s390x (0.34.0-2) ... Selecting previously unselected package libxcb-render0:s390x. Preparing to unpack .../041-libxcb-render0_1.13-1_s390x.deb ... Unpacking libxcb-render0:s390x (1.13-1) ... Selecting previously unselected package libxcb-shm0:s390x. Preparing to unpack .../042-libxcb-shm0_1.13-1_s390x.deb ... Unpacking libxcb-shm0:s390x (1.13-1) ... Selecting previously unselected package libxrender1:s390x. Preparing to unpack .../043-libxrender1_1%3a0.9.10-1_s390x.deb ... Unpacking libxrender1:s390x (1:0.9.10-1) ... Selecting previously unselected package libcairo2:s390x. Preparing to unpack .../044-libcairo2_1.15.10-3_s390x.deb ... Unpacking libcairo2:s390x (1.15.10-3) ... Selecting previously unselected package libdjvulibre-text. Preparing to unpack .../045-libdjvulibre-text_3.5.27.1-9_all.deb ... Unpacking libdjvulibre-text (3.5.27.1-9) ... Selecting previously unselected package libdjvulibre21:s390x. Preparing to unpack .../046-libdjvulibre21_3.5.27.1-9_s390x.deb ... Unpacking libdjvulibre21:s390x (3.5.27.1-9) ... Selecting previously unselected package libilmbase23:s390x. Preparing to unpack .../047-libilmbase23_2.2.1-2ubuntu1_s390x.deb ... Unpacking libilmbase23:s390x (2.2.1-2ubuntu1) ... Selecting previously unselected package libopenexr23:s390x. Preparing to unpack .../048-libopenexr23_2.2.1-4build1_s390x.deb ... Unpacking libopenexr23:s390x (2.2.1-4build1) ... Selecting previously unselected package libfribidi0:s390x. Preparing to unpack .../049-libfribidi0_0.19.7-2_s390x.deb ... Unpacking libfribidi0:s390x (0.19.7-2) ... Selecting previously unselected package libthai-data. Preparing to unpack .../050-libthai-data_0.1.27-2_all.deb ... Unpacking libthai-data (0.1.27-2) ... Selecting previously unselected package libdatrie1:s390x. Preparing to unpack .../051-libdatrie1_0.2.12-1_s390x.deb ... Unpacking libdatrie1:s390x (0.2.12-1) ... Selecting previously unselected package libthai0:s390x. Preparing to unpack .../052-libthai0_0.1.27-2_s390x.deb ... Unpacking libthai0:s390x (0.1.27-2) ... Selecting previously unselected package libpango-1.0-0:s390x. Preparing to unpack .../053-libpango-1.0-0_1.42.1-1_s390x.deb ... Unpacking libpango-1.0-0:s390x (1.42.1-1) ... Selecting previously unselected package libgraphite2-3:s390x. Preparing to unpack .../054-libgraphite2-3_1.3.11-2_s390x.deb ... Unpacking libgraphite2-3:s390x (1.3.11-2) ... Selecting previously unselected package libharfbuzz0b:s390x. Preparing to unpack .../055-libharfbuzz0b_1.7.6-1ubuntu1_s390x.deb ... Unpacking libharfbuzz0b:s390x (1.7.6-1ubuntu1) ... Selecting previously unselected package libpangoft2-1.0-0:s390x. Preparing to unpack .../056-libpangoft2-1.0-0_1.42.1-1_s390x.deb ... Unpacking libpangoft2-1.0-0:s390x (1.42.1-1) ... Selecting previously unselected package libpangocairo-1.0-0:s390x. Preparing to unpack .../057-libpangocairo-1.0-0_1.42.1-1_s390x.deb ... Unpacking libpangocairo-1.0-0:s390x (1.42.1-1) ... Selecting previously unselected package libwmf0.2-7:s390x. Preparing to unpack .../058-libwmf0.2-7_0.2.8.4-12_s390x.deb ... Unpacking libwmf0.2-7:s390x (0.2.8.4-12) ... Selecting previously unselected package libmagickcore-6.q16-3-extra:s390x. Preparing to unpack .../059-libmagickcore-6.q16-3-extra_8%3a6.9.7.4+dfsg-16ubuntu8_s390x.deb ... Unpacking libmagickcore-6.q16-3-extra:s390x (8:6.9.7.4+dfsg-16ubuntu8) ... Selecting previously unselected package libbz2-dev:s390x. Preparing to unpack .../060-libbz2-dev_1.0.6-8.1_s390x.deb ... Unpacking libbz2-dev:s390x (1.0.6-8.1) ... Selecting previously unselected package libjpeg-turbo8-dev:s390x. Preparing to unpack .../061-libjpeg-turbo8-dev_1.5.2-0ubuntu5_s390x.deb ... Unpacking libjpeg-turbo8-dev:s390x (1.5.2-0ubuntu5) ... Selecting previously unselected package libjpeg8-dev:s390x. Preparing to unpack .../062-libjpeg8-dev_8c-2ubuntu8_s390x.deb ... Unpacking libjpeg8-dev:s390x (8c-2ubuntu8) ... Selecting previously unselected package libjpeg-dev:s390x. Preparing to unpack .../063-libjpeg-dev_8c-2ubuntu8_s390x.deb ... Unpacking libjpeg-dev:s390x (8c-2ubuntu8) ... Selecting previously unselected package libdjvulibre-dev:s390x. Preparing to unpack .../064-libdjvulibre-dev_3.5.27.1-9_s390x.deb ... Unpacking libdjvulibre-dev:s390x (3.5.27.1-9) ... Selecting previously unselected package libexif12:s390x. Preparing to unpack .../065-libexif12_0.6.21-5_s390x.deb ... Unpacking libexif12:s390x (0.6.21-5) ... Selecting previously unselected package libexif-dev:s390x. Preparing to unpack .../066-libexif-dev_0.6.21-5_s390x.deb ... Unpacking libexif-dev:s390x (0.6.21-5) ... Selecting previously unselected package zlib1g-dev:s390x. Preparing to unpack .../067-zlib1g-dev_1%3a1.2.11.dfsg-0ubuntu2_s390x.deb ... Unpacking zlib1g-dev:s390x (1:1.2.11.dfsg-0ubuntu2) ... Selecting previously unselected package libpng-dev:s390x. Preparing to unpack .../068-libpng-dev_1.6.34-1_s390x.deb ... Unpacking libpng-dev:s390x (1.6.34-1) ... Selecting previously unselected package libfreetype6-dev:s390x. Preparing to unpack .../069-libfreetype6-dev_2.8.1-2ubuntu2_s390x.deb ... Unpacking libfreetype6-dev:s390x (2.8.1-2ubuntu2) ... Selecting previously unselected package liblcms2-dev:s390x. Preparing to unpack .../070-liblcms2-dev_2.9-2_s390x.deb ... Unpacking liblcms2-dev:s390x (2.9-2) ... Selecting previously unselected package liblqr-1-0-dev:s390x. Preparing to unpack .../071-liblqr-1-0-dev_0.4.2-2.1_s390x.deb ... Unpacking liblqr-1-0-dev:s390x (0.4.2-2.1) ... Selecting previously unselected package libltdl-dev:s390x. Preparing to unpack .../072-libltdl-dev_2.4.6-2.1_s390x.deb ... Unpacking libltdl-dev:s390x (2.4.6-2.1) ... Selecting previously unselected package libilmbase-dev. Preparing to unpack .../073-libilmbase-dev_2.2.1-2ubuntu1_s390x.deb ... Unpacking libilmbase-dev (2.2.1-2ubuntu1) ... Selecting previously unselected package libopenexr-dev. Preparing to unpack .../074-libopenexr-dev_2.2.1-4build1_s390x.deb ... Unpacking libopenexr-dev (2.2.1-4build1) ... Selecting previously unselected package libcroco3:s390x. Preparing to unpack .../075-libcroco3_0.6.12-2_s390x.deb ... Unpacking libcroco3:s390x (0.6.12-2) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../076-shared-mime-info_1.9-2_s390x.deb ... Unpacking shared-mime-info (1.9-2) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../077-libgdk-pixbuf2.0-common_2.36.11-2_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.36.11-2) ... Selecting previously unselected package libgdk-pixbuf2.0-0:s390x. Preparing to unpack .../078-libgdk-pixbuf2.0-0_2.36.11-2_s390x.deb ... Unpacking libgdk-pixbuf2.0-0:s390x (2.36.11-2) ... Selecting previously unselected package librsvg2-2:s390x. Preparing to unpack .../079-librsvg2-2_2.40.20-2_s390x.deb ... Unpacking librsvg2-2:s390x (2.40.20-2) ... Selecting previously unselected package librsvg2-common:s390x. Preparing to unpack .../080-librsvg2-common_2.40.20-2_s390x.deb ... Unpacking librsvg2-common:s390x (2.40.20-2) ... Selecting previously unselected package libgirepository-1.0-1:s390x. Preparing to unpack .../081-libgirepository-1.0-1_1.56.1-1_s390x.deb ... Unpacking libgirepository-1.0-1:s390x (1.56.1-1) ... Selecting previously unselected package gir1.2-glib-2.0:s390x. Preparing to unpack .../082-gir1.2-glib-2.0_1.56.1-1_s390x.deb ... Unpacking gir1.2-glib-2.0:s390x (1.56.1-1) ... Selecting previously unselected package gir1.2-freedesktop:s390x. Preparing to unpack .../083-gir1.2-freedesktop_1.56.1-1_s390x.deb ... Unpacking gir1.2-freedesktop:s390x (1.56.1-1) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0:s390x. Preparing to unpack .../084-gir1.2-gdkpixbuf-2.0_2.36.11-2_s390x.deb ... Unpacking gir1.2-gdkpixbuf-2.0:s390x (2.36.11-2) ... Selecting previously unselected package gir1.2-rsvg-2.0:s390x. Preparing to unpack .../085-gir1.2-rsvg-2.0_2.40.20-2_s390x.deb ... Unpacking gir1.2-rsvg-2.0:s390x (2.40.20-2) ... Selecting previously unselected package libelf1:s390x. Preparing to unpack .../086-libelf1_0.170-0.4_s390x.deb ... Unpacking libelf1:s390x (0.170-0.4) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../087-libglib2.0-data_2.56.1-2ubuntu1_all.deb ... Unpacking libglib2.0-data (2.56.1-2ubuntu1) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../088-libglib2.0-bin_2.56.1-2ubuntu1_s390x.deb ... Unpacking libglib2.0-bin (2.56.1-2ubuntu1) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../089-python3-lib2to3_3.6.6~rc1-3_all.deb ... Unpacking python3-lib2to3 (3.6.6~rc1-3) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../090-python3-distutils_3.6.6~rc1-3_all.deb ... Unpacking python3-distutils (3.6.6~rc1-3) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../091-libglib2.0-dev-bin_2.56.1-2ubuntu1_s390x.deb ... Unpacking libglib2.0-dev-bin (2.56.1-2ubuntu1) ... Selecting previously unselected package libpcre16-3:s390x. Preparing to unpack .../092-libpcre16-3_2%3a8.39-9_s390x.deb ... Unpacking libpcre16-3:s390x (2:8.39-9) ... Selecting previously unselected package libpcre32-3:s390x. Preparing to unpack .../093-libpcre32-3_2%3a8.39-9_s390x.deb ... Unpacking libpcre32-3:s390x (2:8.39-9) ... Selecting previously unselected package libpcrecpp0v5:s390x. Preparing to unpack .../094-libpcrecpp0v5_2%3a8.39-9_s390x.deb ... Unpacking libpcrecpp0v5:s390x (2:8.39-9) ... Selecting previously unselected package libpcre3-dev:s390x. Preparing to unpack .../095-libpcre3-dev_2%3a8.39-9_s390x.deb ... Unpacking libpcre3-dev:s390x (2:8.39-9) ... Selecting previously unselected package pkg-config. Preparing to unpack .../096-pkg-config_0.29.1-0ubuntu2_s390x.deb ... Unpacking pkg-config (0.29.1-0ubuntu2) ... Selecting previously unselected package libglib2.0-dev:s390x. Preparing to unpack .../097-libglib2.0-dev_2.56.1-2ubuntu1_s390x.deb ... Unpacking libglib2.0-dev:s390x (2.56.1-2ubuntu1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../098-xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../099-x11proto-dev_2018.4-4_all.deb ... Unpacking x11proto-dev (2018.4-4) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../100-x11proto-core-dev_2018.4-4_all.deb ... Unpacking x11proto-core-dev (2018.4-4) ... Selecting previously unselected package libxau-dev:s390x. Preparing to unpack .../101-libxau-dev_1%3a1.0.8-1_s390x.deb ... Unpacking libxau-dev:s390x (1:1.0.8-1) ... Selecting previously unselected package libxdmcp-dev:s390x. Preparing to unpack .../102-libxdmcp-dev_1%3a1.1.2-3_s390x.deb ... Unpacking libxdmcp-dev:s390x (1:1.1.2-3) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../103-xtrans-dev_1.3.5-1_all.deb ... Unpacking xtrans-dev (1.3.5-1) ... Selecting previously unselected package libpthread-stubs0-dev:s390x. Preparing to unpack .../104-libpthread-stubs0-dev_0.3-4_s390x.deb ... Unpacking libpthread-stubs0-dev:s390x (0.3-4) ... Selecting previously unselected package libxcb1-dev:s390x. Preparing to unpack .../105-libxcb1-dev_1.13-1_s390x.deb ... Unpacking libxcb1-dev:s390x (1.13-1) ... Selecting previously unselected package libx11-dev:s390x. Preparing to unpack .../106-libx11-dev_2%3a1.6.5-1_s390x.deb ... Unpacking libx11-dev:s390x (2:1.6.5-1) ... Selecting previously unselected package libgdk-pixbuf2.0-dev. Preparing to unpack .../107-libgdk-pixbuf2.0-dev_2.36.11-2_s390x.deb ... Unpacking libgdk-pixbuf2.0-dev (2.36.11-2) ... Selecting previously unselected package libcairo-gobject2:s390x. Preparing to unpack .../108-libcairo-gobject2_1.15.10-3_s390x.deb ... Unpacking libcairo-gobject2:s390x (1.15.10-3) ... Selecting previously unselected package liblzo2-2:s390x. Preparing to unpack .../109-liblzo2-2_2.10-0.1_s390x.deb ... Unpacking liblzo2-2:s390x (2.10-0.1) ... Selecting previously unselected package libcairo-script-interpreter2:s390x. Preparing to unpack .../110-libcairo-script-interpreter2_1.15.10-3_s390x.deb ... Unpacking libcairo-script-interpreter2:s390x (1.15.10-3) ... Selecting previously unselected package libexpat1-dev:s390x. Preparing to unpack .../111-libexpat1-dev_2.2.5-3_s390x.deb ... Unpacking libexpat1-dev:s390x (2.2.5-3) ... Selecting previously unselected package libfontconfig1-dev:s390x. Preparing to unpack .../112-libfontconfig1-dev_2.12.6-0ubuntu2_s390x.deb ... Unpacking libfontconfig1-dev:s390x (2.12.6-0ubuntu2) ... Selecting previously unselected package libxrender-dev:s390x. Preparing to unpack .../113-libxrender-dev_1%3a0.9.10-1_s390x.deb ... Unpacking libxrender-dev:s390x (1:0.9.10-1) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../114-x11proto-xext-dev_2018.4-4_all.deb ... Unpacking x11proto-xext-dev (2018.4-4) ... Selecting previously unselected package libxext-dev:s390x. Preparing to unpack .../115-libxext-dev_2%3a1.3.3-1_s390x.deb ... Unpacking libxext-dev:s390x (2:1.3.3-1) ... Selecting previously unselected package x11-common. Preparing to unpack .../116-x11-common_1%3a7.7+19ubuntu7_all.deb ... Unpacking x11-common (1:7.7+19ubuntu7) ... Selecting previously unselected package libice6:s390x. Preparing to unpack .../117-libice6_2%3a1.0.9-2_s390x.deb ... Unpacking libice6:s390x (2:1.0.9-2) ... Selecting previously unselected package libsm6:s390x. Preparing to unpack .../118-libsm6_2%3a1.2.2-1_s390x.deb ... Unpacking libsm6:s390x (2:1.2.2-1) ... Selecting previously unselected package libice-dev:s390x. Preparing to unpack .../119-libice-dev_2%3a1.0.9-2_s390x.deb ... Unpacking libice-dev:s390x (2:1.0.9-2) ... Selecting previously unselected package libsm-dev:s390x. Preparing to unpack .../120-libsm-dev_2%3a1.2.2-1_s390x.deb ... Unpacking libsm-dev:s390x (2:1.2.2-1) ... Selecting previously unselected package libpixman-1-dev:s390x. Preparing to unpack .../121-libpixman-1-dev_0.34.0-2_s390x.deb ... Unpacking libpixman-1-dev:s390x (0.34.0-2) ... Selecting previously unselected package libxcb-render0-dev:s390x. Preparing to unpack .../122-libxcb-render0-dev_1.13-1_s390x.deb ... Unpacking libxcb-render0-dev:s390x (1.13-1) ... Selecting previously unselected package libxcb-shm0-dev:s390x. Preparing to unpack .../123-libxcb-shm0-dev_1.13-1_s390x.deb ... Unpacking libxcb-shm0-dev:s390x (1.13-1) ... Selecting previously unselected package libcairo2-dev:s390x. Preparing to unpack .../124-libcairo2-dev_1.15.10-3_s390x.deb ... Unpacking libcairo2-dev:s390x (1.15.10-3) ... Selecting previously unselected package librsvg2-dev:s390x. Preparing to unpack .../125-librsvg2-dev_2.40.20-2_s390x.deb ... Unpacking librsvg2-dev:s390x (2.40.20-2) ... Selecting previously unselected package libjbig-dev:s390x. Preparing to unpack .../126-libjbig-dev_2.1-3.1build1_s390x.deb ... Unpacking libjbig-dev:s390x (2.1-3.1build1) ... Selecting previously unselected package liblzma-dev:s390x. Preparing to unpack .../127-liblzma-dev_5.2.2-1.3_s390x.deb ... Unpacking liblzma-dev:s390x (5.2.2-1.3) ... Selecting previously unselected package libtiffxx5:s390x. Preparing to unpack .../128-libtiffxx5_4.0.9-5_s390x.deb ... Unpacking libtiffxx5:s390x (4.0.9-5) ... Selecting previously unselected package libtiff5-dev:s390x. Preparing to unpack .../129-libtiff5-dev_4.0.9-5_s390x.deb ... Unpacking libtiff5-dev:s390x (4.0.9-5) ... Selecting previously unselected package libtiff-dev. Preparing to unpack .../130-libtiff-dev_4.0.9-5_s390x.deb ... Unpacking libtiff-dev (4.0.9-5) ... Selecting previously unselected package libwmf-dev. Preparing to unpack .../131-libwmf-dev_0.2.8.4-12_s390x.deb ... Unpacking libwmf-dev (0.2.8.4-12) ... Selecting previously unselected package libicu-le-hb0:s390x. Preparing to unpack .../132-libicu-le-hb0_1.0.3+git161113-5_s390x.deb ... Unpacking libicu-le-hb0:s390x (1.0.3+git161113-5) ... Selecting previously unselected package libiculx60:s390x. Preparing to unpack .../133-libiculx60_60.2-6ubuntu1_s390x.deb ... Unpacking libiculx60:s390x (60.2-6ubuntu1) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../134-icu-devtools_60.2-6ubuntu1_s390x.deb ... Unpacking icu-devtools (60.2-6ubuntu1) ... Selecting previously unselected package libharfbuzz-icu0:s390x. Preparing to unpack .../135-libharfbuzz-icu0_1.7.6-1ubuntu1_s390x.deb ... Unpacking libharfbuzz-icu0:s390x (1.7.6-1ubuntu1) ... Selecting previously unselected package libharfbuzz-gobject0:s390x. Preparing to unpack .../136-libharfbuzz-gobject0_1.7.6-1ubuntu1_s390x.deb ... Unpacking libharfbuzz-gobject0:s390x (1.7.6-1ubuntu1) ... Selecting previously unselected package gir1.2-harfbuzz-0.0:s390x. Preparing to unpack .../137-gir1.2-harfbuzz-0.0_1.7.6-1ubuntu1_s390x.deb ... Unpacking gir1.2-harfbuzz-0.0:s390x (1.7.6-1ubuntu1) ... Selecting previously unselected package libgraphite2-dev:s390x. Preparing to unpack .../138-libgraphite2-dev_1.3.11-2_s390x.deb ... Unpacking libgraphite2-dev:s390x (1.3.11-2) ... Selecting previously unselected package libharfbuzz-dev:s390x. Preparing to unpack .../139-libharfbuzz-dev_1.7.6-1ubuntu1_s390x.deb ... Unpacking libharfbuzz-dev:s390x (1.7.6-1ubuntu1) ... Selecting previously unselected package libicu-le-hb-dev:s390x. Preparing to unpack .../140-libicu-le-hb-dev_1.0.3+git161113-5_s390x.deb ... Unpacking libicu-le-hb-dev:s390x (1.0.3+git161113-5) ... Selecting previously unselected package libicu-dev. Preparing to unpack .../141-libicu-dev_60.2-6ubuntu1_s390x.deb ... Unpacking libicu-dev (60.2-6ubuntu1) ... Selecting previously unselected package libxml2-dev:s390x. Preparing to unpack .../142-libxml2-dev_2.9.4+dfsg1-7_s390x.deb ... Unpacking libxml2-dev:s390x (2.9.4+dfsg1-7) ... Selecting previously unselected package libxt6:s390x. Preparing to unpack .../143-libxt6_1%3a1.1.5-1_s390x.deb ... Unpacking libxt6:s390x (1:1.1.5-1) ... Selecting previously unselected package libxt-dev:s390x. Preparing to unpack .../144-libxt-dev_1%3a1.1.5-1_s390x.deb ... Unpacking libxt-dev:s390x (1:1.1.5-1) ... Selecting previously unselected package libmagickcore-6.q16-dev:s390x. Preparing to unpack .../145-libmagickcore-6.q16-dev_8%3a6.9.7.4+dfsg-16ubuntu8_s390x.deb ... Unpacking libmagickcore-6.q16-dev:s390x (8:6.9.7.4+dfsg-16ubuntu8) ... Selecting previously unselected package libmagickwand-6.q16-dev:s390x. Preparing to unpack .../146-libmagickwand-6.q16-dev_8%3a6.9.7.4+dfsg-16ubuntu8_s390x.deb ... Unpacking libmagickwand-6.q16-dev:s390x (8:6.9.7.4+dfsg-16ubuntu8) ... Selecting previously unselected package libmagick++-6.q16-dev:s390x. Preparing to unpack .../147-libmagick++-6.q16-dev_8%3a6.9.7.4+dfsg-16ubuntu8_s390x.deb ... Unpacking libmagick++-6.q16-dev:s390x (8:6.9.7.4+dfsg-16ubuntu8) ... Selecting previously unselected package libmagick++-dev. Preparing to unpack .../148-libmagick++-dev_8%3a6.9.7.4+dfsg-16ubuntu8_all.deb ... Unpacking libmagick++-dev (8:6.9.7.4+dfsg-16ubuntu8) ... Selecting previously unselected package sgml-base. Preparing to unpack .../149-sgml-base_1.29_all.deb ... Unpacking sgml-base (1.29) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../150-libmagic-mgc_1%3a5.33-3_s390x.deb ... Unpacking libmagic-mgc (1:5.33-3) ... Selecting previously unselected package libmagic1:s390x. Preparing to unpack .../151-libmagic1_1%3a5.33-3_s390x.deb ... Unpacking libmagic1:s390x (1:5.33-3) ... Selecting previously unselected package file. Preparing to unpack .../152-file_1%3a5.33-3_s390x.deb ... Unpacking file (1:5.33-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../153-gettext-base_0.19.8.1-6build1_s390x.deb ... Unpacking gettext-base (0.19.8.1-6build1) ... Selecting previously unselected package libgeoip1:s390x. Preparing to unpack .../154-libgeoip1_1.6.12-1_s390x.deb ... Unpacking libgeoip1:s390x (1.6.12-1) ... Selecting previously unselected package libkrb5support0:s390x. Preparing to unpack .../155-libkrb5support0_1.16-2build1_s390x.deb ... Unpacking libkrb5support0:s390x (1.16-2build1) ... Selecting previously unselected package libk5crypto3:s390x. Preparing to unpack .../156-libk5crypto3_1.16-2build1_s390x.deb ... Unpacking libk5crypto3:s390x (1.16-2build1) ... Selecting previously unselected package libkeyutils1:s390x. Preparing to unpack .../157-libkeyutils1_1.5.9-9.2ubuntu3_s390x.deb ... Unpacking libkeyutils1:s390x (1.5.9-9.2ubuntu3) ... Selecting previously unselected package libkrb5-3:s390x. Preparing to unpack .../158-libkrb5-3_1.16-2build1_s390x.deb ... Unpacking libkrb5-3:s390x (1.16-2build1) ... Selecting previously unselected package libgssapi-krb5-2:s390x. Preparing to unpack .../159-libgssapi-krb5-2_1.16-2build1_s390x.deb ... Unpacking libgssapi-krb5-2:s390x (1.16-2build1) ... Selecting previously unselected package libpsl5:s390x. Preparing to unpack .../160-libpsl5_0.20.2-1_s390x.deb ... Unpacking libpsl5:s390x (0.20.2-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../161-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../162-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../163-automake_1%3a1.15.1-3ubuntu2_all.deb ... Unpacking automake (1:1.15.1-3ubuntu2) ... Selecting previously unselected package autopoint. Preparing to unpack .../164-autopoint_0.19.8.1-6build1_all.deb ... Unpacking autopoint (0.19.8.1-6build1) ... Selecting previously unselected package libbison-dev:s390x. Preparing to unpack .../165-libbison-dev_2%3a3.0.4.dfsg-1build1_s390x.deb ... Unpacking libbison-dev:s390x (2:3.0.4.dfsg-1build1) ... Selecting previously unselected package bison. Preparing to unpack .../166-bison_2%3a3.0.4.dfsg-1build1_s390x.deb ... Unpacking bison (2:3.0.4.dfsg-1build1) ... Selecting previously unselected package libtool. Preparing to unpack .../167-libtool_2.4.6-2.1_all.deb ... Unpacking libtool (2.4.6-2.1) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../168-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../169-libarchive-zip-perl_1.60-1_all.deb ... Unpacking libarchive-zip-perl (1.60-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../170-libfile-stripnondeterminism-perl_0.042-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.042-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../171-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../172-dh-strip-nondeterminism_0.042-1_all.deb ... Unpacking dh-strip-nondeterminism (0.042-1) ... Selecting previously unselected package dwz. Preparing to unpack .../173-dwz_0.12-2_s390x.deb ... Unpacking dwz (0.12-2) ... Selecting previously unselected package gettext. Preparing to unpack .../174-gettext_0.19.8.1-6build1_s390x.deb ... Unpacking gettext (0.19.8.1-6build1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../175-intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../176-po-debconf_1.0.20_all.deb ... Unpacking po-debconf (1.0.20) ... Selecting previously unselected package debhelper. Preparing to unpack .../177-debhelper_11.3.2ubuntu1_all.deb ... Unpacking debhelper (11.3.2ubuntu1) ... Selecting previously unselected package mysql-common. Preparing to unpack .../178-mysql-common_5.8+1.0.4_all.deb ... Unpacking mysql-common (5.8+1.0.4) ... Selecting previously unselected package libmysqlclient20:s390x. Preparing to unpack .../179-libmysqlclient20_5.7.22-0ubuntu18.04.1_s390x.deb ... Unpacking libmysqlclient20:s390x (5.7.22-0ubuntu18.04.1) ... Selecting previously unselected package libmysqlclient-dev. Preparing to unpack .../180-libmysqlclient-dev_5.7.22-0ubuntu18.04.1_s390x.deb ... Unpacking libmysqlclient-dev (5.7.22-0ubuntu18.04.1) ... Selecting previously unselected package default-libmysqlclient-dev:s390x. Preparing to unpack .../181-default-libmysqlclient-dev_1.0.4_s390x.deb ... Unpacking default-libmysqlclient-dev:s390x (1.0.4) ... Selecting previously unselected package xml-core. Preparing to unpack .../182-xml-core_0.18_all.deb ... Unpacking xml-core (0.18) ... Selecting previously unselected package docutils-common. Preparing to unpack .../183-docutils-common_0.14+dfsg-3_all.deb ... Unpacking docutils-common (0.14+dfsg-3) ... Selecting previously unselected package geoip-bin. Preparing to unpack .../184-geoip-bin_1.6.12-1_s390x.deb ... Unpacking geoip-bin (1.6.12-1) ... Selecting previously unselected package libroken18-heimdal:s390x. Preparing to unpack .../185-libroken18-heimdal_7.5.0+dfsg-2_s390x.deb ... Unpacking libroken18-heimdal:s390x (7.5.0+dfsg-2) ... Selecting previously unselected package libasn1-8-heimdal:s390x. Preparing to unpack .../186-libasn1-8-heimdal_7.5.0+dfsg-2_s390x.deb ... Unpacking libasn1-8-heimdal:s390x (7.5.0+dfsg-2) ... Selecting previously unselected package libboost1.65-dev:s390x. Preparing to unpack .../187-libboost1.65-dev_1.65.1+dfsg-0ubuntu6_s390x.deb ... Unpacking libboost1.65-dev:s390x (1.65.1+dfsg-0ubuntu6) ... Selecting previously unselected package libboost-dev:s390x. Preparing to unpack .../188-libboost-dev_1.65.1.0ubuntu1_s390x.deb ... Unpacking libboost-dev:s390x (1.65.1.0ubuntu1) ... Selecting previously unselected package libbrotli1:s390x. Preparing to unpack .../189-libbrotli1_1.0.4-1_s390x.deb ... Unpacking libbrotli1:s390x (1.0.4-1) ... Selecting previously unselected package libbrotli-dev. Preparing to unpack .../190-libbrotli-dev_1.0.4-1_s390x.deb ... Unpacking libbrotli-dev (1.0.4-1) ... Selecting previously unselected package libcap-dev:s390x. Preparing to unpack .../191-libcap-dev_1%3a2.25-1.2_s390x.deb ... Unpacking libcap-dev:s390x (1:2.25-1.2) ... Selecting previously unselected package libheimbase1-heimdal:s390x. Preparing to unpack .../192-libheimbase1-heimdal_7.5.0+dfsg-2_s390x.deb ... Unpacking libheimbase1-heimdal:s390x (7.5.0+dfsg-2) ... Selecting previously unselected package libhcrypto4-heimdal:s390x. Preparing to unpack .../193-libhcrypto4-heimdal_7.5.0+dfsg-2_s390x.deb ... Unpacking libhcrypto4-heimdal:s390x (7.5.0+dfsg-2) ... Selecting previously unselected package libwind0-heimdal:s390x. Preparing to unpack .../194-libwind0-heimdal_7.5.0+dfsg-2_s390x.deb ... Unpacking libwind0-heimdal:s390x (7.5.0+dfsg-2) ... Selecting previously unselected package libhx509-5-heimdal:s390x. Preparing to unpack .../195-libhx509-5-heimdal_7.5.0+dfsg-2_s390x.deb ... Unpacking libhx509-5-heimdal:s390x (7.5.0+dfsg-2) ... Selecting previously unselected package libkrb5-26-heimdal:s390x. Preparing to unpack .../196-libkrb5-26-heimdal_7.5.0+dfsg-2_s390x.deb ... Unpacking libkrb5-26-heimdal:s390x (7.5.0+dfsg-2) ... Selecting previously unselected package libheimntlm0-heimdal:s390x. Preparing to unpack .../197-libheimntlm0-heimdal_7.5.0+dfsg-2_s390x.deb ... Unpacking libheimntlm0-heimdal:s390x (7.5.0+dfsg-2) ... Selecting previously unselected package libgssapi3-heimdal:s390x. Preparing to unpack .../198-libgssapi3-heimdal_7.5.0+dfsg-2_s390x.deb ... Unpacking libgssapi3-heimdal:s390x (7.5.0+dfsg-2) ... Selecting previously unselected package libsasl2-modules-db:s390x. Preparing to unpack .../199-libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3ubuntu2_s390x.deb ... Unpacking libsasl2-modules-db:s390x (2.1.27~101-g0780600+dfsg-3ubuntu2) ... Selecting previously unselected package libsasl2-2:s390x. Preparing to unpack .../200-libsasl2-2_2.1.27~101-g0780600+dfsg-3ubuntu2_s390x.deb ... Unpacking libsasl2-2:s390x (2.1.27~101-g0780600+dfsg-3ubuntu2) ... Selecting previously unselected package libldap-common. Preparing to unpack .../201-libldap-common_2.4.46+dfsg-5ubuntu1_all.deb ... Unpacking libldap-common (2.4.46+dfsg-5ubuntu1) ... Selecting previously unselected package libldap-2.4-2:s390x. Preparing to unpack .../202-libldap-2.4-2_2.4.46+dfsg-5ubuntu1_s390x.deb ... Unpacking libldap-2.4-2:s390x (2.4.46+dfsg-5ubuntu1) ... Selecting previously unselected package libnghttp2-14:s390x. Preparing to unpack .../203-libnghttp2-14_1.32.0-1_s390x.deb ... Unpacking libnghttp2-14:s390x (1.32.0-1) ... Selecting previously unselected package librtmp1:s390x. Preparing to unpack .../204-librtmp1_2.4+20151223.gitfa8646d.1-2_s390x.deb ... Unpacking librtmp1:s390x (2.4+20151223.gitfa8646d.1-2) ... Selecting previously unselected package libcurl4:s390x. Preparing to unpack .../205-libcurl4_7.60.0-2ubuntu1_s390x.deb ... Unpacking libcurl4:s390x (7.60.0-2ubuntu1) ... Selecting previously unselected package libcurl4-openssl-dev:s390x. Preparing to unpack .../206-libcurl4-openssl-dev_7.60.0-2ubuntu1_s390x.deb ... Unpacking libcurl4-openssl-dev:s390x (7.60.0-2ubuntu1) ... Selecting previously unselected package libgeoip-dev. Preparing to unpack .../207-libgeoip-dev_1.6.12-1_s390x.deb ... Unpacking libgeoip-dev (1.6.12-1) ... Selecting previously unselected package libhashkit2:s390x. Preparing to unpack .../208-libhashkit2_1.0.18-4.2_s390x.deb ... Unpacking libhashkit2:s390x (1.0.18-4.2) ... Selecting previously unselected package libhashkit-dev:s390x. Preparing to unpack .../209-libhashkit-dev_1.0.18-4.2_s390x.deb ... Unpacking libhashkit-dev:s390x (1.0.18-4.2) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../210-libjs-jquery_3.2.1-1_all.deb ... Unpacking libjs-jquery (3.2.1-1) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../211-libjs-underscore_1.8.3~dfsg-1_all.deb ... Unpacking libjs-underscore (1.8.3~dfsg-1) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../212-libjs-sphinxdoc_1.7.5-3_all.deb ... Unpacking libjs-sphinxdoc (1.7.5-3) ... Selecting previously unselected package libkyotocabinet16v5:s390x. Preparing to unpack .../213-libkyotocabinet16v5_1.2.76-4.2_s390x.deb ... Unpacking libkyotocabinet16v5:s390x (1.2.76-4.2) ... Selecting previously unselected package liblzo2-dev:s390x. Preparing to unpack .../214-liblzo2-dev_2.10-0.1_s390x.deb ... Unpacking liblzo2-dev:s390x (2.10-0.1) ... Selecting previously unselected package libkyotocabinet-dev:s390x. Preparing to unpack .../215-libkyotocabinet-dev_1.2.76-4.2_s390x.deb ... Unpacking libkyotocabinet-dev:s390x (1.2.76-4.2) ... Selecting previously unselected package libmemcached11:s390x. Preparing to unpack .../216-libmemcached11_1.0.18-4.2_s390x.deb ... Unpacking libmemcached11:s390x (1.0.18-4.2) ... Selecting previously unselected package libmemcachedutil2:s390x. Preparing to unpack .../217-libmemcachedutil2_1.0.18-4.2_s390x.deb ... Unpacking libmemcachedutil2:s390x (1.0.18-4.2) ... Selecting previously unselected package libncurses-dev:s390x. Preparing to unpack .../218-libncurses-dev_6.1+20180210-4ubuntu1_s390x.deb ... Unpacking libncurses-dev:s390x (6.1+20180210-4ubuntu1) ... Selecting previously unselected package libsasl2-dev. Preparing to unpack .../219-libsasl2-dev_2.1.27~101-g0780600+dfsg-3ubuntu2_s390x.deb ... Unpacking libsasl2-dev (2.1.27~101-g0780600+dfsg-3ubuntu2) ... Selecting previously unselected package libssl-dev:s390x. Preparing to unpack .../220-libssl-dev_1.1.0g-2ubuntu4_s390x.deb ... Unpacking libssl-dev:s390x (1.1.0g-2ubuntu4) ... Selecting previously unselected package libtcl8.6:s390x. Preparing to unpack .../221-libtcl8.6_8.6.8+dfsg-4_s390x.deb ... Unpacking libtcl8.6:s390x (8.6.8+dfsg-4) ... Selecting previously unselected package python-babel-localedata. Preparing to unpack .../222-python-babel-localedata_2.4.0+dfsg.1-2ubuntu1_all.deb ... Unpacking python-babel-localedata (2.4.0+dfsg.1-2ubuntu1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../223-python3-pkg-resources_39.2.0-1_all.deb ... Unpacking python3-pkg-resources (39.2.0-1) ... Selecting previously unselected package python3-tz. Preparing to unpack .../224-python3-tz_2018.4-1_all.deb ... Unpacking python3-tz (2018.4-1) ... Selecting previously unselected package python3-babel. Preparing to unpack .../225-python3-babel_2.4.0+dfsg.1-2ubuntu1_all.deb ... Unpacking python3-babel (2.4.0+dfsg.1-2ubuntu1) ... Selecting previously unselected package python3-certifi. Preparing to unpack .../226-python3-certifi_2018.1.18-3_all.deb ... Unpacking python3-certifi (2018.1.18-3) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../227-python3-chardet_3.0.4-1_all.deb ... Unpacking python3-chardet (3.0.4-1) ... Selecting previously unselected package python3-roman. Preparing to unpack .../228-python3-roman_2.0.0-3_all.deb ... Unpacking python3-roman (2.0.0-3) ... Selecting previously unselected package python3-docutils. Preparing to unpack .../229-python3-docutils_0.14+dfsg-3_all.deb ... Unpacking python3-docutils (0.14+dfsg-3) ... Selecting previously unselected package python3-idna. Preparing to unpack .../230-python3-idna_2.6-1_all.deb ... Unpacking python3-idna (2.6-1) ... Selecting previously unselected package python3-imagesize. Preparing to unpack .../231-python3-imagesize_1.0.0-1_all.deb ... Unpacking python3-imagesize (1.0.0-1) ... Selecting previously unselected package python3-markupsafe. Preparing to unpack .../232-python3-markupsafe_1.0-1build1_s390x.deb ... Unpacking python3-markupsafe (1.0-1build1) ... Selecting previously unselected package python3-jinja2. Preparing to unpack .../233-python3-jinja2_2.10-1_all.deb ... Unpacking python3-jinja2 (2.10-1) ... Selecting previously unselected package python3-pyparsing. Preparing to unpack .../234-python3-pyparsing_2.2.0+dfsg1-2_all.deb ... Unpacking python3-pyparsing (2.2.0+dfsg1-2) ... Selecting previously unselected package python3-six. Preparing to unpack .../235-python3-six_1.11.0-2_all.deb ... Unpacking python3-six (1.11.0-2) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../236-python3-packaging_17.1-1_all.deb ... Unpacking python3-packaging (17.1-1) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../237-python3-pygments_2.2.0+dfsg-1_all.deb ... Unpacking python3-pygments (2.2.0+dfsg-1) ... Selecting previously unselected package python3-urllib3. Preparing to unpack .../238-python3-urllib3_1.22-1_all.deb ... Unpacking python3-urllib3 (1.22-1) ... Selecting previously unselected package python3-requests. Preparing to unpack .../239-python3-requests_2.18.4-2_all.deb ... Unpacking python3-requests (2.18.4-2) ... Selecting previously unselected package python3-alabaster. Preparing to unpack .../240-python3-alabaster_0.7.8-1_all.deb ... Unpacking python3-alabaster (0.7.8-1) ... Selecting previously unselected package sphinx-common. Preparing to unpack .../241-sphinx-common_1.7.5-3_all.deb ... Unpacking sphinx-common (1.7.5-3) ... Selecting previously unselected package python3-sphinx. Preparing to unpack .../242-python3-sphinx_1.7.5-3_all.deb ... Unpacking python3-sphinx (1.7.5-3) ... Selecting previously unselected package tcl8.6. Preparing to unpack .../243-tcl8.6_8.6.8+dfsg-4_s390x.deb ... Unpacking tcl8.6 (8.6.8+dfsg-4) ... Selecting previously unselected package tcl. Preparing to unpack .../244-tcl_8.6.0+9_s390x.deb ... Unpacking tcl (8.6.0+9) ... Selecting previously unselected package tcl8.6-dev:s390x. Preparing to unpack .../245-tcl8.6-dev_8.6.8+dfsg-4_s390x.deb ... Unpacking tcl8.6-dev:s390x (8.6.8+dfsg-4) ... Selecting previously unselected package tcl-dev:s390x. Preparing to unpack .../246-tcl-dev_8.6.0+9_s390x.deb ... Unpacking tcl-dev:s390x (8.6.0+9) ... Selecting previously unselected package libhwloc5:s390x. Preparing to unpack .../247-libhwloc5_1.11.10-2_s390x.deb ... Unpacking libhwloc5:s390x (1.11.10-2) ... Selecting previously unselected package libhwloc-dev:s390x. Preparing to unpack .../248-libhwloc-dev_1.11.10-2_s390x.deb ... Unpacking libhwloc-dev:s390x (1.11.10-2) ... Selecting previously unselected package libmemcached-dev:s390x. Preparing to unpack .../249-libmemcached-dev_1.0.18-4.2_s390x.deb ... Unpacking libmemcached-dev:s390x (1.0.18-4.2) ... Selecting previously unselected package sbuild-build-depends-trafficserver-dummy. Preparing to unpack .../250-sbuild-build-depends-trafficserver-dummy_0.invalid.0_s390x.deb ... Unpacking sbuild-build-depends-trafficserver-dummy (0.invalid.0) ... Setting up libbrotli1:s390x (1.0.4-1) ... Setting up libjs-jquery (3.2.1-1) ... Setting up imagemagick-6-common (8:6.9.7.4+dfsg-16ubuntu8) ... Setting up libicu60:s390x (60.2-6ubuntu1) ... Setting up libbz2-dev:s390x (1.0.6-8.1) ... Setting up libarchive-zip-perl (1.60-1) ... Setting up libnghttp2-14:s390x (1.32.0-1) ... Setting up libjs-underscore (1.8.3~dfsg-1) ... Setting up mime-support (3.60ubuntu1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up liblcms2-2:s390x (2.9-2) ... Setting up libjbig0:s390x (2.1-3.1build1) ... Setting up libsigsegv2:s390x (2.12-2) ... Setting up libldap-common (2.4.46+dfsg-5ubuntu1) ... Setting up libpthread-stubs0-dev:s390x (0.3-4) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up libdjvulibre-text (3.5.27.1-9) ... Setting up libilmbase23:s390x (2.2.1-2ubuntu1) ... Setting up libpsl5:s390x (0.20.2-1) ... Setting up libelf1:s390x (0.170-0.4) ... Setting up libssl-dev:s390x (1.1.0g-2ubuntu4) ... Setting up groff-base (1.22.3-10) ... Setting up libglib2.0-0:s390x (2.56.1-2ubuntu1) ... No schema files found: doing nothing. Setting up mysql-common (5.8+1.0.4) ... update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up libsasl2-modules-db:s390x (2.1.27~101-g0780600+dfsg-3ubuntu2) ... Setting up libmagickcore-6-arch-config:s390x (8:6.9.7.4+dfsg-16ubuntu8) ... Setting up libsasl2-2:s390x (2.1.27~101-g0780600+dfsg-3ubuntu2) ... Setting up libjs-sphinxdoc (1.7.5-3) ... Setting up libgdk-pixbuf2.0-common (2.36.11-2) ... Setting up libdatrie1:s390x (0.2.12-1) ... Setting up gettext-base (0.19.8.1-6build1) ... Setting up libbrotli-dev (1.0.4-1) ... Setting up libjpeg-turbo8:s390x (1.5.2-0ubuntu5) ... Setting up libpipeline1:s390x (1.5.0-1) ... Setting up libroken18-heimdal:s390x (7.5.0+dfsg-2) ... Setting up librtmp1:s390x (2.4+20151223.gitfa8646d.1-2) ... Setting up m4 (1.4.18-1) ... Setting up sgml-base (1.29) ... Setting up libmemcached11:s390x (1.0.18-4.2) ... Setting up libgeoip1:s390x (1.6.12-1) ... Setting up libfftw3-double3:s390x (3.3.7-1build1) ... Setting up libbsd0:s390x (0.9.1-1) ... Setting up libsasl2-dev (2.1.27~101-g0780600+dfsg-3ubuntu2) ... Setting up libkrb5support0:s390x (1.16-2build1) ... Setting up ucf (3.0038) ... Setting up libgirepository-1.0-1:s390x (1.56.1-1) ... Setting up libxml2:s390x (2.9.4+dfsg1-7) ... Setting up x11proto-dev (2018.4-4) ... Setting up libfreetype6:s390x (2.8.1-2ubuntu2) ... Setting up libmagic-mgc (1:5.33-3) ... Setting up libmagic1:s390x (1:5.33-3) ... Setting up libgraphite2-3:s390x (1.3.11-2) ... Setting up libjbig-dev:s390x (2.1-3.1build1) ... Setting up libcroco3:s390x (0.6.12-2) ... Setting up libhashkit2:s390x (1.0.18-4.2) ... Setting up pkg-config (0.29.1-0ubuntu2) ... Setting up liblqr-1-0:s390x (0.4.2-2.1) ... Setting up libpixman-1-0:s390x (0.34.0-2) ... Setting up xtrans-dev (1.3.5-1) ... Setting up gir1.2-glib-2.0:s390x (1.56.1-1) ... Setting up x11proto-xext-dev (2018.4-4) ... Setting up libjpeg-turbo8-dev:s390x (1.5.2-0ubuntu5) ... Setting up libglib2.0-data (2.56.1-2ubuntu1) ... Processing triggers for libc-bin (2.27-3ubuntu1) ... Setting up dwz (0.12-2) ... Setting up autotools-dev (20180224.1) ... Setting up libpixman-1-dev:s390x (0.34.0-2) ... Setting up libheimbase1-heimdal:s390x (7.5.0+dfsg-2) ... Setting up python-babel-localedata (2.4.0+dfsg.1-2ubuntu1) ... Processing triggers for systemd (238-5ubuntu1) ... Setting up libltdl7:s390x (2.4.6-2.1) ... Setting up sphinx-common (1.7.5-3) ... Setting up libbison-dev:s390x (2:3.0.4.dfsg-1build1) ... Setting up libcap-dev:s390x (1:2.25-1.2) ... Setting up libfribidi0:s390x (0.19.7-2) ... Setting up libexpat1-dev:s390x (2.2.5-3) ... Setting up libmagickcore-6-headers (8:6.9.7.4+dfsg-16ubuntu8) ... Setting up shared-mime-info (1.9-2) ... Setting up libpcrecpp0v5:s390x (2:8.39-9) ... Setting up libpcre32-3:s390x (2:8.39-9) ... Setting up libmysqlclient20:s390x (5.7.22-0ubuntu18.04.1) ... Setting up icu-devtools (60.2-6ubuntu1) ... Setting up libpcre16-3:s390x (2:8.39-9) ... Setting up libtcl8.6:s390x (8.6.8+dfsg-4) ... Setting up libthai-data (0.1.27-2) ... Setting up liblzma-dev:s390x (5.2.2-1.3) ... Setting up bison (2:3.0.4.dfsg-1build1) ... update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode Setting up libxdmcp6:s390x (1:1.1.2-3) ... Setting up xml-core (0.18) ... Setting up libkeyutils1:s390x (1.5.9-9.2ubuntu3) ... Setting up bsdmainutils (11.1.2ubuntu2) ... 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 x11-common (1:7.7+19ubuntu7) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libncurses-dev:s390x (6.1+20180210-4ubuntu1) ... Setting up libglib2.0-bin (2.56.1-2ubuntu1) ... Setting up libboost1.65-dev:s390x (1.65.1+dfsg-0ubuntu6) ... Setting up libexif12:s390x (0.6.21-5) ... Setting up libgraphite2-dev:s390x (1.3.11-2) ... Setting up libx11-data (2:1.6.5-1) ... Setting up libxau6:s390x (1:1.0.8-1) ... Setting up autopoint (0.19.8.1-6build1) ... Setting up libmpdec2:s390x (2.4.2-2) ... Setting up liblzo2-2:s390x (2.10-0.1) ... Setting up zlib1g-dev:s390x (1:1.2.11.dfsg-0ubuntu2) ... Setting up libfile-stripnondeterminism-perl (0.042-1) ... Setting up libjpeg8:s390x (8c-2ubuntu8) ... Setting up libpython3.6-stdlib:s390x (3.6.6~rc1-3) ... Setting up libk5crypto3:s390x (1.16-2build1) ... Setting up libpcre3-dev:s390x (2:8.39-9) ... Setting up fontconfig-config (2.12.6-0ubuntu2) ... Setting up python3.6 (3.6.6~rc1-3) ... Setting up x11proto-core-dev (2018.4-4) ... Setting up libopenexr23:s390x (2.2.1-4build1) ... Setting up liblqr-1-0-dev:s390x (0.4.2-2.1) ... Setting up liblcms2-dev:s390x (2.9-2) ... Setting up libmysqlclient-dev (5.7.22-0ubuntu18.04.1) ... Setting up libltdl-dev:s390x (2.4.6-2.1) ... Setting up libwind0-heimdal:s390x (7.5.0+dfsg-2) ... Setting up libilmbase-dev (2.2.1-2ubuntu1) ... Setting up libdjvulibre21:s390x (3.5.27.1-9) ... Setting up gettext (0.19.8.1-6build1) ... Setting up flex (2.6.4-6.1) ... Setting up libmagickwand-6-headers (8:6.9.7.4+dfsg-16ubuntu8) ... Setting up gir1.2-freedesktop:s390x (1.56.1-1) ... Setting up libdjvulibre-dev:s390x (3.5.27.1-9) ... Setting up libasn1-8-heimdal:s390x (7.5.0+dfsg-2) ... Setting up libmemcachedutil2:s390x (1.0.18-4.2) ... Setting up libhashkit-dev:s390x (1.0.18-4.2) ... Setting up libhcrypto4-heimdal:s390x (7.5.0+dfsg-2) ... Setting up geoip-bin (1.6.12-1) ... Setting up libharfbuzz0b:s390x (1.7.6-1ubuntu1) ... Setting up libtiff5:s390x (4.0.9-5) ... Setting up libxau-dev:s390x (1:1.0.8-1) ... Setting up autoconf (2.69-11) ... Setting up libthai0:s390x (0.1.27-2) ... Setting up file (1:5.33-3) ... Setting up libhwloc5:s390x (1.11.10-2) ... Setting up libhx509-5-heimdal:s390x (7.5.0+dfsg-2) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up libxdmcp-dev:s390x (1:1.1.2-3) ... Setting up libmemcached-dev:s390x (1.0.18-4.2) ... Setting up libjpeg8-dev:s390x (8c-2ubuntu8) ... Setting up gir1.2-harfbuzz-0.0:s390x (1.7.6-1ubuntu1) ... Setting up libjpeg-dev:s390x (8c-2ubuntu8) ... Setting up libexif-dev:s390x (0.6.21-5) ... Setting up liblzo2-dev:s390x (2.10-0.1) ... Setting up tcl8.6 (8.6.8+dfsg-4) ... Setting up automake (1:1.15.1-3ubuntu2) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up libice6:s390x (2:1.0.9-2) ... Setting up libtiffxx5:s390x (4.0.9-5) ... Setting up libopenexr-dev (2.2.1-4build1) ... Setting up man-db (2.8.3-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libkrb5-3:s390x (1.16-2build1) ... Setting up default-libmysqlclient-dev:s390x (1.0.4) ... Setting up libkrb5-26-heimdal:s390x (7.5.0+dfsg-2) ... Setting up libboost-dev:s390x (1.65.1.0ubuntu1) ... Setting up libpng-dev:s390x (1.6.34-1) ... Setting up libkyotocabinet16v5:s390x (1.2.76-4.2) ... Setting up libxcb1:s390x (1.13-1) ... Setting up libharfbuzz-gobject0:s390x (1.7.6-1ubuntu1) ... Setting up libheimntlm0-heimdal:s390x (7.5.0+dfsg-2) ... Setting up tcl8.6-dev:s390x (8.6.8+dfsg-4) ... Setting up libmagick++-6-headers (8:6.9.7.4+dfsg-16ubuntu8) ... Setting up libtool (2.4.6-2.1) ... Setting up libpython3-stdlib:s390x (3.6.5-3) ... Setting up libgeoip-dev (1.6.12-1) ... Setting up libfontconfig1:s390x (2.12.6-0ubuntu2) ... Setting up libsm6:s390x (2:1.2.2-1) ... Setting up libxcb-render0:s390x (1.13-1) ... Setting up libharfbuzz-icu0:s390x (1.7.6-1ubuntu1) ... Setting up po-debconf (1.0.20) ... Setting up python3 (3.6.5-3) ... Setting up libhwloc-dev:s390x (1.11.10-2) ... Setting up python3-alabaster (0.7.8-1) ... Setting up python3-idna (2.6-1) ... Setting up libicu-le-hb0:s390x (1.0.3+git161113-5) ... Setting up python3-six (1.11.0-2) ... Setting up libtiff5-dev:s390x (4.0.9-5) ... Setting up libx11-6:s390x (2:1.6.5-1) ... Setting up python3-pyparsing (2.2.0+dfsg1-2) ... Setting up tcl (8.6.0+9) ... Setting up python3-certifi (2018.1.18-3) ... Setting up python3-pkg-resources (39.2.0-1) ... Setting up python3-markupsafe (1.0-1build1) ... Setting up libgssapi-krb5-2:s390x (1.16-2build1) ... Setting up libfreetype6-dev:s390x (2.8.1-2ubuntu2) ... Setting up libice-dev:s390x (2:1.0.9-2) ... Setting up python3-chardet (3.0.4-1) ... Setting up python3-jinja2 (2.10-1) ... Setting up libiculx60:s390x (60.2-6ubuntu1) ... Setting up libxcb-shm0:s390x (1.13-1) ... Setting up libxt6:s390x (1:1.1.5-1) ... Setting up libxrender1:s390x (1:0.9.10-1) ... Setting up libxcb1-dev:s390x (1.13-1) ... Setting up python3-urllib3 (1.22-1) ... Setting up libx11-dev:s390x (2:1.6.5-1) ... Setting up python3-packaging (17.1-1) ... Setting up libkyotocabinet-dev:s390x (1.2.76-4.2) ... Setting up libgssapi3-heimdal:s390x (7.5.0+dfsg-2) ... Setting up python3-lib2to3 (3.6.6~rc1-3) ... Setting up libwmf0.2-7:s390x (0.2.8.4-12) ... Setting up python3-tz (2018.4-1) ... Setting up tcl-dev:s390x (8.6.0+9) ... Setting up python3-distutils (3.6.6~rc1-3) ... Setting up fontconfig (2.12.6-0ubuntu2) ... Regenerating fonts cache... done. Setting up python3-pygments (2.2.0+dfsg-1) ... Setting up libfontconfig1-dev:s390x (2.12.6-0ubuntu2) ... Setting up libwmf-dev (0.2.8.4-12) ... Setting up libtiff-dev (4.0.9-5) ... Setting up libsm-dev:s390x (2:1.2.2-1) ... Setting up python3-roman (2.0.0-3) ... Setting up python3-imagesize (1.0.0-1) ... Setting up libxext6:s390x (2:1.3.3-1) ... Setting up libglib2.0-dev-bin (2.56.1-2ubuntu1) ... Setting up libgdk-pixbuf2.0-0:s390x (2.36.11-2) ... Setting up libxcb-shm0-dev:s390x (1.13-1) ... Setting up gir1.2-gdkpixbuf-2.0:s390x (2.36.11-2) ... Setting up libxrender-dev:s390x (1:0.9.10-1) ... Setting up libglib2.0-dev:s390x (2.56.1-2ubuntu1) ... Setting up python3-babel (2.4.0+dfsg.1-2ubuntu1) ... update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode Setting up libxcb-render0-dev:s390x (1.13-1) ... Setting up libgdk-pixbuf2.0-dev (2.36.11-2) ... Setting up libldap-2.4-2:s390x (2.4.46+dfsg-5ubuntu1) ... Setting up libxext-dev:s390x (2:1.3.3-1) ... Setting up libpango-1.0-0:s390x (1.42.1-1) ... Setting up python3-requests (2.18.4-2) ... Setting up libcairo2:s390x (1.15.10-3) ... Setting up libxt-dev:s390x (1:1.1.5-1) ... Setting up libmagickcore-6.q16-3:s390x (8:6.9.7.4+dfsg-16ubuntu8) ... Setting up libcairo-script-interpreter2:s390x (1.15.10-3) ... Setting up libcairo-gobject2:s390x (1.15.10-3) ... Setting up libcurl4:s390x (7.60.0-2ubuntu1) ... Setting up libpangoft2-1.0-0:s390x (1.42.1-1) ... Setting up libmagickwand-6.q16-3:s390x (8:6.9.7.4+dfsg-16ubuntu8) ... Setting up libcurl4-openssl-dev:s390x (7.60.0-2ubuntu1) ... Setting up libcairo2-dev:s390x (1.15.10-3) ... Setting up libpangocairo-1.0-0:s390x (1.42.1-1) ... Setting up libmagick++-6.q16-7:s390x (8:6.9.7.4+dfsg-16ubuntu8) ... Setting up libmagickcore-6.q16-3-extra:s390x (8:6.9.7.4+dfsg-16ubuntu8) ... Setting up librsvg2-2:s390x (2.40.20-2) ... Setting up librsvg2-common:s390x (2.40.20-2) ... Setting up gir1.2-rsvg-2.0:s390x (2.40.20-2) ... Setting up librsvg2-dev:s390x (2.40.20-2) ... Processing triggers for sgml-base (1.29) ... Setting up docutils-common (0.14+dfsg-3) ... Processing triggers for sgml-base (1.29) ... Setting up python3-docutils (0.14+dfsg-3) ... update-alternatives: using /usr/share/docutils/scripts/python3/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2html4 to provide /usr/bin/rst2html4 (rst2html4) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2html5 to provide /usr/bin/rst2html5 (rst2html5) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode Setting up python3-sphinx (1.7.5-3) ... Setting up libicu-dev (60.2-6ubuntu1) ... Setting up libxml2-dev:s390x (2.9.4+dfsg1-7) ... Setting up libmagickcore-6.q16-dev:s390x (8:6.9.7.4+dfsg-16ubuntu8) ... Setting up libharfbuzz-dev:s390x (1.7.6-1ubuntu1) ... Setting up debhelper (11.3.2ubuntu1) ... Setting up dh-autoreconf (19) ... Setting up libicu-le-hb-dev:s390x (1.0.3+git161113-5) ... Setting up libmagickwand-6.q16-dev:s390x (8:6.9.7.4+dfsg-16ubuntu8) ... Setting up dh-strip-nondeterminism (0.042-1) ... Setting up libmagick++-6.q16-dev:s390x (8:6.9.7.4+dfsg-16ubuntu8) ... Setting up libmagick++-dev (8:6.9.7.4+dfsg-16ubuntu8) ... Setting up sbuild-build-depends-trafficserver-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.27-3ubuntu1) ... Processing triggers for systemd (238-5ubuntu1) ... Processing triggers for libgdk-pixbuf2.0-0:s390x (2.36.11-2) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-128-generic s390x (s390x) Toolchain package versions: binutils_2.30-21ubuntu1 dpkg-dev_1.19.0.5ubuntu3 g++-7_7.3.0-23ubuntu2 gcc-7_7.3.0-23ubuntu2 libc6-dev_2.27-3ubuntu1 libstdc++-7-dev_7.3.0-23ubuntu2 libstdc++6_8.1.0-8ubuntu1 linux-libc-dev_4.15.0-24.26 Package versions: adduser_3.117ubuntu1 advancecomp_2.1-1 apt_1.7.0~alpha0ubuntu2 autoconf_2.69-11 automake_1:1.15.1-3ubuntu2 autopoint_0.19.8.1-6build1 autotools-dev_20180224.1 base-files_10.1ubuntu4 base-passwd_3.5.45 bash_4.4.18-2ubuntu2 binutils_2.30-21ubuntu1 binutils-common_2.30-21ubuntu1 binutils-s390x-linux-gnu_2.30-21ubuntu1 bison_2:3.0.4.dfsg-1build1 bsdmainutils_11.1.2ubuntu2 bsdutils_1:2.32-0.1ubuntu1 build-essential_12.5ubuntu2 bzip2_1.0.6-8.1 ca-certificates_20180409 coreutils_8.28-1ubuntu1 cpp_4:7.3.0-3ubuntu3 cpp-7_7.3.0-23ubuntu2 dash_0.5.8-2.10 debconf_1.5.67 debhelper_11.3.2ubuntu1 debianutils_4.8.6 default-libmysqlclient-dev_1.0.4 dh-autoreconf_19 dh-strip-nondeterminism_0.042-1 diffutils_1:3.6-1 dmsetup_2:1.02.145-4.1ubuntu3 docutils-common_0.14+dfsg-3 dpkg_1.19.0.5ubuntu3 dpkg-dev_1.19.0.5ubuntu3 dwz_0.12-2 e2fslibs_1.44.2-1 e2fsprogs_1.44.2-1 fakeroot_1.22-2ubuntu1 fdisk_2.32-0.1ubuntu1 file_1:5.33-3 findutils_4.6.0+git+20170828-2 flex_2.6.4-6.1 fontconfig_2.12.6-0ubuntu2 fontconfig-config_2.12.6-0ubuntu2 fonts-dejavu-core_2.37-1 g++_4:7.3.0-3ubuntu3 g++-7_7.3.0-23ubuntu2 gcc_4:7.3.0-3ubuntu3 gcc-7_7.3.0-23ubuntu2 gcc-7-base_7.3.0-23ubuntu2 gcc-8-base_8.1.0-8ubuntu1 geoip-bin_1.6.12-1 gettext_0.19.8.1-6build1 gettext-base_0.19.8.1-6build1 gir1.2-freedesktop_1.56.1-1 gir1.2-gdkpixbuf-2.0_2.36.11-2 gir1.2-glib-2.0_1.56.1-1 gir1.2-harfbuzz-0.0_1.7.6-1ubuntu1 gir1.2-rsvg-2.0_2.40.20-2 gpg_2.2.8-1ubuntu1 gpg-agent_2.2.8-1ubuntu1 gpgconf_2.2.8-1ubuntu1 gpgv_2.2.8-1ubuntu1 grep_3.1-2 groff-base_1.22.3-10 gzip_1.6-5ubuntu1 hostname_3.20 icu-devtools_60.2-6ubuntu1 imagemagick-6-common_8:6.9.7.4+dfsg-16ubuntu8 init_1.51 init-system-helpers_1.51 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3build1 libapparmor1_2.12-4ubuntu5 libapt-pkg5.0_1.7.0~alpha0ubuntu2 libarchive-zip-perl_1.60-1 libargon2-0_0~20161029-2 libasan4_7.3.0-23ubuntu2 libasn1-8-heimdal_7.5.0+dfsg-2 libassuan0_2.5.1-2 libatomic1_8.1.0-8ubuntu1 libattr1_1:2.4.47-2build1 libaudit-common_1:2.8.3-1ubuntu1 libaudit1_1:2.8.3-1ubuntu1 libbinutils_2.30-21ubuntu1 libbison-dev_2:3.0.4.dfsg-1build1 libblkid1_2.32-0.1ubuntu1 libboost-dev_1.65.1.0ubuntu1 libboost1.65-dev_1.65.1+dfsg-0ubuntu6 libbrotli-dev_1.0.4-1 libbrotli1_1.0.4-1 libbsd0_0.9.1-1 libbz2-1.0_1.0.6-8.1 libbz2-dev_1.0.6-8.1 libc-bin_2.27-3ubuntu1 libc-dev-bin_2.27-3ubuntu1 libc6_2.27-3ubuntu1 libc6-dev_2.27-3ubuntu1 libcairo-gobject2_1.15.10-3 libcairo-script-interpreter2_1.15.10-3 libcairo2_1.15.10-3 libcairo2-dev_1.15.10-3 libcap-dev_1:2.25-1.2 libcap-ng0_0.7.9-1 libcap2_1:2.25-1.2 libcc1-0_8.1.0-8ubuntu1 libcom-err2_1.44.2-1 libcomerr2_1.44.2-1 libcroco3_0.6.12-2 libcryptsetup12_2:2.0.2-1ubuntu1 libcurl4_7.60.0-2ubuntu1 libcurl4-openssl-dev_7.60.0-2ubuntu1 libdatrie1_0.2.12-1 libdb5.3_5.3.28-13.1ubuntu1 libdebconfclient0_0.213ubuntu1 libdevmapper1.02.1_2:1.02.145-4.1ubuntu3 libdjvulibre-dev_3.5.27.1-9 libdjvulibre-text_3.5.27.1-9 libdjvulibre21_3.5.27.1-9 libdpkg-perl_1.19.0.5ubuntu3 libelf1_0.170-0.4 libexif-dev_0.6.21-5 libexif12_0.6.21-5 libexpat1_2.2.5-3 libexpat1-dev_2.2.5-3 libext2fs2_1.44.2-1 libfakeroot_1.22-2ubuntu1 libfdisk1_2.32-0.1ubuntu1 libffi6_3.2.1-8 libfftw3-double3_3.3.7-1build1 libfile-stripnondeterminism-perl_0.042-1 libfontconfig1_2.12.6-0ubuntu2 libfontconfig1-dev_2.12.6-0ubuntu2 libfreetype6_2.8.1-2ubuntu2 libfreetype6-dev_2.8.1-2ubuntu2 libfribidi0_0.19.7-2 libgcc-7-dev_7.3.0-23ubuntu2 libgcc1_1:8.1.0-8ubuntu1 libgcrypt20_1.8.2-2ubuntu1 libgdbm-compat4_1.14.1-6 libgdbm5_1.14.1-6 libgdk-pixbuf2.0-0_2.36.11-2 libgdk-pixbuf2.0-common_2.36.11-2 libgdk-pixbuf2.0-dev_2.36.11-2 libgeoip-dev_1.6.12-1 libgeoip1_1.6.12-1 libgirepository-1.0-1_1.56.1-1 libglib2.0-0_2.56.1-2ubuntu1 libglib2.0-bin_2.56.1-2ubuntu1 libglib2.0-data_2.56.1-2ubuntu1 libglib2.0-dev_2.56.1-2ubuntu1 libglib2.0-dev-bin_2.56.1-2ubuntu1 libgmp10_2:6.1.2+dfsg-3 libgnutls30_3.5.18-1ubuntu1 libgomp1_8.1.0-8ubuntu1 libgpg-error0_1.31-1 libgraphite2-3_1.3.11-2 libgraphite2-dev_1.3.11-2 libgssapi-krb5-2_1.16-2build1 libgssapi3-heimdal_7.5.0+dfsg-2 libharfbuzz-dev_1.7.6-1ubuntu1 libharfbuzz-gobject0_1.7.6-1ubuntu1 libharfbuzz-icu0_1.7.6-1ubuntu1 libharfbuzz0b_1.7.6-1ubuntu1 libhashkit-dev_1.0.18-4.2 libhashkit2_1.0.18-4.2 libhcrypto4-heimdal_7.5.0+dfsg-2 libheimbase1-heimdal_7.5.0+dfsg-2 libheimntlm0-heimdal_7.5.0+dfsg-2 libhogweed4_3.4-1 libhwloc-dev_1.11.10-2 libhwloc5_1.11.10-2 libhx509-5-heimdal_7.5.0+dfsg-2 libice-dev_2:1.0.9-2 libice6_2:1.0.9-2 libicu-dev_60.2-6ubuntu1 libicu-le-hb-dev_1.0.3+git161113-5 libicu-le-hb0_1.0.3+git161113-5 libicu60_60.2-6ubuntu1 libiculx60_60.2-6ubuntu1 libidn11_1.33-2.1ubuntu1 libidn2-0_2.0.4-1.1build2 libilmbase-dev_2.2.1-2ubuntu1 libilmbase23_2.2.1-2ubuntu1 libip4tc0_1.6.1-2ubuntu2 libisl19_0.19-1 libitm1_8.1.0-8ubuntu1 libjbig-dev_2.1-3.1build1 libjbig0_2.1-3.1build1 libjpeg-dev_8c-2ubuntu8 libjpeg-turbo8_1.5.2-0ubuntu5 libjpeg-turbo8-dev_1.5.2-0ubuntu5 libjpeg8_8c-2ubuntu8 libjpeg8-dev_8c-2ubuntu8 libjs-jquery_3.2.1-1 libjs-sphinxdoc_1.7.5-3 libjs-underscore_1.8.3~dfsg-1 libjson-c3_0.12.1-1.3 libk5crypto3_1.16-2build1 libkeyutils1_1.5.9-9.2ubuntu3 libkmod2_25-1ubuntu1 libkrb5-26-heimdal_7.5.0+dfsg-2 libkrb5-3_1.16-2build1 libkrb5support0_1.16-2build1 libkyotocabinet-dev_1.2.76-4.2 libkyotocabinet16v5_1.2.76-4.2 liblcms2-2_2.9-2 liblcms2-dev_2.9-2 libldap-2.4-2_2.4.46+dfsg-5ubuntu1 libldap-common_2.4.46+dfsg-5ubuntu1 liblockfile-bin_1.14-1.1 liblockfile1_1.14-1.1 liblqr-1-0_0.4.2-2.1 liblqr-1-0-dev_0.4.2-2.1 libltdl-dev_2.4.6-2.1 libltdl7_2.4.6-2.1 liblz4-1_1.8.2-1ubuntu1 liblzma-dev_5.2.2-1.3 liblzma5_5.2.2-1.3 liblzo2-2_2.10-0.1 liblzo2-dev_2.10-0.1 libmagic-mgc_1:5.33-3 libmagic1_1:5.33-3 libmagick++-6-headers_8:6.9.7.4+dfsg-16ubuntu8 libmagick++-6.q16-7_8:6.9.7.4+dfsg-16ubuntu8 libmagick++-6.q16-dev_8:6.9.7.4+dfsg-16ubuntu8 libmagick++-dev_8:6.9.7.4+dfsg-16ubuntu8 libmagickcore-6-arch-config_8:6.9.7.4+dfsg-16ubuntu8 libmagickcore-6-headers_8:6.9.7.4+dfsg-16ubuntu8 libmagickcore-6.q16-3_8:6.9.7.4+dfsg-16ubuntu8 libmagickcore-6.q16-3-extra_8:6.9.7.4+dfsg-16ubuntu8 libmagickcore-6.q16-dev_8:6.9.7.4+dfsg-16ubuntu8 libmagickwand-6-headers_8:6.9.7.4+dfsg-16ubuntu8 libmagickwand-6.q16-3_8:6.9.7.4+dfsg-16ubuntu8 libmagickwand-6.q16-dev_8:6.9.7.4+dfsg-16ubuntu8 libmemcached-dev_1.0.18-4.2 libmemcached11_1.0.18-4.2 libmemcachedutil2_1.0.18-4.2 libmount1_2.32-0.1ubuntu1 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpfr6_4.0.1-1 libmysqlclient-dev_5.7.22-0ubuntu18.04.1 libmysqlclient20_5.7.22-0ubuntu18.04.1 libncurses-dev_6.1+20180210-4ubuntu1 libncurses5_6.1+20180210-4ubuntu1 libncurses6_6.1+20180210-4ubuntu1 libncursesw5_6.1+20180210-4ubuntu1 libncursesw6_6.1+20180210-4ubuntu1 libnettle6_3.4-1 libnghttp2-14_1.32.0-1 libnpth0_1.5-4 libopenexr-dev_2.2.1-4build1 libopenexr23_2.2.1-4build1 libp11-kit0_0.23.12-2 libpam-modules_1.1.8-3.6ubuntu2 libpam-modules-bin_1.1.8-3.6ubuntu2 libpam-runtime_1.1.8-3.6ubuntu2 libpam0g_1.1.8-3.6ubuntu2 libpango-1.0-0_1.42.1-1 libpangocairo-1.0-0_1.42.1-1 libpangoft2-1.0-0_1.42.1-1 libpcre16-3_2:8.39-9 libpcre3_2:8.39-9 libpcre3-dev_2:8.39-9 libpcre32-3_2:8.39-9 libpcrecpp0v5_2:8.39-9 libperl5.26_5.26.2-6 libpipeline1_1.5.0-1 libpixman-1-0_0.34.0-2 libpixman-1-dev_0.34.0-2 libpng-dev_1.6.34-1 libpng16-16_1.6.34-1 libprocps6_2:3.3.12-3ubuntu1 libprocps7_2:3.3.15-2ubuntu1 libpsl5_0.20.2-1 libpthread-stubs0-dev_0.3-4 libpython3-stdlib_3.6.5-3 libpython3.6-minimal_3.6.6~rc1-3 libpython3.6-stdlib_3.6.6~rc1-3 libreadline7_7.0-5 libroken18-heimdal_7.5.0+dfsg-2 librsvg2-2_2.40.20-2 librsvg2-common_2.40.20-2 librsvg2-dev_2.40.20-2 librtmp1_2.4+20151223.gitfa8646d.1-2 libsasl2-2_2.1.27~101-g0780600+dfsg-3ubuntu2 libsasl2-dev_2.1.27~101-g0780600+dfsg-3ubuntu2 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3ubuntu2 libseccomp2_2.3.1-2.1ubuntu4 libselinux1_2.8-1 libsemanage-common_2.8-1 libsemanage1_2.8-1 libsepol1_2.8-1 libsigsegv2_2.12-2 libslang2_2.3.2-1ubuntu1 libsm-dev_2:1.2.2-1 libsm6_2:1.2.2-1 libsmartcols1_2.32-0.1ubuntu1 libsqlite3-0_3.24.0-1 libss2_1.44.2-1 libssl-dev_1.1.0g-2ubuntu4 libssl1.1_1.1.0g-2ubuntu4 libstdc++-7-dev_7.3.0-23ubuntu2 libstdc++6_8.1.0-8ubuntu1 libsystemd0_238-5ubuntu1 libtasn1-6_4.13-3 libtcl8.6_8.6.8+dfsg-4 libthai-data_0.1.27-2 libthai0_0.1.27-2 libtiff-dev_4.0.9-5 libtiff5_4.0.9-5 libtiff5-dev_4.0.9-5 libtiffxx5_4.0.9-5 libtimedate-perl_2.3000-2 libtinfo5_6.1+20180210-4ubuntu1 libtinfo6_6.1+20180210-4ubuntu1 libtool_2.4.6-2.1 libubsan0_7.3.0-23ubuntu2 libudev1_238-5ubuntu1 libunistring2_0.9.9-0ubuntu1 libusb-0.1-4_2:0.1.12-32 libustr-1.0-1_1.0.4-6 libuuid1_2.32-0.1ubuntu1 libwind0-heimdal_7.5.0+dfsg-2 libwmf-dev_0.2.8.4-12 libwmf0.2-7_0.2.8.4-12 libx11-6_2:1.6.5-1 libx11-data_2:1.6.5-1 libx11-dev_2:1.6.5-1 libxau-dev_1:1.0.8-1 libxau6_1:1.0.8-1 libxcb-render0_1.13-1 libxcb-render0-dev_1.13-1 libxcb-shm0_1.13-1 libxcb-shm0-dev_1.13-1 libxcb1_1.13-1 libxcb1-dev_1.13-1 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.3-1 libxext6_2:1.3.3-1 libxml2_2.9.4+dfsg1-7 libxml2-dev_2.9.4+dfsg1-7 libxrender-dev_1:0.9.10-1 libxrender1_1:0.9.10-1 libxt-dev_1:1.1.5-1 libxt6_1:1.1.5-1 libzstd1_1.3.3+dfsg-2ubuntu1 linux-libc-dev_4.15.0-24.26 lockfile-progs_0.1.17build1 login_1:4.5-1ubuntu1 lsb-base_9.20170808ubuntu1 m4_1.4.18-1 make_4.1-9.1ubuntu1 man-db_2.8.3-2 mawk_1.3.3-17ubuntu3 mime-support_3.60ubuntu1 mount_2.32-0.1ubuntu1 multiarch-support_2.27-3ubuntu1 mysql-common_5.8+1.0.4 ncurses-base_6.1+20180210-4ubuntu1 ncurses-bin_6.1+20180210-4ubuntu1 openssl_1.1.0g-2ubuntu4 optipng_0.7.6-1.1 passwd_1:4.5-1ubuntu1 patch_2.7.6-2ubuntu1 perl_5.26.2-6 perl-base_5.26.2-6 perl-modules-5.26_5.26.2-6 pinentry-curses_1.1.0-1build1 pkg-config_0.29.1-0ubuntu2 pkgbinarymangler_139 po-debconf_1.0.20 policyrcd-script-zg2_0.1-3 procps_2:3.3.15-2ubuntu1 python-babel-localedata_2.4.0+dfsg.1-2ubuntu1 python3_3.6.5-3 python3-alabaster_0.7.8-1 python3-babel_2.4.0+dfsg.1-2ubuntu1 python3-certifi_2018.1.18-3 python3-chardet_3.0.4-1 python3-distutils_3.6.6~rc1-3 python3-docutils_0.14+dfsg-3 python3-idna_2.6-1 python3-imagesize_1.0.0-1 python3-jinja2_2.10-1 python3-lib2to3_3.6.6~rc1-3 python3-markupsafe_1.0-1build1 python3-minimal_3.6.5-3 python3-packaging_17.1-1 python3-pkg-resources_39.2.0-1 python3-pygments_2.2.0+dfsg-1 python3-pyparsing_2.2.0+dfsg1-2 python3-requests_2.18.4-2 python3-roman_2.0.0-3 python3-six_1.11.0-2 python3-sphinx_1.7.5-3 python3-tz_2018.4-1 python3-urllib3_1.22-1 python3.6_3.6.6~rc1-3 python3.6-minimal_3.6.6~rc1-3 readline-common_7.0-5 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-trafficserver-dummy_0.invalid.0 sed_4.4-2 sensible-utils_0.0.12 sgml-base_1.29 shared-mime-info_1.9-2 sphinx-common_1.7.5-3 systemd_238-5ubuntu1 systemd-sysv_238-5ubuntu1 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.10ubuntu1 tar_1.30+dfsg-2 tcl_8.6.0+9 tcl-dev_8.6.0+9 tcl8.6_8.6.8+dfsg-4 tcl8.6-dev_8.6.8+dfsg-4 tzdata_2018e-1 ubuntu-keyring_2018.02.28 ucf_3.0038 util-linux_2.32-0.1ubuntu1 x11-common_1:7.7+19ubuntu7 x11proto-core-dev_2018.4-4 x11proto-dev_2018.4-4 x11proto-xext-dev_2018.4-4 xml-core_0.18 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.3.5-1 xz-utils_5.2.2-1.3 zlib1g_1:1.2.11.dfsg-0ubuntu2 zlib1g-dev_1:1.2.11.dfsg-0ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Fri May 18 15:49:46 2018 UTC gpgv: using RSA key 4E845BA230CB4D4489069847B4DD536ACF7D8737 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./trafficserver_7.1.3+ds-2.dsc dpkg-source: info: extracting trafficserver in trafficserver-7.1.3+ds dpkg-source: info: unpacking trafficserver_7.1.3+ds.orig.tar.xz dpkg-source: info: unpacking trafficserver_7.1.3+ds-2.debian.tar.xz dpkg-source: info: applying 0001-Use-mcx16-on-x86-platforms-only.patch dpkg-source: info: applying 0002-add-mips64-support.patch dpkg-source: info: applying 0003-reproductible-build.patch dpkg-source: info: applying 0004-force-use-luajit-system.patch dpkg-source: info: applying 0004-force-use-luajit-system-cmd.patch dpkg-source: info: applying 0004-force-use-luajit-system-lib.patch dpkg-source: info: applying 0004-force-use-luajit-system-proxy.patch dpkg-source: info: applying 0004-force-use-luajit-system-plugins.patch dpkg-source: info: applying 0004-force-use-luajit-system-mgmt.patch dpkg-source: info: applying 0004-force-use-luajit-system-iocore.patch dpkg-source: info: applying 0005-fix_documentation_build_option.patch dpkg-source: info: applying 0006-fix_arm_build.patch dpkg-source: info: applying 0007-fix_build_kfreebsd.patch dpkg-source: info: applying 0008-fix_build_lua.patch dpkg-source: info: applying 0009-fix-doc-python3.patch dpkg-source: info: applying 0009-fix-doc-git.patch Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-14902274 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-14902274 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-14902274 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package trafficserver dpkg-buildpackage: info: source version 7.1.3+ds-2 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build trafficserver-7.1.3+ds dpkg-buildpackage: info: host architecture s390x dpkg-source: info: using options from trafficserver-7.1.3+ds/debian/source/options: --extend-diff-ignore=examples/|diags.log|lib/perl/ fakeroot debian/rules clean dh clean --with autoreconf dh_clean debian/rules build-arch dh build-arch --with autoreconf dh_update_autotools_config -a dh_autoreconf -a libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build/_aux'. libtoolize: copying file 'build/_aux/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'build'. libtoolize: copying file 'build/libtool.m4' libtoolize: copying file 'build/ltoptions.m4' libtoolize: copying file 'build/ltsugar.m4' libtoolize: copying file 'build/ltversion.m4' libtoolize: copying file 'build/lt~obsolete.m4' configure.ac:579: installing 'build/_aux/compile' configure.ac:46: installing 'build/_aux/missing' cmd/traffic_cop/Makefile.am: installing 'build/_aux/depcomp' debian/rules override_dh_auto_configure make[1]: Entering directory '/<>/trafficserver-7.1.3+ds' dh_auto_configure -- --enable-layout=Debian --sysconfdir=/etc/trafficserver --libdir=/usr/lib/trafficserver --libexecdir=/usr/lib/trafficserver/modules --with-user=root --with-group=root --disable-silent-rules --enable-experimental-plugins --enable-32bit-build --enable-mime-sanity-check --enable-system-luajit --enable-docs CFLAGS="-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3" CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" CXXFLAGS="-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3" FCFLAGS="-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong" FFLAGS="-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong" GCJFLAGS="-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong" LDFLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now" OBJCFLAGS="-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security" OBJCXXFLAGS="-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security" --enable-wccp ./configure --build=s390x-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/s390x-linux-gnu --libexecdir=\${prefix}/lib/s390x-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --enable-layout=Debian --sysconfdir=/etc/trafficserver --libdir=/usr/lib/trafficserver --libexecdir=/usr/lib/trafficserver/modules --with-user=root --with-group=root --disable-silent-rules --enable-experimental-plugins --enable-32bit-build --enable-mime-sanity-check --enable-system-luajit --enable-docs "CFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3" "CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2" "CXXFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3" "FCFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong" "FFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong" "GCJFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong" "LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now" "OBJCFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security" "OBJCXXFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security" --enable-wccp configure: WARNING: unrecognized options: --enable-system-luajit checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '2001' is supported by ustar format... yes checking whether GID '2501' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports nested variables... (cached) yes checking for chosen layout... Debian checking build system type... s390x-ibm-linux-gnu checking host system type... s390x-ibm-linux-gnu checking whether to enable debugging... no checking whether to enable mime sanity check... yes checking whether to code coverage... no checking whether to enable -Werror... no checking whether to enable asan... no checking whether to enable tsan... no checking whether to enable fast SDK APIs... no checking whether to enable CURL... yes checking for a sed that does not truncate output... /bin/sed checking for curl-config... /usr/bin/curl-config checking for curl (7.60.0) >= 7.19... yes checking whether to enable diags... yes checking whether to enable regression tests... yes checking whether to build documentation... yes checking whether to commit cov defects to remote host... localhost checking whether to enable WCCP v2 support... yes checking whether to enable profiler... no checking whether to enable eventfd()... yes checking whether to use POSIX capabilities... auto checking whether to use hwloc library... yes checking whether to enable ccache... no checking whether to enable hardening of the executables... no checking whether to enable SSLv3 config for origin connections... no checking whether to enable TPROXY based transparency... auto checking whether to enable experimental plugins... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for LIBMEMCACHED... yes checking for LIBMAGICKCPP... yes checking whether to install example plugins... no checking whether to install testing tools... no checking whether to allow 32-bit builds... checking for cc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of cc... none checking for c++... c++ checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking dependency style of c++... none checking how to run the C preprocessor... cc -E checking how to run the C++ preprocessor... c++ -E checking dependency style of cc... none checking for C compiler vendor... gnu checking for ar... ar checking the archiver (ar) interface... ar checking for gawk... (cached) mawk checking for a sed that does not truncate output... (cached) /bin/sed checking whether ln -s works... yes checking how to print strings... printf checking for a sed that does not truncate output... (cached) /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking how to convert s390x-ibm-linux-gnu file names to s390x-ibm-linux-gnu format... func_convert_file_noop checking how to convert s390x-ibm-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from cc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld -m elf64_s390) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... c++ -E checking for ld used by c++... /usr/bin/ld -m elf64_s390 checking if the linker (/usr/bin/ld -m elf64_s390) is GNU ld... yes checking whether the c++ linker (/usr/bin/ld -m elf64_s390) supports shared libraries... yes checking for c++ option to produce PIC... -fPIC -DPIC checking if c++ PIC flag -fPIC -DPIC works... yes checking if c++ static flag -static works... yes checking if c++ supports -c -o file.o... yes checking if c++ supports -c -o file.o... (cached) yes checking whether the c++ linker (/usr/bin/ld -m elf64_s390) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for rm... rm -f checking for cpp... cpp checking for ar... (cached) ar checking for library containing strerror... none required checking for a Python interpreter with version >= 2.4... python3 checking for python3... /usr/bin/python3 checking for python3 version... 3.6 checking for python3 platform... linux checking for python3 script directory... ${prefix}/lib/python3.6/site-packages checking for python3 extension module directory... ${exec_prefix}/lib/python3.6/site-packages checking for sphinx version >= 1.2... Found Sphinx version (1, 7, 5, 'final', 0) checking for sphinx.writers.manpage... yes checking for sphinx-build... sphinx-build checking for clang-tidy... false checking whether to build man pages... yes checking for bison... bison checking for flex... flex checking lex output file root... lex.yy checking lex library... none needed checking whether yytext is a pointer... no checking for doxygen... no checking for perl... /usr/bin/perl checking for perl module ExtUtils::MakeMaker... ok checking checking whether to auto-set compiler optimization flags... no checking size of void*... 8 configure: Build for host OS: linux-gnu, arch: s390x, optimization: linux checking for library containing exc_capture_context... no checking for library containing MLD_demangle_string... no checking for library containing socket... none required checking for library containing gethostbyname... none required checking for library containing clock_gettime... none required checking for library containing clock_gettime... (cached) none required checking for library containing dlsym... -ldl checking for library containing pthread_yield... -lpthread checking for res_init in -lresolv... no checking for __putlong in -lresolv... yes checking for ncursesw via pkg-config... yes checking for working ncursesw/curses.h... yes checking for working ncursesw.h... no checking for working ncurses.h... yes checking for crypt in -lcrypt... yes checking for pkg-config... /usr/bin/pkg-config checking whether compiling and linking against OpenSSL works... yes checking for SSL_CTX_set_next_protos_advertised_cb... yes checking for SSL_CTX_set_next_proto_select_cb... yes checking for SSL_select_next_proto... yes checking for SSL_get0_next_proto_negotiated... yes checking whether to enable Next Protocol Negotiation TLS extension support... yes checking for SSL_CTX_set_alpn_protos... yes checking for SSL_CTX_set_alpn_select_cb... yes checking for SSL_get0_alpn_selected... yes checking for SSL_select_next_proto... (cached) yes checking whether to enable Application Layer Protocol Negotiation TLS extension support... yes checking openssl/ec.h usability... yes checking openssl/ec.h presence... yes checking for openssl/ec.h... yes checking for EC_KEY_new_by_curve_name... yes checking whether EC keys are supported... yes checking openssl/ssl.h usability... yes checking openssl/ssl.h presence... yes checking for openssl/ssl.h... yes checking openssl/ts.h usability... yes checking openssl/ts.h presence... yes checking for openssl/ts.h... yes checking for openssl/tls1.h... yes checking for SSL_CTX_set_tlsext_servername_callback... yes checking for SSL_get_servername... yes checking whether to enable ServerNameIndication TLS extension support... yes checking for SSL_CTX_set_cert_cb... yes checking whether to enable TLS certificate callback support... yes checking for SSL_set0_rbio... yes checking whether to enable set rbio... yes checking for DH_get_2048_256... yes checking whether to enable DH_get_2048_256... yes checking for BIO_meth_new... yes checking for BIO_sock_non_fatal_error... yes checking for CRYPTO_set_mem_functions... yes checking for HMAC_CTX_new... yes checking for X509_get0_signature... yes checking for ASN1_STRING_get0_data... yes checking for BIO_set_data... yes checking for BIO_get_data... yes checking for BIO_get_shutdown... yes checking for BIO_meth_get_ctrl... yes checking for BIO_meth_get_create... yes checking for BIO_meth_get_destroy... yes checking for EVP_MD_CTX_new... yes checking for EVP_MD_CTX_reset... yes checking for EVP_MD_CTX_free... yes checking for zlib location... /usr checking for compressBound in -lz... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for lzma location... /usr checking for lzma_code in -llzma... yes checking lzma.h usability... yes checking lzma.h presence... yes checking for lzma.h... yes checking for LUAJIT... no checking for LUALIB... no configure: error: Neither LuaJIT nor Lua package available tail -v -n \+0 config.log ==> config.log <== This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by Apache Traffic Server configure 7.1.3, which was generated by GNU Autoconf 2.69. Invocation command line was $ ./configure --build=s390x-linux-gnu --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=${prefix}/lib/s390x-linux-gnu --libexecdir=${prefix}/lib/s390x-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --enable-layout=Debian --sysconfdir=/etc/trafficserver --libdir=/usr/lib/trafficserver --libexecdir=/usr/lib/trafficserver/modules --with-user=root --with-group=root --disable-silent-rules --enable-experimental-plugins --enable-32bit-build --enable-mime-sanity-check --enable-system-luajit --enable-docs CFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 CXXFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 FCFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong FFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong GCJFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now OBJCFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security OBJCXXFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security --enable-wccp ## --------- ## ## Platform. ## ## --------- ## hostname = bos02-s390x-020 uname -m = s390x uname -r = 4.4.0-128-generic uname -s = Linux uname -v = #154-Ubuntu SMP Fri May 25 14:13:31 UTC 2018 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /sbin PATH: /bin PATH: /usr/games ## ----------- ## ## Core tests. ## ## ----------- ## configure:3233: checking for a BSD-compatible install configure:3301: result: /usr/bin/install -c configure:3312: checking whether build environment is sane configure:3367: result: yes configure:3518: checking for a thread-safe mkdir -p configure:3557: result: /bin/mkdir -p configure:3564: checking for gawk configure:3594: result: no configure:3564: checking for mawk configure:3580: found /usr/bin/mawk configure:3591: result: mawk configure:3602: checking whether make sets $(MAKE) configure:3624: result: yes configure:3653: checking whether make supports nested variables configure:3670: result: yes configure:3759: checking whether UID '2001' is supported by ustar format configure:3762: result: yes configure:3769: checking whether GID '2501' is supported by ustar format configure:3772: result: yes configure:3780: checking how to create a ustar tar archive configure:3791: tar --version tar (GNU tar) 1.30 Copyright (C) 2017 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by John Gilmore and Jay Fenlason. configure:3794: $? = 0 configure:3834: tardir=conftest.dir && eval tar --format=ustar -chf - "$tardir" >conftest.tar configure:3837: $? = 0 configure:3841: tar -xf - = 7.19 configure:4853: result: yes configure:4897: checking whether to enable diags configure:4907: result: yes configure:4926: checking whether to enable regression tests configure:4936: result: yes configure:4963: checking whether to build documentation configure:4973: result: yes configure:4987: checking whether to commit cov defects to remote host configure:4997: result: localhost configure:5004: checking whether to enable WCCP v2 support configure:5014: result: yes configure:5038: checking whether to enable profiler configure:5049: result: no configure:5090: checking whether to enable eventfd() configure:5100: result: yes configure:5106: checking whether to use POSIX capabilities configure:5116: result: auto configure:5122: checking whether to use hwloc library configure:5132: result: yes configure:5138: checking whether to enable ccache configure:5148: result: no configure:5154: checking whether to enable hardening of the executables configure:5164: result: no configure:5170: checking whether to enable SSLv3 config for origin connections configure:5180: result: no configure:5198: checking whether to enable TPROXY based transparency configure:5208: result: auto configure:5269: checking whether to enable experimental plugins configure:5279: result: yes configure:5347: checking for pkg-config configure:5365: found /usr/bin/pkg-config configure:5377: result: /usr/bin/pkg-config configure:5402: checking pkg-config is at least version 0.9.0 configure:5405: result: yes configure:5415: checking for LIBMEMCACHED configure:5422: $PKG_CONFIG --exists --print-errors "libmemcached >= 1.0" configure:5425: $? = 0 configure:5439: $PKG_CONFIG --exists --print-errors "libmemcached >= 1.0" configure:5442: $? = 0 configure:5480: result: yes configure:5498: checking for LIBMAGICKCPP configure:5505: $PKG_CONFIG --exists --print-errors "Magick++" configure:5508: $? = 0 configure:5522: $PKG_CONFIG --exists --print-errors "Magick++" configure:5525: $? = 0 configure:5567: result: yes configure:5593: checking whether to install example plugins configure:5603: result: no configure:5620: checking whether to install testing tools configure:5630: result: no configure:5644: checking whether to allow 32-bit builds configure:5654: result: configure:6380: checking for cc configure:6396: found /usr/bin/cc configure:6407: result: cc configure:6438: checking for C compiler version configure:6447: cc --version >&5 cc (Ubuntu 7.3.0-23ubuntu2) 7.3.0 Copyright (C) 2017 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:6458: $? = 0 configure:6447: cc -v >&5 Using built-in specs. COLLECT_GCC=cc COLLECT_LTO_WRAPPER=/usr/lib/gcc/s390x-linux-gnu/7/lto-wrapper Target: s390x-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.3.0-23ubuntu2' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=s390x-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch=zEC12 --with-long-double-128 --enable-multilib --enable-checking=release --build=s390x-linux-gnu --host=s390x-linux-gnu --target=s390x-linux-gnu Thread model: posix gcc version 7.3.0 (Ubuntu 7.3.0-23ubuntu2) configure:6458: $? = 0 configure:6447: cc -V >&5 cc: error: unrecognized command line option '-V' cc: fatal error: no input files compilation terminated. configure:6458: $? = 1 configure:6447: cc -qversion >&5 cc: error: unrecognized command line option '-qversion'; did you mean '--version'? cc: fatal error: no input files compilation terminated. configure:6458: $? = 1 configure:6478: checking whether the C compiler works configure:6500: cc -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c >&5 configure:6504: $? = 0 configure:6552: result: yes configure:6555: checking for C compiler default output file name configure:6557: result: a.out configure:6563: checking for suffix of executables configure:6570: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c >&5 configure:6574: $? = 0 configure:6596: result: configure:6618: checking whether we are cross compiling configure:6626: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c >&5 configure:6630: $? = 0 configure:6637: ./conftest configure:6641: $? = 0 configure:6656: result: no configure:6661: checking for suffix of object files configure:6683: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:6687: $? = 0 configure:6708: result: o configure:6712: checking whether we are using the GNU C compiler configure:6731: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:6731: $? = 0 configure:6740: result: yes configure:6749: checking whether cc accepts -g configure:6769: cc -c -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:6769: $? = 0 configure:6810: result: yes configure:6827: checking for cc option to accept ISO C89 configure:6890: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:6890: $? = 0 configure:6903: result: none needed configure:6928: checking whether cc understands -c and -o together configure:6950: cc -c conftest.c -o conftest2.o configure:6953: $? = 0 configure:6950: cc -c conftest.c -o conftest2.o configure:6953: $? = 0 configure:6965: result: yes configure:6993: checking for style of include used by make configure:7021: result: GNU configure:7047: checking dependency style of cc configure:7158: result: none configure:7231: checking for c++ configure:7247: found /usr/bin/c++ configure:7258: result: c++ configure:7285: checking for C++ compiler version configure:7294: c++ --version >&5 c++ (Ubuntu 7.3.0-23ubuntu2) 7.3.0 Copyright (C) 2017 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:7305: $? = 0 configure:7294: c++ -v >&5 Using built-in specs. COLLECT_GCC=c++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/s390x-linux-gnu/7/lto-wrapper Target: s390x-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.3.0-23ubuntu2' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=s390x-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch=zEC12 --with-long-double-128 --enable-multilib --enable-checking=release --build=s390x-linux-gnu --host=s390x-linux-gnu --target=s390x-linux-gnu Thread model: posix gcc version 7.3.0 (Ubuntu 7.3.0-23ubuntu2) configure:7305: $? = 0 configure:7294: c++ -V >&5 c++: error: unrecognized command line option '-V' c++: fatal error: no input files compilation terminated. configure:7305: $? = 1 configure:7294: c++ -qversion >&5 c++: error: unrecognized command line option '-qversion'; did you mean '--version'? c++: fatal error: no input files compilation terminated. configure:7305: $? = 1 configure:7309: checking whether we are using the GNU C++ compiler configure:7328: c++ -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp >&5 configure:7328: $? = 0 configure:7337: result: yes configure:7346: checking whether c++ accepts -g configure:7366: c++ -c -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp >&5 configure:7366: $? = 0 configure:7407: result: yes configure:7432: checking dependency style of c++ configure:7543: result: none configure:7565: checking how to run the C preprocessor configure:7596: cc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c configure:7596: $? = 0 configure:7610: cc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c conftest.c:12:10: fatal error: ac_nonexistent.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:7610: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | /* end confdefs.h. */ | #include configure:7635: result: cc -E configure:7655: cc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c configure:7655: $? = 0 configure:7669: cc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c conftest.c:12:10: fatal error: ac_nonexistent.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:7669: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | /* end confdefs.h. */ | #include configure:7702: checking how to run the C++ preprocessor configure:7729: c++ -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp configure:7729: $? = 0 configure:7743: c++ -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp conftest.cpp:12:10: fatal error: ac_nonexistent.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:7743: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | /* end confdefs.h. */ | #include configure:7768: result: c++ -E configure:7788: c++ -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp configure:7788: $? = 0 configure:7802: c++ -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp conftest.cpp:12:10: fatal error: ac_nonexistent.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:7802: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | /* end confdefs.h. */ | #include configure:7839: checking dependency style of cc configure:7948: result: none configure:7965: checking for C compiler vendor configure:8010: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:18:9: error: 'thisisanerror' undeclared (first use in this function) thisisanerror; ^~~~~~~~~~~~~ conftest.c:18:9: note: each undeclared identifier is reported only once for each function it appears in configure:8010: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | /* end confdefs.h. */ | | int | main () | { | | #if !(defined(__ICC) || defined(__ECC) || defined(__INTEL_COMPILER)) | thisisanerror; | #endif | | ; | return 0; | } configure:8010: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:18:9: error: 'thisisanerror' undeclared (first use in this function) thisisanerror; ^~~~~~~~~~~~~ conftest.c:18:9: note: each undeclared identifier is reported only once for each function it appears in configure:8010: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | /* end confdefs.h. */ | | int | main () | { | | #if !(defined(__xlc__) || defined(__xlC__) || defined(__IBMC__) || defined(__IBMCPP__)) | thisisanerror; | #endif | | ; | return 0; | } configure:8010: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:18:9: error: 'thisisanerror' undeclared (first use in this function) thisisanerror; ^~~~~~~~~~~~~ conftest.c:18:9: note: each undeclared identifier is reported only once for each function it appears in configure:8010: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | /* end confdefs.h. */ | | int | main () | { | | #if !(defined(__PATHCC__) || defined(__PATHSCALE__)) | thisisanerror; | #endif | | ; | return 0; | } configure:8010: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:18:9: error: 'thisisanerror' undeclared (first use in this function) thisisanerror; ^~~~~~~~~~~~~ conftest.c:18:9: note: each undeclared identifier is reported only once for each function it appears in configure:8010: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | /* end confdefs.h. */ | | int | main () | { | | #if !(defined(__clang__)) | thisisanerror; | #endif | | ; | return 0; | } configure:8010: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:8010: $? = 0 configure:8018: result: gnu configure:8308: checking for ar configure:8324: found /usr/bin/ar configure:8335: result: ar configure:8361: checking the archiver (ar) interface configure:8377: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:8377: $? = 0 configure:8379: ar cru libconftest.a conftest.o >&5 ar: `u' modifier ignored since `D' is the default (see `U') configure:8382: $? = 0 configure:8410: result: ar configure:8435: checking for gawk configure:8462: result: mawk configure:8473: checking for a sed that does not truncate output configure:8537: result: /bin/sed configure:8542: checking whether ln -s works configure:8546: result: yes configure:8600: checking how to print strings configure:8627: result: printf configure:8648: checking for a sed that does not truncate output configure:8712: result: /bin/sed configure:8730: checking for grep that handles long lines and -e configure:8788: result: /bin/grep configure:8793: checking for egrep configure:8855: result: /bin/grep -E configure:8860: checking for fgrep configure:8922: result: /bin/grep -F configure:8957: checking for ld used by cc configure:9024: result: /usr/bin/ld configure:9031: checking if the linker (/usr/bin/ld) is GNU ld configure:9046: result: yes configure:9058: checking for BSD- or MS-compatible name lister (nm) configure:9112: result: /usr/bin/nm -B configure:9242: checking the name lister (/usr/bin/nm -B) interface configure:9249: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:9252: /usr/bin/nm -B "conftest.o" configure:9255: output 0000000000000000 B some_variable configure:9262: result: BSD nm configure:9266: checking the maximum length of command line arguments configure:9397: result: 1572864 configure:9445: checking how to convert s390x-ibm-linux-gnu file names to s390x-ibm-linux-gnu format configure:9485: result: func_convert_file_noop configure:9492: checking how to convert s390x-ibm-linux-gnu file names to toolchain format configure:9512: result: func_convert_file_noop configure:9519: checking for /usr/bin/ld option to reload object files configure:9526: result: -r configure:9600: checking for objdump configure:9616: found /usr/bin/objdump configure:9627: result: objdump configure:9659: checking how to recognize dependent libraries configure:9859: result: pass_all configure:9944: checking for dlltool configure:9974: result: no configure:10004: checking how to associate runtime and link libraries configure:10031: result: printf %s\n configure:10155: checking for archiver @FILE support configure:10172: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:10172: $? = 0 configure:10175: ar cru libconftest.a @conftest.lst >&5 ar: `u' modifier ignored since `D' is the default (see `U') configure:10178: $? = 0 configure:10183: ar cru libconftest.a @conftest.lst >&5 ar: `u' modifier ignored since `D' is the default (see `U') ar: conftest.o: No such file or directory configure:10186: $? = 1 configure:10198: result: @ configure:10256: checking for strip configure:10272: found /usr/bin/strip configure:10283: result: strip configure:10355: checking for ranlib configure:10371: found /usr/bin/ranlib configure:10382: result: ranlib configure:10484: checking command to parse /usr/bin/nm -B output from cc object configure:10637: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:10640: $? = 0 configure:10644: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm configure:10647: $? = 0 configure:10713: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c conftstm.o >&5 configure:10716: $? = 0 configure:10754: result: ok configure:10801: checking for sysroot configure:10831: result: no configure:10838: checking for a working dd configure:10876: result: /bin/dd configure:10880: checking how to truncate binary pipes configure:10895: result: /bin/dd bs=4096 count=1 configure:11031: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:11034: $? = 0 configure:11224: checking for mt configure:11254: result: no configure:11274: checking if : is a manifest tool configure:11280: : '-?' configure:11288: result: no configure:11961: checking for ANSI C header files configure:11981: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:11981: $? = 0 configure:12054: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c >&5 configure:12054: $? = 0 configure:12054: ./conftest configure:12054: $? = 0 configure:12065: result: yes configure:12078: checking for sys/types.h configure:12078: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:12078: $? = 0 configure:12078: result: yes configure:12078: checking for sys/stat.h configure:12078: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:12078: $? = 0 configure:12078: result: yes configure:12078: checking for stdlib.h configure:12078: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:12078: $? = 0 configure:12078: result: yes configure:12078: checking for string.h configure:12078: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:12078: $? = 0 configure:12078: result: yes configure:12078: checking for memory.h configure:12078: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:12078: $? = 0 configure:12078: result: yes configure:12078: checking for strings.h configure:12078: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:12078: $? = 0 configure:12078: result: yes configure:12078: checking for inttypes.h configure:12078: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:12078: $? = 0 configure:12078: result: yes configure:12078: checking for stdint.h configure:12078: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:12078: $? = 0 configure:12078: result: yes configure:12078: checking for unistd.h configure:12078: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:12078: $? = 0 configure:12078: result: yes configure:12092: checking for dlfcn.h configure:12092: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:12092: $? = 0 configure:12092: result: yes configure:12329: checking for objdir configure:12344: result: .libs configure:12608: checking if cc supports -fno-rtti -fno-exceptions configure:12626: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions conftest.c >&5 cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C configure:12630: $? = 0 configure:12643: result: no configure:13001: checking for cc option to produce PIC configure:13008: result: -fPIC -DPIC configure:13016: checking if cc PIC flag -fPIC -DPIC works configure:13034: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DPIC conftest.c >&5 configure:13038: $? = 0 configure:13051: result: yes configure:13080: checking if cc static flag -static works configure:13108: result: yes configure:13123: checking if cc supports -c -o file.o configure:13144: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -o out/conftest2.o conftest.c >&5 configure:13148: $? = 0 configure:13170: result: yes configure:13178: checking if cc supports -c -o file.o configure:13225: result: yes configure:13258: checking whether the cc linker (/usr/bin/ld -m elf64_s390) supports shared libraries configure:14521: result: yes configure:14558: checking whether -lc should be explicitly linked in configure:14566: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:14569: $? = 0 configure:14584: cc -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep -lc \>/dev/null 2\>\&1 configure:14587: $? = 0 configure:14601: result: no configure:14761: checking dynamic linker characteristics configure:15342: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-rpath -Wl,/foo conftest.c >&5 configure:15342: $? = 0 configure:15591: result: GNU/Linux ld.so configure:15713: checking how to hardcode library paths into programs configure:15738: result: immediate configure:16286: checking whether stripping libraries is possible configure:16291: result: yes configure:16326: checking if libtool supports shared libraries configure:16328: result: yes configure:16331: checking whether to build shared libraries configure:16356: result: yes configure:16359: checking whether to build static libraries configure:16363: result: no configure:16386: checking how to run the C++ preprocessor configure:16452: result: c++ -E configure:16472: c++ -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp configure:16472: $? = 0 configure:16486: c++ -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp conftest.cpp:24:10: fatal error: ac_nonexistent.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:16486: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | #include configure:16648: checking for ld used by c++ configure:16715: result: /usr/bin/ld -m elf64_s390 configure:16722: checking if the linker (/usr/bin/ld -m elf64_s390) is GNU ld configure:16737: result: yes configure:16792: checking whether the c++ linker (/usr/bin/ld -m elf64_s390) supports shared libraries configure:17865: result: yes configure:17901: c++ -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp >&5 configure:17904: $? = 0 configure:18385: checking for c++ option to produce PIC configure:18392: result: -fPIC -DPIC configure:18400: checking if c++ PIC flag -fPIC -DPIC works configure:18418: c++ -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DPIC conftest.cpp >&5 configure:18422: $? = 0 configure:18435: result: yes configure:18458: checking if c++ static flag -static works configure:18486: result: yes configure:18498: checking if c++ supports -c -o file.o configure:18519: c++ -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -o out/conftest2.o conftest.cpp >&5 configure:18523: $? = 0 configure:18545: result: yes configure:18550: checking if c++ supports -c -o file.o configure:18597: result: yes configure:18627: checking whether the c++ linker (/usr/bin/ld -m elf64_s390) supports shared libraries configure:18670: result: yes configure:18811: checking dynamic linker characteristics configure:19568: result: GNU/Linux ld.so configure:19633: checking how to hardcode library paths into programs configure:19658: result: immediate configure:19721: checking for rm configure:19748: result: rm -f configure:19758: checking for cpp configure:19774: found /usr/bin/cpp configure:19785: result: cpp configure:19836: checking for ar configure:19863: result: ar configure:19885: checking for library containing strerror configure:19916: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c >&5 configure:19916: $? = 0 configure:19933: result: none required configure:19977: checking for a Python interpreter with version >= 2.4 configure:19994: python -c import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x minver = list(map(int, '2.4'.split('.'))) + [0, 0, 0] minverhex = 0 # xrange is not present in Python 3.0 and range returns an iterator for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i] sys.exit(sys.hexversion < minverhex) ./configure: line 19995: python: command not found configure:19997: $? = 127 configure:19994: python2 -c import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x minver = list(map(int, '2.4'.split('.'))) + [0, 0, 0] minverhex = 0 # xrange is not present in Python 3.0 and range returns an iterator for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i] sys.exit(sys.hexversion < minverhex) ./configure: line 19995: python2: command not found configure:19997: $? = 127 configure:19994: python3 -c import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x minver = list(map(int, '2.4'.split('.'))) + [0, 0, 0] minverhex = 0 # xrange is not present in Python 3.0 and range returns an iterator for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i] sys.exit(sys.hexversion < minverhex) configure:19997: $? = 0 configure:20003: result: python3 configure:20011: checking for python3 configure:20029: found /usr/bin/python3 configure:20041: result: /usr/bin/python3 configure:20061: checking for python3 version configure:20068: result: 3.6 configure:20080: checking for python3 platform configure:20087: result: linux configure:20113: checking for python3 script directory configure:20148: result: ${prefix}/lib/python3.6/site-packages configure:20157: checking for python3 extension module directory configure:20192: result: ${exec_prefix}/lib/python3.6/site-packages configure:20224: checking for sphinx-build configure:20240: found /usr/bin/sphinx-build configure:20252: result: sphinx-build configure:20266: checking for clang-tidy configure:20297: result: false configure:20311: checking whether to build man pages configure:20323: result: yes configure:20348: checking for bison configure:20364: found /usr/bin/bison configure:20375: result: bison configure:20412: checking for flex configure:20428: found /usr/bin/flex configure:20439: result: flex configure:20477: flex conftest.l configure:20481: $? = 0 configure:20483: checking lex output file root configure:20497: result: lex.yy configure:20502: checking lex library configure:20516: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c >&5 /tmp/cc1KRLG8.o: In function `input': ./lex.yy.c:1180: undefined reference to `yywrap' /tmp/cc1KRLG8.o: In function `yylex': ./lex.yy.c:871: undefined reference to `yywrap' /tmp/cc1KRLG8.o: In function `main': ./conftest.l:17: undefined reference to `yywrap' collect2: error: ld returned 1 exit status configure:20516: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | | #line 3 "lex.yy.c" | | #define YY_INT_ALIGNED short int | | /* A lexical scanner generated by flex */ | | #define FLEX_SCANNER | #define YY_FLEX_MAJOR_VERSION 2 | #define YY_FLEX_MINOR_VERSION 6 | #define YY_FLEX_SUBMINOR_VERSION 4 | #if YY_FLEX_SUBMINOR_VERSION > 0 | #define FLEX_BETA | #endif | | /* First, we deal with platform-specific or compiler-specific issues. */ | | /* begin standard C headers. */ | #include | #include | #include | #include | | /* end standard C headers. */ | | /* flex integer type definitions */ | | #ifndef FLEXINT_H | #define FLEXINT_H | | /* C99 systems have . Non-C99 systems may or may not. */ | | #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L | | /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h, | * if you want the limit (max/min) macros for int types. | */ | #ifndef __STDC_LIMIT_MACROS | #define __STDC_LIMIT_MACROS 1 | #endif | | #include | typedef int8_t flex_int8_t; | typedef uint8_t flex_uint8_t; | typedef int16_t flex_int16_t; | typedef uint16_t flex_uint16_t; | typedef int32_t flex_int32_t; | typedef uint32_t flex_uint32_t; | #else | typedef signed char flex_int8_t; | typedef short int flex_int16_t; | typedef int flex_int32_t; | typedef unsigned char flex_uint8_t; | typedef unsigned short int flex_uint16_t; | typedef unsigned int flex_uint32_t; | | /* Limits of integral types. */ | #ifndef INT8_MIN | #define INT8_MIN (-128) | #endif | #ifndef INT16_MIN | #define INT16_MIN (-32767-1) | #endif | #ifndef INT32_MIN | #define INT32_MIN (-2147483647-1) | #endif | #ifndef INT8_MAX | #define INT8_MAX (127) | #endif | #ifndef INT16_MAX | #define INT16_MAX (32767) | #endif | #ifndef INT32_MAX | #define INT32_MAX (2147483647) | #endif | #ifndef UINT8_MAX | #define UINT8_MAX (255U) | #endif | #ifndef UINT16_MAX | #define UINT16_MAX (65535U) | #endif | #ifndef UINT32_MAX | #define UINT32_MAX (4294967295U) | #endif | | #ifndef SIZE_MAX | #define SIZE_MAX (~(size_t)0) | #endif | | #endif /* ! C99 */ | | #endif /* ! FLEXINT_H */ | | /* begin standard C++ headers. */ | | /* TODO: this is always defined, so inline it */ | #define yyconst const | | #if defined(__GNUC__) && __GNUC__ >= 3 | #define yynoreturn __attribute__((__noreturn__)) | #else | #define yynoreturn | #endif | | /* Returned upon end-of-file. */ | #define YY_NULL 0 | | /* Promotes a possibly negative, possibly signed char to an | * integer in range [0..255] for use as an array index. | */ | #define YY_SC_TO_UI(c) ((YY_CHAR) (c)) | | /* Enter a start condition. This macro really ought to take a parameter, | * but we do it the disgusting crufty way forced on us by the ()-less | * definition of BEGIN. | */ | #define BEGIN (yy_start) = 1 + 2 * | /* Translate the current start state into a value that can be later handed | * to BEGIN to return to the state. The YYSTATE alias is for lex | * compatibility. | */ | #define YY_START (((yy_start) - 1) / 2) | #define YYSTATE YY_START | /* Action number for EOF rule of a given start state. */ | #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) | /* Special action meaning "start processing a new file". */ | #define YY_NEW_FILE yyrestart( yyin ) | #define YY_END_OF_BUFFER_CHAR 0 | | /* Size of default input buffer. */ | #ifndef YY_BUF_SIZE | #ifdef __ia64__ | /* On IA-64, the buffer size is 16k, not 8k. | * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case. | * Ditto for the __ia64__ case accordingly. | */ | #define YY_BUF_SIZE 32768 | #else | #define YY_BUF_SIZE 16384 | #endif /* __ia64__ */ | #endif | | /* The state buf must be large enough to hold one state per character in the main buffer. | */ | #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type)) | | #ifndef YY_TYPEDEF_YY_BUFFER_STATE | #define YY_TYPEDEF_YY_BUFFER_STATE | typedef struct yy_buffer_state *YY_BUFFER_STATE; | #endif | | #ifndef YY_TYPEDEF_YY_SIZE_T | #define YY_TYPEDEF_YY_SIZE_T | typedef size_t yy_size_t; | #endif | | extern int yyleng; | | extern FILE *yyin, *yyout; | | #define EOB_ACT_CONTINUE_SCAN 0 | #define EOB_ACT_END_OF_FILE 1 | #define EOB_ACT_LAST_MATCH 2 | | #define YY_LESS_LINENO(n) | #define YY_LINENO_REWIND_TO(ptr) | | /* Return all but the first "n" matched characters back to the input stream. */ | #define yyless(n) \ | do \ | { \ | /* Undo effects of setting up yytext. */ \ | int yyless_macro_arg = (n); \ | YY_LESS_LINENO(yyless_macro_arg);\ | *yy_cp = (yy_hold_char); \ | YY_RESTORE_YY_MORE_OFFSET \ | (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \ | YY_DO_BEFORE_ACTION; /* set up yytext again */ \ | } \ | while ( 0 ) | #define unput(c) yyunput( c, (yytext_ptr) ) | | #ifndef YY_STRUCT_YY_BUFFER_STATE | #define YY_STRUCT_YY_BUFFER_STATE | struct yy_buffer_state | { | FILE *yy_input_file; | | char *yy_ch_buf; /* input buffer */ | char *yy_buf_pos; /* current position in input buffer */ | | /* Size of input buffer in bytes, not including room for EOB | * characters. | */ | int yy_buf_size; | | /* Number of characters read into yy_ch_buf, not including EOB | * characters. | */ | int yy_n_chars; | | /* Whether we "own" the buffer - i.e., we know we created it, | * and can realloc() it to grow it, and should free() it to | * delete it. | */ | int yy_is_our_buffer; | | /* Whether this is an "interactive" input source; if so, and | * if we're using stdio for input, then we want to use getc() | * instead of fread(), to make sure we stop fetching input after | * each newline. | */ | int yy_is_interactive; | | /* Whether we're considered to be at the beginning of a line. | * If so, '^' rules will be active on the next match, otherwise | * not. | */ | int yy_at_bol; | | int yy_bs_lineno; /**< The line count. */ | int yy_bs_column; /**< The column count. */ | | /* Whether to try to fill the input buffer when we reach the | * end of it. | */ | int yy_fill_buffer; | | int yy_buffer_status; | | #define YY_BUFFER_NEW 0 | #define YY_BUFFER_NORMAL 1 | /* When an EOF's been seen but there's still some text to process | * then we mark the buffer as YY_EOF_PENDING, to indicate that we | * shouldn't try reading from the input source any more. We might | * still have a bunch of tokens to match, though, because of | * possible backing-up. | * | * When we actually see the EOF, we change the status to "new" | * (via yyrestart()), so that the user can continue scanning by | * just pointing yyin at a new input file. | */ | #define YY_BUFFER_EOF_PENDING 2 | | }; | #endif /* !YY_STRUCT_YY_BUFFER_STATE */ | | /* Stack of input buffers. */ | static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */ | static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */ | static YY_BUFFER_STATE * yy_buffer_stack = NULL; /**< Stack as an array. */ | | /* We provide macros for accessing buffer states in case in the | * future we want to put the buffer states in a more general | * "scanner state". | * | * Returns the top of the stack, or NULL. | */ | #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \ | ? (yy_buffer_stack)[(yy_buffer_stack_top)] \ | : NULL) | /* Same as previous macro, but useful when we know that the buffer stack is not | * NULL or when we need an lvalue. For internal use only. | */ | #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)] | | /* yy_hold_char holds the character lost when yytext is formed. */ | static char yy_hold_char; | static int yy_n_chars; /* number of characters read into yy_ch_buf */ | int yyleng; | | /* Points to current character in buffer. */ | static char *yy_c_buf_p = NULL; | static int yy_init = 0; /* whether we need to initialize */ | static int yy_start = 0; /* start state number */ | | /* Flag which is used to allow yywrap()'s to do buffer switches | * instead of setting up a fresh yyin. A bit of a hack ... | */ | static int yy_did_buffer_switch_on_eof; | | void yyrestart ( FILE *input_file ); | void yy_switch_to_buffer ( YY_BUFFER_STATE new_buffer ); | YY_BUFFER_STATE yy_create_buffer ( FILE *file, int size ); | void yy_delete_buffer ( YY_BUFFER_STATE b ); | void yy_flush_buffer ( YY_BUFFER_STATE b ); | void yypush_buffer_state ( YY_BUFFER_STATE new_buffer ); | void yypop_buffer_state ( void ); | | static void yyensure_buffer_stack ( void ); | static void yy_load_buffer_state ( void ); | static void yy_init_buffer ( YY_BUFFER_STATE b, FILE *file ); | #define YY_FLUSH_BUFFER yy_flush_buffer( YY_CURRENT_BUFFER ) | | YY_BUFFER_STATE yy_scan_buffer ( char *base, yy_size_t size ); | YY_BUFFER_STATE yy_scan_string ( const char *yy_str ); | YY_BUFFER_STATE yy_scan_bytes ( const char *bytes, int len ); | | void *yyalloc ( yy_size_t ); | void *yyrealloc ( void *, yy_size_t ); | void yyfree ( void * ); | | #define yy_new_buffer yy_create_buffer | #define yy_set_interactive(is_interactive) \ | { \ | if ( ! YY_CURRENT_BUFFER ){ \ | yyensure_buffer_stack (); \ | YY_CURRENT_BUFFER_LVALUE = \ | yy_create_buffer( yyin, YY_BUF_SIZE ); \ | } \ | YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \ | } | #define yy_set_bol(at_bol) \ | { \ | if ( ! YY_CURRENT_BUFFER ){\ | yyensure_buffer_stack (); \ | YY_CURRENT_BUFFER_LVALUE = \ | yy_create_buffer( yyin, YY_BUF_SIZE ); \ | } \ | YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \ | } | #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol) | | /* Begin user sect3 */ | typedef flex_uint8_t YY_CHAR; | | FILE *yyin = NULL, *yyout = NULL; | | typedef int yy_state_type; | | extern int yylineno; | int yylineno = 1; | | extern char *yytext; | #ifdef yytext_ptr | #undef yytext_ptr | #endif | #define yytext_ptr yytext | | static yy_state_type yy_get_previous_state ( void ); | static yy_state_type yy_try_NUL_trans ( yy_state_type current_state ); | static int yy_get_next_buffer ( void ); | static void yynoreturn yy_fatal_error ( const char* msg ); | | /* Done after the current pattern has been matched and before the | * corresponding action - sets up yytext. | */ | #define YY_DO_BEFORE_ACTION \ | (yytext_ptr) = yy_bp; \ | (yytext_ptr) -= (yy_more_len); \ | yyleng = (int) (yy_cp - (yytext_ptr)); \ | (yy_hold_char) = *yy_cp; \ | *yy_cp = '\0'; \ | (yy_c_buf_p) = yy_cp; | #define YY_NUM_RULES 8 | #define YY_END_OF_BUFFER 9 | /* This struct is not used in this scanner, | but its presence is necessary. */ | struct yy_trans_info | { | flex_int32_t yy_verify; | flex_int32_t yy_nxt; | }; | static const flex_int16_t yy_acclist[23] = | { 0, | 9, 7, 8, 8, 1, 7, 8, 2, 7, 8, | 3, 7, 8, 4, 7, 8, 5, 7, 8, 6, | 7, 8 | } ; | | static const flex_int16_t yy_accept[14] = | { 0, | 1, 1, 1, 2, 4, 5, 8, 11, 14, 17, | 20, 23, 23 | } ; | | static const YY_CHAR yy_ec[256] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 3, 4, 5, 6, | | 7, 8, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1 | } ; | | static const YY_CHAR yy_meta[9] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1 | } ; | | static const flex_int16_t yy_base[13] = | { 0, | 0, 0, 9, 10, 10, 10, 10, 10, 10, 10, | 10, 10 | } ; | | static const flex_int16_t yy_def[13] = | { 0, | 12, 1, 12, 12, 12, 12, 12, 12, 12, 12, | 12, 0 | } ; | | static const flex_int16_t yy_nxt[19] = | { 0, | 4, 5, 6, 7, 8, 9, 10, 11, 12, 3, | 12, 12, 12, 12, 12, 12, 12, 12 | } ; | | static const flex_int16_t yy_chk[19] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1, 3, 12, | 12, 12, 12, 12, 12, 12, 12, 12 | } ; | | extern int yy_flex_debug; | int yy_flex_debug = 0; | | static yy_state_type *yy_state_buf=0, *yy_state_ptr=0; | static char *yy_full_match; | static int yy_lp; | #define REJECT \ | { \ | *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \ | yy_cp = (yy_full_match); /* restore poss. backed-over text */ \ | ++(yy_lp); \ | goto find_rule; \ | } | | static int yy_more_flag = 0; | static int yy_more_len = 0; | #define yymore() ((yy_more_flag) = 1) | #define YY_MORE_ADJ (yy_more_len) | #define YY_RESTORE_YY_MORE_OFFSET | char *yytext; | #line 1 "conftest.l" | #line 460 "lex.yy.c" | | #define INITIAL 0 | | #ifndef YY_NO_UNISTD_H | /* Special case for "unistd.h", since it is non-ANSI. We include it way | * down here because we want the user's section 1 to have been scanned first. | * The user has a chance to override it with an option. | */ | #include | #endif | | #ifndef YY_EXTRA_TYPE | #define YY_EXTRA_TYPE void * | #endif | | static int yy_init_globals ( void ); | | /* Accessor methods to globals. | These are made visible to non-reentrant scanners for convenience. */ | | int yylex_destroy ( void ); | | int yyget_debug ( void ); | | void yyset_debug ( int debug_flag ); | | YY_EXTRA_TYPE yyget_extra ( void ); | | void yyset_extra ( YY_EXTRA_TYPE user_defined ); | | FILE *yyget_in ( void ); | | void yyset_in ( FILE * _in_str ); | | FILE *yyget_out ( void ); | | void yyset_out ( FILE * _out_str ); | | int yyget_leng ( void ); | | char *yyget_text ( void ); | | int yyget_lineno ( void ); | | void yyset_lineno ( int _line_number ); | | /* Macros after this point can all be overridden by user definitions in | * section 1. | */ | | #ifndef YY_SKIP_YYWRAP | #ifdef __cplusplus | extern "C" int yywrap ( void ); | #else | extern int yywrap ( void ); | #endif | #endif | | #ifndef YY_NO_UNPUT | | static void yyunput ( int c, char *buf_ptr ); | | #endif | | #ifndef yytext_ptr | static void yy_flex_strncpy ( char *, const char *, int ); | #endif | | #ifdef YY_NEED_STRLEN | static int yy_flex_strlen ( const char * ); | #endif | | #ifndef YY_NO_INPUT | #ifdef __cplusplus | static int yyinput ( void ); | #else | static int input ( void ); | #endif | | #endif | | /* Amount of stuff to slurp up with each read. */ | #ifndef YY_READ_BUF_SIZE | #ifdef __ia64__ | /* On IA-64, the buffer size is 16k, not 8k */ | #define YY_READ_BUF_SIZE 16384 | #else | #define YY_READ_BUF_SIZE 8192 | #endif /* __ia64__ */ | #endif | | /* Copy whatever the last rule matched to the standard output. */ | #ifndef ECHO | /* This used to be an fputs(), but since the string might contain NUL's, | * we now use fwrite(). | */ | #define ECHO do { if (fwrite( yytext, (size_t) yyleng, 1, yyout )) {} } while (0) | #endif | | /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, | * is returned in "result". | */ | #ifndef YY_INPUT | #define YY_INPUT(buf,result,max_size) \ | if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ | { \ | int c = '*'; \ | int n; \ | for ( n = 0; n < max_size && \ | (c = getc( yyin )) != EOF && c != '\n'; ++n ) \ | buf[n] = (char) c; \ | if ( c == '\n' ) \ | buf[n++] = (char) c; \ | if ( c == EOF && ferror( yyin ) ) \ | YY_FATAL_ERROR( "input in flex scanner failed" ); \ | result = n; \ | } \ | else \ | { \ | errno=0; \ | while ( (result = (int) fread(buf, 1, (yy_size_t) max_size, yyin)) == 0 && ferror(yyin)) \ | { \ | if( errno != EINTR) \ | { \ | YY_FATAL_ERROR( "input in flex scanner failed" ); \ | break; \ | } \ | errno=0; \ | clearerr(yyin); \ | } \ | }\ | \ | | #endif | | /* No semi-colon after return; correct usage is to write "yyterminate();" - | * we don't want an extra ';' after the "return" because that will cause | * some compilers to complain about unreachable statements. | */ | #ifndef yyterminate | #define yyterminate() return YY_NULL | #endif | | /* Number of entries by which start-condition stack grows. */ | #ifndef YY_START_STACK_INCR | #define YY_START_STACK_INCR 25 | #endif | | /* Report a fatal error. */ | #ifndef YY_FATAL_ERROR | #define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) | #endif | | /* end tables serialization structures and prototypes */ | | /* Default declaration of generated scanner - a define so the user can | * easily add parameters. | */ | #ifndef YY_DECL | #define YY_DECL_IS_OURS 1 | | extern int yylex (void); | | #define YY_DECL int yylex (void) | #endif /* !YY_DECL */ | | /* Code executed at the beginning of each rule, after yytext and yyleng | * have been set up. | */ | #ifndef YY_USER_ACTION | #define YY_USER_ACTION | #endif | | /* Code executed at the end of each rule. */ | #ifndef YY_BREAK | #define YY_BREAK /*LINTED*/break; | #endif | | #define YY_RULE_SETUP \ | YY_USER_ACTION | | /** The main scanner function which does all the work. | */ | YY_DECL | { | yy_state_type yy_current_state; | char *yy_cp, *yy_bp; | int yy_act; | | if ( !(yy_init) ) | { | (yy_init) = 1; | | #ifdef YY_USER_INIT | YY_USER_INIT; | #endif | | /* Create the reject buffer large enough to save one state per allowed character. */ | if ( ! (yy_state_buf) ) | (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE ); | if ( ! (yy_state_buf) ) | YY_FATAL_ERROR( "out of dynamic memory in yylex()" ); | | if ( ! (yy_start) ) | (yy_start) = 1; /* first start state */ | | if ( ! yyin ) | yyin = stdin; | | if ( ! yyout ) | yyout = stdout; | | if ( ! YY_CURRENT_BUFFER ) { | yyensure_buffer_stack (); | YY_CURRENT_BUFFER_LVALUE = | yy_create_buffer( yyin, YY_BUF_SIZE ); | } | | yy_load_buffer_state( ); | } | | { | #line 1 "conftest.l" | | #line 685 "lex.yy.c" | | while ( /*CONSTCOND*/1 ) /* loops until end-of-file is reached */ | { | (yy_more_len) = 0; | if ( (yy_more_flag) ) | { | (yy_more_len) = (int) ((yy_c_buf_p) - (yytext_ptr)); | (yy_more_flag) = 0; | } | yy_cp = (yy_c_buf_p); | | /* Support of yytext. */ | *yy_cp = (yy_hold_char); | | /* yy_bp points to the position in yy_ch_buf of the start of | * the current run. | */ | yy_bp = yy_cp; | | yy_current_state = (yy_start); | | (yy_state_ptr) = (yy_state_buf); | *(yy_state_ptr)++ = yy_current_state; | | yy_match: | do | { | YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ; | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | *(yy_state_ptr)++ = yy_current_state; | ++yy_cp; | } | while ( yy_base[yy_current_state] != 10 ); | | yy_find_action: | yy_current_state = *--(yy_state_ptr); | (yy_lp) = yy_accept[yy_current_state]; | | find_rule: /* we branch to this label when backing up */ | | for ( ; ; ) /* until we find what rule we matched */ | { | if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] ) | { | yy_act = yy_acclist[(yy_lp)]; | { | (yy_full_match) = yy_cp; | break; | } | } | --yy_cp; | yy_current_state = *--(yy_state_ptr); | (yy_lp) = yy_accept[yy_current_state]; | } | | YY_DO_BEFORE_ACTION; | | do_action: /* This label is used only to access EOF actions. */ | | switch ( yy_act ) | { /* beginning of action switch */ | case 1: | YY_RULE_SETUP | #line 2 "conftest.l" | { ECHO; } | YY_BREAK | case 2: | YY_RULE_SETUP | #line 3 "conftest.l" | { REJECT; } | YY_BREAK | case 3: | YY_RULE_SETUP | #line 4 "conftest.l" | { yymore (); } | YY_BREAK | case 4: | YY_RULE_SETUP | #line 5 "conftest.l" | { yyless (1); } | YY_BREAK | case 5: | YY_RULE_SETUP | #line 6 "conftest.l" | { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */ | yyless ((input () != 0)); } | YY_BREAK | case 6: | YY_RULE_SETUP | #line 8 "conftest.l" | { unput (yytext[0]); } | YY_BREAK | case 7: | YY_RULE_SETUP | #line 9 "conftest.l" | { BEGIN INITIAL; } | YY_BREAK | case 8: | YY_RULE_SETUP | #line 10 "conftest.l" | ECHO; | YY_BREAK | #line 794 "lex.yy.c" | case YY_STATE_EOF(INITIAL): | yyterminate(); | | case YY_END_OF_BUFFER: | { | /* Amount of text matched not including the EOB char. */ | int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1; | | /* Undo the effects of YY_DO_BEFORE_ACTION. */ | *yy_cp = (yy_hold_char); | YY_RESTORE_YY_MORE_OFFSET | | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW ) | { | /* We're scanning a new file or input source. It's | * possible that this happened because the user | * just pointed yyin at a new source and called | * yylex(). If so, then we have to assure | * consistency between YY_CURRENT_BUFFER and our | * globals. Here is the right place to do so, because | * this is the first action (other than possibly a | * back-up) that will match for the new input source. | */ | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; | YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin; | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL; | } | | /* Note that here we test for yy_c_buf_p "<=" to the position | * of the first EOB in the buffer, since yy_c_buf_p will | * already have been incremented past the NUL character | * (since all states make transitions on EOB to the | * end-of-buffer state). Contrast this with the test | * in input(). | */ | if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) | { /* This was really a NUL. */ | yy_state_type yy_next_state; | | (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text; | | yy_current_state = yy_get_previous_state( ); | | /* Okay, we're now positioned to make the NUL | * transition. We couldn't have | * yy_get_previous_state() go ahead and do it | * for us because it doesn't know how to deal | * with the possibility of jamming (and we don't | * want to build jamming into it because then it | * will run more slowly). | */ | | yy_next_state = yy_try_NUL_trans( yy_current_state ); | | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | | if ( yy_next_state ) | { | /* Consume the NUL. */ | yy_cp = ++(yy_c_buf_p); | yy_current_state = yy_next_state; | goto yy_match; | } | | else | { | yy_cp = (yy_c_buf_p); | goto yy_find_action; | } | } | | else switch ( yy_get_next_buffer( ) ) | { | case EOB_ACT_END_OF_FILE: | { | (yy_did_buffer_switch_on_eof) = 0; | | if ( yywrap( ) ) | { | /* Note: because we've taken care in | * yy_get_next_buffer() to have set up | * yytext, we can now set up | * yy_c_buf_p so that if some total | * hoser (like flex itself) wants to | * call the scanner after we return the | * YY_NULL, it'll still work - another | * YY_NULL will get returned. | */ | (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ; | | yy_act = YY_STATE_EOF(YY_START); | goto do_action; | } | | else | { | if ( ! (yy_did_buffer_switch_on_eof) ) | YY_NEW_FILE; | } | break; | } | | case EOB_ACT_CONTINUE_SCAN: | (yy_c_buf_p) = | (yytext_ptr) + yy_amount_of_matched_text; | | yy_current_state = yy_get_previous_state( ); | | yy_cp = (yy_c_buf_p); | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | goto yy_match; | | case EOB_ACT_LAST_MATCH: | (yy_c_buf_p) = | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)]; | | yy_current_state = yy_get_previous_state( ); | | yy_cp = (yy_c_buf_p); | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | goto yy_find_action; | } | break; | } | | default: | YY_FATAL_ERROR( | "fatal flex scanner internal error--no action found" ); | } /* end of action switch */ | } /* end of scanning one token */ | } /* end of user's declarations */ | } /* end of yylex */ | | /* yy_get_next_buffer - try to read in a new buffer | * | * Returns a code representing an action: | * EOB_ACT_LAST_MATCH - | * EOB_ACT_CONTINUE_SCAN - continue scanning from current position | * EOB_ACT_END_OF_FILE - end of file | */ | static int yy_get_next_buffer (void) | { | char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; | char *source = (yytext_ptr); | int number_to_move, i; | int ret_val; | | if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] ) | YY_FATAL_ERROR( | "fatal flex scanner internal error--end of buffer missed" ); | | if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 ) | { /* Don't try to fill the buffer, so this is an EOF. */ | if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 ) | { | /* We matched a single character, the EOB, so | * treat this as a final EOF. | */ | return EOB_ACT_END_OF_FILE; | } | | else | { | /* We matched some text prior to the EOB, first | * process it. | */ | return EOB_ACT_LAST_MATCH; | } | } | | /* Try to read more data. */ | | /* First move last chars to start of buffer. */ | number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr) - 1); | | for ( i = 0; i < number_to_move; ++i ) | *(dest++) = *(source++); | | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING ) | /* don't do the read, it's not guaranteed to return an EOF, | * just force an EOF | */ | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0; | | else | { | int num_to_read = | YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1; | | while ( num_to_read <= 0 ) | { /* Not enough room in the buffer - grow it. */ | | YY_FATAL_ERROR( | "input buffer overflow, can't enlarge buffer because scanner uses REJECT" ); | | } | | if ( num_to_read > YY_READ_BUF_SIZE ) | num_to_read = YY_READ_BUF_SIZE; | | /* Read in more data. */ | YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), | (yy_n_chars), num_to_read ); | | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | if ( (yy_n_chars) == 0 ) | { | if ( number_to_move == YY_MORE_ADJ ) | { | ret_val = EOB_ACT_END_OF_FILE; | yyrestart( yyin ); | } | | else | { | ret_val = EOB_ACT_LAST_MATCH; | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = | YY_BUFFER_EOF_PENDING; | } | } | | else | ret_val = EOB_ACT_CONTINUE_SCAN; | | if (((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { | /* Extend the array by 50%, plus the number we really need. */ | int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1); | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc( | (void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf, (yy_size_t) new_size ); | if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" ); | /* "- 2" to take care of EOB's */ | YY_CURRENT_BUFFER_LVALUE->yy_buf_size = (int) (new_size - 2); | } | | (yy_n_chars) += number_to_move; | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR; | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR; | | (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0]; | | return ret_val; | } | | /* yy_get_previous_state - get the state just before the EOB char was reached */ | | static yy_state_type yy_get_previous_state (void) | { | yy_state_type yy_current_state; | char *yy_cp; | | yy_current_state = (yy_start); | | (yy_state_ptr) = (yy_state_buf); | *(yy_state_ptr)++ = yy_current_state; | | for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp ) | { | YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | *(yy_state_ptr)++ = yy_current_state; | } | | return yy_current_state; | } | | /* yy_try_NUL_trans - try to make a transition on the NUL character | * | * synopsis | * next_state = yy_try_NUL_trans( current_state ); | */ | static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state ) | { | int yy_is_jam; | | YY_CHAR yy_c = 1; | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | yy_is_jam = (yy_current_state == 12); | if ( ! yy_is_jam ) | *(yy_state_ptr)++ = yy_current_state; | | return yy_is_jam ? 0 : yy_current_state; | } | | #ifndef YY_NO_UNPUT | | static void yyunput (int c, char * yy_bp ) | { | char *yy_cp; | | yy_cp = (yy_c_buf_p); | | /* undo effects of setting up yytext */ | *yy_cp = (yy_hold_char); | | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) | { /* need to shift things up to make room */ | /* +2 for EOB chars. */ | int number_to_move = (yy_n_chars) + 2; | char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[ | YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2]; | char *source = | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]; | | while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) | *--dest = *--source; | | yy_cp += (int) (dest - source); | yy_bp += (int) (dest - source); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = | (yy_n_chars) = (int) YY_CURRENT_BUFFER_LVALUE->yy_buf_size; | | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) | YY_FATAL_ERROR( "flex scanner push-back overflow" ); | } | | *--yy_cp = (char) c; | | (yytext_ptr) = yy_bp; | (yy_hold_char) = *yy_cp; | (yy_c_buf_p) = yy_cp; | } | | #endif | | #ifndef YY_NO_INPUT | #ifdef __cplusplus | static int yyinput (void) | #else | static int input (void) | #endif | | { | int c; | | *(yy_c_buf_p) = (yy_hold_char); | | if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR ) | { | /* yy_c_buf_p now points to the character we want to return. | * If this occurs *before* the EOB characters, then it's a | * valid NUL; if not, then we've hit the end of the buffer. | */ | if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) | /* This was really a NUL. */ | *(yy_c_buf_p) = '\0'; | | else | { /* need more input */ | int offset = (int) ((yy_c_buf_p) - (yytext_ptr)); | ++(yy_c_buf_p); | | switch ( yy_get_next_buffer( ) ) | { | case EOB_ACT_LAST_MATCH: | /* This happens because yy_g_n_b() | * sees that we've accumulated a | * token and flags that we need to | * try matching the token before | * proceeding. But for input(), | * there's no matching to consider. | * So convert the EOB_ACT_LAST_MATCH | * to EOB_ACT_END_OF_FILE. | */ | | /* Reset buffer status. */ | yyrestart( yyin ); | | /*FALLTHROUGH*/ | | case EOB_ACT_END_OF_FILE: | { | if ( yywrap( ) ) | return 0; | | if ( ! (yy_did_buffer_switch_on_eof) ) | YY_NEW_FILE; | #ifdef __cplusplus | return yyinput(); | #else | return input(); | #endif | } | | case EOB_ACT_CONTINUE_SCAN: | (yy_c_buf_p) = (yytext_ptr) + offset; | break; | } | } | } | | c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */ | *(yy_c_buf_p) = '\0'; /* preserve yytext */ | (yy_hold_char) = *++(yy_c_buf_p); | | return c; | } | #endif /* ifndef YY_NO_INPUT */ | | /** Immediately switch to a different input stream. | * @param input_file A readable stream. | * | * @note This function does not reset the start condition to @c INITIAL . | */ | void yyrestart (FILE * input_file ) | { | | if ( ! YY_CURRENT_BUFFER ){ | yyensure_buffer_stack (); | YY_CURRENT_BUFFER_LVALUE = | yy_create_buffer( yyin, YY_BUF_SIZE ); | } | | yy_init_buffer( YY_CURRENT_BUFFER, input_file ); | yy_load_buffer_state( ); | } | | /** Switch to a different input buffer. | * @param new_buffer The new input buffer. | * | */ | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer ) | { | | /* TODO. We should be able to replace this entire function body | * with | * yypop_buffer_state(); | * yypush_buffer_state(new_buffer); | */ | yyensure_buffer_stack (); | if ( YY_CURRENT_BUFFER == new_buffer ) | return; | | if ( YY_CURRENT_BUFFER ) | { | /* Flush out information for old buffer. */ | *(yy_c_buf_p) = (yy_hold_char); | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | YY_CURRENT_BUFFER_LVALUE = new_buffer; | yy_load_buffer_state( ); | | /* We don't actually know whether we did this switch during | * EOF (yywrap()) processing, but the only time this flag | * is looked at is after yywrap() is called, so it's safe | * to go ahead and always set it. | */ | (yy_did_buffer_switch_on_eof) = 1; | } | | static void yy_load_buffer_state (void) | { | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; | (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos; | yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file; | (yy_hold_char) = *(yy_c_buf_p); | } | | /** Allocate and initialize an input buffer state. | * @param file A readable stream. | * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE. | * | * @return the allocated buffer state. | */ | YY_BUFFER_STATE yy_create_buffer (FILE * file, int size ) | { | YY_BUFFER_STATE b; | | b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); | if ( ! b ) | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); | | b->yy_buf_size = size; | | /* yy_ch_buf has to be 2 characters longer than the size given because | * we need to put in 2 end-of-buffer characters. | */ | b->yy_ch_buf = (char *) yyalloc( (yy_size_t) (b->yy_buf_size + 2) ); | if ( ! b->yy_ch_buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); | | b->yy_is_our_buffer = 1; | | yy_init_buffer( b, file ); | | return b; | } | | /** Destroy the buffer. | * @param b a buffer created with yy_create_buffer() | * | */ | void yy_delete_buffer (YY_BUFFER_STATE b ) | { | | if ( ! b ) | return; | | if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */ | YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0; | | if ( b->yy_is_our_buffer ) | yyfree( (void *) b->yy_ch_buf ); | | yyfree( (void *) b ); | } | | /* Initializes or reinitializes a buffer. | * This function is sometimes called more than once on the same buffer, | * such as during a yyrestart() or at EOF. | */ | static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file ) | | { | int oerrno = errno; | | yy_flush_buffer( b ); | | b->yy_input_file = file; | b->yy_fill_buffer = 1; | | /* If b is the current buffer, then yy_init_buffer was _probably_ | * called from yyrestart() or through yy_get_next_buffer. | * In that case, we don't want to reset the lineno or column. | */ | if (b != YY_CURRENT_BUFFER){ | b->yy_bs_lineno = 1; | b->yy_bs_column = 0; | } | | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; | | errno = oerrno; | } | | /** Discard all buffered characters. On the next scan, YY_INPUT will be called. | * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER. | * | */ | void yy_flush_buffer (YY_BUFFER_STATE b ) | { | if ( ! b ) | return; | | b->yy_n_chars = 0; | | /* We always need two end-of-buffer characters. The first causes | * a transition to the end-of-buffer state. The second causes | * a jam in that state. | */ | b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR; | b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR; | | b->yy_buf_pos = &b->yy_ch_buf[0]; | | b->yy_at_bol = 1; | b->yy_buffer_status = YY_BUFFER_NEW; | | if ( b == YY_CURRENT_BUFFER ) | yy_load_buffer_state( ); | } | | /** Pushes the new state onto the stack. The new state becomes | * the current state. This function will allocate the stack | * if necessary. | * @param new_buffer The new state. | * | */ | void yypush_buffer_state (YY_BUFFER_STATE new_buffer ) | { | if (new_buffer == NULL) | return; | | yyensure_buffer_stack(); | | /* This block is copied from yy_switch_to_buffer. */ | if ( YY_CURRENT_BUFFER ) | { | /* Flush out information for old buffer. */ | *(yy_c_buf_p) = (yy_hold_char); | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | /* Only push if top exists. Otherwise, replace top. */ | if (YY_CURRENT_BUFFER) | (yy_buffer_stack_top)++; | YY_CURRENT_BUFFER_LVALUE = new_buffer; | | /* copied from yy_switch_to_buffer. */ | yy_load_buffer_state( ); | (yy_did_buffer_switch_on_eof) = 1; | } | | /** Removes and deletes the top of the stack, if present. | * The next element becomes the new top. | * | */ | void yypop_buffer_state (void) | { | if (!YY_CURRENT_BUFFER) | return; | | yy_delete_buffer(YY_CURRENT_BUFFER ); | YY_CURRENT_BUFFER_LVALUE = NULL; | if ((yy_buffer_stack_top) > 0) | --(yy_buffer_stack_top); | | if (YY_CURRENT_BUFFER) { | yy_load_buffer_state( ); | (yy_did_buffer_switch_on_eof) = 1; | } | } | | /* Allocates the stack if it does not exist. | * Guarantees space for at least one push. | */ | static void yyensure_buffer_stack (void) | { | yy_size_t num_to_alloc; | | if (!(yy_buffer_stack)) { | | /* First allocation is just for 2 elements, since we don't know if this | * scanner will even need a stack. We use 2 instead of 1 to avoid an | * immediate realloc on the next call. | */ | num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */ | (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc | (num_to_alloc * sizeof(struct yy_buffer_state*) | ); | if ( ! (yy_buffer_stack) ) | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); | | memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*)); | | (yy_buffer_stack_max) = num_to_alloc; | (yy_buffer_stack_top) = 0; | return; | } | | if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){ | | /* Increase the buffer to prepare for a possible push. */ | yy_size_t grow_size = 8 /* arbitrary grow size */; | | num_to_alloc = (yy_buffer_stack_max) + grow_size; | (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc | ((yy_buffer_stack), | num_to_alloc * sizeof(struct yy_buffer_state*) | ); | if ( ! (yy_buffer_stack) ) | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); | | /* zero only the new slots.*/ | memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*)); | (yy_buffer_stack_max) = num_to_alloc; | } | } | | /** Setup the input buffer state to scan directly from a user-specified character buffer. | * @param base the character buffer | * @param size the size in bytes of the character buffer | * | * @return the newly allocated buffer state object. | */ | YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size ) | { | YY_BUFFER_STATE b; | | if ( size < 2 || | base[size-2] != YY_END_OF_BUFFER_CHAR || | base[size-1] != YY_END_OF_BUFFER_CHAR ) | /* They forgot to leave room for the EOB's. */ | return NULL; | | b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); | if ( ! b ) | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" ); | | b->yy_buf_size = (int) (size - 2); /* "- 2" to take care of EOB's */ | b->yy_buf_pos = b->yy_ch_buf = base; | b->yy_is_our_buffer = 0; | b->yy_input_file = NULL; | b->yy_n_chars = b->yy_buf_size; | b->yy_is_interactive = 0; | b->yy_at_bol = 1; | b->yy_fill_buffer = 0; | b->yy_buffer_status = YY_BUFFER_NEW; | | yy_switch_to_buffer( b ); | | return b; | } | | /** Setup the input buffer state to scan a string. The next call to yylex() will | * scan from a @e copy of @a str. | * @param yystr a NUL-terminated string to scan | * | * @return the newly allocated buffer state object. | * @note If you want to scan bytes that may contain NUL values, then use | * yy_scan_bytes() instead. | */ | YY_BUFFER_STATE yy_scan_string (const char * yystr ) | { | | return yy_scan_bytes( yystr, (int) strlen(yystr) ); | } | | /** Setup the input buffer state to scan the given bytes. The next call to yylex() will | * scan from a @e copy of @a bytes. | * @param yybytes the byte buffer to scan | * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes. | * | * @return the newly allocated buffer state object. | */ | YY_BUFFER_STATE yy_scan_bytes (const char * yybytes, int _yybytes_len ) | { | YY_BUFFER_STATE b; | char *buf; | yy_size_t n; | int i; | | /* Get memory for full buffer, including space for trailing EOB's. */ | n = (yy_size_t) (_yybytes_len + 2); | buf = (char *) yyalloc( n ); | if ( ! buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" ); | | for ( i = 0; i < _yybytes_len; ++i ) | buf[i] = yybytes[i]; | | buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR; | | b = yy_scan_buffer( buf, n ); | if ( ! b ) | YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" ); | | /* It's okay to grow etc. this buffer, and we should throw it | * away when we're done. | */ | b->yy_is_our_buffer = 1; | | return b; | } | | #ifndef YY_EXIT_FAILURE | #define YY_EXIT_FAILURE 2 | #endif | | static void yynoreturn yy_fatal_error (const char* msg ) | { | fprintf( stderr, "%s\n", msg ); | exit( YY_EXIT_FAILURE ); | } | | /* Redefine yyless() so it works in section 3 code. */ | | #undef yyless | #define yyless(n) \ | do \ | { \ | /* Undo effects of setting up yytext. */ \ | int yyless_macro_arg = (n); \ | YY_LESS_LINENO(yyless_macro_arg);\ | yytext[yyleng] = (yy_hold_char); \ | (yy_c_buf_p) = yytext + yyless_macro_arg; \ | (yy_hold_char) = *(yy_c_buf_p); \ | *(yy_c_buf_p) = '\0'; \ | yyleng = yyless_macro_arg; \ | } \ | while ( 0 ) | | /* Accessor methods (get/set functions) to struct members. */ | | /** Get the current line number. | * | */ | int yyget_lineno (void) | { | | return yylineno; | } | | /** Get the input stream. | * | */ | FILE *yyget_in (void) | { | return yyin; | } | | /** Get the output stream. | * | */ | FILE *yyget_out (void) | { | return yyout; | } | | /** Get the length of the current token. | * | */ | int yyget_leng (void) | { | return yyleng; | } | | /** Get the current token. | * | */ | | char *yyget_text (void) | { | return yytext; | } | | /** Set the current line number. | * @param _line_number line number | * | */ | void yyset_lineno (int _line_number ) | { | | yylineno = _line_number; | } | | /** Set the input stream. This does not discard the current | * input buffer. | * @param _in_str A readable stream. | * | * @see yy_switch_to_buffer | */ | void yyset_in (FILE * _in_str ) | { | yyin = _in_str ; | } | | void yyset_out (FILE * _out_str ) | { | yyout = _out_str ; | } | | int yyget_debug (void) | { | return yy_flex_debug; | } | | void yyset_debug (int _bdebug ) | { | yy_flex_debug = _bdebug ; | } | | static int yy_init_globals (void) | { | /* Initialization is the same as for the non-reentrant scanner. | * This function is called from yylex_destroy(), so don't allocate here. | */ | | (yy_buffer_stack) = NULL; | (yy_buffer_stack_top) = 0; | (yy_buffer_stack_max) = 0; | (yy_c_buf_p) = NULL; | (yy_init) = 0; | (yy_start) = 0; | | (yy_state_buf) = 0; | (yy_state_ptr) = 0; | (yy_full_match) = 0; | (yy_lp) = 0; | | /* Defined in main.c */ | #ifdef YY_STDINIT | yyin = stdin; | yyout = stdout; | #else | yyin = NULL; | yyout = NULL; | #endif | | /* For future reference: Set errno on error, since we are called by | * yylex_init() | */ | return 0; | } | | /* yylex_destroy is for both reentrant and non-reentrant scanners. */ | int yylex_destroy (void) | { | | /* Pop the buffer stack, destroying each element. */ | while(YY_CURRENT_BUFFER){ | yy_delete_buffer( YY_CURRENT_BUFFER ); | YY_CURRENT_BUFFER_LVALUE = NULL; | yypop_buffer_state(); | } | | /* Destroy the stack itself. */ | yyfree((yy_buffer_stack) ); | (yy_buffer_stack) = NULL; | | yyfree ( (yy_state_buf) ); | (yy_state_buf) = NULL; | | /* Reset the globals. This is important in a non-reentrant scanner so the next time | * yylex() is called, initialization will occur. */ | yy_init_globals( ); | | return 0; | } | | /* | * Internal utility routines. | */ | | #ifndef yytext_ptr | static void yy_flex_strncpy (char* s1, const char * s2, int n ) | { | | int i; | for ( i = 0; i < n; ++i ) | s1[i] = s2[i]; | } | #endif | | #ifdef YY_NEED_STRLEN | static int yy_flex_strlen (const char * s ) | { | int n; | for ( n = 0; s[n]; ++n ) | ; | | return n; | } | #endif | | void *yyalloc (yy_size_t size ) | { | return malloc(size); | } | | void *yyrealloc (void * ptr, yy_size_t size ) | { | | /* The cast to (char *) in the following accommodates both | * implementations that use char* generic pointers, and those | * that use void* generic pointers. It works with the latter | * because both ANSI C and C++ allow castless assignment from | * any pointer type to void*, and deal with argument conversions | * as though doing an assignment. | */ | return realloc(ptr, size); | } | | void yyfree (void * ptr ) | { | free( (char *) ptr ); /* see yyrealloc() for (char *) cast */ | } | | #define YYTABLES_NAME "yytables" | | #line 10 "conftest.l" | | #ifdef YYTEXT_POINTER | extern char *yytext; | #endif | int | main (void) | { | return ! yylex () + ! yywrap (); | } configure:20516: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lfl >&5 /usr/bin/ld: cannot find -lfl collect2: error: ld returned 1 exit status configure:20516: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | | #line 3 "lex.yy.c" | | #define YY_INT_ALIGNED short int | | /* A lexical scanner generated by flex */ | | #define FLEX_SCANNER | #define YY_FLEX_MAJOR_VERSION 2 | #define YY_FLEX_MINOR_VERSION 6 | #define YY_FLEX_SUBMINOR_VERSION 4 | #if YY_FLEX_SUBMINOR_VERSION > 0 | #define FLEX_BETA | #endif | | /* First, we deal with platform-specific or compiler-specific issues. */ | | /* begin standard C headers. */ | #include | #include | #include | #include | | /* end standard C headers. */ | | /* flex integer type definitions */ | | #ifndef FLEXINT_H | #define FLEXINT_H | | /* C99 systems have . Non-C99 systems may or may not. */ | | #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L | | /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h, | * if you want the limit (max/min) macros for int types. | */ | #ifndef __STDC_LIMIT_MACROS | #define __STDC_LIMIT_MACROS 1 | #endif | | #include | typedef int8_t flex_int8_t; | typedef uint8_t flex_uint8_t; | typedef int16_t flex_int16_t; | typedef uint16_t flex_uint16_t; | typedef int32_t flex_int32_t; | typedef uint32_t flex_uint32_t; | #else | typedef signed char flex_int8_t; | typedef short int flex_int16_t; | typedef int flex_int32_t; | typedef unsigned char flex_uint8_t; | typedef unsigned short int flex_uint16_t; | typedef unsigned int flex_uint32_t; | | /* Limits of integral types. */ | #ifndef INT8_MIN | #define INT8_MIN (-128) | #endif | #ifndef INT16_MIN | #define INT16_MIN (-32767-1) | #endif | #ifndef INT32_MIN | #define INT32_MIN (-2147483647-1) | #endif | #ifndef INT8_MAX | #define INT8_MAX (127) | #endif | #ifndef INT16_MAX | #define INT16_MAX (32767) | #endif | #ifndef INT32_MAX | #define INT32_MAX (2147483647) | #endif | #ifndef UINT8_MAX | #define UINT8_MAX (255U) | #endif | #ifndef UINT16_MAX | #define UINT16_MAX (65535U) | #endif | #ifndef UINT32_MAX | #define UINT32_MAX (4294967295U) | #endif | | #ifndef SIZE_MAX | #define SIZE_MAX (~(size_t)0) | #endif | | #endif /* ! C99 */ | | #endif /* ! FLEXINT_H */ | | /* begin standard C++ headers. */ | | /* TODO: this is always defined, so inline it */ | #define yyconst const | | #if defined(__GNUC__) && __GNUC__ >= 3 | #define yynoreturn __attribute__((__noreturn__)) | #else | #define yynoreturn | #endif | | /* Returned upon end-of-file. */ | #define YY_NULL 0 | | /* Promotes a possibly negative, possibly signed char to an | * integer in range [0..255] for use as an array index. | */ | #define YY_SC_TO_UI(c) ((YY_CHAR) (c)) | | /* Enter a start condition. This macro really ought to take a parameter, | * but we do it the disgusting crufty way forced on us by the ()-less | * definition of BEGIN. | */ | #define BEGIN (yy_start) = 1 + 2 * | /* Translate the current start state into a value that can be later handed | * to BEGIN to return to the state. The YYSTATE alias is for lex | * compatibility. | */ | #define YY_START (((yy_start) - 1) / 2) | #define YYSTATE YY_START | /* Action number for EOF rule of a given start state. */ | #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) | /* Special action meaning "start processing a new file". */ | #define YY_NEW_FILE yyrestart( yyin ) | #define YY_END_OF_BUFFER_CHAR 0 | | /* Size of default input buffer. */ | #ifndef YY_BUF_SIZE | #ifdef __ia64__ | /* On IA-64, the buffer size is 16k, not 8k. | * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case. | * Ditto for the __ia64__ case accordingly. | */ | #define YY_BUF_SIZE 32768 | #else | #define YY_BUF_SIZE 16384 | #endif /* __ia64__ */ | #endif | | /* The state buf must be large enough to hold one state per character in the main buffer. | */ | #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type)) | | #ifndef YY_TYPEDEF_YY_BUFFER_STATE | #define YY_TYPEDEF_YY_BUFFER_STATE | typedef struct yy_buffer_state *YY_BUFFER_STATE; | #endif | | #ifndef YY_TYPEDEF_YY_SIZE_T | #define YY_TYPEDEF_YY_SIZE_T | typedef size_t yy_size_t; | #endif | | extern int yyleng; | | extern FILE *yyin, *yyout; | | #define EOB_ACT_CONTINUE_SCAN 0 | #define EOB_ACT_END_OF_FILE 1 | #define EOB_ACT_LAST_MATCH 2 | | #define YY_LESS_LINENO(n) | #define YY_LINENO_REWIND_TO(ptr) | | /* Return all but the first "n" matched characters back to the input stream. */ | #define yyless(n) \ | do \ | { \ | /* Undo effects of setting up yytext. */ \ | int yyless_macro_arg = (n); \ | YY_LESS_LINENO(yyless_macro_arg);\ | *yy_cp = (yy_hold_char); \ | YY_RESTORE_YY_MORE_OFFSET \ | (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \ | YY_DO_BEFORE_ACTION; /* set up yytext again */ \ | } \ | while ( 0 ) | #define unput(c) yyunput( c, (yytext_ptr) ) | | #ifndef YY_STRUCT_YY_BUFFER_STATE | #define YY_STRUCT_YY_BUFFER_STATE | struct yy_buffer_state | { | FILE *yy_input_file; | | char *yy_ch_buf; /* input buffer */ | char *yy_buf_pos; /* current position in input buffer */ | | /* Size of input buffer in bytes, not including room for EOB | * characters. | */ | int yy_buf_size; | | /* Number of characters read into yy_ch_buf, not including EOB | * characters. | */ | int yy_n_chars; | | /* Whether we "own" the buffer - i.e., we know we created it, | * and can realloc() it to grow it, and should free() it to | * delete it. | */ | int yy_is_our_buffer; | | /* Whether this is an "interactive" input source; if so, and | * if we're using stdio for input, then we want to use getc() | * instead of fread(), to make sure we stop fetching input after | * each newline. | */ | int yy_is_interactive; | | /* Whether we're considered to be at the beginning of a line. | * If so, '^' rules will be active on the next match, otherwise | * not. | */ | int yy_at_bol; | | int yy_bs_lineno; /**< The line count. */ | int yy_bs_column; /**< The column count. */ | | /* Whether to try to fill the input buffer when we reach the | * end of it. | */ | int yy_fill_buffer; | | int yy_buffer_status; | | #define YY_BUFFER_NEW 0 | #define YY_BUFFER_NORMAL 1 | /* When an EOF's been seen but there's still some text to process | * then we mark the buffer as YY_EOF_PENDING, to indicate that we | * shouldn't try reading from the input source any more. We might | * still have a bunch of tokens to match, though, because of | * possible backing-up. | * | * When we actually see the EOF, we change the status to "new" | * (via yyrestart()), so that the user can continue scanning by | * just pointing yyin at a new input file. | */ | #define YY_BUFFER_EOF_PENDING 2 | | }; | #endif /* !YY_STRUCT_YY_BUFFER_STATE */ | | /* Stack of input buffers. */ | static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */ | static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */ | static YY_BUFFER_STATE * yy_buffer_stack = NULL; /**< Stack as an array. */ | | /* We provide macros for accessing buffer states in case in the | * future we want to put the buffer states in a more general | * "scanner state". | * | * Returns the top of the stack, or NULL. | */ | #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \ | ? (yy_buffer_stack)[(yy_buffer_stack_top)] \ | : NULL) | /* Same as previous macro, but useful when we know that the buffer stack is not | * NULL or when we need an lvalue. For internal use only. | */ | #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)] | | /* yy_hold_char holds the character lost when yytext is formed. */ | static char yy_hold_char; | static int yy_n_chars; /* number of characters read into yy_ch_buf */ | int yyleng; | | /* Points to current character in buffer. */ | static char *yy_c_buf_p = NULL; | static int yy_init = 0; /* whether we need to initialize */ | static int yy_start = 0; /* start state number */ | | /* Flag which is used to allow yywrap()'s to do buffer switches | * instead of setting up a fresh yyin. A bit of a hack ... | */ | static int yy_did_buffer_switch_on_eof; | | void yyrestart ( FILE *input_file ); | void yy_switch_to_buffer ( YY_BUFFER_STATE new_buffer ); | YY_BUFFER_STATE yy_create_buffer ( FILE *file, int size ); | void yy_delete_buffer ( YY_BUFFER_STATE b ); | void yy_flush_buffer ( YY_BUFFER_STATE b ); | void yypush_buffer_state ( YY_BUFFER_STATE new_buffer ); | void yypop_buffer_state ( void ); | | static void yyensure_buffer_stack ( void ); | static void yy_load_buffer_state ( void ); | static void yy_init_buffer ( YY_BUFFER_STATE b, FILE *file ); | #define YY_FLUSH_BUFFER yy_flush_buffer( YY_CURRENT_BUFFER ) | | YY_BUFFER_STATE yy_scan_buffer ( char *base, yy_size_t size ); | YY_BUFFER_STATE yy_scan_string ( const char *yy_str ); | YY_BUFFER_STATE yy_scan_bytes ( const char *bytes, int len ); | | void *yyalloc ( yy_size_t ); | void *yyrealloc ( void *, yy_size_t ); | void yyfree ( void * ); | | #define yy_new_buffer yy_create_buffer | #define yy_set_interactive(is_interactive) \ | { \ | if ( ! YY_CURRENT_BUFFER ){ \ | yyensure_buffer_stack (); \ | YY_CURRENT_BUFFER_LVALUE = \ | yy_create_buffer( yyin, YY_BUF_SIZE ); \ | } \ | YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \ | } | #define yy_set_bol(at_bol) \ | { \ | if ( ! YY_CURRENT_BUFFER ){\ | yyensure_buffer_stack (); \ | YY_CURRENT_BUFFER_LVALUE = \ | yy_create_buffer( yyin, YY_BUF_SIZE ); \ | } \ | YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \ | } | #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol) | | /* Begin user sect3 */ | typedef flex_uint8_t YY_CHAR; | | FILE *yyin = NULL, *yyout = NULL; | | typedef int yy_state_type; | | extern int yylineno; | int yylineno = 1; | | extern char *yytext; | #ifdef yytext_ptr | #undef yytext_ptr | #endif | #define yytext_ptr yytext | | static yy_state_type yy_get_previous_state ( void ); | static yy_state_type yy_try_NUL_trans ( yy_state_type current_state ); | static int yy_get_next_buffer ( void ); | static void yynoreturn yy_fatal_error ( const char* msg ); | | /* Done after the current pattern has been matched and before the | * corresponding action - sets up yytext. | */ | #define YY_DO_BEFORE_ACTION \ | (yytext_ptr) = yy_bp; \ | (yytext_ptr) -= (yy_more_len); \ | yyleng = (int) (yy_cp - (yytext_ptr)); \ | (yy_hold_char) = *yy_cp; \ | *yy_cp = '\0'; \ | (yy_c_buf_p) = yy_cp; | #define YY_NUM_RULES 8 | #define YY_END_OF_BUFFER 9 | /* This struct is not used in this scanner, | but its presence is necessary. */ | struct yy_trans_info | { | flex_int32_t yy_verify; | flex_int32_t yy_nxt; | }; | static const flex_int16_t yy_acclist[23] = | { 0, | 9, 7, 8, 8, 1, 7, 8, 2, 7, 8, | 3, 7, 8, 4, 7, 8, 5, 7, 8, 6, | 7, 8 | } ; | | static const flex_int16_t yy_accept[14] = | { 0, | 1, 1, 1, 2, 4, 5, 8, 11, 14, 17, | 20, 23, 23 | } ; | | static const YY_CHAR yy_ec[256] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 3, 4, 5, 6, | | 7, 8, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1 | } ; | | static const YY_CHAR yy_meta[9] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1 | } ; | | static const flex_int16_t yy_base[13] = | { 0, | 0, 0, 9, 10, 10, 10, 10, 10, 10, 10, | 10, 10 | } ; | | static const flex_int16_t yy_def[13] = | { 0, | 12, 1, 12, 12, 12, 12, 12, 12, 12, 12, | 12, 0 | } ; | | static const flex_int16_t yy_nxt[19] = | { 0, | 4, 5, 6, 7, 8, 9, 10, 11, 12, 3, | 12, 12, 12, 12, 12, 12, 12, 12 | } ; | | static const flex_int16_t yy_chk[19] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1, 3, 12, | 12, 12, 12, 12, 12, 12, 12, 12 | } ; | | extern int yy_flex_debug; | int yy_flex_debug = 0; | | static yy_state_type *yy_state_buf=0, *yy_state_ptr=0; | static char *yy_full_match; | static int yy_lp; | #define REJECT \ | { \ | *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \ | yy_cp = (yy_full_match); /* restore poss. backed-over text */ \ | ++(yy_lp); \ | goto find_rule; \ | } | | static int yy_more_flag = 0; | static int yy_more_len = 0; | #define yymore() ((yy_more_flag) = 1) | #define YY_MORE_ADJ (yy_more_len) | #define YY_RESTORE_YY_MORE_OFFSET | char *yytext; | #line 1 "conftest.l" | #line 460 "lex.yy.c" | | #define INITIAL 0 | | #ifndef YY_NO_UNISTD_H | /* Special case for "unistd.h", since it is non-ANSI. We include it way | * down here because we want the user's section 1 to have been scanned first. | * The user has a chance to override it with an option. | */ | #include | #endif | | #ifndef YY_EXTRA_TYPE | #define YY_EXTRA_TYPE void * | #endif | | static int yy_init_globals ( void ); | | /* Accessor methods to globals. | These are made visible to non-reentrant scanners for convenience. */ | | int yylex_destroy ( void ); | | int yyget_debug ( void ); | | void yyset_debug ( int debug_flag ); | | YY_EXTRA_TYPE yyget_extra ( void ); | | void yyset_extra ( YY_EXTRA_TYPE user_defined ); | | FILE *yyget_in ( void ); | | void yyset_in ( FILE * _in_str ); | | FILE *yyget_out ( void ); | | void yyset_out ( FILE * _out_str ); | | int yyget_leng ( void ); | | char *yyget_text ( void ); | | int yyget_lineno ( void ); | | void yyset_lineno ( int _line_number ); | | /* Macros after this point can all be overridden by user definitions in | * section 1. | */ | | #ifndef YY_SKIP_YYWRAP | #ifdef __cplusplus | extern "C" int yywrap ( void ); | #else | extern int yywrap ( void ); | #endif | #endif | | #ifndef YY_NO_UNPUT | | static void yyunput ( int c, char *buf_ptr ); | | #endif | | #ifndef yytext_ptr | static void yy_flex_strncpy ( char *, const char *, int ); | #endif | | #ifdef YY_NEED_STRLEN | static int yy_flex_strlen ( const char * ); | #endif | | #ifndef YY_NO_INPUT | #ifdef __cplusplus | static int yyinput ( void ); | #else | static int input ( void ); | #endif | | #endif | | /* Amount of stuff to slurp up with each read. */ | #ifndef YY_READ_BUF_SIZE | #ifdef __ia64__ | /* On IA-64, the buffer size is 16k, not 8k */ | #define YY_READ_BUF_SIZE 16384 | #else | #define YY_READ_BUF_SIZE 8192 | #endif /* __ia64__ */ | #endif | | /* Copy whatever the last rule matched to the standard output. */ | #ifndef ECHO | /* This used to be an fputs(), but since the string might contain NUL's, | * we now use fwrite(). | */ | #define ECHO do { if (fwrite( yytext, (size_t) yyleng, 1, yyout )) {} } while (0) | #endif | | /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, | * is returned in "result". | */ | #ifndef YY_INPUT | #define YY_INPUT(buf,result,max_size) \ | if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ | { \ | int c = '*'; \ | int n; \ | for ( n = 0; n < max_size && \ | (c = getc( yyin )) != EOF && c != '\n'; ++n ) \ | buf[n] = (char) c; \ | if ( c == '\n' ) \ | buf[n++] = (char) c; \ | if ( c == EOF && ferror( yyin ) ) \ | YY_FATAL_ERROR( "input in flex scanner failed" ); \ | result = n; \ | } \ | else \ | { \ | errno=0; \ | while ( (result = (int) fread(buf, 1, (yy_size_t) max_size, yyin)) == 0 && ferror(yyin)) \ | { \ | if( errno != EINTR) \ | { \ | YY_FATAL_ERROR( "input in flex scanner failed" ); \ | break; \ | } \ | errno=0; \ | clearerr(yyin); \ | } \ | }\ | \ | | #endif | | /* No semi-colon after return; correct usage is to write "yyterminate();" - | * we don't want an extra ';' after the "return" because that will cause | * some compilers to complain about unreachable statements. | */ | #ifndef yyterminate | #define yyterminate() return YY_NULL | #endif | | /* Number of entries by which start-condition stack grows. */ | #ifndef YY_START_STACK_INCR | #define YY_START_STACK_INCR 25 | #endif | | /* Report a fatal error. */ | #ifndef YY_FATAL_ERROR | #define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) | #endif | | /* end tables serialization structures and prototypes */ | | /* Default declaration of generated scanner - a define so the user can | * easily add parameters. | */ | #ifndef YY_DECL | #define YY_DECL_IS_OURS 1 | | extern int yylex (void); | | #define YY_DECL int yylex (void) | #endif /* !YY_DECL */ | | /* Code executed at the beginning of each rule, after yytext and yyleng | * have been set up. | */ | #ifndef YY_USER_ACTION | #define YY_USER_ACTION | #endif | | /* Code executed at the end of each rule. */ | #ifndef YY_BREAK | #define YY_BREAK /*LINTED*/break; | #endif | | #define YY_RULE_SETUP \ | YY_USER_ACTION | | /** The main scanner function which does all the work. | */ | YY_DECL | { | yy_state_type yy_current_state; | char *yy_cp, *yy_bp; | int yy_act; | | if ( !(yy_init) ) | { | (yy_init) = 1; | | #ifdef YY_USER_INIT | YY_USER_INIT; | #endif | | /* Create the reject buffer large enough to save one state per allowed character. */ | if ( ! (yy_state_buf) ) | (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE ); | if ( ! (yy_state_buf) ) | YY_FATAL_ERROR( "out of dynamic memory in yylex()" ); | | if ( ! (yy_start) ) | (yy_start) = 1; /* first start state */ | | if ( ! yyin ) | yyin = stdin; | | if ( ! yyout ) | yyout = stdout; | | if ( ! YY_CURRENT_BUFFER ) { | yyensure_buffer_stack (); | YY_CURRENT_BUFFER_LVALUE = | yy_create_buffer( yyin, YY_BUF_SIZE ); | } | | yy_load_buffer_state( ); | } | | { | #line 1 "conftest.l" | | #line 685 "lex.yy.c" | | while ( /*CONSTCOND*/1 ) /* loops until end-of-file is reached */ | { | (yy_more_len) = 0; | if ( (yy_more_flag) ) | { | (yy_more_len) = (int) ((yy_c_buf_p) - (yytext_ptr)); | (yy_more_flag) = 0; | } | yy_cp = (yy_c_buf_p); | | /* Support of yytext. */ | *yy_cp = (yy_hold_char); | | /* yy_bp points to the position in yy_ch_buf of the start of | * the current run. | */ | yy_bp = yy_cp; | | yy_current_state = (yy_start); | | (yy_state_ptr) = (yy_state_buf); | *(yy_state_ptr)++ = yy_current_state; | | yy_match: | do | { | YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ; | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | *(yy_state_ptr)++ = yy_current_state; | ++yy_cp; | } | while ( yy_base[yy_current_state] != 10 ); | | yy_find_action: | yy_current_state = *--(yy_state_ptr); | (yy_lp) = yy_accept[yy_current_state]; | | find_rule: /* we branch to this label when backing up */ | | for ( ; ; ) /* until we find what rule we matched */ | { | if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] ) | { | yy_act = yy_acclist[(yy_lp)]; | { | (yy_full_match) = yy_cp; | break; | } | } | --yy_cp; | yy_current_state = *--(yy_state_ptr); | (yy_lp) = yy_accept[yy_current_state]; | } | | YY_DO_BEFORE_ACTION; | | do_action: /* This label is used only to access EOF actions. */ | | switch ( yy_act ) | { /* beginning of action switch */ | case 1: | YY_RULE_SETUP | #line 2 "conftest.l" | { ECHO; } | YY_BREAK | case 2: | YY_RULE_SETUP | #line 3 "conftest.l" | { REJECT; } | YY_BREAK | case 3: | YY_RULE_SETUP | #line 4 "conftest.l" | { yymore (); } | YY_BREAK | case 4: | YY_RULE_SETUP | #line 5 "conftest.l" | { yyless (1); } | YY_BREAK | case 5: | YY_RULE_SETUP | #line 6 "conftest.l" | { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */ | yyless ((input () != 0)); } | YY_BREAK | case 6: | YY_RULE_SETUP | #line 8 "conftest.l" | { unput (yytext[0]); } | YY_BREAK | case 7: | YY_RULE_SETUP | #line 9 "conftest.l" | { BEGIN INITIAL; } | YY_BREAK | case 8: | YY_RULE_SETUP | #line 10 "conftest.l" | ECHO; | YY_BREAK | #line 794 "lex.yy.c" | case YY_STATE_EOF(INITIAL): | yyterminate(); | | case YY_END_OF_BUFFER: | { | /* Amount of text matched not including the EOB char. */ | int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1; | | /* Undo the effects of YY_DO_BEFORE_ACTION. */ | *yy_cp = (yy_hold_char); | YY_RESTORE_YY_MORE_OFFSET | | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW ) | { | /* We're scanning a new file or input source. It's | * possible that this happened because the user | * just pointed yyin at a new source and called | * yylex(). If so, then we have to assure | * consistency between YY_CURRENT_BUFFER and our | * globals. Here is the right place to do so, because | * this is the first action (other than possibly a | * back-up) that will match for the new input source. | */ | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; | YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin; | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL; | } | | /* Note that here we test for yy_c_buf_p "<=" to the position | * of the first EOB in the buffer, since yy_c_buf_p will | * already have been incremented past the NUL character | * (since all states make transitions on EOB to the | * end-of-buffer state). Contrast this with the test | * in input(). | */ | if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) | { /* This was really a NUL. */ | yy_state_type yy_next_state; | | (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text; | | yy_current_state = yy_get_previous_state( ); | | /* Okay, we're now positioned to make the NUL | * transition. We couldn't have | * yy_get_previous_state() go ahead and do it | * for us because it doesn't know how to deal | * with the possibility of jamming (and we don't | * want to build jamming into it because then it | * will run more slowly). | */ | | yy_next_state = yy_try_NUL_trans( yy_current_state ); | | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | | if ( yy_next_state ) | { | /* Consume the NUL. */ | yy_cp = ++(yy_c_buf_p); | yy_current_state = yy_next_state; | goto yy_match; | } | | else | { | yy_cp = (yy_c_buf_p); | goto yy_find_action; | } | } | | else switch ( yy_get_next_buffer( ) ) | { | case EOB_ACT_END_OF_FILE: | { | (yy_did_buffer_switch_on_eof) = 0; | | if ( yywrap( ) ) | { | /* Note: because we've taken care in | * yy_get_next_buffer() to have set up | * yytext, we can now set up | * yy_c_buf_p so that if some total | * hoser (like flex itself) wants to | * call the scanner after we return the | * YY_NULL, it'll still work - another | * YY_NULL will get returned. | */ | (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ; | | yy_act = YY_STATE_EOF(YY_START); | goto do_action; | } | | else | { | if ( ! (yy_did_buffer_switch_on_eof) ) | YY_NEW_FILE; | } | break; | } | | case EOB_ACT_CONTINUE_SCAN: | (yy_c_buf_p) = | (yytext_ptr) + yy_amount_of_matched_text; | | yy_current_state = yy_get_previous_state( ); | | yy_cp = (yy_c_buf_p); | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | goto yy_match; | | case EOB_ACT_LAST_MATCH: | (yy_c_buf_p) = | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)]; | | yy_current_state = yy_get_previous_state( ); | | yy_cp = (yy_c_buf_p); | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | goto yy_find_action; | } | break; | } | | default: | YY_FATAL_ERROR( | "fatal flex scanner internal error--no action found" ); | } /* end of action switch */ | } /* end of scanning one token */ | } /* end of user's declarations */ | } /* end of yylex */ | | /* yy_get_next_buffer - try to read in a new buffer | * | * Returns a code representing an action: | * EOB_ACT_LAST_MATCH - | * EOB_ACT_CONTINUE_SCAN - continue scanning from current position | * EOB_ACT_END_OF_FILE - end of file | */ | static int yy_get_next_buffer (void) | { | char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; | char *source = (yytext_ptr); | int number_to_move, i; | int ret_val; | | if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] ) | YY_FATAL_ERROR( | "fatal flex scanner internal error--end of buffer missed" ); | | if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 ) | { /* Don't try to fill the buffer, so this is an EOF. */ | if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 ) | { | /* We matched a single character, the EOB, so | * treat this as a final EOF. | */ | return EOB_ACT_END_OF_FILE; | } | | else | { | /* We matched some text prior to the EOB, first | * process it. | */ | return EOB_ACT_LAST_MATCH; | } | } | | /* Try to read more data. */ | | /* First move last chars to start of buffer. */ | number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr) - 1); | | for ( i = 0; i < number_to_move; ++i ) | *(dest++) = *(source++); | | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING ) | /* don't do the read, it's not guaranteed to return an EOF, | * just force an EOF | */ | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0; | | else | { | int num_to_read = | YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1; | | while ( num_to_read <= 0 ) | { /* Not enough room in the buffer - grow it. */ | | YY_FATAL_ERROR( | "input buffer overflow, can't enlarge buffer because scanner uses REJECT" ); | | } | | if ( num_to_read > YY_READ_BUF_SIZE ) | num_to_read = YY_READ_BUF_SIZE; | | /* Read in more data. */ | YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), | (yy_n_chars), num_to_read ); | | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | if ( (yy_n_chars) == 0 ) | { | if ( number_to_move == YY_MORE_ADJ ) | { | ret_val = EOB_ACT_END_OF_FILE; | yyrestart( yyin ); | } | | else | { | ret_val = EOB_ACT_LAST_MATCH; | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = | YY_BUFFER_EOF_PENDING; | } | } | | else | ret_val = EOB_ACT_CONTINUE_SCAN; | | if (((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { | /* Extend the array by 50%, plus the number we really need. */ | int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1); | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc( | (void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf, (yy_size_t) new_size ); | if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" ); | /* "- 2" to take care of EOB's */ | YY_CURRENT_BUFFER_LVALUE->yy_buf_size = (int) (new_size - 2); | } | | (yy_n_chars) += number_to_move; | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR; | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR; | | (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0]; | | return ret_val; | } | | /* yy_get_previous_state - get the state just before the EOB char was reached */ | | static yy_state_type yy_get_previous_state (void) | { | yy_state_type yy_current_state; | char *yy_cp; | | yy_current_state = (yy_start); | | (yy_state_ptr) = (yy_state_buf); | *(yy_state_ptr)++ = yy_current_state; | | for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp ) | { | YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | *(yy_state_ptr)++ = yy_current_state; | } | | return yy_current_state; | } | | /* yy_try_NUL_trans - try to make a transition on the NUL character | * | * synopsis | * next_state = yy_try_NUL_trans( current_state ); | */ | static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state ) | { | int yy_is_jam; | | YY_CHAR yy_c = 1; | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | yy_is_jam = (yy_current_state == 12); | if ( ! yy_is_jam ) | *(yy_state_ptr)++ = yy_current_state; | | return yy_is_jam ? 0 : yy_current_state; | } | | #ifndef YY_NO_UNPUT | | static void yyunput (int c, char * yy_bp ) | { | char *yy_cp; | | yy_cp = (yy_c_buf_p); | | /* undo effects of setting up yytext */ | *yy_cp = (yy_hold_char); | | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) | { /* need to shift things up to make room */ | /* +2 for EOB chars. */ | int number_to_move = (yy_n_chars) + 2; | char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[ | YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2]; | char *source = | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]; | | while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) | *--dest = *--source; | | yy_cp += (int) (dest - source); | yy_bp += (int) (dest - source); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = | (yy_n_chars) = (int) YY_CURRENT_BUFFER_LVALUE->yy_buf_size; | | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) | YY_FATAL_ERROR( "flex scanner push-back overflow" ); | } | | *--yy_cp = (char) c; | | (yytext_ptr) = yy_bp; | (yy_hold_char) = *yy_cp; | (yy_c_buf_p) = yy_cp; | } | | #endif | | #ifndef YY_NO_INPUT | #ifdef __cplusplus | static int yyinput (void) | #else | static int input (void) | #endif | | { | int c; | | *(yy_c_buf_p) = (yy_hold_char); | | if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR ) | { | /* yy_c_buf_p now points to the character we want to return. | * If this occurs *before* the EOB characters, then it's a | * valid NUL; if not, then we've hit the end of the buffer. | */ | if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) | /* This was really a NUL. */ | *(yy_c_buf_p) = '\0'; | | else | { /* need more input */ | int offset = (int) ((yy_c_buf_p) - (yytext_ptr)); | ++(yy_c_buf_p); | | switch ( yy_get_next_buffer( ) ) | { | case EOB_ACT_LAST_MATCH: | /* This happens because yy_g_n_b() | * sees that we've accumulated a | * token and flags that we need to | * try matching the token before | * proceeding. But for input(), | * there's no matching to consider. | * So convert the EOB_ACT_LAST_MATCH | * to EOB_ACT_END_OF_FILE. | */ | | /* Reset buffer status. */ | yyrestart( yyin ); | | /*FALLTHROUGH*/ | | case EOB_ACT_END_OF_FILE: | { | if ( yywrap( ) ) | return 0; | | if ( ! (yy_did_buffer_switch_on_eof) ) | YY_NEW_FILE; | #ifdef __cplusplus | return yyinput(); | #else | return input(); | #endif | } | | case EOB_ACT_CONTINUE_SCAN: | (yy_c_buf_p) = (yytext_ptr) + offset; | break; | } | } | } | | c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */ | *(yy_c_buf_p) = '\0'; /* preserve yytext */ | (yy_hold_char) = *++(yy_c_buf_p); | | return c; | } | #endif /* ifndef YY_NO_INPUT */ | | /** Immediately switch to a different input stream. | * @param input_file A readable stream. | * | * @note This function does not reset the start condition to @c INITIAL . | */ | void yyrestart (FILE * input_file ) | { | | if ( ! YY_CURRENT_BUFFER ){ | yyensure_buffer_stack (); | YY_CURRENT_BUFFER_LVALUE = | yy_create_buffer( yyin, YY_BUF_SIZE ); | } | | yy_init_buffer( YY_CURRENT_BUFFER, input_file ); | yy_load_buffer_state( ); | } | | /** Switch to a different input buffer. | * @param new_buffer The new input buffer. | * | */ | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer ) | { | | /* TODO. We should be able to replace this entire function body | * with | * yypop_buffer_state(); | * yypush_buffer_state(new_buffer); | */ | yyensure_buffer_stack (); | if ( YY_CURRENT_BUFFER == new_buffer ) | return; | | if ( YY_CURRENT_BUFFER ) | { | /* Flush out information for old buffer. */ | *(yy_c_buf_p) = (yy_hold_char); | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | YY_CURRENT_BUFFER_LVALUE = new_buffer; | yy_load_buffer_state( ); | | /* We don't actually know whether we did this switch during | * EOF (yywrap()) processing, but the only time this flag | * is looked at is after yywrap() is called, so it's safe | * to go ahead and always set it. | */ | (yy_did_buffer_switch_on_eof) = 1; | } | | static void yy_load_buffer_state (void) | { | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; | (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos; | yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file; | (yy_hold_char) = *(yy_c_buf_p); | } | | /** Allocate and initialize an input buffer state. | * @param file A readable stream. | * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE. | * | * @return the allocated buffer state. | */ | YY_BUFFER_STATE yy_create_buffer (FILE * file, int size ) | { | YY_BUFFER_STATE b; | | b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); | if ( ! b ) | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); | | b->yy_buf_size = size; | | /* yy_ch_buf has to be 2 characters longer than the size given because | * we need to put in 2 end-of-buffer characters. | */ | b->yy_ch_buf = (char *) yyalloc( (yy_size_t) (b->yy_buf_size + 2) ); | if ( ! b->yy_ch_buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); | | b->yy_is_our_buffer = 1; | | yy_init_buffer( b, file ); | | return b; | } | | /** Destroy the buffer. | * @param b a buffer created with yy_create_buffer() | * | */ | void yy_delete_buffer (YY_BUFFER_STATE b ) | { | | if ( ! b ) | return; | | if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */ | YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0; | | if ( b->yy_is_our_buffer ) | yyfree( (void *) b->yy_ch_buf ); | | yyfree( (void *) b ); | } | | /* Initializes or reinitializes a buffer. | * This function is sometimes called more than once on the same buffer, | * such as during a yyrestart() or at EOF. | */ | static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file ) | | { | int oerrno = errno; | | yy_flush_buffer( b ); | | b->yy_input_file = file; | b->yy_fill_buffer = 1; | | /* If b is the current buffer, then yy_init_buffer was _probably_ | * called from yyrestart() or through yy_get_next_buffer. | * In that case, we don't want to reset the lineno or column. | */ | if (b != YY_CURRENT_BUFFER){ | b->yy_bs_lineno = 1; | b->yy_bs_column = 0; | } | | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; | | errno = oerrno; | } | | /** Discard all buffered characters. On the next scan, YY_INPUT will be called. | * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER. | * | */ | void yy_flush_buffer (YY_BUFFER_STATE b ) | { | if ( ! b ) | return; | | b->yy_n_chars = 0; | | /* We always need two end-of-buffer characters. The first causes | * a transition to the end-of-buffer state. The second causes | * a jam in that state. | */ | b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR; | b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR; | | b->yy_buf_pos = &b->yy_ch_buf[0]; | | b->yy_at_bol = 1; | b->yy_buffer_status = YY_BUFFER_NEW; | | if ( b == YY_CURRENT_BUFFER ) | yy_load_buffer_state( ); | } | | /** Pushes the new state onto the stack. The new state becomes | * the current state. This function will allocate the stack | * if necessary. | * @param new_buffer The new state. | * | */ | void yypush_buffer_state (YY_BUFFER_STATE new_buffer ) | { | if (new_buffer == NULL) | return; | | yyensure_buffer_stack(); | | /* This block is copied from yy_switch_to_buffer. */ | if ( YY_CURRENT_BUFFER ) | { | /* Flush out information for old buffer. */ | *(yy_c_buf_p) = (yy_hold_char); | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | /* Only push if top exists. Otherwise, replace top. */ | if (YY_CURRENT_BUFFER) | (yy_buffer_stack_top)++; | YY_CURRENT_BUFFER_LVALUE = new_buffer; | | /* copied from yy_switch_to_buffer. */ | yy_load_buffer_state( ); | (yy_did_buffer_switch_on_eof) = 1; | } | | /** Removes and deletes the top of the stack, if present. | * The next element becomes the new top. | * | */ | void yypop_buffer_state (void) | { | if (!YY_CURRENT_BUFFER) | return; | | yy_delete_buffer(YY_CURRENT_BUFFER ); | YY_CURRENT_BUFFER_LVALUE = NULL; | if ((yy_buffer_stack_top) > 0) | --(yy_buffer_stack_top); | | if (YY_CURRENT_BUFFER) { | yy_load_buffer_state( ); | (yy_did_buffer_switch_on_eof) = 1; | } | } | | /* Allocates the stack if it does not exist. | * Guarantees space for at least one push. | */ | static void yyensure_buffer_stack (void) | { | yy_size_t num_to_alloc; | | if (!(yy_buffer_stack)) { | | /* First allocation is just for 2 elements, since we don't know if this | * scanner will even need a stack. We use 2 instead of 1 to avoid an | * immediate realloc on the next call. | */ | num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */ | (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc | (num_to_alloc * sizeof(struct yy_buffer_state*) | ); | if ( ! (yy_buffer_stack) ) | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); | | memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*)); | | (yy_buffer_stack_max) = num_to_alloc; | (yy_buffer_stack_top) = 0; | return; | } | | if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){ | | /* Increase the buffer to prepare for a possible push. */ | yy_size_t grow_size = 8 /* arbitrary grow size */; | | num_to_alloc = (yy_buffer_stack_max) + grow_size; | (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc | ((yy_buffer_stack), | num_to_alloc * sizeof(struct yy_buffer_state*) | ); | if ( ! (yy_buffer_stack) ) | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); | | /* zero only the new slots.*/ | memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*)); | (yy_buffer_stack_max) = num_to_alloc; | } | } | | /** Setup the input buffer state to scan directly from a user-specified character buffer. | * @param base the character buffer | * @param size the size in bytes of the character buffer | * | * @return the newly allocated buffer state object. | */ | YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size ) | { | YY_BUFFER_STATE b; | | if ( size < 2 || | base[size-2] != YY_END_OF_BUFFER_CHAR || | base[size-1] != YY_END_OF_BUFFER_CHAR ) | /* They forgot to leave room for the EOB's. */ | return NULL; | | b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); | if ( ! b ) | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" ); | | b->yy_buf_size = (int) (size - 2); /* "- 2" to take care of EOB's */ | b->yy_buf_pos = b->yy_ch_buf = base; | b->yy_is_our_buffer = 0; | b->yy_input_file = NULL; | b->yy_n_chars = b->yy_buf_size; | b->yy_is_interactive = 0; | b->yy_at_bol = 1; | b->yy_fill_buffer = 0; | b->yy_buffer_status = YY_BUFFER_NEW; | | yy_switch_to_buffer( b ); | | return b; | } | | /** Setup the input buffer state to scan a string. The next call to yylex() will | * scan from a @e copy of @a str. | * @param yystr a NUL-terminated string to scan | * | * @return the newly allocated buffer state object. | * @note If you want to scan bytes that may contain NUL values, then use | * yy_scan_bytes() instead. | */ | YY_BUFFER_STATE yy_scan_string (const char * yystr ) | { | | return yy_scan_bytes( yystr, (int) strlen(yystr) ); | } | | /** Setup the input buffer state to scan the given bytes. The next call to yylex() will | * scan from a @e copy of @a bytes. | * @param yybytes the byte buffer to scan | * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes. | * | * @return the newly allocated buffer state object. | */ | YY_BUFFER_STATE yy_scan_bytes (const char * yybytes, int _yybytes_len ) | { | YY_BUFFER_STATE b; | char *buf; | yy_size_t n; | int i; | | /* Get memory for full buffer, including space for trailing EOB's. */ | n = (yy_size_t) (_yybytes_len + 2); | buf = (char *) yyalloc( n ); | if ( ! buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" ); | | for ( i = 0; i < _yybytes_len; ++i ) | buf[i] = yybytes[i]; | | buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR; | | b = yy_scan_buffer( buf, n ); | if ( ! b ) | YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" ); | | /* It's okay to grow etc. this buffer, and we should throw it | * away when we're done. | */ | b->yy_is_our_buffer = 1; | | return b; | } | | #ifndef YY_EXIT_FAILURE | #define YY_EXIT_FAILURE 2 | #endif | | static void yynoreturn yy_fatal_error (const char* msg ) | { | fprintf( stderr, "%s\n", msg ); | exit( YY_EXIT_FAILURE ); | } | | /* Redefine yyless() so it works in section 3 code. */ | | #undef yyless | #define yyless(n) \ | do \ | { \ | /* Undo effects of setting up yytext. */ \ | int yyless_macro_arg = (n); \ | YY_LESS_LINENO(yyless_macro_arg);\ | yytext[yyleng] = (yy_hold_char); \ | (yy_c_buf_p) = yytext + yyless_macro_arg; \ | (yy_hold_char) = *(yy_c_buf_p); \ | *(yy_c_buf_p) = '\0'; \ | yyleng = yyless_macro_arg; \ | } \ | while ( 0 ) | | /* Accessor methods (get/set functions) to struct members. */ | | /** Get the current line number. | * | */ | int yyget_lineno (void) | { | | return yylineno; | } | | /** Get the input stream. | * | */ | FILE *yyget_in (void) | { | return yyin; | } | | /** Get the output stream. | * | */ | FILE *yyget_out (void) | { | return yyout; | } | | /** Get the length of the current token. | * | */ | int yyget_leng (void) | { | return yyleng; | } | | /** Get the current token. | * | */ | | char *yyget_text (void) | { | return yytext; | } | | /** Set the current line number. | * @param _line_number line number | * | */ | void yyset_lineno (int _line_number ) | { | | yylineno = _line_number; | } | | /** Set the input stream. This does not discard the current | * input buffer. | * @param _in_str A readable stream. | * | * @see yy_switch_to_buffer | */ | void yyset_in (FILE * _in_str ) | { | yyin = _in_str ; | } | | void yyset_out (FILE * _out_str ) | { | yyout = _out_str ; | } | | int yyget_debug (void) | { | return yy_flex_debug; | } | | void yyset_debug (int _bdebug ) | { | yy_flex_debug = _bdebug ; | } | | static int yy_init_globals (void) | { | /* Initialization is the same as for the non-reentrant scanner. | * This function is called from yylex_destroy(), so don't allocate here. | */ | | (yy_buffer_stack) = NULL; | (yy_buffer_stack_top) = 0; | (yy_buffer_stack_max) = 0; | (yy_c_buf_p) = NULL; | (yy_init) = 0; | (yy_start) = 0; | | (yy_state_buf) = 0; | (yy_state_ptr) = 0; | (yy_full_match) = 0; | (yy_lp) = 0; | | /* Defined in main.c */ | #ifdef YY_STDINIT | yyin = stdin; | yyout = stdout; | #else | yyin = NULL; | yyout = NULL; | #endif | | /* For future reference: Set errno on error, since we are called by | * yylex_init() | */ | return 0; | } | | /* yylex_destroy is for both reentrant and non-reentrant scanners. */ | int yylex_destroy (void) | { | | /* Pop the buffer stack, destroying each element. */ | while(YY_CURRENT_BUFFER){ | yy_delete_buffer( YY_CURRENT_BUFFER ); | YY_CURRENT_BUFFER_LVALUE = NULL; | yypop_buffer_state(); | } | | /* Destroy the stack itself. */ | yyfree((yy_buffer_stack) ); | (yy_buffer_stack) = NULL; | | yyfree ( (yy_state_buf) ); | (yy_state_buf) = NULL; | | /* Reset the globals. This is important in a non-reentrant scanner so the next time | * yylex() is called, initialization will occur. */ | yy_init_globals( ); | | return 0; | } | | /* | * Internal utility routines. | */ | | #ifndef yytext_ptr | static void yy_flex_strncpy (char* s1, const char * s2, int n ) | { | | int i; | for ( i = 0; i < n; ++i ) | s1[i] = s2[i]; | } | #endif | | #ifdef YY_NEED_STRLEN | static int yy_flex_strlen (const char * s ) | { | int n; | for ( n = 0; s[n]; ++n ) | ; | | return n; | } | #endif | | void *yyalloc (yy_size_t size ) | { | return malloc(size); | } | | void *yyrealloc (void * ptr, yy_size_t size ) | { | | /* The cast to (char *) in the following accommodates both | * implementations that use char* generic pointers, and those | * that use void* generic pointers. It works with the latter | * because both ANSI C and C++ allow castless assignment from | * any pointer type to void*, and deal with argument conversions | * as though doing an assignment. | */ | return realloc(ptr, size); | } | | void yyfree (void * ptr ) | { | free( (char *) ptr ); /* see yyrealloc() for (char *) cast */ | } | | #define YYTABLES_NAME "yytables" | | #line 10 "conftest.l" | | #ifdef YYTEXT_POINTER | extern char *yytext; | #endif | int | main (void) | { | return ! yylex () + ! yywrap (); | } configure:20516: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -ll >&5 /usr/bin/ld: cannot find -ll collect2: error: ld returned 1 exit status configure:20516: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | | #line 3 "lex.yy.c" | | #define YY_INT_ALIGNED short int | | /* A lexical scanner generated by flex */ | | #define FLEX_SCANNER | #define YY_FLEX_MAJOR_VERSION 2 | #define YY_FLEX_MINOR_VERSION 6 | #define YY_FLEX_SUBMINOR_VERSION 4 | #if YY_FLEX_SUBMINOR_VERSION > 0 | #define FLEX_BETA | #endif | | /* First, we deal with platform-specific or compiler-specific issues. */ | | /* begin standard C headers. */ | #include | #include | #include | #include | | /* end standard C headers. */ | | /* flex integer type definitions */ | | #ifndef FLEXINT_H | #define FLEXINT_H | | /* C99 systems have . Non-C99 systems may or may not. */ | | #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L | | /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h, | * if you want the limit (max/min) macros for int types. | */ | #ifndef __STDC_LIMIT_MACROS | #define __STDC_LIMIT_MACROS 1 | #endif | | #include | typedef int8_t flex_int8_t; | typedef uint8_t flex_uint8_t; | typedef int16_t flex_int16_t; | typedef uint16_t flex_uint16_t; | typedef int32_t flex_int32_t; | typedef uint32_t flex_uint32_t; | #else | typedef signed char flex_int8_t; | typedef short int flex_int16_t; | typedef int flex_int32_t; | typedef unsigned char flex_uint8_t; | typedef unsigned short int flex_uint16_t; | typedef unsigned int flex_uint32_t; | | /* Limits of integral types. */ | #ifndef INT8_MIN | #define INT8_MIN (-128) | #endif | #ifndef INT16_MIN | #define INT16_MIN (-32767-1) | #endif | #ifndef INT32_MIN | #define INT32_MIN (-2147483647-1) | #endif | #ifndef INT8_MAX | #define INT8_MAX (127) | #endif | #ifndef INT16_MAX | #define INT16_MAX (32767) | #endif | #ifndef INT32_MAX | #define INT32_MAX (2147483647) | #endif | #ifndef UINT8_MAX | #define UINT8_MAX (255U) | #endif | #ifndef UINT16_MAX | #define UINT16_MAX (65535U) | #endif | #ifndef UINT32_MAX | #define UINT32_MAX (4294967295U) | #endif | | #ifndef SIZE_MAX | #define SIZE_MAX (~(size_t)0) | #endif | | #endif /* ! C99 */ | | #endif /* ! FLEXINT_H */ | | /* begin standard C++ headers. */ | | /* TODO: this is always defined, so inline it */ | #define yyconst const | | #if defined(__GNUC__) && __GNUC__ >= 3 | #define yynoreturn __attribute__((__noreturn__)) | #else | #define yynoreturn | #endif | | /* Returned upon end-of-file. */ | #define YY_NULL 0 | | /* Promotes a possibly negative, possibly signed char to an | * integer in range [0..255] for use as an array index. | */ | #define YY_SC_TO_UI(c) ((YY_CHAR) (c)) | | /* Enter a start condition. This macro really ought to take a parameter, | * but we do it the disgusting crufty way forced on us by the ()-less | * definition of BEGIN. | */ | #define BEGIN (yy_start) = 1 + 2 * | /* Translate the current start state into a value that can be later handed | * to BEGIN to return to the state. The YYSTATE alias is for lex | * compatibility. | */ | #define YY_START (((yy_start) - 1) / 2) | #define YYSTATE YY_START | /* Action number for EOF rule of a given start state. */ | #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) | /* Special action meaning "start processing a new file". */ | #define YY_NEW_FILE yyrestart( yyin ) | #define YY_END_OF_BUFFER_CHAR 0 | | /* Size of default input buffer. */ | #ifndef YY_BUF_SIZE | #ifdef __ia64__ | /* On IA-64, the buffer size is 16k, not 8k. | * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case. | * Ditto for the __ia64__ case accordingly. | */ | #define YY_BUF_SIZE 32768 | #else | #define YY_BUF_SIZE 16384 | #endif /* __ia64__ */ | #endif | | /* The state buf must be large enough to hold one state per character in the main buffer. | */ | #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type)) | | #ifndef YY_TYPEDEF_YY_BUFFER_STATE | #define YY_TYPEDEF_YY_BUFFER_STATE | typedef struct yy_buffer_state *YY_BUFFER_STATE; | #endif | | #ifndef YY_TYPEDEF_YY_SIZE_T | #define YY_TYPEDEF_YY_SIZE_T | typedef size_t yy_size_t; | #endif | | extern int yyleng; | | extern FILE *yyin, *yyout; | | #define EOB_ACT_CONTINUE_SCAN 0 | #define EOB_ACT_END_OF_FILE 1 | #define EOB_ACT_LAST_MATCH 2 | | #define YY_LESS_LINENO(n) | #define YY_LINENO_REWIND_TO(ptr) | | /* Return all but the first "n" matched characters back to the input stream. */ | #define yyless(n) \ | do \ | { \ | /* Undo effects of setting up yytext. */ \ | int yyless_macro_arg = (n); \ | YY_LESS_LINENO(yyless_macro_arg);\ | *yy_cp = (yy_hold_char); \ | YY_RESTORE_YY_MORE_OFFSET \ | (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \ | YY_DO_BEFORE_ACTION; /* set up yytext again */ \ | } \ | while ( 0 ) | #define unput(c) yyunput( c, (yytext_ptr) ) | | #ifndef YY_STRUCT_YY_BUFFER_STATE | #define YY_STRUCT_YY_BUFFER_STATE | struct yy_buffer_state | { | FILE *yy_input_file; | | char *yy_ch_buf; /* input buffer */ | char *yy_buf_pos; /* current position in input buffer */ | | /* Size of input buffer in bytes, not including room for EOB | * characters. | */ | int yy_buf_size; | | /* Number of characters read into yy_ch_buf, not including EOB | * characters. | */ | int yy_n_chars; | | /* Whether we "own" the buffer - i.e., we know we created it, | * and can realloc() it to grow it, and should free() it to | * delete it. | */ | int yy_is_our_buffer; | | /* Whether this is an "interactive" input source; if so, and | * if we're using stdio for input, then we want to use getc() | * instead of fread(), to make sure we stop fetching input after | * each newline. | */ | int yy_is_interactive; | | /* Whether we're considered to be at the beginning of a line. | * If so, '^' rules will be active on the next match, otherwise | * not. | */ | int yy_at_bol; | | int yy_bs_lineno; /**< The line count. */ | int yy_bs_column; /**< The column count. */ | | /* Whether to try to fill the input buffer when we reach the | * end of it. | */ | int yy_fill_buffer; | | int yy_buffer_status; | | #define YY_BUFFER_NEW 0 | #define YY_BUFFER_NORMAL 1 | /* When an EOF's been seen but there's still some text to process | * then we mark the buffer as YY_EOF_PENDING, to indicate that we | * shouldn't try reading from the input source any more. We might | * still have a bunch of tokens to match, though, because of | * possible backing-up. | * | * When we actually see the EOF, we change the status to "new" | * (via yyrestart()), so that the user can continue scanning by | * just pointing yyin at a new input file. | */ | #define YY_BUFFER_EOF_PENDING 2 | | }; | #endif /* !YY_STRUCT_YY_BUFFER_STATE */ | | /* Stack of input buffers. */ | static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */ | static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */ | static YY_BUFFER_STATE * yy_buffer_stack = NULL; /**< Stack as an array. */ | | /* We provide macros for accessing buffer states in case in the | * future we want to put the buffer states in a more general | * "scanner state". | * | * Returns the top of the stack, or NULL. | */ | #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \ | ? (yy_buffer_stack)[(yy_buffer_stack_top)] \ | : NULL) | /* Same as previous macro, but useful when we know that the buffer stack is not | * NULL or when we need an lvalue. For internal use only. | */ | #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)] | | /* yy_hold_char holds the character lost when yytext is formed. */ | static char yy_hold_char; | static int yy_n_chars; /* number of characters read into yy_ch_buf */ | int yyleng; | | /* Points to current character in buffer. */ | static char *yy_c_buf_p = NULL; | static int yy_init = 0; /* whether we need to initialize */ | static int yy_start = 0; /* start state number */ | | /* Flag which is used to allow yywrap()'s to do buffer switches | * instead of setting up a fresh yyin. A bit of a hack ... | */ | static int yy_did_buffer_switch_on_eof; | | void yyrestart ( FILE *input_file ); | void yy_switch_to_buffer ( YY_BUFFER_STATE new_buffer ); | YY_BUFFER_STATE yy_create_buffer ( FILE *file, int size ); | void yy_delete_buffer ( YY_BUFFER_STATE b ); | void yy_flush_buffer ( YY_BUFFER_STATE b ); | void yypush_buffer_state ( YY_BUFFER_STATE new_buffer ); | void yypop_buffer_state ( void ); | | static void yyensure_buffer_stack ( void ); | static void yy_load_buffer_state ( void ); | static void yy_init_buffer ( YY_BUFFER_STATE b, FILE *file ); | #define YY_FLUSH_BUFFER yy_flush_buffer( YY_CURRENT_BUFFER ) | | YY_BUFFER_STATE yy_scan_buffer ( char *base, yy_size_t size ); | YY_BUFFER_STATE yy_scan_string ( const char *yy_str ); | YY_BUFFER_STATE yy_scan_bytes ( const char *bytes, int len ); | | void *yyalloc ( yy_size_t ); | void *yyrealloc ( void *, yy_size_t ); | void yyfree ( void * ); | | #define yy_new_buffer yy_create_buffer | #define yy_set_interactive(is_interactive) \ | { \ | if ( ! YY_CURRENT_BUFFER ){ \ | yyensure_buffer_stack (); \ | YY_CURRENT_BUFFER_LVALUE = \ | yy_create_buffer( yyin, YY_BUF_SIZE ); \ | } \ | YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \ | } | #define yy_set_bol(at_bol) \ | { \ | if ( ! YY_CURRENT_BUFFER ){\ | yyensure_buffer_stack (); \ | YY_CURRENT_BUFFER_LVALUE = \ | yy_create_buffer( yyin, YY_BUF_SIZE ); \ | } \ | YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \ | } | #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol) | | /* Begin user sect3 */ | typedef flex_uint8_t YY_CHAR; | | FILE *yyin = NULL, *yyout = NULL; | | typedef int yy_state_type; | | extern int yylineno; | int yylineno = 1; | | extern char *yytext; | #ifdef yytext_ptr | #undef yytext_ptr | #endif | #define yytext_ptr yytext | | static yy_state_type yy_get_previous_state ( void ); | static yy_state_type yy_try_NUL_trans ( yy_state_type current_state ); | static int yy_get_next_buffer ( void ); | static void yynoreturn yy_fatal_error ( const char* msg ); | | /* Done after the current pattern has been matched and before the | * corresponding action - sets up yytext. | */ | #define YY_DO_BEFORE_ACTION \ | (yytext_ptr) = yy_bp; \ | (yytext_ptr) -= (yy_more_len); \ | yyleng = (int) (yy_cp - (yytext_ptr)); \ | (yy_hold_char) = *yy_cp; \ | *yy_cp = '\0'; \ | (yy_c_buf_p) = yy_cp; | #define YY_NUM_RULES 8 | #define YY_END_OF_BUFFER 9 | /* This struct is not used in this scanner, | but its presence is necessary. */ | struct yy_trans_info | { | flex_int32_t yy_verify; | flex_int32_t yy_nxt; | }; | static const flex_int16_t yy_acclist[23] = | { 0, | 9, 7, 8, 8, 1, 7, 8, 2, 7, 8, | 3, 7, 8, 4, 7, 8, 5, 7, 8, 6, | 7, 8 | } ; | | static const flex_int16_t yy_accept[14] = | { 0, | 1, 1, 1, 2, 4, 5, 8, 11, 14, 17, | 20, 23, 23 | } ; | | static const YY_CHAR yy_ec[256] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 3, 4, 5, 6, | | 7, 8, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1 | } ; | | static const YY_CHAR yy_meta[9] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1 | } ; | | static const flex_int16_t yy_base[13] = | { 0, | 0, 0, 9, 10, 10, 10, 10, 10, 10, 10, | 10, 10 | } ; | | static const flex_int16_t yy_def[13] = | { 0, | 12, 1, 12, 12, 12, 12, 12, 12, 12, 12, | 12, 0 | } ; | | static const flex_int16_t yy_nxt[19] = | { 0, | 4, 5, 6, 7, 8, 9, 10, 11, 12, 3, | 12, 12, 12, 12, 12, 12, 12, 12 | } ; | | static const flex_int16_t yy_chk[19] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1, 3, 12, | 12, 12, 12, 12, 12, 12, 12, 12 | } ; | | extern int yy_flex_debug; | int yy_flex_debug = 0; | | static yy_state_type *yy_state_buf=0, *yy_state_ptr=0; | static char *yy_full_match; | static int yy_lp; | #define REJECT \ | { \ | *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \ | yy_cp = (yy_full_match); /* restore poss. backed-over text */ \ | ++(yy_lp); \ | goto find_rule; \ | } | | static int yy_more_flag = 0; | static int yy_more_len = 0; | #define yymore() ((yy_more_flag) = 1) | #define YY_MORE_ADJ (yy_more_len) | #define YY_RESTORE_YY_MORE_OFFSET | char *yytext; | #line 1 "conftest.l" | #line 460 "lex.yy.c" | | #define INITIAL 0 | | #ifndef YY_NO_UNISTD_H | /* Special case for "unistd.h", since it is non-ANSI. We include it way | * down here because we want the user's section 1 to have been scanned first. | * The user has a chance to override it with an option. | */ | #include | #endif | | #ifndef YY_EXTRA_TYPE | #define YY_EXTRA_TYPE void * | #endif | | static int yy_init_globals ( void ); | | /* Accessor methods to globals. | These are made visible to non-reentrant scanners for convenience. */ | | int yylex_destroy ( void ); | | int yyget_debug ( void ); | | void yyset_debug ( int debug_flag ); | | YY_EXTRA_TYPE yyget_extra ( void ); | | void yyset_extra ( YY_EXTRA_TYPE user_defined ); | | FILE *yyget_in ( void ); | | void yyset_in ( FILE * _in_str ); | | FILE *yyget_out ( void ); | | void yyset_out ( FILE * _out_str ); | | int yyget_leng ( void ); | | char *yyget_text ( void ); | | int yyget_lineno ( void ); | | void yyset_lineno ( int _line_number ); | | /* Macros after this point can all be overridden by user definitions in | * section 1. | */ | | #ifndef YY_SKIP_YYWRAP | #ifdef __cplusplus | extern "C" int yywrap ( void ); | #else | extern int yywrap ( void ); | #endif | #endif | | #ifndef YY_NO_UNPUT | | static void yyunput ( int c, char *buf_ptr ); | | #endif | | #ifndef yytext_ptr | static void yy_flex_strncpy ( char *, const char *, int ); | #endif | | #ifdef YY_NEED_STRLEN | static int yy_flex_strlen ( const char * ); | #endif | | #ifndef YY_NO_INPUT | #ifdef __cplusplus | static int yyinput ( void ); | #else | static int input ( void ); | #endif | | #endif | | /* Amount of stuff to slurp up with each read. */ | #ifndef YY_READ_BUF_SIZE | #ifdef __ia64__ | /* On IA-64, the buffer size is 16k, not 8k */ | #define YY_READ_BUF_SIZE 16384 | #else | #define YY_READ_BUF_SIZE 8192 | #endif /* __ia64__ */ | #endif | | /* Copy whatever the last rule matched to the standard output. */ | #ifndef ECHO | /* This used to be an fputs(), but since the string might contain NUL's, | * we now use fwrite(). | */ | #define ECHO do { if (fwrite( yytext, (size_t) yyleng, 1, yyout )) {} } while (0) | #endif | | /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, | * is returned in "result". | */ | #ifndef YY_INPUT | #define YY_INPUT(buf,result,max_size) \ | if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ | { \ | int c = '*'; \ | int n; \ | for ( n = 0; n < max_size && \ | (c = getc( yyin )) != EOF && c != '\n'; ++n ) \ | buf[n] = (char) c; \ | if ( c == '\n' ) \ | buf[n++] = (char) c; \ | if ( c == EOF && ferror( yyin ) ) \ | YY_FATAL_ERROR( "input in flex scanner failed" ); \ | result = n; \ | } \ | else \ | { \ | errno=0; \ | while ( (result = (int) fread(buf, 1, (yy_size_t) max_size, yyin)) == 0 && ferror(yyin)) \ | { \ | if( errno != EINTR) \ | { \ | YY_FATAL_ERROR( "input in flex scanner failed" ); \ | break; \ | } \ | errno=0; \ | clearerr(yyin); \ | } \ | }\ | \ | | #endif | | /* No semi-colon after return; correct usage is to write "yyterminate();" - | * we don't want an extra ';' after the "return" because that will cause | * some compilers to complain about unreachable statements. | */ | #ifndef yyterminate | #define yyterminate() return YY_NULL | #endif | | /* Number of entries by which start-condition stack grows. */ | #ifndef YY_START_STACK_INCR | #define YY_START_STACK_INCR 25 | #endif | | /* Report a fatal error. */ | #ifndef YY_FATAL_ERROR | #define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) | #endif | | /* end tables serialization structures and prototypes */ | | /* Default declaration of generated scanner - a define so the user can | * easily add parameters. | */ | #ifndef YY_DECL | #define YY_DECL_IS_OURS 1 | | extern int yylex (void); | | #define YY_DECL int yylex (void) | #endif /* !YY_DECL */ | | /* Code executed at the beginning of each rule, after yytext and yyleng | * have been set up. | */ | #ifndef YY_USER_ACTION | #define YY_USER_ACTION | #endif | | /* Code executed at the end of each rule. */ | #ifndef YY_BREAK | #define YY_BREAK /*LINTED*/break; | #endif | | #define YY_RULE_SETUP \ | YY_USER_ACTION | | /** The main scanner function which does all the work. | */ | YY_DECL | { | yy_state_type yy_current_state; | char *yy_cp, *yy_bp; | int yy_act; | | if ( !(yy_init) ) | { | (yy_init) = 1; | | #ifdef YY_USER_INIT | YY_USER_INIT; | #endif | | /* Create the reject buffer large enough to save one state per allowed character. */ | if ( ! (yy_state_buf) ) | (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE ); | if ( ! (yy_state_buf) ) | YY_FATAL_ERROR( "out of dynamic memory in yylex()" ); | | if ( ! (yy_start) ) | (yy_start) = 1; /* first start state */ | | if ( ! yyin ) | yyin = stdin; | | if ( ! yyout ) | yyout = stdout; | | if ( ! YY_CURRENT_BUFFER ) { | yyensure_buffer_stack (); | YY_CURRENT_BUFFER_LVALUE = | yy_create_buffer( yyin, YY_BUF_SIZE ); | } | | yy_load_buffer_state( ); | } | | { | #line 1 "conftest.l" | | #line 685 "lex.yy.c" | | while ( /*CONSTCOND*/1 ) /* loops until end-of-file is reached */ | { | (yy_more_len) = 0; | if ( (yy_more_flag) ) | { | (yy_more_len) = (int) ((yy_c_buf_p) - (yytext_ptr)); | (yy_more_flag) = 0; | } | yy_cp = (yy_c_buf_p); | | /* Support of yytext. */ | *yy_cp = (yy_hold_char); | | /* yy_bp points to the position in yy_ch_buf of the start of | * the current run. | */ | yy_bp = yy_cp; | | yy_current_state = (yy_start); | | (yy_state_ptr) = (yy_state_buf); | *(yy_state_ptr)++ = yy_current_state; | | yy_match: | do | { | YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ; | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | *(yy_state_ptr)++ = yy_current_state; | ++yy_cp; | } | while ( yy_base[yy_current_state] != 10 ); | | yy_find_action: | yy_current_state = *--(yy_state_ptr); | (yy_lp) = yy_accept[yy_current_state]; | | find_rule: /* we branch to this label when backing up */ | | for ( ; ; ) /* until we find what rule we matched */ | { | if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] ) | { | yy_act = yy_acclist[(yy_lp)]; | { | (yy_full_match) = yy_cp; | break; | } | } | --yy_cp; | yy_current_state = *--(yy_state_ptr); | (yy_lp) = yy_accept[yy_current_state]; | } | | YY_DO_BEFORE_ACTION; | | do_action: /* This label is used only to access EOF actions. */ | | switch ( yy_act ) | { /* beginning of action switch */ | case 1: | YY_RULE_SETUP | #line 2 "conftest.l" | { ECHO; } | YY_BREAK | case 2: | YY_RULE_SETUP | #line 3 "conftest.l" | { REJECT; } | YY_BREAK | case 3: | YY_RULE_SETUP | #line 4 "conftest.l" | { yymore (); } | YY_BREAK | case 4: | YY_RULE_SETUP | #line 5 "conftest.l" | { yyless (1); } | YY_BREAK | case 5: | YY_RULE_SETUP | #line 6 "conftest.l" | { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */ | yyless ((input () != 0)); } | YY_BREAK | case 6: | YY_RULE_SETUP | #line 8 "conftest.l" | { unput (yytext[0]); } | YY_BREAK | case 7: | YY_RULE_SETUP | #line 9 "conftest.l" | { BEGIN INITIAL; } | YY_BREAK | case 8: | YY_RULE_SETUP | #line 10 "conftest.l" | ECHO; | YY_BREAK | #line 794 "lex.yy.c" | case YY_STATE_EOF(INITIAL): | yyterminate(); | | case YY_END_OF_BUFFER: | { | /* Amount of text matched not including the EOB char. */ | int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1; | | /* Undo the effects of YY_DO_BEFORE_ACTION. */ | *yy_cp = (yy_hold_char); | YY_RESTORE_YY_MORE_OFFSET | | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW ) | { | /* We're scanning a new file or input source. It's | * possible that this happened because the user | * just pointed yyin at a new source and called | * yylex(). If so, then we have to assure | * consistency between YY_CURRENT_BUFFER and our | * globals. Here is the right place to do so, because | * this is the first action (other than possibly a | * back-up) that will match for the new input source. | */ | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; | YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin; | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL; | } | | /* Note that here we test for yy_c_buf_p "<=" to the position | * of the first EOB in the buffer, since yy_c_buf_p will | * already have been incremented past the NUL character | * (since all states make transitions on EOB to the | * end-of-buffer state). Contrast this with the test | * in input(). | */ | if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) | { /* This was really a NUL. */ | yy_state_type yy_next_state; | | (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text; | | yy_current_state = yy_get_previous_state( ); | | /* Okay, we're now positioned to make the NUL | * transition. We couldn't have | * yy_get_previous_state() go ahead and do it | * for us because it doesn't know how to deal | * with the possibility of jamming (and we don't | * want to build jamming into it because then it | * will run more slowly). | */ | | yy_next_state = yy_try_NUL_trans( yy_current_state ); | | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | | if ( yy_next_state ) | { | /* Consume the NUL. */ | yy_cp = ++(yy_c_buf_p); | yy_current_state = yy_next_state; | goto yy_match; | } | | else | { | yy_cp = (yy_c_buf_p); | goto yy_find_action; | } | } | | else switch ( yy_get_next_buffer( ) ) | { | case EOB_ACT_END_OF_FILE: | { | (yy_did_buffer_switch_on_eof) = 0; | | if ( yywrap( ) ) | { | /* Note: because we've taken care in | * yy_get_next_buffer() to have set up | * yytext, we can now set up | * yy_c_buf_p so that if some total | * hoser (like flex itself) wants to | * call the scanner after we return the | * YY_NULL, it'll still work - another | * YY_NULL will get returned. | */ | (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ; | | yy_act = YY_STATE_EOF(YY_START); | goto do_action; | } | | else | { | if ( ! (yy_did_buffer_switch_on_eof) ) | YY_NEW_FILE; | } | break; | } | | case EOB_ACT_CONTINUE_SCAN: | (yy_c_buf_p) = | (yytext_ptr) + yy_amount_of_matched_text; | | yy_current_state = yy_get_previous_state( ); | | yy_cp = (yy_c_buf_p); | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | goto yy_match; | | case EOB_ACT_LAST_MATCH: | (yy_c_buf_p) = | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)]; | | yy_current_state = yy_get_previous_state( ); | | yy_cp = (yy_c_buf_p); | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | goto yy_find_action; | } | break; | } | | default: | YY_FATAL_ERROR( | "fatal flex scanner internal error--no action found" ); | } /* end of action switch */ | } /* end of scanning one token */ | } /* end of user's declarations */ | } /* end of yylex */ | | /* yy_get_next_buffer - try to read in a new buffer | * | * Returns a code representing an action: | * EOB_ACT_LAST_MATCH - | * EOB_ACT_CONTINUE_SCAN - continue scanning from current position | * EOB_ACT_END_OF_FILE - end of file | */ | static int yy_get_next_buffer (void) | { | char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; | char *source = (yytext_ptr); | int number_to_move, i; | int ret_val; | | if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] ) | YY_FATAL_ERROR( | "fatal flex scanner internal error--end of buffer missed" ); | | if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 ) | { /* Don't try to fill the buffer, so this is an EOF. */ | if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 ) | { | /* We matched a single character, the EOB, so | * treat this as a final EOF. | */ | return EOB_ACT_END_OF_FILE; | } | | else | { | /* We matched some text prior to the EOB, first | * process it. | */ | return EOB_ACT_LAST_MATCH; | } | } | | /* Try to read more data. */ | | /* First move last chars to start of buffer. */ | number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr) - 1); | | for ( i = 0; i < number_to_move; ++i ) | *(dest++) = *(source++); | | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING ) | /* don't do the read, it's not guaranteed to return an EOF, | * just force an EOF | */ | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0; | | else | { | int num_to_read = | YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1; | | while ( num_to_read <= 0 ) | { /* Not enough room in the buffer - grow it. */ | | YY_FATAL_ERROR( | "input buffer overflow, can't enlarge buffer because scanner uses REJECT" ); | | } | | if ( num_to_read > YY_READ_BUF_SIZE ) | num_to_read = YY_READ_BUF_SIZE; | | /* Read in more data. */ | YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), | (yy_n_chars), num_to_read ); | | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | if ( (yy_n_chars) == 0 ) | { | if ( number_to_move == YY_MORE_ADJ ) | { | ret_val = EOB_ACT_END_OF_FILE; | yyrestart( yyin ); | } | | else | { | ret_val = EOB_ACT_LAST_MATCH; | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = | YY_BUFFER_EOF_PENDING; | } | } | | else | ret_val = EOB_ACT_CONTINUE_SCAN; | | if (((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { | /* Extend the array by 50%, plus the number we really need. */ | int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1); | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc( | (void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf, (yy_size_t) new_size ); | if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" ); | /* "- 2" to take care of EOB's */ | YY_CURRENT_BUFFER_LVALUE->yy_buf_size = (int) (new_size - 2); | } | | (yy_n_chars) += number_to_move; | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR; | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR; | | (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0]; | | return ret_val; | } | | /* yy_get_previous_state - get the state just before the EOB char was reached */ | | static yy_state_type yy_get_previous_state (void) | { | yy_state_type yy_current_state; | char *yy_cp; | | yy_current_state = (yy_start); | | (yy_state_ptr) = (yy_state_buf); | *(yy_state_ptr)++ = yy_current_state; | | for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp ) | { | YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | *(yy_state_ptr)++ = yy_current_state; | } | | return yy_current_state; | } | | /* yy_try_NUL_trans - try to make a transition on the NUL character | * | * synopsis | * next_state = yy_try_NUL_trans( current_state ); | */ | static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state ) | { | int yy_is_jam; | | YY_CHAR yy_c = 1; | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | yy_is_jam = (yy_current_state == 12); | if ( ! yy_is_jam ) | *(yy_state_ptr)++ = yy_current_state; | | return yy_is_jam ? 0 : yy_current_state; | } | | #ifndef YY_NO_UNPUT | | static void yyunput (int c, char * yy_bp ) | { | char *yy_cp; | | yy_cp = (yy_c_buf_p); | | /* undo effects of setting up yytext */ | *yy_cp = (yy_hold_char); | | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) | { /* need to shift things up to make room */ | /* +2 for EOB chars. */ | int number_to_move = (yy_n_chars) + 2; | char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[ | YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2]; | char *source = | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]; | | while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) | *--dest = *--source; | | yy_cp += (int) (dest - source); | yy_bp += (int) (dest - source); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = | (yy_n_chars) = (int) YY_CURRENT_BUFFER_LVALUE->yy_buf_size; | | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) | YY_FATAL_ERROR( "flex scanner push-back overflow" ); | } | | *--yy_cp = (char) c; | | (yytext_ptr) = yy_bp; | (yy_hold_char) = *yy_cp; | (yy_c_buf_p) = yy_cp; | } | | #endif | | #ifndef YY_NO_INPUT | #ifdef __cplusplus | static int yyinput (void) | #else | static int input (void) | #endif | | { | int c; | | *(yy_c_buf_p) = (yy_hold_char); | | if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR ) | { | /* yy_c_buf_p now points to the character we want to return. | * If this occurs *before* the EOB characters, then it's a | * valid NUL; if not, then we've hit the end of the buffer. | */ | if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) | /* This was really a NUL. */ | *(yy_c_buf_p) = '\0'; | | else | { /* need more input */ | int offset = (int) ((yy_c_buf_p) - (yytext_ptr)); | ++(yy_c_buf_p); | | switch ( yy_get_next_buffer( ) ) | { | case EOB_ACT_LAST_MATCH: | /* This happens because yy_g_n_b() | * sees that we've accumulated a | * token and flags that we need to | * try matching the token before | * proceeding. But for input(), | * there's no matching to consider. | * So convert the EOB_ACT_LAST_MATCH | * to EOB_ACT_END_OF_FILE. | */ | | /* Reset buffer status. */ | yyrestart( yyin ); | | /*FALLTHROUGH*/ | | case EOB_ACT_END_OF_FILE: | { | if ( yywrap( ) ) | return 0; | | if ( ! (yy_did_buffer_switch_on_eof) ) | YY_NEW_FILE; | #ifdef __cplusplus | return yyinput(); | #else | return input(); | #endif | } | | case EOB_ACT_CONTINUE_SCAN: | (yy_c_buf_p) = (yytext_ptr) + offset; | break; | } | } | } | | c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */ | *(yy_c_buf_p) = '\0'; /* preserve yytext */ | (yy_hold_char) = *++(yy_c_buf_p); | | return c; | } | #endif /* ifndef YY_NO_INPUT */ | | /** Immediately switch to a different input stream. | * @param input_file A readable stream. | * | * @note This function does not reset the start condition to @c INITIAL . | */ | void yyrestart (FILE * input_file ) | { | | if ( ! YY_CURRENT_BUFFER ){ | yyensure_buffer_stack (); | YY_CURRENT_BUFFER_LVALUE = | yy_create_buffer( yyin, YY_BUF_SIZE ); | } | | yy_init_buffer( YY_CURRENT_BUFFER, input_file ); | yy_load_buffer_state( ); | } | | /** Switch to a different input buffer. | * @param new_buffer The new input buffer. | * | */ | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer ) | { | | /* TODO. We should be able to replace this entire function body | * with | * yypop_buffer_state(); | * yypush_buffer_state(new_buffer); | */ | yyensure_buffer_stack (); | if ( YY_CURRENT_BUFFER == new_buffer ) | return; | | if ( YY_CURRENT_BUFFER ) | { | /* Flush out information for old buffer. */ | *(yy_c_buf_p) = (yy_hold_char); | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | YY_CURRENT_BUFFER_LVALUE = new_buffer; | yy_load_buffer_state( ); | | /* We don't actually know whether we did this switch during | * EOF (yywrap()) processing, but the only time this flag | * is looked at is after yywrap() is called, so it's safe | * to go ahead and always set it. | */ | (yy_did_buffer_switch_on_eof) = 1; | } | | static void yy_load_buffer_state (void) | { | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; | (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos; | yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file; | (yy_hold_char) = *(yy_c_buf_p); | } | | /** Allocate and initialize an input buffer state. | * @param file A readable stream. | * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE. | * | * @return the allocated buffer state. | */ | YY_BUFFER_STATE yy_create_buffer (FILE * file, int size ) | { | YY_BUFFER_STATE b; | | b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); | if ( ! b ) | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); | | b->yy_buf_size = size; | | /* yy_ch_buf has to be 2 characters longer than the size given because | * we need to put in 2 end-of-buffer characters. | */ | b->yy_ch_buf = (char *) yyalloc( (yy_size_t) (b->yy_buf_size + 2) ); | if ( ! b->yy_ch_buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); | | b->yy_is_our_buffer = 1; | | yy_init_buffer( b, file ); | | return b; | } | | /** Destroy the buffer. | * @param b a buffer created with yy_create_buffer() | * | */ | void yy_delete_buffer (YY_BUFFER_STATE b ) | { | | if ( ! b ) | return; | | if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */ | YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0; | | if ( b->yy_is_our_buffer ) | yyfree( (void *) b->yy_ch_buf ); | | yyfree( (void *) b ); | } | | /* Initializes or reinitializes a buffer. | * This function is sometimes called more than once on the same buffer, | * such as during a yyrestart() or at EOF. | */ | static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file ) | | { | int oerrno = errno; | | yy_flush_buffer( b ); | | b->yy_input_file = file; | b->yy_fill_buffer = 1; | | /* If b is the current buffer, then yy_init_buffer was _probably_ | * called from yyrestart() or through yy_get_next_buffer. | * In that case, we don't want to reset the lineno or column. | */ | if (b != YY_CURRENT_BUFFER){ | b->yy_bs_lineno = 1; | b->yy_bs_column = 0; | } | | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; | | errno = oerrno; | } | | /** Discard all buffered characters. On the next scan, YY_INPUT will be called. | * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER. | * | */ | void yy_flush_buffer (YY_BUFFER_STATE b ) | { | if ( ! b ) | return; | | b->yy_n_chars = 0; | | /* We always need two end-of-buffer characters. The first causes | * a transition to the end-of-buffer state. The second causes | * a jam in that state. | */ | b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR; | b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR; | | b->yy_buf_pos = &b->yy_ch_buf[0]; | | b->yy_at_bol = 1; | b->yy_buffer_status = YY_BUFFER_NEW; | | if ( b == YY_CURRENT_BUFFER ) | yy_load_buffer_state( ); | } | | /** Pushes the new state onto the stack. The new state becomes | * the current state. This function will allocate the stack | * if necessary. | * @param new_buffer The new state. | * | */ | void yypush_buffer_state (YY_BUFFER_STATE new_buffer ) | { | if (new_buffer == NULL) | return; | | yyensure_buffer_stack(); | | /* This block is copied from yy_switch_to_buffer. */ | if ( YY_CURRENT_BUFFER ) | { | /* Flush out information for old buffer. */ | *(yy_c_buf_p) = (yy_hold_char); | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | /* Only push if top exists. Otherwise, replace top. */ | if (YY_CURRENT_BUFFER) | (yy_buffer_stack_top)++; | YY_CURRENT_BUFFER_LVALUE = new_buffer; | | /* copied from yy_switch_to_buffer. */ | yy_load_buffer_state( ); | (yy_did_buffer_switch_on_eof) = 1; | } | | /** Removes and deletes the top of the stack, if present. | * The next element becomes the new top. | * | */ | void yypop_buffer_state (void) | { | if (!YY_CURRENT_BUFFER) | return; | | yy_delete_buffer(YY_CURRENT_BUFFER ); | YY_CURRENT_BUFFER_LVALUE = NULL; | if ((yy_buffer_stack_top) > 0) | --(yy_buffer_stack_top); | | if (YY_CURRENT_BUFFER) { | yy_load_buffer_state( ); | (yy_did_buffer_switch_on_eof) = 1; | } | } | | /* Allocates the stack if it does not exist. | * Guarantees space for at least one push. | */ | static void yyensure_buffer_stack (void) | { | yy_size_t num_to_alloc; | | if (!(yy_buffer_stack)) { | | /* First allocation is just for 2 elements, since we don't know if this | * scanner will even need a stack. We use 2 instead of 1 to avoid an | * immediate realloc on the next call. | */ | num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */ | (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc | (num_to_alloc * sizeof(struct yy_buffer_state*) | ); | if ( ! (yy_buffer_stack) ) | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); | | memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*)); | | (yy_buffer_stack_max) = num_to_alloc; | (yy_buffer_stack_top) = 0; | return; | } | | if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){ | | /* Increase the buffer to prepare for a possible push. */ | yy_size_t grow_size = 8 /* arbitrary grow size */; | | num_to_alloc = (yy_buffer_stack_max) + grow_size; | (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc | ((yy_buffer_stack), | num_to_alloc * sizeof(struct yy_buffer_state*) | ); | if ( ! (yy_buffer_stack) ) | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); | | /* zero only the new slots.*/ | memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*)); | (yy_buffer_stack_max) = num_to_alloc; | } | } | | /** Setup the input buffer state to scan directly from a user-specified character buffer. | * @param base the character buffer | * @param size the size in bytes of the character buffer | * | * @return the newly allocated buffer state object. | */ | YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size ) | { | YY_BUFFER_STATE b; | | if ( size < 2 || | base[size-2] != YY_END_OF_BUFFER_CHAR || | base[size-1] != YY_END_OF_BUFFER_CHAR ) | /* They forgot to leave room for the EOB's. */ | return NULL; | | b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); | if ( ! b ) | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" ); | | b->yy_buf_size = (int) (size - 2); /* "- 2" to take care of EOB's */ | b->yy_buf_pos = b->yy_ch_buf = base; | b->yy_is_our_buffer = 0; | b->yy_input_file = NULL; | b->yy_n_chars = b->yy_buf_size; | b->yy_is_interactive = 0; | b->yy_at_bol = 1; | b->yy_fill_buffer = 0; | b->yy_buffer_status = YY_BUFFER_NEW; | | yy_switch_to_buffer( b ); | | return b; | } | | /** Setup the input buffer state to scan a string. The next call to yylex() will | * scan from a @e copy of @a str. | * @param yystr a NUL-terminated string to scan | * | * @return the newly allocated buffer state object. | * @note If you want to scan bytes that may contain NUL values, then use | * yy_scan_bytes() instead. | */ | YY_BUFFER_STATE yy_scan_string (const char * yystr ) | { | | return yy_scan_bytes( yystr, (int) strlen(yystr) ); | } | | /** Setup the input buffer state to scan the given bytes. The next call to yylex() will | * scan from a @e copy of @a bytes. | * @param yybytes the byte buffer to scan | * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes. | * | * @return the newly allocated buffer state object. | */ | YY_BUFFER_STATE yy_scan_bytes (const char * yybytes, int _yybytes_len ) | { | YY_BUFFER_STATE b; | char *buf; | yy_size_t n; | int i; | | /* Get memory for full buffer, including space for trailing EOB's. */ | n = (yy_size_t) (_yybytes_len + 2); | buf = (char *) yyalloc( n ); | if ( ! buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" ); | | for ( i = 0; i < _yybytes_len; ++i ) | buf[i] = yybytes[i]; | | buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR; | | b = yy_scan_buffer( buf, n ); | if ( ! b ) | YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" ); | | /* It's okay to grow etc. this buffer, and we should throw it | * away when we're done. | */ | b->yy_is_our_buffer = 1; | | return b; | } | | #ifndef YY_EXIT_FAILURE | #define YY_EXIT_FAILURE 2 | #endif | | static void yynoreturn yy_fatal_error (const char* msg ) | { | fprintf( stderr, "%s\n", msg ); | exit( YY_EXIT_FAILURE ); | } | | /* Redefine yyless() so it works in section 3 code. */ | | #undef yyless | #define yyless(n) \ | do \ | { \ | /* Undo effects of setting up yytext. */ \ | int yyless_macro_arg = (n); \ | YY_LESS_LINENO(yyless_macro_arg);\ | yytext[yyleng] = (yy_hold_char); \ | (yy_c_buf_p) = yytext + yyless_macro_arg; \ | (yy_hold_char) = *(yy_c_buf_p); \ | *(yy_c_buf_p) = '\0'; \ | yyleng = yyless_macro_arg; \ | } \ | while ( 0 ) | | /* Accessor methods (get/set functions) to struct members. */ | | /** Get the current line number. | * | */ | int yyget_lineno (void) | { | | return yylineno; | } | | /** Get the input stream. | * | */ | FILE *yyget_in (void) | { | return yyin; | } | | /** Get the output stream. | * | */ | FILE *yyget_out (void) | { | return yyout; | } | | /** Get the length of the current token. | * | */ | int yyget_leng (void) | { | return yyleng; | } | | /** Get the current token. | * | */ | | char *yyget_text (void) | { | return yytext; | } | | /** Set the current line number. | * @param _line_number line number | * | */ | void yyset_lineno (int _line_number ) | { | | yylineno = _line_number; | } | | /** Set the input stream. This does not discard the current | * input buffer. | * @param _in_str A readable stream. | * | * @see yy_switch_to_buffer | */ | void yyset_in (FILE * _in_str ) | { | yyin = _in_str ; | } | | void yyset_out (FILE * _out_str ) | { | yyout = _out_str ; | } | | int yyget_debug (void) | { | return yy_flex_debug; | } | | void yyset_debug (int _bdebug ) | { | yy_flex_debug = _bdebug ; | } | | static int yy_init_globals (void) | { | /* Initialization is the same as for the non-reentrant scanner. | * This function is called from yylex_destroy(), so don't allocate here. | */ | | (yy_buffer_stack) = NULL; | (yy_buffer_stack_top) = 0; | (yy_buffer_stack_max) = 0; | (yy_c_buf_p) = NULL; | (yy_init) = 0; | (yy_start) = 0; | | (yy_state_buf) = 0; | (yy_state_ptr) = 0; | (yy_full_match) = 0; | (yy_lp) = 0; | | /* Defined in main.c */ | #ifdef YY_STDINIT | yyin = stdin; | yyout = stdout; | #else | yyin = NULL; | yyout = NULL; | #endif | | /* For future reference: Set errno on error, since we are called by | * yylex_init() | */ | return 0; | } | | /* yylex_destroy is for both reentrant and non-reentrant scanners. */ | int yylex_destroy (void) | { | | /* Pop the buffer stack, destroying each element. */ | while(YY_CURRENT_BUFFER){ | yy_delete_buffer( YY_CURRENT_BUFFER ); | YY_CURRENT_BUFFER_LVALUE = NULL; | yypop_buffer_state(); | } | | /* Destroy the stack itself. */ | yyfree((yy_buffer_stack) ); | (yy_buffer_stack) = NULL; | | yyfree ( (yy_state_buf) ); | (yy_state_buf) = NULL; | | /* Reset the globals. This is important in a non-reentrant scanner so the next time | * yylex() is called, initialization will occur. */ | yy_init_globals( ); | | return 0; | } | | /* | * Internal utility routines. | */ | | #ifndef yytext_ptr | static void yy_flex_strncpy (char* s1, const char * s2, int n ) | { | | int i; | for ( i = 0; i < n; ++i ) | s1[i] = s2[i]; | } | #endif | | #ifdef YY_NEED_STRLEN | static int yy_flex_strlen (const char * s ) | { | int n; | for ( n = 0; s[n]; ++n ) | ; | | return n; | } | #endif | | void *yyalloc (yy_size_t size ) | { | return malloc(size); | } | | void *yyrealloc (void * ptr, yy_size_t size ) | { | | /* The cast to (char *) in the following accommodates both | * implementations that use char* generic pointers, and those | * that use void* generic pointers. It works with the latter | * because both ANSI C and C++ allow castless assignment from | * any pointer type to void*, and deal with argument conversions | * as though doing an assignment. | */ | return realloc(ptr, size); | } | | void yyfree (void * ptr ) | { | free( (char *) ptr ); /* see yyrealloc() for (char *) cast */ | } | | #define YYTABLES_NAME "yytables" | | #line 10 "conftest.l" | | #ifdef YYTEXT_POINTER | extern char *yytext; | #endif | int | main (void) | { | return ! yylex () + ! yywrap (); | } configure:20526: result: none needed configure:20532: checking whether yytext is a pointer configure:20549: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c >&5 /tmp/cc5Tvh0l.o: In function `input': ./lex.yy.c:1180: undefined reference to `yywrap' /tmp/cc5Tvh0l.o: In function `yylex': ./lex.yy.c:871: undefined reference to `yywrap' /tmp/cc5Tvh0l.o: In function `main': ./conftest.l:17: undefined reference to `yywrap' collect2: error: ld returned 1 exit status configure:20549: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | | #define YYTEXT_POINTER 1 | | #line 3 "lex.yy.c" | | #define YY_INT_ALIGNED short int | | /* A lexical scanner generated by flex */ | | #define FLEX_SCANNER | #define YY_FLEX_MAJOR_VERSION 2 | #define YY_FLEX_MINOR_VERSION 6 | #define YY_FLEX_SUBMINOR_VERSION 4 | #if YY_FLEX_SUBMINOR_VERSION > 0 | #define FLEX_BETA | #endif | | /* First, we deal with platform-specific or compiler-specific issues. */ | | /* begin standard C headers. */ | #include | #include | #include | #include | | /* end standard C headers. */ | | /* flex integer type definitions */ | | #ifndef FLEXINT_H | #define FLEXINT_H | | /* C99 systems have . Non-C99 systems may or may not. */ | | #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L | | /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h, | * if you want the limit (max/min) macros for int types. | */ | #ifndef __STDC_LIMIT_MACROS | #define __STDC_LIMIT_MACROS 1 | #endif | | #include | typedef int8_t flex_int8_t; | typedef uint8_t flex_uint8_t; | typedef int16_t flex_int16_t; | typedef uint16_t flex_uint16_t; | typedef int32_t flex_int32_t; | typedef uint32_t flex_uint32_t; | #else | typedef signed char flex_int8_t; | typedef short int flex_int16_t; | typedef int flex_int32_t; | typedef unsigned char flex_uint8_t; | typedef unsigned short int flex_uint16_t; | typedef unsigned int flex_uint32_t; | | /* Limits of integral types. */ | #ifndef INT8_MIN | #define INT8_MIN (-128) | #endif | #ifndef INT16_MIN | #define INT16_MIN (-32767-1) | #endif | #ifndef INT32_MIN | #define INT32_MIN (-2147483647-1) | #endif | #ifndef INT8_MAX | #define INT8_MAX (127) | #endif | #ifndef INT16_MAX | #define INT16_MAX (32767) | #endif | #ifndef INT32_MAX | #define INT32_MAX (2147483647) | #endif | #ifndef UINT8_MAX | #define UINT8_MAX (255U) | #endif | #ifndef UINT16_MAX | #define UINT16_MAX (65535U) | #endif | #ifndef UINT32_MAX | #define UINT32_MAX (4294967295U) | #endif | | #ifndef SIZE_MAX | #define SIZE_MAX (~(size_t)0) | #endif | | #endif /* ! C99 */ | | #endif /* ! FLEXINT_H */ | | /* begin standard C++ headers. */ | | /* TODO: this is always defined, so inline it */ | #define yyconst const | | #if defined(__GNUC__) && __GNUC__ >= 3 | #define yynoreturn __attribute__((__noreturn__)) | #else | #define yynoreturn | #endif | | /* Returned upon end-of-file. */ | #define YY_NULL 0 | | /* Promotes a possibly negative, possibly signed char to an | * integer in range [0..255] for use as an array index. | */ | #define YY_SC_TO_UI(c) ((YY_CHAR) (c)) | | /* Enter a start condition. This macro really ought to take a parameter, | * but we do it the disgusting crufty way forced on us by the ()-less | * definition of BEGIN. | */ | #define BEGIN (yy_start) = 1 + 2 * | /* Translate the current start state into a value that can be later handed | * to BEGIN to return to the state. The YYSTATE alias is for lex | * compatibility. | */ | #define YY_START (((yy_start) - 1) / 2) | #define YYSTATE YY_START | /* Action number for EOF rule of a given start state. */ | #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) | /* Special action meaning "start processing a new file". */ | #define YY_NEW_FILE yyrestart( yyin ) | #define YY_END_OF_BUFFER_CHAR 0 | | /* Size of default input buffer. */ | #ifndef YY_BUF_SIZE | #ifdef __ia64__ | /* On IA-64, the buffer size is 16k, not 8k. | * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case. | * Ditto for the __ia64__ case accordingly. | */ | #define YY_BUF_SIZE 32768 | #else | #define YY_BUF_SIZE 16384 | #endif /* __ia64__ */ | #endif | | /* The state buf must be large enough to hold one state per character in the main buffer. | */ | #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type)) | | #ifndef YY_TYPEDEF_YY_BUFFER_STATE | #define YY_TYPEDEF_YY_BUFFER_STATE | typedef struct yy_buffer_state *YY_BUFFER_STATE; | #endif | | #ifndef YY_TYPEDEF_YY_SIZE_T | #define YY_TYPEDEF_YY_SIZE_T | typedef size_t yy_size_t; | #endif | | extern int yyleng; | | extern FILE *yyin, *yyout; | | #define EOB_ACT_CONTINUE_SCAN 0 | #define EOB_ACT_END_OF_FILE 1 | #define EOB_ACT_LAST_MATCH 2 | | #define YY_LESS_LINENO(n) | #define YY_LINENO_REWIND_TO(ptr) | | /* Return all but the first "n" matched characters back to the input stream. */ | #define yyless(n) \ | do \ | { \ | /* Undo effects of setting up yytext. */ \ | int yyless_macro_arg = (n); \ | YY_LESS_LINENO(yyless_macro_arg);\ | *yy_cp = (yy_hold_char); \ | YY_RESTORE_YY_MORE_OFFSET \ | (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \ | YY_DO_BEFORE_ACTION; /* set up yytext again */ \ | } \ | while ( 0 ) | #define unput(c) yyunput( c, (yytext_ptr) ) | | #ifndef YY_STRUCT_YY_BUFFER_STATE | #define YY_STRUCT_YY_BUFFER_STATE | struct yy_buffer_state | { | FILE *yy_input_file; | | char *yy_ch_buf; /* input buffer */ | char *yy_buf_pos; /* current position in input buffer */ | | /* Size of input buffer in bytes, not including room for EOB | * characters. | */ | int yy_buf_size; | | /* Number of characters read into yy_ch_buf, not including EOB | * characters. | */ | int yy_n_chars; | | /* Whether we "own" the buffer - i.e., we know we created it, | * and can realloc() it to grow it, and should free() it to | * delete it. | */ | int yy_is_our_buffer; | | /* Whether this is an "interactive" input source; if so, and | * if we're using stdio for input, then we want to use getc() | * instead of fread(), to make sure we stop fetching input after | * each newline. | */ | int yy_is_interactive; | | /* Whether we're considered to be at the beginning of a line. | * If so, '^' rules will be active on the next match, otherwise | * not. | */ | int yy_at_bol; | | int yy_bs_lineno; /**< The line count. */ | int yy_bs_column; /**< The column count. */ | | /* Whether to try to fill the input buffer when we reach the | * end of it. | */ | int yy_fill_buffer; | | int yy_buffer_status; | | #define YY_BUFFER_NEW 0 | #define YY_BUFFER_NORMAL 1 | /* When an EOF's been seen but there's still some text to process | * then we mark the buffer as YY_EOF_PENDING, to indicate that we | * shouldn't try reading from the input source any more. We might | * still have a bunch of tokens to match, though, because of | * possible backing-up. | * | * When we actually see the EOF, we change the status to "new" | * (via yyrestart()), so that the user can continue scanning by | * just pointing yyin at a new input file. | */ | #define YY_BUFFER_EOF_PENDING 2 | | }; | #endif /* !YY_STRUCT_YY_BUFFER_STATE */ | | /* Stack of input buffers. */ | static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */ | static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */ | static YY_BUFFER_STATE * yy_buffer_stack = NULL; /**< Stack as an array. */ | | /* We provide macros for accessing buffer states in case in the | * future we want to put the buffer states in a more general | * "scanner state". | * | * Returns the top of the stack, or NULL. | */ | #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \ | ? (yy_buffer_stack)[(yy_buffer_stack_top)] \ | : NULL) | /* Same as previous macro, but useful when we know that the buffer stack is not | * NULL or when we need an lvalue. For internal use only. | */ | #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)] | | /* yy_hold_char holds the character lost when yytext is formed. */ | static char yy_hold_char; | static int yy_n_chars; /* number of characters read into yy_ch_buf */ | int yyleng; | | /* Points to current character in buffer. */ | static char *yy_c_buf_p = NULL; | static int yy_init = 0; /* whether we need to initialize */ | static int yy_start = 0; /* start state number */ | | /* Flag which is used to allow yywrap()'s to do buffer switches | * instead of setting up a fresh yyin. A bit of a hack ... | */ | static int yy_did_buffer_switch_on_eof; | | void yyrestart ( FILE *input_file ); | void yy_switch_to_buffer ( YY_BUFFER_STATE new_buffer ); | YY_BUFFER_STATE yy_create_buffer ( FILE *file, int size ); | void yy_delete_buffer ( YY_BUFFER_STATE b ); | void yy_flush_buffer ( YY_BUFFER_STATE b ); | void yypush_buffer_state ( YY_BUFFER_STATE new_buffer ); | void yypop_buffer_state ( void ); | | static void yyensure_buffer_stack ( void ); | static void yy_load_buffer_state ( void ); | static void yy_init_buffer ( YY_BUFFER_STATE b, FILE *file ); | #define YY_FLUSH_BUFFER yy_flush_buffer( YY_CURRENT_BUFFER ) | | YY_BUFFER_STATE yy_scan_buffer ( char *base, yy_size_t size ); | YY_BUFFER_STATE yy_scan_string ( const char *yy_str ); | YY_BUFFER_STATE yy_scan_bytes ( const char *bytes, int len ); | | void *yyalloc ( yy_size_t ); | void *yyrealloc ( void *, yy_size_t ); | void yyfree ( void * ); | | #define yy_new_buffer yy_create_buffer | #define yy_set_interactive(is_interactive) \ | { \ | if ( ! YY_CURRENT_BUFFER ){ \ | yyensure_buffer_stack (); \ | YY_CURRENT_BUFFER_LVALUE = \ | yy_create_buffer( yyin, YY_BUF_SIZE ); \ | } \ | YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \ | } | #define yy_set_bol(at_bol) \ | { \ | if ( ! YY_CURRENT_BUFFER ){\ | yyensure_buffer_stack (); \ | YY_CURRENT_BUFFER_LVALUE = \ | yy_create_buffer( yyin, YY_BUF_SIZE ); \ | } \ | YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \ | } | #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol) | | /* Begin user sect3 */ | typedef flex_uint8_t YY_CHAR; | | FILE *yyin = NULL, *yyout = NULL; | | typedef int yy_state_type; | | extern int yylineno; | int yylineno = 1; | | extern char *yytext; | #ifdef yytext_ptr | #undef yytext_ptr | #endif | #define yytext_ptr yytext | | static yy_state_type yy_get_previous_state ( void ); | static yy_state_type yy_try_NUL_trans ( yy_state_type current_state ); | static int yy_get_next_buffer ( void ); | static void yynoreturn yy_fatal_error ( const char* msg ); | | /* Done after the current pattern has been matched and before the | * corresponding action - sets up yytext. | */ | #define YY_DO_BEFORE_ACTION \ | (yytext_ptr) = yy_bp; \ | (yytext_ptr) -= (yy_more_len); \ | yyleng = (int) (yy_cp - (yytext_ptr)); \ | (yy_hold_char) = *yy_cp; \ | *yy_cp = '\0'; \ | (yy_c_buf_p) = yy_cp; | #define YY_NUM_RULES 8 | #define YY_END_OF_BUFFER 9 | /* This struct is not used in this scanner, | but its presence is necessary. */ | struct yy_trans_info | { | flex_int32_t yy_verify; | flex_int32_t yy_nxt; | }; | static const flex_int16_t yy_acclist[23] = | { 0, | 9, 7, 8, 8, 1, 7, 8, 2, 7, 8, | 3, 7, 8, 4, 7, 8, 5, 7, 8, 6, | 7, 8 | } ; | | static const flex_int16_t yy_accept[14] = | { 0, | 1, 1, 1, 2, 4, 5, 8, 11, 14, 17, | 20, 23, 23 | } ; | | static const YY_CHAR yy_ec[256] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 3, 4, 5, 6, | | 7, 8, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1 | } ; | | static const YY_CHAR yy_meta[9] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1 | } ; | | static const flex_int16_t yy_base[13] = | { 0, | 0, 0, 9, 10, 10, 10, 10, 10, 10, 10, | 10, 10 | } ; | | static const flex_int16_t yy_def[13] = | { 0, | 12, 1, 12, 12, 12, 12, 12, 12, 12, 12, | 12, 0 | } ; | | static const flex_int16_t yy_nxt[19] = | { 0, | 4, 5, 6, 7, 8, 9, 10, 11, 12, 3, | 12, 12, 12, 12, 12, 12, 12, 12 | } ; | | static const flex_int16_t yy_chk[19] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1, 3, 12, | 12, 12, 12, 12, 12, 12, 12, 12 | } ; | | extern int yy_flex_debug; | int yy_flex_debug = 0; | | static yy_state_type *yy_state_buf=0, *yy_state_ptr=0; | static char *yy_full_match; | static int yy_lp; | #define REJECT \ | { \ | *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \ | yy_cp = (yy_full_match); /* restore poss. backed-over text */ \ | ++(yy_lp); \ | goto find_rule; \ | } | | static int yy_more_flag = 0; | static int yy_more_len = 0; | #define yymore() ((yy_more_flag) = 1) | #define YY_MORE_ADJ (yy_more_len) | #define YY_RESTORE_YY_MORE_OFFSET | char *yytext; | #line 1 "conftest.l" | #line 460 "lex.yy.c" | | #define INITIAL 0 | | #ifndef YY_NO_UNISTD_H | /* Special case for "unistd.h", since it is non-ANSI. We include it way | * down here because we want the user's section 1 to have been scanned first. | * The user has a chance to override it with an option. | */ | #include | #endif | | #ifndef YY_EXTRA_TYPE | #define YY_EXTRA_TYPE void * | #endif | | static int yy_init_globals ( void ); | | /* Accessor methods to globals. | These are made visible to non-reentrant scanners for convenience. */ | | int yylex_destroy ( void ); | | int yyget_debug ( void ); | | void yyset_debug ( int debug_flag ); | | YY_EXTRA_TYPE yyget_extra ( void ); | | void yyset_extra ( YY_EXTRA_TYPE user_defined ); | | FILE *yyget_in ( void ); | | void yyset_in ( FILE * _in_str ); | | FILE *yyget_out ( void ); | | void yyset_out ( FILE * _out_str ); | | int yyget_leng ( void ); | | char *yyget_text ( void ); | | int yyget_lineno ( void ); | | void yyset_lineno ( int _line_number ); | | /* Macros after this point can all be overridden by user definitions in | * section 1. | */ | | #ifndef YY_SKIP_YYWRAP | #ifdef __cplusplus | extern "C" int yywrap ( void ); | #else | extern int yywrap ( void ); | #endif | #endif | | #ifndef YY_NO_UNPUT | | static void yyunput ( int c, char *buf_ptr ); | | #endif | | #ifndef yytext_ptr | static void yy_flex_strncpy ( char *, const char *, int ); | #endif | | #ifdef YY_NEED_STRLEN | static int yy_flex_strlen ( const char * ); | #endif | | #ifndef YY_NO_INPUT | #ifdef __cplusplus | static int yyinput ( void ); | #else | static int input ( void ); | #endif | | #endif | | /* Amount of stuff to slurp up with each read. */ | #ifndef YY_READ_BUF_SIZE | #ifdef __ia64__ | /* On IA-64, the buffer size is 16k, not 8k */ | #define YY_READ_BUF_SIZE 16384 | #else | #define YY_READ_BUF_SIZE 8192 | #endif /* __ia64__ */ | #endif | | /* Copy whatever the last rule matched to the standard output. */ | #ifndef ECHO | /* This used to be an fputs(), but since the string might contain NUL's, | * we now use fwrite(). | */ | #define ECHO do { if (fwrite( yytext, (size_t) yyleng, 1, yyout )) {} } while (0) | #endif | | /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, | * is returned in "result". | */ | #ifndef YY_INPUT | #define YY_INPUT(buf,result,max_size) \ | if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ | { \ | int c = '*'; \ | int n; \ | for ( n = 0; n < max_size && \ | (c = getc( yyin )) != EOF && c != '\n'; ++n ) \ | buf[n] = (char) c; \ | if ( c == '\n' ) \ | buf[n++] = (char) c; \ | if ( c == EOF && ferror( yyin ) ) \ | YY_FATAL_ERROR( "input in flex scanner failed" ); \ | result = n; \ | } \ | else \ | { \ | errno=0; \ | while ( (result = (int) fread(buf, 1, (yy_size_t) max_size, yyin)) == 0 && ferror(yyin)) \ | { \ | if( errno != EINTR) \ | { \ | YY_FATAL_ERROR( "input in flex scanner failed" ); \ | break; \ | } \ | errno=0; \ | clearerr(yyin); \ | } \ | }\ | \ | | #endif | | /* No semi-colon after return; correct usage is to write "yyterminate();" - | * we don't want an extra ';' after the "return" because that will cause | * some compilers to complain about unreachable statements. | */ | #ifndef yyterminate | #define yyterminate() return YY_NULL | #endif | | /* Number of entries by which start-condition stack grows. */ | #ifndef YY_START_STACK_INCR | #define YY_START_STACK_INCR 25 | #endif | | /* Report a fatal error. */ | #ifndef YY_FATAL_ERROR | #define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) | #endif | | /* end tables serialization structures and prototypes */ | | /* Default declaration of generated scanner - a define so the user can | * easily add parameters. | */ | #ifndef YY_DECL | #define YY_DECL_IS_OURS 1 | | extern int yylex (void); | | #define YY_DECL int yylex (void) | #endif /* !YY_DECL */ | | /* Code executed at the beginning of each rule, after yytext and yyleng | * have been set up. | */ | #ifndef YY_USER_ACTION | #define YY_USER_ACTION | #endif | | /* Code executed at the end of each rule. */ | #ifndef YY_BREAK | #define YY_BREAK /*LINTED*/break; | #endif | | #define YY_RULE_SETUP \ | YY_USER_ACTION | | /** The main scanner function which does all the work. | */ | YY_DECL | { | yy_state_type yy_current_state; | char *yy_cp, *yy_bp; | int yy_act; | | if ( !(yy_init) ) | { | (yy_init) = 1; | | #ifdef YY_USER_INIT | YY_USER_INIT; | #endif | | /* Create the reject buffer large enough to save one state per allowed character. */ | if ( ! (yy_state_buf) ) | (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE ); | if ( ! (yy_state_buf) ) | YY_FATAL_ERROR( "out of dynamic memory in yylex()" ); | | if ( ! (yy_start) ) | (yy_start) = 1; /* first start state */ | | if ( ! yyin ) | yyin = stdin; | | if ( ! yyout ) | yyout = stdout; | | if ( ! YY_CURRENT_BUFFER ) { | yyensure_buffer_stack (); | YY_CURRENT_BUFFER_LVALUE = | yy_create_buffer( yyin, YY_BUF_SIZE ); | } | | yy_load_buffer_state( ); | } | | { | #line 1 "conftest.l" | | #line 685 "lex.yy.c" | | while ( /*CONSTCOND*/1 ) /* loops until end-of-file is reached */ | { | (yy_more_len) = 0; | if ( (yy_more_flag) ) | { | (yy_more_len) = (int) ((yy_c_buf_p) - (yytext_ptr)); | (yy_more_flag) = 0; | } | yy_cp = (yy_c_buf_p); | | /* Support of yytext. */ | *yy_cp = (yy_hold_char); | | /* yy_bp points to the position in yy_ch_buf of the start of | * the current run. | */ | yy_bp = yy_cp; | | yy_current_state = (yy_start); | | (yy_state_ptr) = (yy_state_buf); | *(yy_state_ptr)++ = yy_current_state; | | yy_match: | do | { | YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ; | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | *(yy_state_ptr)++ = yy_current_state; | ++yy_cp; | } | while ( yy_base[yy_current_state] != 10 ); | | yy_find_action: | yy_current_state = *--(yy_state_ptr); | (yy_lp) = yy_accept[yy_current_state]; | | find_rule: /* we branch to this label when backing up */ | | for ( ; ; ) /* until we find what rule we matched */ | { | if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] ) | { | yy_act = yy_acclist[(yy_lp)]; | { | (yy_full_match) = yy_cp; | break; | } | } | --yy_cp; | yy_current_state = *--(yy_state_ptr); | (yy_lp) = yy_accept[yy_current_state]; | } | | YY_DO_BEFORE_ACTION; | | do_action: /* This label is used only to access EOF actions. */ | | switch ( yy_act ) | { /* beginning of action switch */ | case 1: | YY_RULE_SETUP | #line 2 "conftest.l" | { ECHO; } | YY_BREAK | case 2: | YY_RULE_SETUP | #line 3 "conftest.l" | { REJECT; } | YY_BREAK | case 3: | YY_RULE_SETUP | #line 4 "conftest.l" | { yymore (); } | YY_BREAK | case 4: | YY_RULE_SETUP | #line 5 "conftest.l" | { yyless (1); } | YY_BREAK | case 5: | YY_RULE_SETUP | #line 6 "conftest.l" | { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */ | yyless ((input () != 0)); } | YY_BREAK | case 6: | YY_RULE_SETUP | #line 8 "conftest.l" | { unput (yytext[0]); } | YY_BREAK | case 7: | YY_RULE_SETUP | #line 9 "conftest.l" | { BEGIN INITIAL; } | YY_BREAK | case 8: | YY_RULE_SETUP | #line 10 "conftest.l" | ECHO; | YY_BREAK | #line 794 "lex.yy.c" | case YY_STATE_EOF(INITIAL): | yyterminate(); | | case YY_END_OF_BUFFER: | { | /* Amount of text matched not including the EOB char. */ | int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1; | | /* Undo the effects of YY_DO_BEFORE_ACTION. */ | *yy_cp = (yy_hold_char); | YY_RESTORE_YY_MORE_OFFSET | | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW ) | { | /* We're scanning a new file or input source. It's | * possible that this happened because the user | * just pointed yyin at a new source and called | * yylex(). If so, then we have to assure | * consistency between YY_CURRENT_BUFFER and our | * globals. Here is the right place to do so, because | * this is the first action (other than possibly a | * back-up) that will match for the new input source. | */ | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; | YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin; | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL; | } | | /* Note that here we test for yy_c_buf_p "<=" to the position | * of the first EOB in the buffer, since yy_c_buf_p will | * already have been incremented past the NUL character | * (since all states make transitions on EOB to the | * end-of-buffer state). Contrast this with the test | * in input(). | */ | if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) | { /* This was really a NUL. */ | yy_state_type yy_next_state; | | (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text; | | yy_current_state = yy_get_previous_state( ); | | /* Okay, we're now positioned to make the NUL | * transition. We couldn't have | * yy_get_previous_state() go ahead and do it | * for us because it doesn't know how to deal | * with the possibility of jamming (and we don't | * want to build jamming into it because then it | * will run more slowly). | */ | | yy_next_state = yy_try_NUL_trans( yy_current_state ); | | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | | if ( yy_next_state ) | { | /* Consume the NUL. */ | yy_cp = ++(yy_c_buf_p); | yy_current_state = yy_next_state; | goto yy_match; | } | | else | { | yy_cp = (yy_c_buf_p); | goto yy_find_action; | } | } | | else switch ( yy_get_next_buffer( ) ) | { | case EOB_ACT_END_OF_FILE: | { | (yy_did_buffer_switch_on_eof) = 0; | | if ( yywrap( ) ) | { | /* Note: because we've taken care in | * yy_get_next_buffer() to have set up | * yytext, we can now set up | * yy_c_buf_p so that if some total | * hoser (like flex itself) wants to | * call the scanner after we return the | * YY_NULL, it'll still work - another | * YY_NULL will get returned. | */ | (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ; | | yy_act = YY_STATE_EOF(YY_START); | goto do_action; | } | | else | { | if ( ! (yy_did_buffer_switch_on_eof) ) | YY_NEW_FILE; | } | break; | } | | case EOB_ACT_CONTINUE_SCAN: | (yy_c_buf_p) = | (yytext_ptr) + yy_amount_of_matched_text; | | yy_current_state = yy_get_previous_state( ); | | yy_cp = (yy_c_buf_p); | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | goto yy_match; | | case EOB_ACT_LAST_MATCH: | (yy_c_buf_p) = | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)]; | | yy_current_state = yy_get_previous_state( ); | | yy_cp = (yy_c_buf_p); | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | goto yy_find_action; | } | break; | } | | default: | YY_FATAL_ERROR( | "fatal flex scanner internal error--no action found" ); | } /* end of action switch */ | } /* end of scanning one token */ | } /* end of user's declarations */ | } /* end of yylex */ | | /* yy_get_next_buffer - try to read in a new buffer | * | * Returns a code representing an action: | * EOB_ACT_LAST_MATCH - | * EOB_ACT_CONTINUE_SCAN - continue scanning from current position | * EOB_ACT_END_OF_FILE - end of file | */ | static int yy_get_next_buffer (void) | { | char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; | char *source = (yytext_ptr); | int number_to_move, i; | int ret_val; | | if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] ) | YY_FATAL_ERROR( | "fatal flex scanner internal error--end of buffer missed" ); | | if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 ) | { /* Don't try to fill the buffer, so this is an EOF. */ | if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 ) | { | /* We matched a single character, the EOB, so | * treat this as a final EOF. | */ | return EOB_ACT_END_OF_FILE; | } | | else | { | /* We matched some text prior to the EOB, first | * process it. | */ | return EOB_ACT_LAST_MATCH; | } | } | | /* Try to read more data. */ | | /* First move last chars to start of buffer. */ | number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr) - 1); | | for ( i = 0; i < number_to_move; ++i ) | *(dest++) = *(source++); | | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING ) | /* don't do the read, it's not guaranteed to return an EOF, | * just force an EOF | */ | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0; | | else | { | int num_to_read = | YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1; | | while ( num_to_read <= 0 ) | { /* Not enough room in the buffer - grow it. */ | | YY_FATAL_ERROR( | "input buffer overflow, can't enlarge buffer because scanner uses REJECT" ); | | } | | if ( num_to_read > YY_READ_BUF_SIZE ) | num_to_read = YY_READ_BUF_SIZE; | | /* Read in more data. */ | YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), | (yy_n_chars), num_to_read ); | | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | if ( (yy_n_chars) == 0 ) | { | if ( number_to_move == YY_MORE_ADJ ) | { | ret_val = EOB_ACT_END_OF_FILE; | yyrestart( yyin ); | } | | else | { | ret_val = EOB_ACT_LAST_MATCH; | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = | YY_BUFFER_EOF_PENDING; | } | } | | else | ret_val = EOB_ACT_CONTINUE_SCAN; | | if (((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { | /* Extend the array by 50%, plus the number we really need. */ | int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1); | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc( | (void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf, (yy_size_t) new_size ); | if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" ); | /* "- 2" to take care of EOB's */ | YY_CURRENT_BUFFER_LVALUE->yy_buf_size = (int) (new_size - 2); | } | | (yy_n_chars) += number_to_move; | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR; | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR; | | (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0]; | | return ret_val; | } | | /* yy_get_previous_state - get the state just before the EOB char was reached */ | | static yy_state_type yy_get_previous_state (void) | { | yy_state_type yy_current_state; | char *yy_cp; | | yy_current_state = (yy_start); | | (yy_state_ptr) = (yy_state_buf); | *(yy_state_ptr)++ = yy_current_state; | | for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp ) | { | YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | *(yy_state_ptr)++ = yy_current_state; | } | | return yy_current_state; | } | | /* yy_try_NUL_trans - try to make a transition on the NUL character | * | * synopsis | * next_state = yy_try_NUL_trans( current_state ); | */ | static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state ) | { | int yy_is_jam; | | YY_CHAR yy_c = 1; | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | yy_is_jam = (yy_current_state == 12); | if ( ! yy_is_jam ) | *(yy_state_ptr)++ = yy_current_state; | | return yy_is_jam ? 0 : yy_current_state; | } | | #ifndef YY_NO_UNPUT | | static void yyunput (int c, char * yy_bp ) | { | char *yy_cp; | | yy_cp = (yy_c_buf_p); | | /* undo effects of setting up yytext */ | *yy_cp = (yy_hold_char); | | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) | { /* need to shift things up to make room */ | /* +2 for EOB chars. */ | int number_to_move = (yy_n_chars) + 2; | char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[ | YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2]; | char *source = | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]; | | while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) | *--dest = *--source; | | yy_cp += (int) (dest - source); | yy_bp += (int) (dest - source); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = | (yy_n_chars) = (int) YY_CURRENT_BUFFER_LVALUE->yy_buf_size; | | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) | YY_FATAL_ERROR( "flex scanner push-back overflow" ); | } | | *--yy_cp = (char) c; | | (yytext_ptr) = yy_bp; | (yy_hold_char) = *yy_cp; | (yy_c_buf_p) = yy_cp; | } | | #endif | | #ifndef YY_NO_INPUT | #ifdef __cplusplus | static int yyinput (void) | #else | static int input (void) | #endif | | { | int c; | | *(yy_c_buf_p) = (yy_hold_char); | | if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR ) | { | /* yy_c_buf_p now points to the character we want to return. | * If this occurs *before* the EOB characters, then it's a | * valid NUL; if not, then we've hit the end of the buffer. | */ | if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) | /* This was really a NUL. */ | *(yy_c_buf_p) = '\0'; | | else | { /* need more input */ | int offset = (int) ((yy_c_buf_p) - (yytext_ptr)); | ++(yy_c_buf_p); | | switch ( yy_get_next_buffer( ) ) | { | case EOB_ACT_LAST_MATCH: | /* This happens because yy_g_n_b() | * sees that we've accumulated a | * token and flags that we need to | * try matching the token before | * proceeding. But for input(), | * there's no matching to consider. | * So convert the EOB_ACT_LAST_MATCH | * to EOB_ACT_END_OF_FILE. | */ | | /* Reset buffer status. */ | yyrestart( yyin ); | | /*FALLTHROUGH*/ | | case EOB_ACT_END_OF_FILE: | { | if ( yywrap( ) ) | return 0; | | if ( ! (yy_did_buffer_switch_on_eof) ) | YY_NEW_FILE; | #ifdef __cplusplus | return yyinput(); | #else | return input(); | #endif | } | | case EOB_ACT_CONTINUE_SCAN: | (yy_c_buf_p) = (yytext_ptr) + offset; | break; | } | } | } | | c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */ | *(yy_c_buf_p) = '\0'; /* preserve yytext */ | (yy_hold_char) = *++(yy_c_buf_p); | | return c; | } | #endif /* ifndef YY_NO_INPUT */ | | /** Immediately switch to a different input stream. | * @param input_file A readable stream. | * | * @note This function does not reset the start condition to @c INITIAL . | */ | void yyrestart (FILE * input_file ) | { | | if ( ! YY_CURRENT_BUFFER ){ | yyensure_buffer_stack (); | YY_CURRENT_BUFFER_LVALUE = | yy_create_buffer( yyin, YY_BUF_SIZE ); | } | | yy_init_buffer( YY_CURRENT_BUFFER, input_file ); | yy_load_buffer_state( ); | } | | /** Switch to a different input buffer. | * @param new_buffer The new input buffer. | * | */ | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer ) | { | | /* TODO. We should be able to replace this entire function body | * with | * yypop_buffer_state(); | * yypush_buffer_state(new_buffer); | */ | yyensure_buffer_stack (); | if ( YY_CURRENT_BUFFER == new_buffer ) | return; | | if ( YY_CURRENT_BUFFER ) | { | /* Flush out information for old buffer. */ | *(yy_c_buf_p) = (yy_hold_char); | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | YY_CURRENT_BUFFER_LVALUE = new_buffer; | yy_load_buffer_state( ); | | /* We don't actually know whether we did this switch during | * EOF (yywrap()) processing, but the only time this flag | * is looked at is after yywrap() is called, so it's safe | * to go ahead and always set it. | */ | (yy_did_buffer_switch_on_eof) = 1; | } | | static void yy_load_buffer_state (void) | { | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; | (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos; | yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file; | (yy_hold_char) = *(yy_c_buf_p); | } | | /** Allocate and initialize an input buffer state. | * @param file A readable stream. | * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE. | * | * @return the allocated buffer state. | */ | YY_BUFFER_STATE yy_create_buffer (FILE * file, int size ) | { | YY_BUFFER_STATE b; | | b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); | if ( ! b ) | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); | | b->yy_buf_size = size; | | /* yy_ch_buf has to be 2 characters longer than the size given because | * we need to put in 2 end-of-buffer characters. | */ | b->yy_ch_buf = (char *) yyalloc( (yy_size_t) (b->yy_buf_size + 2) ); | if ( ! b->yy_ch_buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); | | b->yy_is_our_buffer = 1; | | yy_init_buffer( b, file ); | | return b; | } | | /** Destroy the buffer. | * @param b a buffer created with yy_create_buffer() | * | */ | void yy_delete_buffer (YY_BUFFER_STATE b ) | { | | if ( ! b ) | return; | | if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */ | YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0; | | if ( b->yy_is_our_buffer ) | yyfree( (void *) b->yy_ch_buf ); | | yyfree( (void *) b ); | } | | /* Initializes or reinitializes a buffer. | * This function is sometimes called more than once on the same buffer, | * such as during a yyrestart() or at EOF. | */ | static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file ) | | { | int oerrno = errno; | | yy_flush_buffer( b ); | | b->yy_input_file = file; | b->yy_fill_buffer = 1; | | /* If b is the current buffer, then yy_init_buffer was _probably_ | * called from yyrestart() or through yy_get_next_buffer. | * In that case, we don't want to reset the lineno or column. | */ | if (b != YY_CURRENT_BUFFER){ | b->yy_bs_lineno = 1; | b->yy_bs_column = 0; | } | | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; | | errno = oerrno; | } | | /** Discard all buffered characters. On the next scan, YY_INPUT will be called. | * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER. | * | */ | void yy_flush_buffer (YY_BUFFER_STATE b ) | { | if ( ! b ) | return; | | b->yy_n_chars = 0; | | /* We always need two end-of-buffer characters. The first causes | * a transition to the end-of-buffer state. The second causes | * a jam in that state. | */ | b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR; | b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR; | | b->yy_buf_pos = &b->yy_ch_buf[0]; | | b->yy_at_bol = 1; | b->yy_buffer_status = YY_BUFFER_NEW; | | if ( b == YY_CURRENT_BUFFER ) | yy_load_buffer_state( ); | } | | /** Pushes the new state onto the stack. The new state becomes | * the current state. This function will allocate the stack | * if necessary. | * @param new_buffer The new state. | * | */ | void yypush_buffer_state (YY_BUFFER_STATE new_buffer ) | { | if (new_buffer == NULL) | return; | | yyensure_buffer_stack(); | | /* This block is copied from yy_switch_to_buffer. */ | if ( YY_CURRENT_BUFFER ) | { | /* Flush out information for old buffer. */ | *(yy_c_buf_p) = (yy_hold_char); | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | /* Only push if top exists. Otherwise, replace top. */ | if (YY_CURRENT_BUFFER) | (yy_buffer_stack_top)++; | YY_CURRENT_BUFFER_LVALUE = new_buffer; | | /* copied from yy_switch_to_buffer. */ | yy_load_buffer_state( ); | (yy_did_buffer_switch_on_eof) = 1; | } | | /** Removes and deletes the top of the stack, if present. | * The next element becomes the new top. | * | */ | void yypop_buffer_state (void) | { | if (!YY_CURRENT_BUFFER) | return; | | yy_delete_buffer(YY_CURRENT_BUFFER ); | YY_CURRENT_BUFFER_LVALUE = NULL; | if ((yy_buffer_stack_top) > 0) | --(yy_buffer_stack_top); | | if (YY_CURRENT_BUFFER) { | yy_load_buffer_state( ); | (yy_did_buffer_switch_on_eof) = 1; | } | } | | /* Allocates the stack if it does not exist. | * Guarantees space for at least one push. | */ | static void yyensure_buffer_stack (void) | { | yy_size_t num_to_alloc; | | if (!(yy_buffer_stack)) { | | /* First allocation is just for 2 elements, since we don't know if this | * scanner will even need a stack. We use 2 instead of 1 to avoid an | * immediate realloc on the next call. | */ | num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */ | (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc | (num_to_alloc * sizeof(struct yy_buffer_state*) | ); | if ( ! (yy_buffer_stack) ) | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); | | memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*)); | | (yy_buffer_stack_max) = num_to_alloc; | (yy_buffer_stack_top) = 0; | return; | } | | if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){ | | /* Increase the buffer to prepare for a possible push. */ | yy_size_t grow_size = 8 /* arbitrary grow size */; | | num_to_alloc = (yy_buffer_stack_max) + grow_size; | (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc | ((yy_buffer_stack), | num_to_alloc * sizeof(struct yy_buffer_state*) | ); | if ( ! (yy_buffer_stack) ) | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); | | /* zero only the new slots.*/ | memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*)); | (yy_buffer_stack_max) = num_to_alloc; | } | } | | /** Setup the input buffer state to scan directly from a user-specified character buffer. | * @param base the character buffer | * @param size the size in bytes of the character buffer | * | * @return the newly allocated buffer state object. | */ | YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size ) | { | YY_BUFFER_STATE b; | | if ( size < 2 || | base[size-2] != YY_END_OF_BUFFER_CHAR || | base[size-1] != YY_END_OF_BUFFER_CHAR ) | /* They forgot to leave room for the EOB's. */ | return NULL; | | b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); | if ( ! b ) | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" ); | | b->yy_buf_size = (int) (size - 2); /* "- 2" to take care of EOB's */ | b->yy_buf_pos = b->yy_ch_buf = base; | b->yy_is_our_buffer = 0; | b->yy_input_file = NULL; | b->yy_n_chars = b->yy_buf_size; | b->yy_is_interactive = 0; | b->yy_at_bol = 1; | b->yy_fill_buffer = 0; | b->yy_buffer_status = YY_BUFFER_NEW; | | yy_switch_to_buffer( b ); | | return b; | } | | /** Setup the input buffer state to scan a string. The next call to yylex() will | * scan from a @e copy of @a str. | * @param yystr a NUL-terminated string to scan | * | * @return the newly allocated buffer state object. | * @note If you want to scan bytes that may contain NUL values, then use | * yy_scan_bytes() instead. | */ | YY_BUFFER_STATE yy_scan_string (const char * yystr ) | { | | return yy_scan_bytes( yystr, (int) strlen(yystr) ); | } | | /** Setup the input buffer state to scan the given bytes. The next call to yylex() will | * scan from a @e copy of @a bytes. | * @param yybytes the byte buffer to scan | * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes. | * | * @return the newly allocated buffer state object. | */ | YY_BUFFER_STATE yy_scan_bytes (const char * yybytes, int _yybytes_len ) | { | YY_BUFFER_STATE b; | char *buf; | yy_size_t n; | int i; | | /* Get memory for full buffer, including space for trailing EOB's. */ | n = (yy_size_t) (_yybytes_len + 2); | buf = (char *) yyalloc( n ); | if ( ! buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" ); | | for ( i = 0; i < _yybytes_len; ++i ) | buf[i] = yybytes[i]; | | buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR; | | b = yy_scan_buffer( buf, n ); | if ( ! b ) | YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" ); | | /* It's okay to grow etc. this buffer, and we should throw it | * away when we're done. | */ | b->yy_is_our_buffer = 1; | | return b; | } | | #ifndef YY_EXIT_FAILURE | #define YY_EXIT_FAILURE 2 | #endif | | static void yynoreturn yy_fatal_error (const char* msg ) | { | fprintf( stderr, "%s\n", msg ); | exit( YY_EXIT_FAILURE ); | } | | /* Redefine yyless() so it works in section 3 code. */ | | #undef yyless | #define yyless(n) \ | do \ | { \ | /* Undo effects of setting up yytext. */ \ | int yyless_macro_arg = (n); \ | YY_LESS_LINENO(yyless_macro_arg);\ | yytext[yyleng] = (yy_hold_char); \ | (yy_c_buf_p) = yytext + yyless_macro_arg; \ | (yy_hold_char) = *(yy_c_buf_p); \ | *(yy_c_buf_p) = '\0'; \ | yyleng = yyless_macro_arg; \ | } \ | while ( 0 ) | | /* Accessor methods (get/set functions) to struct members. */ | | /** Get the current line number. | * | */ | int yyget_lineno (void) | { | | return yylineno; | } | | /** Get the input stream. | * | */ | FILE *yyget_in (void) | { | return yyin; | } | | /** Get the output stream. | * | */ | FILE *yyget_out (void) | { | return yyout; | } | | /** Get the length of the current token. | * | */ | int yyget_leng (void) | { | return yyleng; | } | | /** Get the current token. | * | */ | | char *yyget_text (void) | { | return yytext; | } | | /** Set the current line number. | * @param _line_number line number | * | */ | void yyset_lineno (int _line_number ) | { | | yylineno = _line_number; | } | | /** Set the input stream. This does not discard the current | * input buffer. | * @param _in_str A readable stream. | * | * @see yy_switch_to_buffer | */ | void yyset_in (FILE * _in_str ) | { | yyin = _in_str ; | } | | void yyset_out (FILE * _out_str ) | { | yyout = _out_str ; | } | | int yyget_debug (void) | { | return yy_flex_debug; | } | | void yyset_debug (int _bdebug ) | { | yy_flex_debug = _bdebug ; | } | | static int yy_init_globals (void) | { | /* Initialization is the same as for the non-reentrant scanner. | * This function is called from yylex_destroy(), so don't allocate here. | */ | | (yy_buffer_stack) = NULL; | (yy_buffer_stack_top) = 0; | (yy_buffer_stack_max) = 0; | (yy_c_buf_p) = NULL; | (yy_init) = 0; | (yy_start) = 0; | | (yy_state_buf) = 0; | (yy_state_ptr) = 0; | (yy_full_match) = 0; | (yy_lp) = 0; | | /* Defined in main.c */ | #ifdef YY_STDINIT | yyin = stdin; | yyout = stdout; | #else | yyin = NULL; | yyout = NULL; | #endif | | /* For future reference: Set errno on error, since we are called by | * yylex_init() | */ | return 0; | } | | /* yylex_destroy is for both reentrant and non-reentrant scanners. */ | int yylex_destroy (void) | { | | /* Pop the buffer stack, destroying each element. */ | while(YY_CURRENT_BUFFER){ | yy_delete_buffer( YY_CURRENT_BUFFER ); | YY_CURRENT_BUFFER_LVALUE = NULL; | yypop_buffer_state(); | } | | /* Destroy the stack itself. */ | yyfree((yy_buffer_stack) ); | (yy_buffer_stack) = NULL; | | yyfree ( (yy_state_buf) ); | (yy_state_buf) = NULL; | | /* Reset the globals. This is important in a non-reentrant scanner so the next time | * yylex() is called, initialization will occur. */ | yy_init_globals( ); | | return 0; | } | | /* | * Internal utility routines. | */ | | #ifndef yytext_ptr | static void yy_flex_strncpy (char* s1, const char * s2, int n ) | { | | int i; | for ( i = 0; i < n; ++i ) | s1[i] = s2[i]; | } | #endif | | #ifdef YY_NEED_STRLEN | static int yy_flex_strlen (const char * s ) | { | int n; | for ( n = 0; s[n]; ++n ) | ; | | return n; | } | #endif | | void *yyalloc (yy_size_t size ) | { | return malloc(size); | } | | void *yyrealloc (void * ptr, yy_size_t size ) | { | | /* The cast to (char *) in the following accommodates both | * implementations that use char* generic pointers, and those | * that use void* generic pointers. It works with the latter | * because both ANSI C and C++ allow castless assignment from | * any pointer type to void*, and deal with argument conversions | * as though doing an assignment. | */ | return realloc(ptr, size); | } | | void yyfree (void * ptr ) | { | free( (char *) ptr ); /* see yyrealloc() for (char *) cast */ | } | | #define YYTABLES_NAME "yytables" | | #line 10 "conftest.l" | | #ifdef YYTEXT_POINTER | extern char *yytext; | #endif | int | main (void) | { | return ! yylex () + ! yywrap (); | } configure:20557: result: no configure:20603: checking for doxygen configure:20636: result: no configure:20643: checking for perl configure:20661: found /usr/bin/perl configure:20674: result: /usr/bin/perl configure:20699: checking for perl module ExtUtils::MakeMaker configure:20709: result: ok configure:20743: checking checking whether to auto-set compiler optimization flags configure:20756: result: no configure:21384: checking size of void* configure:21389: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c >&5 configure:21389: $? = 0 configure:21389: ./conftest configure:21389: $? = 0 configure:21403: result: 8 configure:21679: Build for host OS: linux-gnu, arch: s390x, optimization: linux configure:21833: checking for library containing exc_capture_context configure:21864: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c >&5 /tmp/ccw5lgZ4.o: In function `main': ./conftest.c:36: undefined reference to `exc_capture_context' collect2: error: ld returned 1 exit status configure:21864: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define SIZEOF_VOIDP 8 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char exc_capture_context (); | int | main () | { | return exc_capture_context (); | ; | return 0; | } configure:21864: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lexc >&5 /usr/bin/ld: cannot find -lexc collect2: error: ld returned 1 exit status configure:21864: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define SIZEOF_VOIDP 8 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char exc_capture_context (); | int | main () | { | return exc_capture_context (); | ; | return 0; | } configure:21881: result: no configure:21889: checking for library containing MLD_demangle_string configure:21920: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c >&5 /tmp/ccG6FeRf.o: In function `main': ./conftest.c:36: undefined reference to `MLD_demangle_string' collect2: error: ld returned 1 exit status configure:21920: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define SIZEOF_VOIDP 8 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char MLD_demangle_string (); | int | main () | { | return MLD_demangle_string (); | ; | return 0; | } configure:21920: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lmld >&5 /usr/bin/ld: cannot find -lmld collect2: error: ld returned 1 exit status configure:21920: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define SIZEOF_VOIDP 8 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char MLD_demangle_string (); | int | main () | { | return MLD_demangle_string (); | ; | return 0; | } configure:21937: result: no configure:21945: checking for library containing socket configure:21976: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c >&5 configure:21976: $? = 0 configure:21993: result: none required configure:22001: checking for library containing gethostbyname configure:22032: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c >&5 configure:22032: $? = 0 configure:22049: result: none required configure:22057: checking for library containing clock_gettime configure:22088: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c >&5 configure:22088: $? = 0 configure:22105: result: none required configure:22113: checking for library containing clock_gettime configure:22161: result: none required configure:22170: checking for library containing dlsym configure:22201: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c >&5 /tmp/ccyF2mTN.o: In function `main': ./conftest.c:36: undefined reference to `dlsym' collect2: error: ld returned 1 exit status configure:22201: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define SIZEOF_VOIDP 8 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dlsym (); | int | main () | { | return dlsym (); | ; | return 0; | } configure:22201: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -ldl >&5 configure:22201: $? = 0 configure:22218: result: -ldl configure:22227: checking for library containing pthread_yield configure:22258: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -ldl >&5 /tmp/ccaT9Vl3.o: In function `main': ./conftest.c:36: undefined reference to `pthread_yield' collect2: error: ld returned 1 exit status configure:22258: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define SIZEOF_VOIDP 8 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_yield (); | int | main () | { | return pthread_yield (); | ; | return 0; | } configure:22258: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl >&5 configure:22258: $? = 0 configure:22275: result: -lpthread configure:22284: checking for res_init in -lresolv configure:22309: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lresolv -lpthread -ldl >&5 /tmp/ccs04R7k.o: In function `main': ./conftest.c:36: undefined reference to `res_init' collect2: error: ld returned 1 exit status configure:22309: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define SIZEOF_VOIDP 8 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char res_init (); | int | main () | { | return res_init (); | ; | return 0; | } configure:22318: result: no configure:22325: checking for __putlong in -lresolv configure:22350: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lresolv -lpthread -ldl >&5 configure:22350: $? = 0 configure:22359: result: yes configure:22425: checking for ncursesw via pkg-config configure:22434: $PKG_CONFIG --exists --print-errors "ncursesw" configure:22437: $? = 0 configure:22451: $PKG_CONFIG --exists --print-errors "ncursesw" configure:22454: $? = 0 configure:22587: result: yes configure:22616: checking for working ncursesw/curses.h configure:22649: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lncursesw -ltinfo >&5 configure:22649: $? = 0 configure:22658: result: yes configure:22680: checking for working ncursesw.h configure:22713: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lncursesw -ltinfo >&5 conftest.c:33:34: fatal error: ncursesw.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. configure:22713: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "Apache Traffic Server" | #define PACKAGE_TARNAME "trafficserver" | #define PACKAGE_VERSION "7.1.3" | #define PACKAGE_STRING "Apache Traffic Server 7.1.3" | #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" | #define PACKAGE_URL "http://trafficserver.apache.org" | #define PACKAGE "trafficserver" | #define VERSION "7.1.3" | #define HAS_CURL 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define SIZEOF_VOIDP 8 | #define HAVE_NCURSESW 1 | #define HAVE_CURSES 1 | #define HAVE_CURSES_ENHANCED 1 | #define HAVE_CURSES_COLOR 1 | #define HAVE_CURSES_OBSOLETE 1 | #define HAVE_NCURSESW_CURSES_H 1 | /* end confdefs.h. */ | | #define _XOPEN_SOURCE_EXTENDED 1 | #include | | int | main () | { | | chtype a = A_BOLD; | int b = KEY_LEFT; | chtype c = COLOR_PAIR(1) & A_COLOR; | attr_t d = WA_NORMAL; | cchar_t e; | wint_t f; | int g = getattrs(stdscr); | int h = getcurx(stdscr) + getmaxx(stdscr); | initscr(); | init_pair(1, COLOR_WHITE, COLOR_RED); | wattr_set(stdscr, d, 0, NULL); | wget_wch(stdscr, &f); | | ; | return 0; | } configure:22722: result: no configure:22744: checking for working ncurses.h configure:22777: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_GNU_SOURCE -D_DEFAULT_SOURCE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lncursesw -ltinfo >&5 configure:22777: $? = 0 configure:22786: result: yes configure:23435: checking for crypt in -lcrypt configure:23460: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lcrypt -lpthread -ldl >&5 configure:23460: $? = 0 configure:23469: result: yes configure:23499: checking for pkg-config configure:23529: result: /usr/bin/pkg-config configure:23643: checking whether compiling and linking against OpenSSL works Trying link with OPENSSL_LDFLAGS=; OPENSSL_LIBS=-lssl -lcrypto; OPENSSL_INCLUDES= configure:23665: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lssl -lcrypto -lpthread -ldl >&5 configure:23665: $? = 0 configure:23667: result: yes configure:23791: checking for SSL_CTX_set_next_protos_advertised_cb configure:23791: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:23791: $? = 0 configure:23791: result: yes configure:23791: checking for SSL_CTX_set_next_proto_select_cb configure:23791: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:23791: $? = 0 configure:23791: result: yes configure:23791: checking for SSL_select_next_proto configure:23791: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:23791: $? = 0 configure:23791: result: yes configure:23791: checking for SSL_get0_next_proto_negotiated configure:23791: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:23791: $? = 0 configure:23791: result: yes configure:23805: checking whether to enable Next Protocol Negotiation TLS extension support configure:23807: result: yes configure:23853: checking for SSL_CTX_set_alpn_protos configure:23853: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:23853: $? = 0 configure:23853: result: yes configure:23853: checking for SSL_CTX_set_alpn_select_cb configure:23853: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:23853: $? = 0 configure:23853: result: yes configure:23853: checking for SSL_get0_alpn_selected configure:23853: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:23853: $? = 0 configure:23853: result: yes configure:23853: checking for SSL_select_next_proto configure:23853: result: yes configure:23867: checking whether to enable Application Layer Protocol Negotiation TLS extension support configure:23869: result: yes configure:23912: checking openssl/ec.h usability configure:23912: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN conftest.c >&5 configure:23912: $? = 0 configure:23912: result: yes configure:23912: checking openssl/ec.h presence configure:23912: cc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN conftest.c configure:23912: $? = 0 configure:23912: result: yes configure:23912: checking for openssl/ec.h configure:23912: result: yes configure:23924: checking for EC_KEY_new_by_curve_name configure:23924: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:23924: $? = 0 configure:23924: result: yes configure:23937: checking whether EC keys are supported configure:23939: result: yes configure:23986: checking openssl/ssl.h usability configure:23986: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN conftest.c >&5 configure:23986: $? = 0 configure:23986: result: yes configure:23986: checking openssl/ssl.h presence configure:23986: cc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN conftest.c configure:23986: $? = 0 configure:23986: result: yes configure:23986: checking for openssl/ssl.h configure:23986: result: yes configure:23986: checking openssl/ts.h usability configure:23986: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN conftest.c >&5 configure:23986: $? = 0 configure:23986: result: yes configure:23986: checking openssl/ts.h presence configure:23986: cc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN conftest.c configure:23986: $? = 0 configure:23986: result: yes configure:23986: checking for openssl/ts.h configure:23986: result: yes configure:23998: checking for openssl/tls1.h configure:23998: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN conftest.c >&5 configure:23998: $? = 0 configure:23998: result: yes configure:24015: checking for SSL_CTX_set_tlsext_servername_callback configure:24037: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN conftest.c >&5 configure:24037: $? = 0 configure:24039: result: yes configure:24053: checking for SSL_get_servername configure:24053: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:24053: $? = 0 configure:24053: result: yes configure:24067: checking whether to enable ServerNameIndication TLS extension support configure:24069: result: yes configure:24113: checking for SSL_CTX_set_cert_cb configure:24135: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:24135: $? = 0 configure:24137: result: yes configure:24152: checking whether to enable TLS certificate callback support configure:24154: result: yes configure:24198: checking for SSL_set0_rbio configure:24220: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:24220: $? = 0 configure:24222: result: yes configure:24237: checking whether to enable set rbio configure:24239: result: yes configure:24282: checking for DH_get_2048_256 configure:24304: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:24304: $? = 0 configure:24306: result: yes configure:24321: checking whether to enable DH_get_2048_256 configure:24323: result: yes configure:24372: checking for BIO_meth_new configure:24372: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:24372: $? = 0 configure:24372: result: yes configure:24372: checking for BIO_sock_non_fatal_error configure:24372: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:24372: $? = 0 configure:24372: result: yes configure:24372: checking for CRYPTO_set_mem_functions configure:24372: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:24372: $? = 0 configure:24372: result: yes configure:24372: checking for HMAC_CTX_new configure:24372: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:24372: $? = 0 configure:24372: result: yes configure:24372: checking for X509_get0_signature configure:24372: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:24372: $? = 0 configure:24372: result: yes configure:24382: checking for ASN1_STRING_get0_data configure:24382: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:24382: $? = 0 configure:24382: result: yes configure:24392: checking for BIO_set_data configure:24392: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:24392: $? = 0 configure:24392: result: yes configure:24401: checking for BIO_get_data configure:24401: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:24401: $? = 0 configure:24401: result: yes configure:24410: checking for BIO_get_shutdown configure:24410: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:24410: $? = 0 configure:24410: result: yes configure:24419: checking for BIO_meth_get_ctrl configure:24419: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:24419: $? = 0 configure:24419: result: yes configure:24428: checking for BIO_meth_get_create configure:24428: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:24428: $? = 0 configure:24428: result: yes configure:24437: checking for BIO_meth_get_destroy configure:24437: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:24437: $? = 0 configure:24437: result: yes configure:24447: checking for EVP_MD_CTX_new configure:24447: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:24447: $? = 0 configure:24447: result: yes configure:24456: checking for EVP_MD_CTX_reset configure:24456: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:24456: $? = 0 configure:24456: result: yes configure:24465: checking for EVP_MD_CTX_free configure:24465: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lpthread -ldl -lssl -lcrypto >&5 configure:24465: $? = 0 configure:24465: result: yes configure:24510: checking for zlib location configure:24534: result: /usr configure:24622: checking for compressBound in -lz configure:24647: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -lz -lpthread -ldl >&5 configure:24647: $? = 0 configure:24656: result: yes configure:24665: checking zlib.h usability configure:24665: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN conftest.c >&5 configure:24665: $? = 0 configure:24665: result: yes configure:24665: checking zlib.h presence configure:24665: cc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN conftest.c configure:24665: $? = 0 configure:24665: result: yes configure:24665: checking for zlib.h configure:24665: result: yes configure:24721: checking for lzma location configure:24745: result: /usr configure:24833: checking for lzma_code in -llzma configure:24858: cc -o conftest -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now conftest.c -llzma -lpthread -ldl >&5 configure:24858: $? = 0 configure:24867: result: yes configure:24876: checking lzma.h usability configure:24876: cc -c -g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN conftest.c >&5 configure:24876: $? = 0 configure:24876: result: yes configure:24876: checking lzma.h presence configure:24876: cc -E -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN conftest.c configure:24876: $? = 0 configure:24876: result: yes configure:24876: checking for lzma.h configure:24876: result: yes configure:24904: checking for LUAJIT configure:24911: $PKG_CONFIG --exists --print-errors "luajit" Package luajit was not found in the pkg-config search path. Perhaps you should add the directory containing `luajit.pc' to the PKG_CONFIG_PATH environment variable No package 'luajit' found configure:24914: $? = 1 configure:24928: $PKG_CONFIG --exists --print-errors "luajit" Package luajit was not found in the pkg-config search path. Perhaps you should add the directory containing `luajit.pc' to the PKG_CONFIG_PATH environment variable No package 'luajit' found configure:24931: $? = 1 configure:24945: result: no No package 'luajit' found configure:24975: checking for LUALIB configure:24982: $PKG_CONFIG --exists --print-errors "lua5.2" Package lua5.2 was not found in the pkg-config search path. Perhaps you should add the directory containing `lua5.2.pc' to the PKG_CONFIG_PATH environment variable No package 'lua5.2' found configure:24985: $? = 1 configure:24999: $PKG_CONFIG --exists --print-errors "lua5.2" Package lua5.2 was not found in the pkg-config search path. Perhaps you should add the directory containing `lua5.2.pc' to the PKG_CONFIG_PATH environment variable No package 'lua5.2' found configure:25002: $? = 1 configure:25016: result: no No package 'lua5.2' found configure:25069: error: Neither LuaJIT nor Lua package available ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=s390x-ibm-linux-gnu ac_cv_c_compiler_gnu=yes ac_cv_cxx_compiler_gnu=yes ac_cv_env_CCASFLAGS_set= ac_cv_env_CCASFLAGS_value= ac_cv_env_CCAS_set= ac_cv_env_CCAS_value= ac_cv_env_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value='-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3' ac_cv_env_CLANG_TIDY_set= ac_cv_env_CLANG_TIDY_value= ac_cv_env_CPPFLAGS_set=set ac_cv_env_CPPFLAGS_value='-Wdate-time -D_FORTIFY_SOURCE=2' ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_CURL_CFLAGS_set= ac_cv_env_CURL_CFLAGS_value= ac_cv_env_CURL_CONFIG_set= ac_cv_env_CURL_CONFIG_value= ac_cv_env_CURL_LIBS_set= ac_cv_env_CURL_LIBS_value= ac_cv_env_CURSES_CFLAGS_set= ac_cv_env_CURSES_CFLAGS_value= ac_cv_env_CURSES_LIBS_set= ac_cv_env_CURSES_LIBS_value= ac_cv_env_CXXCPP_set= ac_cv_env_CXXCPP_value= ac_cv_env_CXXFLAGS_set=set ac_cv_env_CXXFLAGS_value='-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3' ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_DOXYGEN_set= ac_cv_env_DOXYGEN_value= ac_cv_env_HWLOC_CFLAGS_set= ac_cv_env_HWLOC_CFLAGS_value= ac_cv_env_HWLOC_LIBS_set= ac_cv_env_HWLOC_LIBS_value= ac_cv_env_LDFLAGS_set=set ac_cv_env_LDFLAGS_value='-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now' ac_cv_env_LIBMAGICKCPP_CFLAGS_set= ac_cv_env_LIBMAGICKCPP_CFLAGS_value= ac_cv_env_LIBMAGICKCPP_LIBS_set= ac_cv_env_LIBMAGICKCPP_LIBS_value= ac_cv_env_LIBMEMCACHED_CFLAGS_set= ac_cv_env_LIBMEMCACHED_CFLAGS_value= ac_cv_env_LIBMEMCACHED_LIBS_set= ac_cv_env_LIBMEMCACHED_LIBS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_LIBUNWIND_CFLAGS_set= ac_cv_env_LIBUNWIND_CFLAGS_value= ac_cv_env_LIBUNWIND_LIBS_set= ac_cv_env_LIBUNWIND_LIBS_value= ac_cv_env_LT_SYS_LIBRARY_PATH_set= ac_cv_env_LT_SYS_LIBRARY_PATH_value= ac_cv_env_LUAJIT_CFLAGS_set= ac_cv_env_LUAJIT_CFLAGS_value= ac_cv_env_LUAJIT_LIBS_set= ac_cv_env_LUAJIT_LIBS_value= ac_cv_env_LUALIB_CFLAGS_set= ac_cv_env_LUALIB_CFLAGS_value= ac_cv_env_LUALIB_LIBS_set= ac_cv_env_LUALIB_LIBS_value= ac_cv_env_PERL_set= ac_cv_env_PERL_value= ac_cv_env_PKG_CONFIG_LIBDIR_set= ac_cv_env_PKG_CONFIG_LIBDIR_value= ac_cv_env_PKG_CONFIG_PATH_set= ac_cv_env_PKG_CONFIG_PATH_value= ac_cv_env_PKG_CONFIG_set= ac_cv_env_PKG_CONFIG_value= ac_cv_env_PYTHON_set= ac_cv_env_PYTHON_value= ac_cv_env_RPATH_set= ac_cv_env_RPATH_value= ac_cv_env_SPHINXBUILD_set= ac_cv_env_SPHINXBUILD_value= ac_cv_env_SPHINXOPTS_set= ac_cv_env_SPHINXOPTS_value= ac_cv_env_build_alias_set=set ac_cv_env_build_alias_value=s390x-linux-gnu ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_libbrotlienc_CFLAGS_set= ac_cv_env_libbrotlienc_CFLAGS_value= ac_cv_env_libbrotlienc_LIBS_set= ac_cv_env_libbrotlienc_LIBS_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_func_ASN1_STRING_get0_data=yes ac_cv_func_BIO_get_data=yes ac_cv_func_BIO_get_shutdown=yes ac_cv_func_BIO_meth_get_create=yes ac_cv_func_BIO_meth_get_ctrl=yes ac_cv_func_BIO_meth_get_destroy=yes ac_cv_func_BIO_meth_new=yes ac_cv_func_BIO_set_data=yes ac_cv_func_BIO_sock_non_fatal_error=yes ac_cv_func_CRYPTO_set_mem_functions=yes ac_cv_func_EC_KEY_new_by_curve_name=yes ac_cv_func_EVP_MD_CTX_free=yes ac_cv_func_EVP_MD_CTX_new=yes ac_cv_func_EVP_MD_CTX_reset=yes ac_cv_func_HMAC_CTX_new=yes ac_cv_func_SSL_CTX_set_alpn_protos=yes ac_cv_func_SSL_CTX_set_alpn_select_cb=yes ac_cv_func_SSL_CTX_set_next_proto_select_cb=yes ac_cv_func_SSL_CTX_set_next_protos_advertised_cb=yes ac_cv_func_SSL_get0_alpn_selected=yes ac_cv_func_SSL_get0_next_proto_negotiated=yes ac_cv_func_SSL_get_servername=yes ac_cv_func_SSL_select_next_proto=yes ac_cv_func_X509_get0_signature=yes ac_cv_header_dlfcn_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_lzma_h=yes ac_cv_header_memory_h=yes ac_cv_header_openssl_ec_h=yes ac_cv_header_openssl_ssl_h=yes ac_cv_header_openssl_tls1_h=yes ac_cv_header_openssl_ts_h=yes ac_cv_header_stdc=yes ac_cv_header_stdint_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_unistd_h=yes ac_cv_header_zlib_h=yes ac_cv_host=s390x-ibm-linux-gnu ac_cv_lib_crypt_crypt=yes ac_cv_lib_lex='none needed' ac_cv_lib_lzma_lzma_code=yes ac_cv_lib_resolv___putlong=yes ac_cv_lib_resolv_res_init=no ac_cv_lib_z_compressBound=yes ac_cv_objext=o ac_cv_path_CLANG_TIDY=false ac_cv_path_CURL_CONFIG=/usr/bin/curl-config ac_cv_path_EGREP='/bin/grep -E' ac_cv_path_FGREP='/bin/grep -F' ac_cv_path_GREP=/bin/grep ac_cv_path_PERL=/usr/bin/perl ac_cv_path_PKG_CONFIG=/usr/bin/pkg-config ac_cv_path_PYTHON=/usr/bin/python3 ac_cv_path_SED=/bin/sed ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config ac_cv_path_install='/usr/bin/install -c' ac_cv_path_lt_DD=/bin/dd ac_cv_path_mkdir=/bin/mkdir ac_cv_prog_ASCPP=cpp ac_cv_prog_AWK=mawk ac_cv_prog_CPP='cc -E' ac_cv_prog_CXXCPP='c++ -E' ac_cv_prog_LEX=flex ac_cv_prog_RM='rm -f' ac_cv_prog_SPHINXBUILD=sphinx-build ac_cv_prog_YACC=bison ac_cv_prog_ac_ct_AR=ar ac_cv_prog_ac_ct_CC=cc ac_cv_prog_ac_ct_CXX=c++ ac_cv_prog_ac_ct_OBJDUMP=objdump ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_ac_ct_STRIP=strip ac_cv_prog_cc_c89= ac_cv_prog_cc_g=yes ac_cv_prog_cxx_g=yes ac_cv_prog_lex_root=lex.yy ac_cv_prog_lex_yytext_pointer=no ac_cv_prog_make_make_set=yes ac_cv_search_MLD_demangle_string=no ac_cv_search_clock_gettime='none required' ac_cv_search_dlsym=-ldl ac_cv_search_exc_capture_context=no ac_cv_search_gethostbyname='none required' ac_cv_search_pthread_yield=-lpthread ac_cv_search_socket='none required' ac_cv_search_strerror='none required' ac_cv_sizeof_voidp=8 am_cv_CCAS_dependencies_compiler_type=none am_cv_CC_dependencies_compiler_type=none am_cv_CXX_dependencies_compiler_type=none am_cv_ar_interface=ar am_cv_make_support_nested_variables=yes am_cv_pathless_PYTHON=python3 am_cv_prog_cc_c_o=yes am_cv_prog_tar_ustar=gnutar am_cv_python_platform=linux am_cv_python_pyexecdir='${exec_prefix}/lib/python3.6/site-packages' am_cv_python_pythondir='${prefix}/lib/python3.6/site-packages' am_cv_python_version=3.6 ats_cv_lzma_dir=/usr ats_cv_zlib_dir=/usr ax_cv_c_compiler_vendor=gnu ax_cv_curses=yes ax_cv_curses_color=yes ax_cv_curses_enhanced=yes ax_cv_curses_obsolete=yes ax_cv_curses_which=ncursesw ax_cv_header_ncurses_h_with_ncursesw=yes ax_cv_header_ncursesw_curses_h=yes ax_cv_header_ncursesw_h=no ax_cv_ncursesw=yes lt_cv_ar_at_file=@ lt_cv_archive_cmds_need_lc=no lt_cv_deplibs_check_method=pass_all lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file= lt_cv_ld_reload_flag=-r lt_cv_nm_interface='BSD nm' lt_cv_objdir=.libs lt_cv_path_LD=/usr/bin/ld lt_cv_path_LDCXX='/usr/bin/ld -m elf64_s390' lt_cv_path_NM='/usr/bin/nm -B' lt_cv_path_mainfest_tool=no lt_cv_prog_compiler_c_o=yes lt_cv_prog_compiler_c_o_CXX=yes lt_cv_prog_compiler_pic='-fPIC -DPIC' lt_cv_prog_compiler_pic_CXX='-fPIC -DPIC' lt_cv_prog_compiler_pic_works=yes lt_cv_prog_compiler_pic_works_CXX=yes lt_cv_prog_compiler_rtti_exceptions=no lt_cv_prog_compiler_static_works=yes lt_cv_prog_compiler_static_works_CXX=yes lt_cv_prog_gnu_ld=yes lt_cv_prog_gnu_ldcxx=yes lt_cv_sharedlib_from_linklib_cmd='printf %s\n' lt_cv_shlibpath_overrides_runpath=yes lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\''' lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"\1", (void *) \&\1},/p'\''' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/ {"\1", (void *) \&\1},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"lib\1", (void *) \&\1},/p'\''' lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\''' lt_cv_sys_global_symbol_to_import= lt_cv_sys_max_cmd_len=1572864 lt_cv_to_host_file_cmd=func_convert_file_noop lt_cv_to_tool_file_cmd=func_convert_file_noop lt_cv_truncate_bin='/bin/dd bs=4096 count=1' pkg_cv_LIBMAGICKCPP_CFLAGS='-fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/usr/include/s390x-linux-gnu//ImageMagick-6 -I/usr/include/ImageMagick-6 -I/usr/include/s390x-linux-gnu//ImageMagick-6 -I/usr/include/ImageMagick-6 -I/usr/include/s390x-linux-gnu//ImageMagick-6 -I/usr/include/ImageMagick-6' pkg_cv_LIBMAGICKCPP_LIBS='-lMagick++-6.Q16 -lMagickWand-6.Q16 -lMagickCore-6.Q16' pkg_cv_LIBMEMCACHED_CFLAGS= pkg_cv_LIBMEMCACHED_LIBS='-lmemcached -lmemcachedutil' ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='${SHELL} /<>/trafficserver-7.1.3+ds/build/_aux/missing aclocal-1.15' AMDEPBACKSLASH='' AMDEP_FALSE='' AMDEP_TRUE='#' AMTAR='$${TAR-tar}' AM_BACKSLASH='\' AM_CFLAGS='-std=gnu99 -g -pipe -Wall -Wextra -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-format-truncation -feliminate-unused-debug-symbols -fno-strict-aliasing' AM_CPPFLAGS='-Dlinux -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1' AM_CXXFLAGS='-std=c++11 -g -pipe -Wall -Wextra -Wno-ignored-qualifiers -Wno-unused-parameter -Wno-format-truncation -feliminate-unused-debug-symbols -fno-strict-aliasing -Wno-invalid-offsetof' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' AM_DEFAULT_VERBOSITY='1' AM_LDFLAGS='-rdynamic' AM_V='$(V)' AR='ar' ASCPP='cpp' AUTOCONF='${SHELL} /<>/trafficserver-7.1.3+ds/build/_aux/missing autoconf' AUTOHEADER='${SHELL} /<>/trafficserver-7.1.3+ds/build/_aux/missing autoheader' AUTOMAKE='${SHELL} /<>/trafficserver-7.1.3+ds/build/_aux/missing automake-1.15' AWK='mawk' BUILD_DOCS_FALSE='#' BUILD_DOCS_TRUE='' BUILD_EXAMPLE_PLUGINS_FALSE='' BUILD_EXAMPLE_PLUGINS_TRUE='#' BUILD_EXPERIMENTAL_PLUGINS_FALSE='#' BUILD_EXPERIMENTAL_PLUGINS_TRUE='' BUILD_HEALTHCHECK_PLUGIN_FALSE='' BUILD_HEALTHCHECK_PLUGIN_TRUE='' BUILD_HTTP_LOAD_FALSE='' BUILD_HTTP_LOAD_TRUE='' BUILD_MANPAGES_FALSE='#' BUILD_MANPAGES_TRUE='' BUILD_MEMCACHED_REMAP_PLUGIN_FALSE='#' BUILD_MEMCACHED_REMAP_PLUGIN_TRUE='' BUILD_PERL_LIB_FALSE='#' BUILD_PERL_LIB_TRUE='' BUILD_REMAP_STATS_PLUGIN_FALSE='' BUILD_REMAP_STATS_PLUGIN_TRUE='' BUILD_TESTS_FALSE='#' BUILD_TESTS_TRUE='' BUILD_TEST_TOOLS_FALSE='' BUILD_TEST_TOOLS_TRUE='#' BUILD_TRAFFIC_TOP_FALSE='' BUILD_TRAFFIC_TOP_TRUE='' BUILD_TSCONFIG_GRAMMAR_FALSE='#' BUILD_TSCONFIG_GRAMMAR_TRUE='' BUILD_WCCP_FALSE='#' BUILD_WCCP_TRUE='' BUILD_WEBP_TRANSFORM_PLUGIN_FALSE='#' BUILD_WEBP_TRANSFORM_PLUGIN_TRUE='' CC='cc' CCACHE='' CCAS='cc' CCASDEPMODE='depmode=none' CCASFLAGS='-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3' CCDEPMODE='depmode=none' CFLAGS='-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3' CFLAGS_BROTLIENC='' CLANG_TIDY='false' CPP='cc -E' CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN' CURL_CFLAGS='' CURL_CONFIG='/usr/bin/curl-config' CURL_LIBS='-lcurl' CURSES_CFLAGS='-D_GNU_SOURCE -D_DEFAULT_SOURCE' CURSES_LIBS='-lncursesw -ltinfo' CXX='c++' CXXCPP='c++ -E' CXXDEPMODE='depmode=none' CXXFLAGS='-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3' CYGPATH_W='echo' DEFS='' DEPDIR='.deps' DLLTOOL='false' DOXYGEN='' DSYMUTIL='' DUMPBIN='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/bin/grep -E' EXEEXT='' FGREP='/bin/grep -F' FLEX_CFLAGS='-Wno-unused-parameter' GEO_LIBS='' GREP='/bin/grep' HAS_KYOTOCABINET_FALSE='' HAS_KYOTOCABINET_TRUE='' HAS_MYSQL_FALSE='' HAS_MYSQL_TRUE='' HOST_GUESS='s390x-ibm-linux-gnu' HWLOC_CFLAGS='' HWLOC_LIBS='' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' LD='/usr/bin/ld -m elf64_s390' LDFLAGS='-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now' LEX='flex' LEXLIB='' LEX_OUTPUT_ROOT='lex.yy' LIBCAP='' LIBCRYPT='-lcrypt' LIBLZMA='-llzma' LIBMAGICKCPP_CFLAGS='-fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/usr/include/s390x-linux-gnu//ImageMagick-6 -I/usr/include/ImageMagick-6 -I/usr/include/s390x-linux-gnu//ImageMagick-6 -I/usr/include/ImageMagick-6 -I/usr/include/s390x-linux-gnu//ImageMagick-6 -I/usr/include/ImageMagick-6' LIBMAGICKCPP_LIBS='-lMagick++-6.Q16 -lMagickWand-6.Q16 -lMagickCore-6.Q16' LIBMEMCACHED_CFLAGS='' LIBMEMCACHED_LIBS='-lmemcached -lmemcachedutil' LIBOBJS='' LIBPCRE='' LIBPROFILER='' LIBREADLINE='' LIBRESOLV='-lresolv' LIBS='-lpthread -ldl ' LIBTCL='' LIBTOOL='$(SHELL) $(top_builddir)/libtool' LIBUNWIND_CFLAGS='' LIBUNWIND_LIBS='' LIBZ='-lz' LIB_BROTLIENC='' LIB_KYOTOCABINET='' LIB_MYSQLCLIENT='' LIPO='' LN_S='ln -s' LTLIBOBJS='' LT_SYS_LIBRARY_PATH='' LUAJIT_CFLAGS='' LUAJIT_LIBS='' LUALIB_CFLAGS='' LUALIB_LIBS='' LUA_CFLAGS='' LUA_CPPFLAGS='' LUA_LDFLAGS='' LUA_LIBS='' MAINT='#' MAINTAINER_MODE_FALSE='' MAINTAINER_MODE_TRUE='#' MAKEINFO='${SHELL} /<>/trafficserver-7.1.3+ds/build/_aux/missing makeinfo' MANIFEST_TOOL=':' MKDIR_P='/bin/mkdir -p' NM='/usr/bin/nm -B' NMEDIT='' OBJDUMP='objdump' OBJEXT='o' OPENSSL_INCLUDES='' OPENSSL_LDFLAGS='' OPENSSL_LIBS='-lssl -lcrypto' OTOOL64='' OTOOL='' PACKAGE='trafficserver' PACKAGE_BUGREPORT='dev@trafficserver.apache.org' PACKAGE_NAME='Apache Traffic Server' PACKAGE_STRING='Apache Traffic Server 7.1.3' PACKAGE_TARNAME='trafficserver' PACKAGE_URL='http://trafficserver.apache.org' PACKAGE_VERSION='7.1.3' PATH_SEPARATOR=':' PCRE_CONFIG='' PERL='/usr/bin/perl' PKG_CONFIG='/usr/bin/pkg-config' PKG_CONFIG_LIBDIR='' PKG_CONFIG_PATH='' PYTHON='/usr/bin/python3' PYTHON_EXEC_PREFIX='${exec_prefix}' PYTHON_PLATFORM='linux' PYTHON_PREFIX='${prefix}' PYTHON_VERSION='3.6' RANLIB='ranlib' RM='rm -f' RPATH='' SED='/bin/sed' SET_MAKE='' SHARED_CFLAGS='-fPIC' SHARED_CXXFLAGS='-fPIC' SHARED_CXXLINKFLAGS='-shared' SHARED_LDFLAGS='-shared' SHELL='/bin/bash' SPHINXBUILD='sphinx-build' SPHINXOPTS='' STRIP='strip' TCL_BIN_DIR='' TCL_LIB_FILE='' TCL_LIB_FLAG='' TCL_LIB_SPEC='' TCL_PATCH_LEVEL='' TCL_SRC_DIR='' TCL_STUB_LIB_FILE='' TCL_STUB_LIB_FLAG='' TCL_STUB_LIB_SPEC='' TCL_VERSION='' TS_LIBTOOL_VERSION='8:3:1' TS_MAN1_MANPAGES='$(BUILDDIR)/man/tspush.1 $(BUILDDIR)/man/traffic_top.1 $(BUILDDIR)/man/tsxs.1 $(BUILDDIR)/man/traffic_via.1 ' TS_MAN3_MANPAGES='$(BUILDDIR)/man/TSHttpHdrLengthGet.3ts $(BUILDDIR)/man/TSVIONDoneGet.3ts $(BUILDDIR)/man/TSVConnWriteVIOGet.3ts $(BUILDDIR)/man/TSMimeHdrFieldLengthGet.3ts $(BUILDDIR)/man/TSMutexUnlock.3ts $(BUILDDIR)/man/TSVConnRead.3ts $(BUILDDIR)/man/TSHttpTxnInfoIntGet.3ts $(BUILDDIR)/man/TSUrlFtpTypeSet.3ts $(BUILDDIR)/man/TSHttpTxnPluginTagGet.3ts $(BUILDDIR)/man/TSMimeHdrFieldValueDateInsert.3ts $(BUILDDIR)/man/TSHttpTxnClientRespGet.3ts $(BUILDDIR)/man/TSTextLogObjectCreate.3ts $(BUILDDIR)/man/TSContDataSet.3ts $(BUILDDIR)/man/TSVConnIsSsl.3ts $(BUILDDIR)/man/TSContCreate.3ts $(BUILDDIR)/man/TSHttpHdrMethodSet.3ts $(BUILDDIR)/man/TSIOBufferCreate.3ts $(BUILDDIR)/man/TSProtoSet.3ts $(BUILDDIR)/man/TSContMutexGet.3ts $(BUILDDIR)/man/TSHttpTxnIsWebsocket.3ts $(BUILDDIR)/man/TSHttpTxnServerPacketDscpSet.3ts $(BUILDDIR)/man/TSMimeHdrFieldsCount.3ts $(BUILDDIR)/man/TSMimeParserCreate.3ts $(BUILDDIR)/man/TSHttpTxnClientReqGet.3ts $(BUILDDIR)/man/TSHttpConnect.3ts $(BUILDDIR)/man/TSThreadDestroy.3ts $(BUILDDIR)/man/TSVConnShutdown.3ts $(BUILDDIR)/man/TSHttpTxnServerIntercept.3ts $(BUILDDIR)/man/TSIOBufferReader.3ts $(BUILDDIR)/man/TSHttpHdrCreate.3ts $(BUILDDIR)/man/TSHttpTxnUntransformedRespCache.3ts $(BUILDDIR)/man/TSMimeHdrCreate.3ts $(BUILDDIR)/man/TSHttpTxnServerRespGet.3ts $(BUILDDIR)/man/TSHttpTxnServerPush.3ts $(BUILDDIR)/man/TSHttpHdrReasonSet.3ts $(BUILDDIR)/man/TSHttpHdrUrlGet.3ts $(BUILDDIR)/man/TSVConnClosedGet.3ts $(BUILDDIR)/man/TSMimeHdrFieldValueDateSet.3ts $(BUILDDIR)/man/TSHttpParserCreate.3ts $(BUILDDIR)/man/TSMimeParserDestroy.3ts $(BUILDDIR)/man/TSVIOReaderGet.3ts $(BUILDDIR)/man/TSHostLookupResultAddrGet.3ts $(BUILDDIR)/man/TSVConnAbort.3ts $(BUILDDIR)/man/TSVConnReadVIOGet.3ts $(BUILDDIR)/man/TSSslContextFindBy.3ts $(BUILDDIR)/man/TSVIONBytesGet.3ts $(BUILDDIR)/man/TSMimeHdrFieldCopyValues.3ts $(BUILDDIR)/man/TSUuidCreate.3ts $(BUILDDIR)/man/TSHttpHdrUrlSet.3ts $(BUILDDIR)/man/TSNetAccept.3ts $(BUILDDIR)/man/TSMgmtIntGet.3ts $(BUILDDIR)/man/TSConfigSet.3ts $(BUILDDIR)/man/TSVConnWrite.3ts $(BUILDDIR)/man/TSMimeHdrFieldNameSet.3ts $(BUILDDIR)/man/TSVIOContGet.3ts $(BUILDDIR)/man/TSHttpHdrVersionGet.3ts $(BUILDDIR)/man/TSVConnCacheObjectSizeGet.3ts $(BUILDDIR)/man/TSMimeHdrFieldValueIntSet.3ts $(BUILDDIR)/man/TSHttpTxnIncomingAddrGet.3ts $(BUILDDIR)/man/TSMimeHdrFieldCopy.3ts $(BUILDDIR)/man/TSThreadInit.3ts $(BUILDDIR)/man/TSHttpHdrPrint.3ts $(BUILDDIR)/man/TSActionDone.3ts $(BUILDDIR)/man/TSThreadCreate.3ts $(BUILDDIR)/man/TSContSchedule.3ts $(BUILDDIR)/man/TSHttpTxnCachedReqGet.3ts $(BUILDDIR)/man/TSMutexCreate.3ts $(BUILDDIR)/man/TSfflush.3ts $(BUILDDIR)/man/TSfopen.3ts $(BUILDDIR)/man/TSMimeHdrFieldValueStringGet.3ts $(BUILDDIR)/man/TSMimeHdrFieldCreate.3ts $(BUILDDIR)/man/TSTransformOutputVConnGet.3ts $(BUILDDIR)/man/TSContDestroy.3ts $(BUILDDIR)/man/TSUrlHostSet.3ts $(BUILDDIR)/man/TSConfigDataGet.3ts $(BUILDDIR)/man/TSMutexLock.3ts $(BUILDDIR)/man/TSHttpTxnErrorBodySet.3ts $(BUILDDIR)/man/TSMimeHdrFieldRemove.3ts $(BUILDDIR)/man/TSUrlHostGet.3ts $(BUILDDIR)/man/TSHttpHdrReasonLookup.3ts $(BUILDDIR)/man/TSMimeHdrFieldValueUintSet.3ts $(BUILDDIR)/man/TSHttpHdrDestroy.3ts $(BUILDDIR)/man/TSUrlDestroy.3ts $(BUILDDIR)/man/TSHttpConnectWithPluginId.3ts $(BUILDDIR)/man/TSContDataGet.3ts $(BUILDDIR)/man/TSVConnFdCreate.3ts $(BUILDDIR)/man/TSDebug.3ts $(BUILDDIR)/man/TSVConnSslConnectionGet.3ts $(BUILDDIR)/man/TSfclose.3ts $(BUILDDIR)/man/TSHttpHdrHostGet.3ts $(BUILDDIR)/man/TSMimeHdrFieldFind.3ts $(BUILDDIR)/man/TSMimeHdrFieldGet.3ts $(BUILDDIR)/man/TSHttpTxnClientFdGet.3ts $(BUILDDIR)/man/TSMimeHdrDestroy.3ts $(BUILDDIR)/man/TSContCall.3ts $(BUILDDIR)/man/TSActionCancel.3ts $(BUILDDIR)/man/TSHostLookup.3ts $(BUILDDIR)/man/TSHttpTxnServerPacketMarkSet.3ts $(BUILDDIR)/man/TSUrlStringGet.3ts $(BUILDDIR)/man/TSTrafficServerVersionGet.3ts $(BUILDDIR)/man/TSHttpTxnCachedRespGet.3ts $(BUILDDIR)/man/TSHttpTxnClientPacketMarkSet.3ts $(BUILDDIR)/man/TSHttpTxnOutgoingAddrGet.3ts $(BUILDDIR)/man/TSfgets.3ts $(BUILDDIR)/man/TSConfigGet.3ts $(BUILDDIR)/man/TSMimeHdrFieldsClear.3ts $(BUILDDIR)/man/TSHttpSsnClientFdGet.3ts $(BUILDDIR)/man/TSHttpHdrStatusSet.3ts $(BUILDDIR)/man/TSfread.3ts $(BUILDDIR)/man/TSRecords.3ts $(BUILDDIR)/man/TSThreadSelf.3ts $(BUILDDIR)/man/TSHttpTxnMilestoneGet.3ts $(BUILDDIR)/man/TSHttpSsnReenable.3ts $(BUILDDIR)/man/TSHttpTxnCacheLookupUrlGet.3ts $(BUILDDIR)/man/TSPluginInit.3ts $(BUILDDIR)/man/TSfwrite.3ts $(BUILDDIR)/man/TSNetAcceptNamedProtocol.3ts $(BUILDDIR)/man/TSMimeHdrLengthGet.3ts $(BUILDDIR)/man/TSHttpHdrMethodGet.3ts $(BUILDDIR)/man/TSMgmtFloatGet.3ts $(BUILDDIR)/man/TSMutexLockTry.3ts $(BUILDDIR)/man/TSMgmtSourceGet.3ts $(BUILDDIR)/man/TSCacheRead.3ts $(BUILDDIR)/man/TSMgmtStringGet.3ts $(BUILDDIR)/man/TSVIONDoneSet.3ts $(BUILDDIR)/man/TSMimeHdrFieldClone.3ts $(BUILDDIR)/man/TSVConnReenable.3ts $(BUILDDIR)/man/TSVIOMutexGet.3ts $(BUILDDIR)/man/TSClientProtocolStack.3ts $(BUILDDIR)/man/TSMimeHdrFieldValueStringInsert.3ts $(BUILDDIR)/man/TSHttpTxnServerReqGet.3ts $(BUILDDIR)/man/TSHttpTxnServerFdGet.3ts $(BUILDDIR)/man/TSMimeHdrFieldAppend.3ts $(BUILDDIR)/man/TSUrlCreate.3ts $(BUILDDIR)/man/TSHttpTxnCacheLookupStatusGet.3ts $(BUILDDIR)/man/TSMimeHdrFieldNextDup.3ts $(BUILDDIR)/man/TSMimeHdrFieldNext.3ts $(BUILDDIR)/man/TSMBufferCreate.3ts $(BUILDDIR)/man/TSHttpTxnServerPacketTosSet.3ts $(BUILDDIR)/man/TSMimeHdrFieldDestroy.3ts $(BUILDDIR)/man/TSVIONBytesSet.3ts $(BUILDDIR)/man/TSMimeHdrFieldValueStringSet.3ts $(BUILDDIR)/man/TSVIOVConnGet.3ts $(BUILDDIR)/man/TSMimeHdrParse.3ts $(BUILDDIR)/man/TSMimeHdrFieldValuesCount.3ts $(BUILDDIR)/man/TSConfigRelease.3ts $(BUILDDIR)/man/TSHttpTxnServerAddrSet.3ts $(BUILDDIR)/man/TSAcceptor.3ts $(BUILDDIR)/man/TSIOBufferBlockReadStart.3ts $(BUILDDIR)/man/TSRemap.3ts $(BUILDDIR)/man/TSMimeHdrFieldValueUintInsert.3ts $(BUILDDIR)/man/TSHttpHdrTypeSet.3ts $(BUILDDIR)/man/TSMutexDestroy.3ts $(BUILDDIR)/man/TSHttpTxnParentSelectionUrlGet.3ts $(BUILDDIR)/man/TSHttpHdrCopy.3ts $(BUILDDIR)/man/TSIOBufferCopy.3ts $(BUILDDIR)/man/TSHttpHdrTypeGet.3ts $(BUILDDIR)/man/TSHttpTxnSsnGet.3ts $(BUILDDIR)/man/TSHttpHdrClone.3ts $(BUILDDIR)/man/TSInstallDirGet.3ts $(BUILDDIR)/man/TSHttpOverridableConfig.3ts $(BUILDDIR)/man/TSVIOReenable.3ts $(BUILDDIR)/man/TSAPI.3ts $(BUILDDIR)/man/TSUrlPercentEncode.3ts $(BUILDDIR)/man/TSHttpTxnReenable.3ts $(BUILDDIR)/man/TSTransformCreate.3ts $(BUILDDIR)/man/TSMimeHdrFieldValuesClear.3ts $(BUILDDIR)/man/TSHttpTxnIntercept.3ts $(BUILDDIR)/man/TSNetConnect.3ts $(BUILDDIR)/man/TSMimeHdrFieldNameGet.3ts $(BUILDDIR)/man/TSHttpTxnServerAddrGet.3ts $(BUILDDIR)/man/TSHttpHdrStatusGet.3ts $(BUILDDIR)/man/TSLifecycleHookAdd.3ts $(BUILDDIR)/man/TSHttpTxnIsInternal.3ts $(BUILDDIR)/man/TSHttpHdrVersionSet.3ts $(BUILDDIR)/man/TSSslServerContextCreate.3ts $(BUILDDIR)/man/TSHttpTxnNextHopAddrGet.3ts $(BUILDDIR)/man/TSTypes.3ts $(BUILDDIR)/man/TSVConnTunnel.3ts $(BUILDDIR)/man/TSHttpHookAdd.3ts $(BUILDDIR)/man/TSMgmtCounterGet.3ts $(BUILDDIR)/man/TSCacheWrite.3ts $(BUILDDIR)/man/TSHttpTxnClientPacketDscpSet.3ts $(BUILDDIR)/man/TSVIOBufferGet.3ts $(BUILDDIR)/man/TSMimeParserClear.3ts $(BUILDDIR)/man/TSMimeHdrCopy.3ts $(BUILDDIR)/man/TSMimeHdrPrint.3ts $(BUILDDIR)/man/TSCacheRemove.3ts $(BUILDDIR)/man/TSVConnClose.3ts $(BUILDDIR)/man/TSHttpHdrReasonGet.3ts $(BUILDDIR)/man/TSUrlFtpTypeGet.3ts $(BUILDDIR)/man/TSmalloc.3ts $(BUILDDIR)/man/TSMgmtUpdateRegister.3ts $(BUILDDIR)/man/TSMimeHdrClone.3ts $(BUILDDIR)/man/TSHttpTxnTransformedRespCache.3ts $(BUILDDIR)/man/TSVIONTodoGet.3ts $(BUILDDIR)/man/TSHttpTxnClientPacketTosSet.3ts $(BUILDDIR)/man/TSHttpTxnParentProxySet.3ts $(BUILDDIR)/man/TSMimeHdrFieldValueAppend.3ts $(BUILDDIR)/man/TSHttpTxnTransformRespGet.3ts ' TS_MAN5_MANPAGES='$(BUILDDIR)/man/cache.config.5 $(BUILDDIR)/man/congestion.config.5 $(BUILDDIR)/man/hosting.config.5 $(BUILDDIR)/man/ip_allow.config.5 $(BUILDDIR)/man/log_hosts.config.5 $(BUILDDIR)/man/logging.config.5 $(BUILDDIR)/man/metrics.config.5 $(BUILDDIR)/man/parent.config.5 $(BUILDDIR)/man/plugin.config.5 $(BUILDDIR)/man/records.config.5 $(BUILDDIR)/man/remap.config.5 $(BUILDDIR)/man/splitdns.config.5 $(BUILDDIR)/man/ssl_multicert.config.5 $(BUILDDIR)/man/storage.config.5 $(BUILDDIR)/man/volume.config.5 ' TS_MAN8_MANPAGES='$(BUILDDIR)/man/traffic_cop.8 $(BUILDDIR)/man/traffic_ctl.8 $(BUILDDIR)/man/traffic_crashlog.8 $(BUILDDIR)/man/traffic_logcat.8 $(BUILDDIR)/man/traffic_logstats.8 $(BUILDDIR)/man/traffic_manager.8 $(BUILDDIR)/man/traffic_server.8 ' TS_VERSION_MAJOR='7' TS_VERSION_MICRO='3' TS_VERSION_MINOR='1' TS_VERSION_NUMBER='7001003' TS_VERSION_STRING='7.1.3' VERSION='7.1.3' YACC='bison' ac_ct_AR='ar' ac_ct_CC='cc' ac_ct_CXX='c++' ac_ct_DUMPBIN='' ac_cv_sizeof_voidp='8' allocah='' am__EXEEXT_FALSE='' am__EXEEXT_TRUE='' am__fastdepCCAS_FALSE='' am__fastdepCCAS_TRUE='#' am__fastdepCC_FALSE='' am__fastdepCC_TRUE='#' am__fastdepCXX_FALSE='' am__fastdepCXX_TRUE='#' am__include='include' am__isrc='' am__leading_dot='.' am__nodep='' am__quote='' am__tar='tar --format=ustar -chf - "$$tardir"' am__untar='tar -xf -' arpa_ineth='' arpa_nameser_compath='' arpa_nameserh='' bindir='${exec_prefix}/bin' build='s390x-ibm-linux-gnu' build_alias='s390x-linux-gnu' build_cpu='s390x' build_group='root' build_machine='localhost' build_number='' build_os='linux-gnu' build_person='root' build_vendor='ibm' cachedir='/var/cache/trafficserver' cpioh='' ctypeh='' datadir='/var/cache/trafficserver' datarootdir='${prefix}/share' default_loopback_iface='' defer_accept='45' docdir='${prefix}/share/doc/trafficserver' dvidir='${docdir}' enable_remote_cov_commit='localhost' endianh='' exec_prefix='${prefix}' execinfoh='' exp_bindir='/usr/bin' exp_cachedir='/var/cache/trafficserver' exp_datadir='/var/cache/trafficserver' exp_docdir='/usr/share/doc/trafficserver' exp_exec_prefix='/usr' exp_includedir='/usr/include' exp_infodir='/usr/share/info' exp_installbuilddir='/usr/share/trafficserver/build' exp_libdir='/usr/lib/trafficserver' exp_libexecdir='/usr/lib/trafficserver/modules' exp_localstatedir='/var' exp_logdir='/var/log/trafficserver' exp_mandir='/usr/share/man' exp_prefix='/usr' exp_runtimedir='/var/run/trafficserver' exp_sbindir='/usr/sbin' exp_sysconfdir='/etc/trafficserver' floath='' gethostbyname_r_glibc2='' has_128bit_cas='' has_backtrace='' has_in6_is_addr_unspecified='' has_ip_tos='' has_kyotocabinet='' has_mysql='' has_profiler='' has_so_mark='' has_so_peercred='' has_tcmalloc='' has_tests='1' has_wccp='1' host='s390x-ibm-linux-gnu' host_alias='' host_cpu='s390x' host_os='linux-gnu' host_vendor='ibm' htmldir='${docdir}' ifaddrsh='' includedir='${prefix}/include' infodir='${prefix}/share/info' install_sh='${SHELL} /<>/trafficserver-7.1.3+ds/build/_aux/install-sh' installbuilddir='${prefix}/share/trafficserver/build' iocore_include_dirs='' ip_transparent='' jemalloch='' libbrotlienc_CFLAGS='' libbrotlienc_LIBS='' libdir='/usr/lib/trafficserver' libexecdir='/usr/lib/trafficserver/modules' libgenh='' localedir='${datarootdir}/locale' localstatedir='/var' logdir='/var/log/trafficserver' lzmah='0' machine_endianh='' malloch='' mandir='${prefix}/share/man' mathh='' max_api_stats='512' max_event_threads='4096' max_host_name_len='256' max_threads_per_type='3072' mkdir_p='$(MKDIR_P)' net_ppp_defsh='' netdbh='' netinet_in_systmh='' netinet_inh='' netinet_ip_icmph='' netinet_iph='' netinet_tcph='' oldincludedir='/usr/include' pcre_pcreh='' pcreh='' pdfdir='${docdir}' pkgbindir='${exec_prefix}/bin' pkgcachedir='/var/cache/trafficserver' pkgdatadir='/var/cache/trafficserver' pkgdocdir='${prefix}/share/doc/trafficserver' pkglibdir='/usr/lib/trafficserver' pkglibexecdir='/usr/lib/trafficserver/modules' pkglocalstatedir='/var' pkglogdir='/var/log/trafficserver' pkgpyexecdir='${pyexecdir}/trafficserver' pkgpythondir='${pythondir}/trafficserver' pkgruntimedir='/var/run/trafficserver' pkgsbindir='${exec_prefix}/sbin' pkgsysconfdir='/etc/trafficserver' pkgsysgroup='root' pkgsysuser='root' prefix='/usr' program_transform_name='s,x,x,' psdir='${docdir}' pthread_nph='' pyexecdir='${exec_prefix}/lib/python3.6/site-packages' pythondir='${prefix}/lib/python3.6/site-packages' readline_readlineh='' rel_bindir='bin' rel_cachedir='/var/cache/trafficserver' rel_datadir='/var/cache/trafficserver' rel_docdir='share/doc/trafficserver' rel_exec_prefix='' rel_includedir='include' rel_infodir='share/info' rel_installbuilddir='share/trafficserver/build' rel_libdir='lib/trafficserver' rel_libexecdir='lib/trafficserver/modules' rel_localstatedir='/var' rel_logdir='/var/log/trafficserver' rel_mandir='share/man' rel_prefix='' rel_runtimedir='/var/run/trafficserver' rel_sbindir='sbin' rel_sysconfdir='/etc/trafficserver' runstatedir='/run' runtimedir='/var/run/trafficserver' sbindir='${exec_prefix}/sbin' schedh='' sharedstatedir='${prefix}/com' siginfoh='' stroptsh='' sys_byteorderh='' sys_cpuseth='' sys_epollh='' sys_eventh='' sys_ioctlh='' sys_mounth='' sys_paramh='' sys_pseth='' sys_sockioh='' sys_sysctlh='' sys_sysinfoh='' sys_sysmacrosh='' sys_systeminfoh='' sysconfdir='/etc/trafficserver' target_alias='' use_cert_cb='1' use_dh_get_2048_256='1' use_diags='1' use_epoll='' use_fast_sdk='0' use_hwloc='' use_kqueue='' use_linux_native_aio='' use_port='' use_posix_cap='' use_remote_unwinding='' use_set_rbio='1' use_sslv3_client='0' use_tls_alpn='1' use_tls_eckey='1' use_tls_npn='1' use_tls_sni='1' use_tproxy='' valuesh='' waith='' zlibh='0' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "Apache Traffic Server" #define PACKAGE_TARNAME "trafficserver" #define PACKAGE_VERSION "7.1.3" #define PACKAGE_STRING "Apache Traffic Server 7.1.3" #define PACKAGE_BUGREPORT "dev@trafficserver.apache.org" #define PACKAGE_URL "http://trafficserver.apache.org" #define PACKAGE "trafficserver" #define VERSION "7.1.3" #define HAS_CURL 1 #define STDC_HEADERS 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_MEMORY_H 1 #define HAVE_STRINGS_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_UNISTD_H 1 #define HAVE_DLFCN_H 1 #define LT_OBJDIR ".libs/" #define SIZEOF_VOIDP 8 #define HAVE_NCURSESW 1 #define HAVE_CURSES 1 #define HAVE_CURSES_ENHANCED 1 #define HAVE_CURSES_COLOR 1 #define HAVE_CURSES_OBSOLETE 1 #define HAVE_NCURSESW_CURSES_H 1 #define HAVE_CURSES_ENHANCED 1 #define HAVE_CURSES_COLOR 1 #define HAVE_CURSES_OBSOLETE 1 #define HAVE_NCURSES_H 1 #define HAVE_SSL_CTX_SET_NEXT_PROTOS_ADVERTISED_CB 1 #define HAVE_SSL_CTX_SET_NEXT_PROTO_SELECT_CB 1 #define HAVE_SSL_SELECT_NEXT_PROTO 1 #define HAVE_SSL_GET0_NEXT_PROTO_NEGOTIATED 1 #define HAVE_SSL_CTX_SET_ALPN_PROTOS 1 #define HAVE_SSL_CTX_SET_ALPN_SELECT_CB 1 #define HAVE_SSL_GET0_ALPN_SELECTED 1 #define HAVE_SSL_SELECT_NEXT_PROTO 1 #define HAVE_OPENSSL_EC_H 1 #define HAVE_EC_KEY_NEW_BY_CURVE_NAME 1 #define HAVE_OPENSSL_SSL_H 1 #define HAVE_OPENSSL_TS_H 1 #define HAVE_OPENSSL_TLS1_H 1 #define HAVE_SSL_GET_SERVERNAME 1 #define HAVE_BIO_METH_NEW 1 #define HAVE_BIO_SOCK_NON_FATAL_ERROR 1 #define HAVE_CRYPTO_SET_MEM_FUNCTIONS 1 #define HAVE_HMAC_CTX_NEW 1 #define HAVE_X509_GET0_SIGNATURE 1 #define HAVE_ZLIB_H 1 #define HAVE_LZMA_H 1 configure: exit 1 dh_auto_configure: ./configure --build=s390x-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/s390x-linux-gnu --libexecdir=\${prefix}/lib/s390x-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --enable-layout=Debian --sysconfdir=/etc/trafficserver --libdir=/usr/lib/trafficserver --libexecdir=/usr/lib/trafficserver/modules --with-user=root --with-group=root --disable-silent-rules --enable-experimental-plugins --enable-32bit-build --enable-mime-sanity-check --enable-system-luajit --enable-docs "CFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3" "CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2" "CXXFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security -O3" "FCFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong" "FFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong" "GCJFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong" "LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now" "OBJCFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security" "OBJCXXFLAGS=-g -O2 -fdebug-prefix-map=/<>/trafficserver-7.1.3+ds=. -fstack-protector-strong -Wformat -Werror=format-security" --enable-wccp returned exit code 1 debian/rules:32: recipe for target 'override_dh_auto_configure' failed make[1]: *** [override_dh_auto_configure] Error 2 make[1]: Leaving directory '/<>/trafficserver-7.1.3+ds' debian/rules:29: recipe for target 'build-arch' failed make: *** [build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 20180619-1743 Finished -------- E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: s390x Build-Space: 53508 Build-Time: 25 Distribution: cosmic-proposed Fail-Stage: build Host Architecture: s390x Install-Time: 47 Job: trafficserver_7.1.3+ds-2.dsc Machine Architecture: s390x Package: trafficserver Package-Time: 74 Source-Version: 7.1.3+ds-2 Space: 53508 Status: attempted Version: 7.1.3+ds-2 -------------------------------------------------------------------------------- Finished at 20180619-1743 Build needed 00:01:14, 53508k disc space RUN: /usr/share/launchpad-buildd/slavebin/in-target scan-for-processes --backend=chroot --series=cosmic --arch=s390x PACKAGEBUILD-14902274 Scanning for processes to kill in build PACKAGEBUILD-14902274