sbuild (Debian sbuild) 0.85.0 (04 January 2023) on mjolnir.einval.org +==============================================================================+ | gatos 0.0.5-22 (i386) Thu, 08 May 2025 15:17:59 +0000 | +==============================================================================+ Package: gatos Version: 0.0.5-22 Source Version: 0.0.5-22 Distribution: unstable Machine Architecture: arm64 Host Architecture: i386 Build Architecture: arm64 Build Profiles: cross nocheck Build Type: any Unpacking /home/helmut/.cache/sbuild/unstable-arm64-sbuild.tar.zst to /tmp/tmp.sbuild.64sUnSUlZC... I: NOTICE: Log filtering will replace 'sbuild-unshare-dummy-location' with '<>' I: NOTICE: Log filtering will replace 'build/gatos-MEX7jo/resolver-dO4f8x' with '<>' +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Get:1 http://mirror.einval.org/debian unstable InRelease [205 kB] Get:2 http://mirror.einval.org/debian unstable/main Sources [11.0 MB] Get:3 http://mirror.einval.org/debian unstable/main arm64 Packages [10.1 MB] Get:4 http://mirror.einval.org/debian unstable/main i386 Packages [9877 kB] Fetched 31.1 MB in 7s (4319 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: libsqlite3-0 linux-libc-dev 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 3423 kB of archives. After this operation, 5120 B of additional disk space will be used. Get:1 http://mirror.einval.org/debian unstable/main arm64 libsqlite3-0 arm64 3.46.1-4 [853 kB] Get:2 http://mirror.einval.org/debian unstable/main arm64 linux-libc-dev all 6.12.27-1 [2571 kB] Fetched 3423 kB in 0s (58.9 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12032 files and directories currently installed.) Preparing to unpack .../libsqlite3-0_3.46.1-4_arm64.deb ... Unpacking libsqlite3-0:arm64 (3.46.1-4) over (3.46.1-3) ... Setting up libsqlite3-0:arm64 (3.46.1-4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12032 files and directories currently installed.) Preparing to unpack .../linux-libc-dev_6.12.27-1_all.deb ... Unpacking linux-libc-dev (6.12.27-1) over (6.12.25-1) ... Setting up linux-libc-dev (6.12.27-1) ... Processing triggers for libc-bin (2.41-7) ... +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Check APT --------- Checking available source versions... Download source files with APT ------------------------------ Reading package lists... NOTICE: 'gatos' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/debian/gatos.git Please use: git clone https://salsa.debian.org/debian/gatos.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 779 kB of source archives. Get:1 http://mirror.einval.org/debian unstable/main gatos 0.0.5-22 (dsc) [2022 B] Get:2 http://mirror.einval.org/debian unstable/main gatos 0.0.5-22 (tar) [484 kB] Get:3 http://mirror.einval.org/debian unstable/main gatos 0.0.5-22 (diff) [293 kB] Fetched 779 kB in 0s (8586 kB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/gatos-MEX7jo/gatos-0.0.5' with '<>' I: NOTICE: Log filtering will replace 'build/gatos-MEX7jo' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 10), libibtk-dev (>= 0.0.14-16), libx11-dev, libxxf86dga-dev, libxxf86vm-dev, x11proto-core-dev, libc-dev, libstdc++-dev, build-essential:arm64, fakeroot:arm64, crossbuild-essential-i386:arm64, libc-dev:i386, libstdc++-dev:i386 Filtered Build-Depends: debhelper-compat (= 10), libibtk-dev (>= 0.0.14-16), libx11-dev, libxxf86dga-dev, libxxf86vm-dev, x11proto-core-dev, libc-dev, libstdc++-dev, build-essential:arm64, fakeroot:arm64, crossbuild-essential-i386:arm64, libc-dev:i386, libstdc++-dev:i386 dpkg-deb: warning: root directory /<>/sbuild-build-depends-main-dummy has unusual owner or group 998:999 dpkg-deb: hint: you might need to pass --root-owner-group, see for further details dpkg-deb: warning: ignoring 1 warning about the control file(s) dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [609 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [803 B] Get:5 copy:/<>/apt_archive ./ Packages [845 B] Fetched 2257 B in 0s (89.0 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... Execute external solver... The following additional packages will be installed: autoconf automake autopoint autotools-dev binutils-i686-linux-gnu bsdextrautils cpp-14-i686-linux-gnu cpp-i686-linux-gnu crossbuild-essential-i386 debhelper dh-autoreconf dh-strip-nondeterminism dwz fakeroot file g++-14-i686-linux-gnu g++-i686-linux-gnu gcc-14-base:i386 gcc-14-cross-base gcc-14-i686-linux-gnu gcc-14-i686-linux-gnu-base gcc-i686-linux-gnu gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasan8:i386 libasan8-i386-cross libatomic1:i386 libatomic1-i386-cross libc6:i386 libc6-dev:i386 libc6-dev-i386-cross libc6-i386-cross libcrypt-dev:i386 libcrypt1:i386 libdebhelper-perl libelf1t64 libfakeroot libfile-stripnondeterminism-perl libgcc-14-dev:i386 libgcc-14-dev-i386-cross libgcc-s1:i386 libgcc-s1-i386-cross libgomp1:i386 libgomp1-i386-cross libibtk-dev:i386 libibtk0t64:i386 libitm1:i386 libitm1-i386-cross libmagic-mgc libmagic1t64 libpipeline1 libquadmath0:i386 libquadmath0-i386-cross libstdc++-14-dev:i386 libstdc++-14-dev-i386-cross libstdc++6:i386 libstdc++6-i386-cross libtool libubsan1:i386 libubsan1-i386-cross libuchardet0 libunistring5 libx11-6:i386 libx11-data libx11-dev:i386 libxau-dev:i386 libxau6:i386 libxcb1:i386 libxcb1-dev:i386 libxdmcp-dev:i386 libxdmcp6:i386 libxext6:i386 libxml2 libxxf86dga-dev:i386 libxxf86dga1:i386 libxxf86vm-dev:i386 libxxf86vm1:i386 linux-libc-dev-i386-cross m4 man-db po-debconf sensible-utils x11proto-dev xorg-sgml-doctools xtrans-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc binutils-doc gcc-14-locales cpp-14-doc cpp-doc dh-make gcc-14-doc manpages-dev flex bison gdb-i686-linux-gnu gcc-doc gettext-doc libasprintf-dev libgettextpo-dev gnulib-l10n groff glibc-doc:i386 libc-l10n:i386 locales:i386 libnss-nis:i386 libnss-nisplus:i386 manpages-dev:i386 libstdc++-14-doc:i386 libtool-doc gfortran | fortran95-compiler gcj-jdk libx11-doc:i386 libxcb-doc:i386 m4-doc apparmor less www-browser libmail-box-perl Recommended packages: curl | wget | lynx libidn2-0:i386 libarchive-cpio-perl libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev binutils-i686-linux-gnu bsdextrautils cpp-14-i686-linux-gnu cpp-i686-linux-gnu crossbuild-essential-i386 debhelper dh-autoreconf dh-strip-nondeterminism dwz fakeroot file g++-14-i686-linux-gnu g++-i686-linux-gnu gcc-14-base:i386 gcc-14-cross-base gcc-14-i686-linux-gnu gcc-14-i686-linux-gnu-base gcc-i686-linux-gnu gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasan8:i386 libasan8-i386-cross libatomic1:i386 libatomic1-i386-cross libc6:i386 libc6-dev:i386 libc6-dev-i386-cross libc6-i386-cross libcrypt-dev:i386 libcrypt1:i386 libdebhelper-perl libelf1t64 libfakeroot libfile-stripnondeterminism-perl libgcc-14-dev:i386 libgcc-14-dev-i386-cross libgcc-s1:i386 libgcc-s1-i386-cross libgomp1:i386 libgomp1-i386-cross libibtk-dev:i386 libibtk0t64:i386 libitm1:i386 libitm1-i386-cross libmagic-mgc libmagic1t64 libpipeline1 libquadmath0:i386 libquadmath0-i386-cross libstdc++-14-dev:i386 libstdc++-14-dev-i386-cross libstdc++6:i386 libstdc++6-i386-cross libtool libubsan1:i386 libubsan1-i386-cross libuchardet0 libunistring5 libx11-6:i386 libx11-data libx11-dev:i386 libxau-dev:i386 libxau6:i386 libxcb1:i386 libxcb1-dev:i386 libxdmcp-dev:i386 libxdmcp6:i386 libxext6:i386 libxml2 libxxf86dga-dev:i386 libxxf86dga1:i386 libxxf86vm-dev:i386 libxxf86vm1:i386 linux-libc-dev-i386-cross m4 man-db po-debconf sbuild-build-depends-main-dummy:i386 sensible-utils x11proto-dev xorg-sgml-doctools xtrans-dev 0 upgraded, 89 newly installed, 0 to remove and 0 not upgraded. Need to get 88.0 MB of archives. After this operation, 352 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [960 B] Get:2 http://mirror.einval.org/debian unstable/main arm64 sensible-utils all 0.0.25 [25.0 kB] Get:3 http://mirror.einval.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.46-5 [338 kB] Get:4 http://mirror.einval.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.46-5 [103 kB] Get:5 http://mirror.einval.org/debian unstable/main arm64 file arm64 1:5.46-5 [43.7 kB] Get:6 http://mirror.einval.org/debian unstable/main arm64 gettext-base arm64 0.23.1-2 [241 kB] Get:7 http://mirror.einval.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get:8 http://mirror.einval.org/debian unstable/main arm64 groff-base arm64 1.23.0-8 [1131 kB] Get:9 http://mirror.einval.org/debian unstable/main arm64 bsdextrautils arm64 2.41-4 [93.9 kB] Get:10 http://mirror.einval.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get:11 http://mirror.einval.org/debian unstable/main arm64 man-db arm64 2.13.1-1 [1453 kB] Get:12 http://mirror.einval.org/debian unstable/main arm64 m4 arm64 1.4.19-8 [285 kB] Get:13 http://mirror.einval.org/debian unstable/main arm64 autoconf all 2.72-3.1 [494 kB] Get:14 http://mirror.einval.org/debian unstable/main arm64 autotools-dev all 20240727.1 [60.2 kB] Get:15 http://mirror.einval.org/debian unstable/main arm64 automake all 1:1.17-4 [862 kB] Get:16 http://mirror.einval.org/debian unstable/main arm64 autopoint all 0.23.1-2 [770 kB] Get:17 http://mirror.einval.org/debian unstable/main arm64 gcc-14-i686-linux-gnu-base arm64 14.2.0-19cross1 [49.6 kB] Get:18 http://mirror.einval.org/debian unstable/main arm64 cpp-14-i686-linux-gnu arm64 14.2.0-19cross1 [10.4 MB] Get:19 http://mirror.einval.org/debian unstable/main arm64 cpp-i686-linux-gnu arm64 4:14.2.0-1 [4840 B] Get:20 http://mirror.einval.org/debian unstable/main arm64 binutils-i686-linux-gnu arm64 2.44-3 [1479 kB] Get:21 http://mirror.einval.org/debian unstable/main arm64 gcc-14-cross-base all 14.2.0-19cross1 [44.9 kB] Get:22 http://mirror.einval.org/debian unstable/main arm64 libc6-i386-cross all 2.41-6cross2 [1423 kB] Get:23 http://mirror.einval.org/debian unstable/main arm64 libgcc-s1-i386-cross all 14.2.0-19cross1 [88.2 kB] Get:24 http://mirror.einval.org/debian unstable/main arm64 libgomp1-i386-cross all 14.2.0-19cross1 [136 kB] Get:25 http://mirror.einval.org/debian unstable/main arm64 libitm1-i386-cross all 14.2.0-19cross1 [26.9 kB] Get:26 http://mirror.einval.org/debian unstable/main arm64 libatomic1-i386-cross all 14.2.0-19cross1 [7384 B] Get:27 http://mirror.einval.org/debian unstable/main arm64 libasan8-i386-cross all 14.2.0-19cross1 [2597 kB] Get:28 http://mirror.einval.org/debian unstable/main arm64 libstdc++6-i386-cross all 14.2.0-19cross1 [719 kB] Get:29 http://mirror.einval.org/debian unstable/main arm64 libubsan1-i386-cross all 14.2.0-19cross1 [1052 kB] Get:30 http://mirror.einval.org/debian unstable/main arm64 libquadmath0-i386-cross all 14.2.0-19cross1 [231 kB] Get:31 http://mirror.einval.org/debian unstable/main arm64 libgcc-14-dev-i386-cross all 14.2.0-19cross1 [2583 kB] Get:32 http://mirror.einval.org/debian unstable/main arm64 gcc-14-i686-linux-gnu arm64 14.2.0-19cross1 [20.0 MB] Get:33 http://mirror.einval.org/debian unstable/main arm64 gcc-i686-linux-gnu arm64 4:14.2.0-1 [1444 B] Get:34 http://mirror.einval.org/debian unstable/main arm64 linux-libc-dev-i386-cross all 6.12.17-1cross2 [2369 kB] Get:35 http://mirror.einval.org/debian unstable/main arm64 libc6-dev-i386-cross all 2.41-6cross2 [1804 kB] Get:36 http://mirror.einval.org/debian unstable/main arm64 libstdc++-14-dev-i386-cross all 14.2.0-19cross1 [2426 kB] Get:37 http://mirror.einval.org/debian unstable/main arm64 g++-14-i686-linux-gnu arm64 14.2.0-19cross1 [11.2 MB] Get:38 http://mirror.einval.org/debian unstable/main arm64 g++-i686-linux-gnu arm64 4:14.2.0-1 [1200 B] Get:39 http://mirror.einval.org/debian unstable/main arm64 crossbuild-essential-i386 all 12.12 [3544 B] Get:40 http://mirror.einval.org/debian unstable/main arm64 libdebhelper-perl all 13.24.2 [90.9 kB] Get:41 http://mirror.einval.org/debian unstable/main arm64 libtool all 2.5.4-4 [539 kB] Get:42 http://mirror.einval.org/debian unstable/main arm64 dh-autoreconf all 20 [17.1 kB] Get:43 http://mirror.einval.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get:44 http://mirror.einval.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] Get:45 http://mirror.einval.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.14.1-2 [8620 B] Get:46 http://mirror.einval.org/debian unstable/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get:47 http://mirror.einval.org/debian unstable/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get:48 http://mirror.einval.org/debian unstable/main arm64 libunistring5 arm64 1.3-2 [453 kB] Get:49 http://mirror.einval.org/debian unstable/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.4 [629 kB] Get:50 http://mirror.einval.org/debian unstable/main arm64 gettext arm64 0.23.1-2 [1611 kB] Get:51 http://mirror.einval.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get:52 http://mirror.einval.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get:53 http://mirror.einval.org/debian unstable/main arm64 debhelper all 13.24.2 [919 kB] Get:54 http://mirror.einval.org/debian unstable/main arm64 libfakeroot arm64 1.37.1.1-1 [29.6 kB] Get:55 http://mirror.einval.org/debian unstable/main arm64 fakeroot arm64 1.37.1.1-1 [75.4 kB] Get:56 http://mirror.einval.org/debian unstable/main i386 gcc-14-base i386 14.2.0-19 [49.4 kB] Get:57 http://mirror.einval.org/debian unstable/main i386 libgcc-s1 i386 14.2.0-19 [88.2 kB] Get:58 http://mirror.einval.org/debian unstable/main i386 libc6 i386 2.41-7 [2721 kB] Get:59 http://mirror.einval.org/debian unstable/main i386 libasan8 i386 14.2.0-19 [2605 kB] Get:60 http://mirror.einval.org/debian unstable/main i386 libatomic1 i386 14.2.0-19 [7648 B] Get:61 http://mirror.einval.org/debian unstable/main i386 libcrypt1 i386 1:4.4.38-1 [95.7 kB] Get:62 http://mirror.einval.org/debian unstable/main i386 libcrypt-dev i386 1:4.4.38-1 [126 kB] Get:63 http://mirror.einval.org/debian unstable/main i386 libc6-dev i386 2.41-7 [1808 kB] Get:64 http://mirror.einval.org/debian unstable/main i386 libgomp1 i386 14.2.0-19 [138 kB] Get:65 http://mirror.einval.org/debian unstable/main i386 libitm1 i386 14.2.0-19 [27.4 kB] Get:66 http://mirror.einval.org/debian unstable/main i386 libstdc++6 i386 14.2.0-19 [765 kB] Get:67 http://mirror.einval.org/debian unstable/main i386 libubsan1 i386 14.2.0-19 [1054 kB] Get:68 http://mirror.einval.org/debian unstable/main i386 libquadmath0 i386 14.2.0-19 [231 kB] Get:69 http://mirror.einval.org/debian unstable/main i386 libgcc-14-dev i386 14.2.0-19 [2581 kB] Get:70 http://mirror.einval.org/debian unstable/main i386 libibtk0t64 i386 0.0.14-18 [33.3 kB] Get:71 http://mirror.einval.org/debian unstable/main i386 libibtk-dev i386 0.0.14-18 [40.9 kB] Get:72 http://mirror.einval.org/debian unstable/main i386 libstdc++-14-dev i386 14.2.0-19 [2443 kB] Get:73 http://mirror.einval.org/debian unstable/main i386 libxau6 i386 1:1.0.11-1 [20.7 kB] Get:74 http://mirror.einval.org/debian unstable/main i386 libxdmcp6 i386 1:1.1.5-1 [28.2 kB] Get:75 http://mirror.einval.org/debian unstable/main i386 libxcb1 i386 1.17.0-2+b1 [148 kB] Get:76 http://mirror.einval.org/debian unstable/main arm64 libx11-data all 2:1.8.12-1 [343 kB] Get:77 http://mirror.einval.org/debian unstable/main i386 libx11-6 i386 2:1.8.12-1 [838 kB] Get:78 http://mirror.einval.org/debian unstable/main arm64 xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB] Get:79 http://mirror.einval.org/debian unstable/main arm64 x11proto-dev all 2024.1-1 [603 kB] Get:80 http://mirror.einval.org/debian unstable/main i386 libxau-dev i386 1:1.0.11-1 [24.0 kB] Get:81 http://mirror.einval.org/debian unstable/main i386 libxdmcp-dev i386 1:1.1.5-1 [45.0 kB] Get:82 http://mirror.einval.org/debian unstable/main arm64 xtrans-dev all 1.4.0-1 [98.7 kB] Get:83 http://mirror.einval.org/debian unstable/main i386 libxcb1-dev i386 1.17.0-2+b1 [186 kB] Get:84 http://mirror.einval.org/debian unstable/main i386 libx11-dev i386 2:1.8.12-1 [926 kB] Get:85 http://mirror.einval.org/debian unstable/main i386 libxext6 i386 2:1.3.4-1+b3 [52.5 kB] Get:86 http://mirror.einval.org/debian unstable/main i386 libxxf86dga1 i386 2:1.1.5-1+b3 [21.3 kB] Get:87 http://mirror.einval.org/debian unstable/main i386 libxxf86dga-dev i386 2:1.1.5-1+b3 [26.8 kB] Get:88 http://mirror.einval.org/debian unstable/main i386 libxxf86vm1 i386 1:1.1.4-1+b4 [20.1 kB] Get:89 http://mirror.einval.org/debian unstable/main i386 libxxf86vm-dev i386 1:1.1.4-1+b4 [25.0 kB] Preconfiguring packages ... Fetched 88.0 MB in 1s (98.0 MB/s) Selecting previously unselected package sensible-utils. (Reading database ... 12032 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.25_all.deb ... Unpacking sensible-utils (0.0.25) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.46-5_arm64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../02-libmagic1t64_1%3a5.46-5_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.46-5_arm64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.23.1-2_arm64.deb ... Unpacking gettext-base (0.23.1-2) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../05-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-8_arm64.deb ... Unpacking groff-base (1.23.0-8) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.41-4_arm64.deb ... Unpacking bsdextrautils (2.41-4) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../08-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.1-1_arm64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-8_arm64.deb ... Unpacking m4 (1.4.19-8) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package gcc-14-i686-linux-gnu-base:arm64. Preparing to unpack .../15-gcc-14-i686-linux-gnu-base_14.2.0-19cross1_arm64.deb ... Unpacking gcc-14-i686-linux-gnu-base:arm64 (14.2.0-19cross1) ... Selecting previously unselected package cpp-14-i686-linux-gnu. Preparing to unpack .../16-cpp-14-i686-linux-gnu_14.2.0-19cross1_arm64.deb ... Unpacking cpp-14-i686-linux-gnu (14.2.0-19cross1) ... Selecting previously unselected package cpp-i686-linux-gnu. Preparing to unpack .../17-cpp-i686-linux-gnu_4%3a14.2.0-1_arm64.deb ... Unpacking cpp-i686-linux-gnu (4:14.2.0-1) ... Selecting previously unselected package binutils-i686-linux-gnu. Preparing to unpack .../18-binutils-i686-linux-gnu_2.44-3_arm64.deb ... Unpacking binutils-i686-linux-gnu (2.44-3) ... Selecting previously unselected package gcc-14-cross-base. Preparing to unpack .../19-gcc-14-cross-base_14.2.0-19cross1_all.deb ... Unpacking gcc-14-cross-base (14.2.0-19cross1) ... Selecting previously unselected package libc6-i386-cross. Preparing to unpack .../20-libc6-i386-cross_2.41-6cross2_all.deb ... Unpacking libc6-i386-cross (2.41-6cross2) ... Selecting previously unselected package libgcc-s1-i386-cross. Preparing to unpack .../21-libgcc-s1-i386-cross_14.2.0-19cross1_all.deb ... Unpacking libgcc-s1-i386-cross (14.2.0-19cross1) ... Selecting previously unselected package libgomp1-i386-cross. Preparing to unpack .../22-libgomp1-i386-cross_14.2.0-19cross1_all.deb ... Unpacking libgomp1-i386-cross (14.2.0-19cross1) ... Selecting previously unselected package libitm1-i386-cross. Preparing to unpack .../23-libitm1-i386-cross_14.2.0-19cross1_all.deb ... Unpacking libitm1-i386-cross (14.2.0-19cross1) ... Selecting previously unselected package libatomic1-i386-cross. Preparing to unpack .../24-libatomic1-i386-cross_14.2.0-19cross1_all.deb ... Unpacking libatomic1-i386-cross (14.2.0-19cross1) ... Selecting previously unselected package libasan8-i386-cross. Preparing to unpack .../25-libasan8-i386-cross_14.2.0-19cross1_all.deb ... Unpacking libasan8-i386-cross (14.2.0-19cross1) ... Selecting previously unselected package libstdc++6-i386-cross. Preparing to unpack .../26-libstdc++6-i386-cross_14.2.0-19cross1_all.deb ... Unpacking libstdc++6-i386-cross (14.2.0-19cross1) ... Selecting previously unselected package libubsan1-i386-cross. Preparing to unpack .../27-libubsan1-i386-cross_14.2.0-19cross1_all.deb ... Unpacking libubsan1-i386-cross (14.2.0-19cross1) ... Selecting previously unselected package libquadmath0-i386-cross. Preparing to unpack .../28-libquadmath0-i386-cross_14.2.0-19cross1_all.deb ... Unpacking libquadmath0-i386-cross (14.2.0-19cross1) ... Selecting previously unselected package libgcc-14-dev-i386-cross. Preparing to unpack .../29-libgcc-14-dev-i386-cross_14.2.0-19cross1_all.deb ... Unpacking libgcc-14-dev-i386-cross (14.2.0-19cross1) ... Selecting previously unselected package gcc-14-i686-linux-gnu. Preparing to unpack .../30-gcc-14-i686-linux-gnu_14.2.0-19cross1_arm64.deb ... Unpacking gcc-14-i686-linux-gnu (14.2.0-19cross1) ... Selecting previously unselected package gcc-i686-linux-gnu. Preparing to unpack .../31-gcc-i686-linux-gnu_4%3a14.2.0-1_arm64.deb ... Unpacking gcc-i686-linux-gnu (4:14.2.0-1) ... Selecting previously unselected package linux-libc-dev-i386-cross. Preparing to unpack .../32-linux-libc-dev-i386-cross_6.12.17-1cross2_all.deb ... Unpacking linux-libc-dev-i386-cross (6.12.17-1cross2) ... Selecting previously unselected package libc6-dev-i386-cross. Preparing to unpack .../33-libc6-dev-i386-cross_2.41-6cross2_all.deb ... Unpacking libc6-dev-i386-cross (2.41-6cross2) ... Selecting previously unselected package libstdc++-14-dev-i386-cross. Preparing to unpack .../34-libstdc++-14-dev-i386-cross_14.2.0-19cross1_all.deb ... Unpacking libstdc++-14-dev-i386-cross (14.2.0-19cross1) ... Selecting previously unselected package g++-14-i686-linux-gnu. Preparing to unpack .../35-g++-14-i686-linux-gnu_14.2.0-19cross1_arm64.deb ... Unpacking g++-14-i686-linux-gnu (14.2.0-19cross1) ... Selecting previously unselected package g++-i686-linux-gnu. Preparing to unpack .../36-g++-i686-linux-gnu_4%3a14.2.0-1_arm64.deb ... Unpacking g++-i686-linux-gnu (4:14.2.0-1) ... Selecting previously unselected package crossbuild-essential-i386. Preparing to unpack .../37-crossbuild-essential-i386_12.12_all.deb ... Unpacking crossbuild-essential-i386 (12.12) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../38-libdebhelper-perl_13.24.2_all.deb ... Unpacking libdebhelper-perl (13.24.2) ... Selecting previously unselected package libtool. Preparing to unpack .../39-libtool_2.5.4-4_all.deb ... Unpacking libtool (2.5.4-4) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../40-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../41-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../42-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../43-dh-strip-nondeterminism_1.14.1-2_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-2) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../44-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../45-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:arm64. Preparing to unpack .../46-libunistring5_1.3-2_arm64.deb ... Unpacking libunistring5:arm64 (1.3-2) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../47-libxml2_2.12.7+dfsg+really2.9.14-0.4_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.4) ... Selecting previously unselected package gettext. Preparing to unpack .../48-gettext_0.23.1-2_arm64.deb ... Unpacking gettext (0.23.1-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../49-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../50-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../51-debhelper_13.24.2_all.deb ... Unpacking debhelper (13.24.2) ... Selecting previously unselected package libfakeroot:arm64. Preparing to unpack .../52-libfakeroot_1.37.1.1-1_arm64.deb ... Unpacking libfakeroot:arm64 (1.37.1.1-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../53-fakeroot_1.37.1.1-1_arm64.deb ... Unpacking fakeroot (1.37.1.1-1) ... Selecting previously unselected package gcc-14-base:i386. Preparing to unpack .../54-gcc-14-base_14.2.0-19_i386.deb ... Unpacking gcc-14-base:i386 (14.2.0-19) ... Selecting previously unselected package libgcc-s1:i386. Preparing to unpack .../55-libgcc-s1_14.2.0-19_i386.deb ... Unpacking libgcc-s1:i386 (14.2.0-19) ... Selecting previously unselected package libc6:i386. Preparing to unpack .../56-libc6_2.41-7_i386.deb ... Unpacking libc6:i386 (2.41-7) ... Selecting previously unselected package libasan8:i386. Preparing to unpack .../57-libasan8_14.2.0-19_i386.deb ... Unpacking libasan8:i386 (14.2.0-19) ... Selecting previously unselected package libatomic1:i386. Preparing to unpack .../58-libatomic1_14.2.0-19_i386.deb ... Unpacking libatomic1:i386 (14.2.0-19) ... Selecting previously unselected package libcrypt1:i386. Preparing to unpack .../59-libcrypt1_1%3a4.4.38-1_i386.deb ... Unpacking libcrypt1:i386 (1:4.4.38-1) ... Selecting previously unselected package libcrypt-dev:i386. Preparing to unpack .../60-libcrypt-dev_1%3a4.4.38-1_i386.deb ... Unpacking libcrypt-dev:i386 (1:4.4.38-1) ... Selecting previously unselected package libc6-dev:i386. Preparing to unpack .../61-libc6-dev_2.41-7_i386.deb ... Unpacking libc6-dev:i386 (2.41-7) ... Selecting previously unselected package libgomp1:i386. Preparing to unpack .../62-libgomp1_14.2.0-19_i386.deb ... Unpacking libgomp1:i386 (14.2.0-19) ... Selecting previously unselected package libitm1:i386. Preparing to unpack .../63-libitm1_14.2.0-19_i386.deb ... Unpacking libitm1:i386 (14.2.0-19) ... Selecting previously unselected package libstdc++6:i386. Preparing to unpack .../64-libstdc++6_14.2.0-19_i386.deb ... Unpacking libstdc++6:i386 (14.2.0-19) ... Selecting previously unselected package libubsan1:i386. Preparing to unpack .../65-libubsan1_14.2.0-19_i386.deb ... Unpacking libubsan1:i386 (14.2.0-19) ... Selecting previously unselected package libquadmath0:i386. Preparing to unpack .../66-libquadmath0_14.2.0-19_i386.deb ... Unpacking libquadmath0:i386 (14.2.0-19) ... Selecting previously unselected package libgcc-14-dev:i386. Preparing to unpack .../67-libgcc-14-dev_14.2.0-19_i386.deb ... Unpacking libgcc-14-dev:i386 (14.2.0-19) ... Selecting previously unselected package libibtk0t64:i386. Preparing to unpack .../68-libibtk0t64_0.0.14-18_i386.deb ... Unpacking libibtk0t64:i386 (0.0.14-18) ... Selecting previously unselected package libibtk-dev:i386. Preparing to unpack .../69-libibtk-dev_0.0.14-18_i386.deb ... Unpacking libibtk-dev:i386 (0.0.14-18) ... Selecting previously unselected package libstdc++-14-dev:i386. Preparing to unpack .../70-libstdc++-14-dev_14.2.0-19_i386.deb ... Unpacking libstdc++-14-dev:i386 (14.2.0-19) ... Selecting previously unselected package libxau6:i386. Preparing to unpack .../71-libxau6_1%3a1.0.11-1_i386.deb ... Unpacking libxau6:i386 (1:1.0.11-1) ... Selecting previously unselected package libxdmcp6:i386. Preparing to unpack .../72-libxdmcp6_1%3a1.1.5-1_i386.deb ... Unpacking libxdmcp6:i386 (1:1.1.5-1) ... Selecting previously unselected package libxcb1:i386. Preparing to unpack .../73-libxcb1_1.17.0-2+b1_i386.deb ... Unpacking libxcb1:i386 (1.17.0-2+b1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../74-libx11-data_2%3a1.8.12-1_all.deb ... Unpacking libx11-data (2:1.8.12-1) ... Selecting previously unselected package libx11-6:i386. Preparing to unpack .../75-libx11-6_2%3a1.8.12-1_i386.deb ... Unpacking libx11-6:i386 (2:1.8.12-1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../76-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1.1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../77-x11proto-dev_2024.1-1_all.deb ... Unpacking x11proto-dev (2024.1-1) ... Selecting previously unselected package libxau-dev:i386. Preparing to unpack .../78-libxau-dev_1%3a1.0.11-1_i386.deb ... Unpacking libxau-dev:i386 (1:1.0.11-1) ... Selecting previously unselected package libxdmcp-dev:i386. Preparing to unpack .../79-libxdmcp-dev_1%3a1.1.5-1_i386.deb ... Unpacking libxdmcp-dev:i386 (1:1.1.5-1) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../80-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libxcb1-dev:i386. Preparing to unpack .../81-libxcb1-dev_1.17.0-2+b1_i386.deb ... Unpacking libxcb1-dev:i386 (1.17.0-2+b1) ... Selecting previously unselected package libx11-dev:i386. Preparing to unpack .../82-libx11-dev_2%3a1.8.12-1_i386.deb ... Unpacking libx11-dev:i386 (2:1.8.12-1) ... Selecting previously unselected package libxext6:i386. Preparing to unpack .../83-libxext6_2%3a1.3.4-1+b3_i386.deb ... Unpacking libxext6:i386 (2:1.3.4-1+b3) ... Selecting previously unselected package libxxf86dga1:i386. Preparing to unpack .../84-libxxf86dga1_2%3a1.1.5-1+b3_i386.deb ... Unpacking libxxf86dga1:i386 (2:1.1.5-1+b3) ... Selecting previously unselected package libxxf86dga-dev:i386. Preparing to unpack .../85-libxxf86dga-dev_2%3a1.1.5-1+b3_i386.deb ... Unpacking libxxf86dga-dev:i386 (2:1.1.5-1+b3) ... Selecting previously unselected package libxxf86vm1:i386. Preparing to unpack .../86-libxxf86vm1_1%3a1.1.4-1+b4_i386.deb ... Unpacking libxxf86vm1:i386 (1:1.1.4-1+b4) ... Selecting previously unselected package libxxf86vm-dev:i386. Preparing to unpack .../87-libxxf86vm-dev_1%3a1.1.4-1+b4_i386.deb ... Unpacking libxxf86vm-dev:i386 (1:1.1.4-1+b4) ... Selecting previously unselected package sbuild-build-depends-main-dummy:i386. Preparing to unpack .../88-sbuild-build-depends-main-dummy_0.invalid.0_i386.deb ... Unpacking sbuild-build-depends-main-dummy:i386 (0.invalid.0) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up bsdextrautils (2.41-4) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up gcc-14-base:i386 (14.2.0-19) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up binutils-i686-linux-gnu (2.44-3) ... Setting up libdebhelper-perl (13.24.2) ... Setting up libmagic1t64:arm64 (1:5.46-5) ... Setting up gettext-base (0.23.1-2) ... Setting up m4 (1.4.19-8) ... Setting up gcc-14-i686-linux-gnu-base:arm64 (14.2.0-19cross1) ... Setting up gcc-14-cross-base (14.2.0-19cross1) ... Setting up file (1:5.46-5) ... Setting up libfakeroot:arm64 (1.37.1.1-1) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up fakeroot (1.37.1.1-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Setting up xtrans-dev (1.4.0-1) ... Setting up linux-libc-dev-i386-cross (6.12.17-1cross2) ... Setting up autotools-dev (20240727.1) ... Setting up libx11-data (2:1.8.12-1) ... Setting up libunistring5:arm64 (1.3-2) ... Setting up autopoint (0.23.1-2) ... Setting up autoconf (2.72-3.1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.25) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... Setting up libc6-i386-cross (2.41-6cross2) ... Setting up xorg-sgml-doctools (1:1.11-1.1) ... Setting up cpp-14-i686-linux-gnu (14.2.0-19cross1) ... Setting up libquadmath0-i386-cross (14.2.0-19cross1) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.4) ... Setting up automake (1:1.17-4) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up x11proto-dev (2024.1-1) ... Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... Setting up gettext (0.23.1-2) ... Setting up libtool (2.5.4-4) ... Setting up libatomic1-i386-cross (14.2.0-19cross1) ... Setting up libgomp1-i386-cross (14.2.0-19cross1) ... Setting up libc6-dev-i386-cross (2.41-6cross2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up libgcc-s1-i386-cross (14.2.0-19cross1) ... Setting up dh-autoreconf (20) ... Setting up libitm1-i386-cross (14.2.0-19cross1) ... Setting up dh-strip-nondeterminism (1.14.1-2) ... Setting up groff-base (1.23.0-8) ... Setting up cpp-i686-linux-gnu (4:14.2.0-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libasan8-i386-cross (14.2.0-19cross1) ... Setting up libstdc++6-i386-cross (14.2.0-19cross1) ... Setting up debhelper (13.24.2) ... Setting up libubsan1-i386-cross (14.2.0-19cross1) ... Setting up libgcc-14-dev-i386-cross (14.2.0-19cross1) ... Setting up gcc-14-i686-linux-gnu (14.2.0-19cross1) ... Setting up gcc-i686-linux-gnu (4:14.2.0-1) ... Setting up libstdc++-14-dev-i386-cross (14.2.0-19cross1) ... Setting up g++-14-i686-linux-gnu (14.2.0-19cross1) ... Setting up g++-i686-linux-gnu (4:14.2.0-1) ... Setting up crossbuild-essential-i386 (12.12) ... Setting up libgcc-s1:i386 (14.2.0-19) ... Setting up libc6:i386 (2.41-7) ... Setting up libasan8:i386 (14.2.0-19) ... Setting up libstdc++6:i386 (14.2.0-19) ... Setting up libitm1:i386 (14.2.0-19) ... Setting up libxau6:i386 (1:1.0.11-1) ... Setting up libxdmcp6:i386 (1:1.1.5-1) ... Setting up libxcb1:i386 (1.17.0-2+b1) ... Setting up libxau-dev:i386 (1:1.0.11-1) ... Setting up libcrypt1:i386 (1:4.4.38-1) ... Setting up libgomp1:i386 (14.2.0-19) ... Setting up libxdmcp-dev:i386 (1:1.1.5-1) ... Setting up libquadmath0:i386 (14.2.0-19) ... Setting up libatomic1:i386 (14.2.0-19) ... Setting up libubsan1:i386 (14.2.0-19) ... Setting up libcrypt-dev:i386 (1:4.4.38-1) ... Setting up libibtk0t64:i386 (0.0.14-18) ... Setting up libc6-dev:i386 (2.41-7) ... Setting up libx11-6:i386 (2:1.8.12-1) ... Setting up libgcc-14-dev:i386 (14.2.0-19) ... Setting up libstdc++-14-dev:i386 (14.2.0-19) ... Setting up libxcb1-dev:i386 (1.17.0-2+b1) ... Setting up libibtk-dev:i386 (0.0.14-18) ... Setting up libx11-dev:i386 (2:1.8.12-1) ... Setting up libxext6:i386 (2:1.3.4-1+b3) ... Setting up libxxf86vm1:i386 (1:1.1.4-1+b4) ... Setting up libxxf86vm-dev:i386 (1:1.1.4-1+b4) ... Setting up libxxf86dga1:i386 (2:1.1.5-1+b3) ... Setting up libxxf86dga-dev:i386 (2:1.1.5-1+b3) ... Setting up sbuild-build-depends-main-dummy:i386 (0.invalid.0) ... Processing triggers for libc-bin (2.41-7) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (i386 included in i386 amd64) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 6.1.0-28-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) arm64 (aarch64) Toolchain package versions: binutils_2.44-3 dpkg-dev_1.22.18 g++-14_14.2.0-19 gcc-14_14.2.0-19 libc6-dev_2.41-7 libstdc++-14-dev_14.2.0-19 libstdc++-14-dev-i386-cross_14.2.0-19cross1 libstdc++6_14.2.0-19 libstdc++6-i386-cross_14.2.0-19cross1 linux-libc-dev_6.12.27-1 Package versions: apt_3.0.1 apt-utils_3.0.1 autoconf_2.72-3.1 automake_1:1.17-4 autopoint_0.23.1-2 autotools-dev_20240727.1 base-files_13.7 base-passwd_3.6.7 bash_5.2.37-2 binutils_2.44-3 binutils-aarch64-linux-gnu_2.44-3 binutils-common_2.44-3 binutils-i686-linux-gnu_2.44-3 bsdextrautils_2.41-4 bsdutils_1:2.41-4 build-essential_12.12 bzip2_1.0.8-6 coreutils_9.7-2 cpp_4:14.2.0-1 cpp-14_14.2.0-19 cpp-14-aarch64-linux-gnu_14.2.0-19 cpp-14-i686-linux-gnu_14.2.0-19cross1 cpp-aarch64-linux-gnu_4:14.2.0-1 cpp-i686-linux-gnu_4:14.2.0-1 crossbuild-essential-i386_12.12 dash_0.5.12-12 debconf_1.5.91 debhelper_13.24.2 debian-archive-keyring_2025.1 debianutils_5.22 dh-autoreconf_20 dh-strip-nondeterminism_1.14.1-2 diffutils_1:3.10-4 dpkg_1.22.18 dpkg-dev_1.22.18 dwz_0.15-1+b1 fakeroot_1.37.1.1-1 file_1:5.46-5 findutils_4.10.0-3 g++_4:14.2.0-1 g++-14_14.2.0-19 g++-14-aarch64-linux-gnu_14.2.0-19 g++-14-i686-linux-gnu_14.2.0-19cross1 g++-aarch64-linux-gnu_4:14.2.0-1 g++-i686-linux-gnu_4:14.2.0-1 gcc_4:14.2.0-1 gcc-14_14.2.0-19 gcc-14-aarch64-linux-gnu_14.2.0-19 gcc-14-base_14.2.0-19 gcc-14-cross-base_14.2.0-19cross1 gcc-14-i686-linux-gnu_14.2.0-19cross1 gcc-14-i686-linux-gnu-base_14.2.0-19cross1 gcc-aarch64-linux-gnu_4:14.2.0-1 gcc-i686-linux-gnu_4:14.2.0-1 gettext_0.23.1-2 gettext-base_0.23.1-2 grep_3.11-4+b1 groff-base_1.23.0-8 gzip_1.13-1 hostname_3.25 init-system-helpers_1.68 intltool-debian_0.35.0+20060710.6 libacl1_2.3.2-2+b1 libapt-pkg7.0_3.0.1 libarchive-zip-perl_1.68-1 libasan8_14.2.0-19 libasan8-i386-cross_14.2.0-19cross1 libatomic1_14.2.0-19 libatomic1-i386-cross_14.2.0-19cross1 libattr1_1:2.5.2-3 libaudit-common_1:4.0.2-2 libaudit1_1:4.0.2-2+b2 libbinutils_2.44-3 libblkid1_2.41-4 libbz2-1.0_1.0.8-6 libc-bin_2.41-7 libc-dev-bin_2.41-7 libc6_2.41-7 libc6-dev_2.41-7 libc6-dev-i386-cross_2.41-6cross2 libc6-i386-cross_2.41-6cross2 libcap-ng0_0.8.5-4+b1 libcap2_1:2.75-7 libcc1-0_14.2.0-19 libcrypt-dev_1:4.4.38-1 libcrypt1_1:4.4.38-1 libctf-nobfd0_2.44-3 libctf0_2.44-3 libdb5.3t64_5.3.28+dfsg2-9 libdebconfclient0_0.278 libdebhelper-perl_13.24.2 libdpkg-perl_1.22.18 libelf1t64_0.192-4 libfakeroot_1.37.1.1-1 libfile-stripnondeterminism-perl_1.14.1-2 libgcc-14-dev_14.2.0-19 libgcc-14-dev-i386-cross_14.2.0-19cross1 libgcc-s1_14.2.0-19 libgcc-s1-i386-cross_14.2.0-19cross1 libgdbm-compat4t64_1.24-2 libgdbm6t64_1.24-2 libgmp10_2:6.3.0+dfsg-3 libgomp1_14.2.0-19 libgomp1-i386-cross_14.2.0-19cross1 libgprofng0_2.44-3 libhogweed6t64_3.10.1-1 libhwasan0_14.2.0-19 libibtk-dev_0.0.14-18 libibtk0t64_0.0.14-18 libisl23_0.27-1 libitm1_14.2.0-19 libitm1-i386-cross_14.2.0-19cross1 libjansson4_2.14-2+b3 liblastlog2-2_2.41-4 liblsan0_14.2.0-19 liblz4-1_1.10.0-4 liblzma5_5.8.1-1 libmagic-mgc_1:5.46-5 libmagic1t64_1:5.46-5 libmd0_1.1.0-2+b1 libmount1_2.41-4 libmpc3_1.3.1-1+b3 libmpfr6_4.2.2-1 libnettle8t64_3.10.1-1 libpam-modules_1.7.0-3 libpam-modules-bin_1.7.0-3 libpam-runtime_1.7.0-3 libpam0g_1.7.0-3 libpcre2-8-0_10.45-1 libperl5.40_5.40.1-3 libpipeline1_1.5.8-1 libquadmath0_14.2.0-19 libquadmath0-i386-cross_14.2.0-19cross1 libseccomp2_2.6.0-2 libselinux1_3.8.1-1 libsframe1_2.44-3 libsmartcols1_2.41-4 libsqlite3-0_3.46.1-4 libssl3t64_3.5.0-1 libstdc++-14-dev_14.2.0-19 libstdc++-14-dev-i386-cross_14.2.0-19cross1 libstdc++6_14.2.0-19 libstdc++6-i386-cross_14.2.0-19cross1 libsystemd0_257.5-2 libtinfo6_6.5+20250216-2 libtool_2.5.4-4 libtsan2_14.2.0-19 libubsan1_14.2.0-19 libubsan1-i386-cross_14.2.0-19cross1 libuchardet0_0.0.8-1+b2 libudev1_257.5-2 libunistring5_1.3-2 libuuid1_2.41-4 libx11-6_2:1.8.12-1 libx11-data_2:1.8.12-1 libx11-dev_2:1.8.12-1 libxau-dev_1:1.0.11-1 libxau6_1:1.0.11-1 libxcb1_1.17.0-2+b1 libxcb1-dev_1.17.0-2+b1 libxdmcp-dev_1:1.1.5-1 libxdmcp6_1:1.1.5-1 libxext6_2:1.3.4-1+b3 libxml2_2.12.7+dfsg+really2.9.14-0.4 libxxf86dga-dev_2:1.1.5-1+b3 libxxf86dga1_2:1.1.5-1+b3 libxxf86vm-dev_1:1.1.4-1+b4 libxxf86vm1_1:1.1.4-1+b4 libxxhash0_0.8.3-2 libzstd1_1.5.7+dfsg-1 linux-libc-dev_6.12.27-1 linux-libc-dev-i386-cross_6.12.17-1cross2 login_1:4.16.0-2+really2.41-4 login.defs_1:4.17.4-2 m4_1.4.19-8 make_4.4.1-2 man-db_2.13.1-1 mawk_1.3.4.20250131-1 ncurses-base_6.5+20250216-2 ncurses-bin_6.5+20250216-2 openssl-provider-legacy_3.5.0-1 patch_2.8-1 perl_5.40.1-3 perl-base_5.40.1-3 perl-modules-5.40_5.40.1-3 po-debconf_1.0.21+nmu1 rpcsvc-proto_1.4.3-1+b1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2+b1 sensible-utils_0.0.25 sqv_1.3.0-1 sysvinit-utils_3.14-4 tar_1.35+dfsg-3.1 util-linux_2.41-4 x11proto-dev_2024.1-1 xorg-sgml-doctools_1:1.11-1.1 xtrans-dev_1.4.0-1 xz-utils_5.8.1-1 zlib1g_1:1.3.dfsg+really1.3.1-1+b1 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: gatos Binary: gatos, libgatos-dev, libgatos0 Architecture: i386 amd64 Version: 0.0.5-22 Maintainer: Christian Bayle Homepage: http://gatos.sourceforge.net/ Standards-Version: 4.7.0 Vcs-Browser: https://salsa.debian.org/debian/gatos Vcs-Git: https://salsa.debian.org/debian/gatos.git Build-Depends: debhelper-compat (= 10), libibtk-dev (>= 0.0.14-16), libx11-dev, libxxf86dga-dev, libxxf86vm-dev, x11proto-core-dev Package-List: gatos deb misc optional arch=i386,amd64 libgatos-dev deb libdevel optional arch=i386,amd64 libgatos0 deb libs optional arch=i386,amd64 Checksums-Sha1: 512f4ad0a93c4c7ac303fcfc685fcec5467f3997 483916 gatos_0.0.5.orig.tar.gz 6d2e47f2e9a8e2606ec96a7e0f40956408e6d1f4 292684 gatos_0.0.5-22.debian.tar.xz Checksums-Sha256: a30be20e9557a34414bb3617538f8120fe83c5aadf797031c0f8694d062d391e 483916 gatos_0.0.5.orig.tar.gz 91660a68bf767aa55168cbaf7c9e6961c06abf4e4c778876cccdfb9efcae8181 292684 gatos_0.0.5-22.debian.tar.xz Files: 9c16631afc933bde6f5d5e1421efddb7 483916 gatos_0.0.5.orig.tar.gz 9ea25af11e32a4055613c65a7467afcf 292684 gatos_0.0.5-22.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEl9DisSUYWvfJX+x3a5gt67/pHCkFAmf0PaIACgkQa5gt67/p HCnFAA/9Eol8PVS8ssBqB634ojDFTpWGd0MrHjhMF4I11SdWE1wobKfBmG0FDOpr uGqU1f7XVf6eNwRRxMZ2n9rzu6MdBW02AsO49fKxXHxpiA+tTuK+WGhw37JGBIy+ JqVP2KMUjY5sM91SWEZi0dEDTKCQyUZeqhrAdYbPU7u9a6dKrIZjU9SR0qga1zPf nYLuiK9L9DHV2QoKxGKl3WiAUUzC1RjH7Azic/qcLEvyUgCC/oCwsW8t+haLjzOP q6TBcvjIDlwoinr6GZdA1hM4RWGJaljsyjGa4cyMx5JvzykDoC2zJ/it/YzC4qOu q/jFm6GO26+vJD8d4Vffp6A95lu55MTbUB0DBbJDeOlUMsbCLpzH7X6ttJ8/IHSc FSZ5ZkBmcdT3GrnrEtdBCcu1KLMSa3NNm7rmwhCul8J80vq/0VA7UtQzVfSE4ZdC LScz4uhcOuWoqs2eFHO/Zj1jaeyjfgFcUbDO/EHn0VGFdMix1xuaWOm3wsB3991m BODi9TxACxetFeH0eyrWBS7jNg2Wg7MsoAbGy2RXnpbXhXBZ2U6fnLtr6+sjQIOL DiEb7POwDmCUy7AK58zD8b6aOll9h8rEySNv1jmhmXigHoSsVSThui9uQ5vh5Q41 +cZUANnxo/0LVUyEd82tm+S9MBVHkqwI5jPPBTOY6A7Ed+Wn7mM= =3+6F -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./gatos_0.0.5-22.dsc: unsupported subcommand dpkg-source: info: extracting gatos in /<> dpkg-source: info: unpacking gatos_0.0.5.orig.tar.gz dpkg-source: info: unpacking gatos_0.0.5-22.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying gatos_0.0.5-19.2.diff dpkg-source: info: applying 0002-Massive-cleanup-for-libtools.patch dpkg-source: info: applying 0003-Fix-national-encoding-converting-to-utf-8.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf CONFIG_SITE=/etc/dpkg-cross/cross-config.i386 DEB_BUILD_OPTIONS=nocheck HOME=/var/lib/sbuild LANG=en_GB.UTF-8 LC_ALL=C.UTF-8 LOGNAME=helmut OLDPWD=/ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games PWD=/<> SHELL=/bin/sh USER=helmut dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -ai386 -Pcross,nocheck -us -uc -B -rfakeroot --jobs-try=1 dpkg-buildpackage: info: source package gatos dpkg-buildpackage: info: source version 0.0.5-22 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Christian Bayle dpkg-architecture: warning: specified GNU system type i686-linux-gnu does not match CC system type aarch64-linux-gnu, try setting a correct CC environment variable dpkg-source --before-build . dpkg-buildpackage: info: host architecture i386 debian/rules clean dh_testdir rm -f build-stamp configure-stamp # Add here commands to clean up after the build process. [ ! -f Makefile ] || /usr/bin/make clean [ ! -f Makefile ] || /usr/bin/make distclean rm -f config.log compile missing configure \ m4/ltoptions.m4 \ m4/ltsugar.m4 \ m4/ltversion.m4 \ m4/lt~obsolete.m4 \ m4/libtool.m4 \ aclocal.m4 \ acinclude.m4 # Automake generated rm -f config.guess config.sub config.status INSTALL install-sh ltmain.sh \ Makefile.in \ docs/Makefile.in \ gfxdump/Makefile.in \ m4/Makefile.in \ man/Makefile.in \ po/Makefile.in \ src/Makefile.in \ tech-docs/Makefile.in \ */*/Makefile.in # PO generated #rm -f po/fr/atisplit.gmo \ # po/fr/atitogif.gmo \ # po/fr/atitojpg.gmo \ # po/fr/atitoppm.gmo \ # po/fr/gatos.gmo \ # po/fr/yuvsum.gmo # Other generated rm -f gatos.spec intl/po2tbl.sed po/POTFILES dh_clean debian/rules binary-arch # Change section for some man files mv man/fr/gatos.1 man/fr/gatos.7 perl -pi -e 's/gatos\.1/gatos.7/' man/fr/Makefile.am perl -pi -e 's/TH GATOS 1/TH GATOS 7/' man/fr/gatos.7 mv man/en/gatos.1 man/en/gatos.7 perl -pi -e 's/gatos\.1/gatos.7/' man/en/Makefile.am perl -pi -e 's/TH GATOS 1/TH GATOS 7/' man/en/gatos.7 # mv man/en/gatos.conf.1.in man/en/gatos.conf.5.in rm man/en/gatos.conf.1 perl -pi -e 's/gatos\.conf\.1/gatos.conf.5/g' man/en/Makefile.am perl -pi -e 's/TH gatos.conf 1/TH gatos.conf 5/' man/en/gatos.conf.5.in # mv man/fr/gatos.conf.1.in man/fr/gatos.conf.5.in rm man/fr/gatos.conf.1 perl -pi -e 's/gatos\.conf\.1/gatos.conf.5/g' man/fr/Makefile.am perl -pi -e 's/TH gatos.conf 1/TH gatos.conf 5/' man/fr/gatos.conf.5.in # dh_testdir ./autogen.sh libtoolize: putting auxiliary files in '.'. libtoolize: linking file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: linking file 'm4/libtool.m4' libtoolize: linking file 'm4/ltoptions.m4' libtoolize: linking file 'm4/ltsugar.m4' libtoolize: linking file 'm4/ltversion.m4' libtoolize: linking file 'm4/lt~obsolete.m4' libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. Check if m4 directory available: yes Erase old acinclude.m4: done Concatenate files: m4/gettext.m4 m4/curses.m4 m4/libtool.m4 m4/gatos.m4 to acinclude.m4. Start aclocal with args ():aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' acinclude.m4:16: warning: underquoted definition of AM_PATH_PROG_WITH_TEST acinclude.m4:16: run info Automake 'Extending aclocal' acinclude.m4:16: or see https://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal acinclude.m4:64: warning: the serial number must appear before any macro definition acinclude.m4:89: warning: the serial number must appear before any macro definition acinclude.m4:742: warning: the serial number must appear before any macro definition m4/gettext.m4:64: warning: the serial number must appear before any macro definition m4/gettext.m4:89: warning: the serial number must appear before any macro definition done Start autoheader with args ():autoheader: warning: autoconf input should be named 'configure.ac', not 'configure.in' autoheader: warning: WARNING: Using auxiliary files such as 'acconfig.h', 'config.h.bot' autoheader: WARNING: and 'config.h.top', to define templates for 'config.h.in' autoheader: WARNING: is deprecated and discouraged. autoheader: autoheader: WARNING: Using the third argument of 'AC_DEFINE_UNQUOTED' and autoheader: WARNING: 'AC_DEFINE' allows one to define a template without autoheader: WARNING: 'acconfig.h': autoheader: autoheader: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1, autoheader: [Define if a function 'main' is needed.]) autoheader: autoheader: WARNING: More sophisticated templates can also be produced, see the autoheader: WARNING: documentation. done Start autoconf with args ():configure.in:116: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:449: AM_INIT_AUTOMAKE is expanded from... configure.in:116: the top level configure.in:118: warning: 'AM_CONFIG_HEADER': this macro is obsolete. configure.in:118: You should use the 'AC_CONFIG_HEADERS' macro instead. aclocal.m4:763: AM_CONFIG_HEADER is expanded from... configure.in:118: the top level configure.in:152: warning: The preprocessor macro 'STDC_HEADERS' is obsolete. configure.in:152: Except in unusual embedded environments, you can safely include all configure.in:152: C89 headers unconditionally. configure.in:170: warning: The macro 'AC_LIBTOOL_DLOPEN' is obsolete. configure.in:170: You should run autoupdate. m4/ltoptions.m4:113: AC_LIBTOOL_DLOPEN is expanded from... configure.in:170: the top level configure.in:170: warning: AC_LIBTOOL_DLOPEN: Remove this warning and the call to _LT_SET_OPTION when you configure.in:170: put the 'dlopen' option into LT_INIT's first parameter. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... m4/ltoptions.m4:113: AC_LIBTOOL_DLOPEN is expanded from... configure.in:170: the top level configure.in:171: warning: The macro 'AM_DISABLE_SHARED' is obsolete. configure.in:171: You should run autoupdate. m4/ltoptions.m4:206: AM_DISABLE_SHARED is expanded from... configure.in:171: the top level configure.in:172: warning: The macro 'AM_PROG_LIBTOOL' is obsolete. configure.in:172: You should run autoupdate. acinclude.m4:808: AM_PROG_LIBTOOL is expanded from... configure.in:172: the top level configure.in:181: warning: The macro 'AC_ISC_POSIX' is obsolete. configure.in:181: You should run autoupdate. ./lib/autoconf/specific.m4:728: AC_ISC_POSIX is expanded from... acinclude.m4:269: AM_GNU_GETTEXT is expanded from... configure.in:181: the top level configure.in:181: warning: The macro 'AC_HEADER_STDC' is obsolete. configure.in:181: You should run autoupdate. ./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from... acinclude.m4:269: AM_GNU_GETTEXT is expanded from... configure.in:181: the top level configure.in:181: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:181: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... acinclude.m4:66: AM_LC_MESSAGES is expanded from... acinclude.m4:269: AM_GNU_GETTEXT is expanded from... configure.in:181: the top level configure.in:181: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:181: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/headers.m4:89: _AC_CHECK_HEADER_COMPILE is expanded from... ./lib/autoconf/headers.m4:56: AC_CHECK_HEADER is expanded from... acinclude.m4:91: AM_WITH_NLS is expanded from... acinclude.m4:269: AM_GNU_GETTEXT is expanded from... configure.in:181: the top level configure.in:181: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:181: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/libs.m4:100: AC_CHECK_LIB is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/headers.m4:89: _AC_CHECK_HEADER_COMPILE is expanded from... ./lib/autoconf/headers.m4:56: AC_CHECK_HEADER is expanded from... acinclude.m4:91: AM_WITH_NLS is expanded from... acinclude.m4:269: AM_GNU_GETTEXT is expanded from... configure.in:181: the top level configure.in:181: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:181: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/headers.m4:89: _AC_CHECK_HEADER_COMPILE is expanded from... ./lib/autoconf/headers.m4:56: AC_CHECK_HEADER is expanded from... acinclude.m4:91: AM_WITH_NLS is expanded from... acinclude.m4:269: AM_GNU_GETTEXT is expanded from... configure.in:181: the top level configure.in:182: warning: It is technically impossible to 'autoupdate' cleanly from AC_LINK_FILES configure.in:182: to AC_CONFIG_LINKS. 'autoupdate' provides a functional but inelegant configure.in:182: update, you should probably tune the result yourself. configure.in:239: warning: The macro 'AC_CHECKING' is obsolete. configure.in:239: You should run autoupdate. ./lib/autoconf/general.m4:2499: AC_CHECKING is expanded from... acinclude.m4:619: AC_SEARCH_NCURSES is expanded from... acinclude.m4:478: AC_CHECK_CURSES is expanded from... configure.in:239: the top level configure.in:239: warning: The macro 'AC_FD_CC' is obsolete. configure.in:239: You should run autoupdate. ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... acinclude.m4:619: AC_SEARCH_NCURSES is expanded from... acinclude.m4:478: AC_CHECK_CURSES is expanded from... configure.in:239: the top level configure.in:301: warning: The macro 'AC_FD_CC' is obsolete. configure.in:301: You should run autoupdate. ./lib/autoconf/general.m4:399: AC_FD_CC is expanded from... acinclude.m4:9259: AC_TRY_CPP_MOD is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... acinclude.m4:9289: AC_CHECK_HEADER_MOD is expanded from... acinclude.m4:9344: GATOS_DGA_VMODE is expanded from... configure.in:301: the top level done Start automake with args (--add-missing -f):automake: warning: autoconf input should be named 'configure.ac', not 'configure.in' configure.in:116: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.in:116: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation configure.in:148: installing './compile' configure.in:124: installing './config.guess' configure.in:124: installing './config.sub' configure.in:116: installing './install-sh' configure.in:116: installing './missing' Makefile.am: installing './INSTALL' automake: warning: autoconf input should be named 'configure.ac', not 'configure.in' src/Makefile.am:314: warning: deprecated feature: target 'scanpci' overrides 'scanpci$(EXEEXT)' src/Makefile.am:314: change your target to read 'scanpci$(EXEEXT)' /usr/share/automake-1.17/am/program.am: target 'scanpci$(EXEEXT)' was defined here src/Makefile.am:114: while processing program 'scanpci' done Delete config.cache: done CC="g++" dh_auto_configure -- --without-kernel-delay --enable-shared --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info ./configure --build=aarch64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/i386-linux-gnu --libexecdir=\${prefix}/lib/i386-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --host=i686-linux-gnu --without-kernel-delay --enable-shared --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info checking for a BSD-compatible install... /usr/bin/install -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 0.01 checking whether build environment is sane... yes checking for i686-linux-gnu-strip... i686-linux-gnu-strip checking for a race-free mkdir -p... /usr/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 xargs -n works... yes checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... aarch64-unknown-linux-gnu checking host system type... i686-pc-linux-gnu --- Running Linux !! checking whether make supports the include directive... yes (GNU style) checking for i686-linux-gnu-gcc... g++ 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... yes checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether g++ accepts -g... yes checking for g++ option to enable C11 features... unsupported checking for g++ option to enable C99 features... unsupported checking for g++ option to enable C89 features... none needed checking whether g++ understands -c and -o together... yes checking dependency style of g++... none checking for library containing strerror... none required checking for i686-linux-gnu-gcc... (cached) g++ checking whether the compiler supports GNU C... (cached) yes checking whether g++ accepts -g... (cached) yes checking for g++ option to enable C11 features... (cached) unsupported checking for g++ option to enable C99 features... (cached) unsupported checking for g++ option to enable C89 features... (cached) none needed checking whether g++ understands -c and -o together... (cached) yes checking dependency style of g++... (cached) none checking dependency style of g++... none checking for i686-linux-gnu-g++... i686-linux-gnu-g++ checking whether the compiler supports GNU C++... yes checking whether i686-linux-gnu-g++ accepts -g... yes checking for i686-linux-gnu-g++ option to enable C++11 features... none needed checking dependency style of i686-linux-gnu-g++... none checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/param.h... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking whether make sets $(MAKE)... (cached) yes checking whether ln -s works... yes checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by g++... /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/i686-linux-gnu-nm -B checking the name lister (/usr/bin/i686-linux-gnu-nm -B) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking how to convert aarch64-unknown-linux-gnu file names to i686-pc-linux-gnu format... func_convert_file_noop checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for i686-linux-gnu-objdump... i686-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for i686-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for i686-linux-gnu-ranlib... i686-linux-gnu-ranlib checking for i686-linux-gnu-ar... i686-linux-gnu-ar checking for archiver @FILE support... @ checking for i686-linux-gnu-strip... (cached) i686-linux-gnu-strip checking command to parse /usr/bin/i686-linux-gnu-nm -B output from g++ object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for i686-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if g++ supports -fno-rtti -fno-exceptions... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... yes checking whether a program can dlopen itself... cross 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... yes checking how to run the C++ preprocessor... i686-linux-gnu-g++ -E checking for ld used by i686-linux-gnu-g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the i686-linux-gnu-g++ linker (/usr/bin/ld) supports shared libraries... yes checking for i686-linux-gnu-g++ option to produce PIC... -fPIC -DPIC checking if i686-linux-gnu-g++ PIC flag -fPIC -DPIC works... yes checking if i686-linux-gnu-g++ static flag -static works... yes checking if i686-linux-gnu-g++ supports -c -o file.o... yes checking if i686-linux-gnu-g++ supports -c -o file.o... (cached) yes checking whether the i686-linux-gnu-g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for library containing strerror... (cached) none required checking for egrep... (cached) /usr/bin/grep -E checking for an ANSI C-conforming const... yes checking for inline... inline checking for off_t... yes checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking for getpagesize... yes checking for working mmap... yes checking for argz.h... yes checking for limits.h... yes checking for locale.h... yes checking for nl_types.h... yes checking for malloc.h... yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking for values.h... yes checking for sys/param.h... (cached) yes checking for getcwd... yes checking for munmap... yes checking for putenv... yes checking for setenv... yes checking for setlocale... yes checking for strchr... yes checking for strcasecmp... yes checking for __argz_count... yes checking for __argz_stringify... yes checking for __argz_next... yes checking for stpcpy... yes checking for LC_MESSAGES... yes checking whether NLS is requested... yes checking whether included gettext is requested... no checking for libintl.h... yes checking for gettext in libc... no checking for bindtextdomain in -lintl... no checking whether catgets can be used... no checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for an ANSI C-conforming const... (cached) yes checking for inline... (cached) inline checking for off_t... (cached) yes checking for size_t... (cached) yes checking for X... no configure: error: *** X libraries or include files not found. Check 'config.log' for *** more details. 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 configure, which was generated by GNU Autoconf 2.72. Invocation command line was $ ./configure --build=aarch64-linux-gnu --prefix=/usr '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules '--libdir=${prefix}/lib/i386-linux-gnu' '--libexecdir=${prefix}/lib/i386-linux-gnu' --disable-maintainer-mode --disable-dependency-tracking --host=i686-linux-gnu --without-kernel-delay --enable-shared --prefix=/usr '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' ## --------- ## ## Platform. ## ## --------- ## hostname = sbuild uname -m = aarch64 uname -r = 6.1.0-28-arm64 uname -s = Linux uname -v = #1 SMP Debian 6.1.119-1 (2024-11-22) /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = aarch64 /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:2994: looking for aux files: ltmain.sh compile config.guess config.sub missing install-sh configure:3007: trying ./ configure:3036: ./ltmain.sh found configure:3036: ./compile found configure:3036: ./config.guess found configure:3036: ./config.sub found configure:3036: ./missing found configure:3018: ./install-sh found configure:3212: checking for a BSD-compatible install configure:3286: result: /usr/bin/install -c configure:3297: checking whether sleep supports fractional seconds configure:3313: result: yes configure:3316: checking filesystem timestamp resolution configure:3451: result: 0.01 configure:3456: checking whether build environment is sane configure:3497: result: yes configure:3563: checking for i686-linux-gnu-strip configure:3584: found /usr/bin/i686-linux-gnu-strip configure:3596: result: i686-linux-gnu-strip configure:3668: checking for a race-free mkdir -p configure:3711: result: /usr/bin/mkdir -p configure:3718: checking for gawk configure:3754: result: no configure:3718: checking for mawk configure:3739: found /usr/bin/mawk configure:3751: result: mawk configure:3762: checking whether make sets $(MAKE) configure:3786: result: yes configure:3812: checking whether make supports nested variables configure:3831: result: yes configure:3845: checking xargs -n works configure:3861: result: yes configure:3961: checking whether to enable maintainer-specific portions of Makefiles configure:3972: result: no configure:3994: checking build system type configure:4010: result: aarch64-unknown-linux-gnu configure:4030: checking host system type configure:4045: result: i686-pc-linux-gnu configure:4070: result: --- Running Linux !! configure:4101: checking whether make supports the include directive configure:4116: make -f confmf.GNU && cat confinc.out make[1]: Entering directory '/<>' make[1]: Leaving directory '/<>' this is the am__doit target configure:4119: $? = 0 configure:4138: result: yes (GNU style) configure:4169: checking for i686-linux-gnu-gcc configure:4202: result: g++ configure:4607: checking for C compiler version configure:4616: g++ --version >&5 g++ (Debian 14.2.0-19) 14.2.0 Copyright (C) 2024 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:4627: $? = 0 configure:4616: g++ -v >&5 Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/libexec/gcc/aarch64-linux-gnu/14/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none OFFLOAD_TARGET_DEFAULT=1 Target: aarch64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Debian 14.2.0-19' --with-bugurl=file:///usr/share/doc/gcc-14/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2,rust --prefix=/usr --with-gcc-major-version-only --program-suffix=-14 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-offload-targets=nvptx-none=/build/reproducible-path/gcc-14-14.2.0/debian/tmp-nvptx/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.2.0 (Debian 14.2.0-19) ... rest of stderr output deleted ... configure:4627: $? = 0 configure:4616: g++ -V >&5 g++: error: unrecognized command-line option '-V' g++: fatal error: no input files compilation terminated. configure:4627: $? = 1 configure:4616: g++ -qversion >&5 g++: error: unrecognized command-line option '-qversion'; did you mean '--version'? g++: fatal error: no input files compilation terminated. configure:4627: $? = 1 configure:4616: g++ -version >&5 g++: error: unrecognized command-line option '-version' g++: fatal error: no input files compilation terminated. configure:4627: $? = 1 configure:4647: checking whether the C compiler works configure:4669: g++ -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:4673: $? = 0 configure:4724: result: yes configure:4728: checking for C compiler default output file name configure:4730: result: a.out configure:4736: checking for suffix of executables configure:4743: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:4747: $? = 0 configure:4771: result: configure:4795: checking whether we are cross compiling configure:4833: result: yes configure:4839: checking for suffix of object files configure:4862: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:4866: $? = 0 configure:4890: result: o configure:4894: checking whether the compiler supports GNU C configure:4914: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:4914: $? = 0 configure:4926: result: yes configure:4937: checking whether g++ accepts -g configure:4958: g++ -c -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4958: $? = 0 configure:5005: result: yes configure:5025: checking for g++ option to enable C11 features configure:5040: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ conftest.c:78:3: error: #error "Compiler does not advertise C99 conformance" 78 | # error "Compiler does not advertise C99 conformance" | ^~~~~ conftest.c:184:3: error: #error "Compiler does not advertise C11 conformance" 184 | # error "Compiler does not advertise C11 conformance" | ^~~~~ conftest.c:136:29: error: expected ',' or '...' before 'text' 136 | test_restrict (ccp restrict text) | ^~~~ conftest.c: In function 'int test_restrict(ccp)': conftest.c:140:30: error: 'text' was not declared in this scope; did you mean 'test'? 140 | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | ^~~~ | test conftest.c: At global scope: conftest.c:188:24: error: expected initializer before 'aligned_as_double' 188 | char _Alignas (double) aligned_as_double; | ^~~~~~~~~~~~~~~~~ conftest.c:189:19: error: expected ',' or ';' before 'no_special_alignment' 189 | char _Alignas (0) no_special_alignment; | ^~~~~~~~~~~~~~~~~~~~ conftest.c:191:6: error: redefinition of 'char _Alignas' 191 | char _Alignas (0) _Alignas (int) aligned_as_int; | ^~~~~~~~ conftest.c:189:6: note: 'char _Alignas' previously defined here 189 | char _Alignas (0) no_special_alignment; | ^~~~~~~~ conftest.c:196:29: error: expected primary-expression before 'int' 196 | int_alignment = _Alignof (int), | ^~~ conftest.c:196:19: error: '_Alignof' was not declared in this scope; did you mean '_Alignas'? 196 | int_alignment = _Alignof (int), | ^~~~~~~~ | _Alignas conftest.c:197:35: error: expected primary-expression before 'int' 197 | int_array_alignment = _Alignof (int[100]), | ^~~ conftest.c:197:25: error: '_Alignof' was not declared in this scope; did you mean '_Alignas'? 197 | int_array_alignment = _Alignof (int[100]), | ^~~~~~~~ | _Alignas conftest.c:198:30: error: expected primary-expression before 'char' 198 | char_alignment = _Alignof (char) | ^~~~ conftest.c:198:20: error: '_Alignof' was not declared in this scope; did you mean '_Alignas'? 198 | char_alignment = _Alignof (char) | ^~~~~~~~ | _Alignas conftest.c:200:16: error: expected constructor, destructor, or type conversion before '(' token 200 | _Static_assert (0 < -_Alignof (int), "_Alignof is signed"); | ^ conftest.c:203:15: error: expected initializer before 'does_not_return' 203 | int _Noreturn does_not_return (void) { for (;;) continue; } | ^~~~~~~~~~~~~~~ conftest.c:209:19: error: expected identifier before 'sizeof' 209 | _Static_assert (sizeof (int) <= sizeof (long int), | ^~~~~~ conftest.c:209:19: error: expected ',' or '...' before 'sizeof' conftest.c:209:3: error: ISO C++ forbids declaration of '_Static_assert' with no type [-fpermissive] 209 | _Static_assert (sizeof (int) <= sizeof (long int), | ^~~~~~~~~~~~~~ conftest.c: In function 'int main(int, char**)': conftest.c:249:18: error: expected initializer before 'newvar' 249 | char *restrict newvar = "Another string"; | ^~~~~~ conftest.c:257:12: error: invalid conversion from 'void*' to 'incomplete_array*' [-fpermissive] 257 | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void* conftest.c:278:58: error: 'newvar' was not declared in this scope 278 | ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | ^~~~~~ conftest.c:282:3: error: '_Static_assert' was not declared in this scope; did you mean 'static_assert'? 282 | _Static_assert ((offsetof (struct anonymous, i) | ^~~~~~~~~~~~~~ | static_assert configure:5040: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | /* end confdefs.h. */ | | /* Does the compiler advertise C89 conformance? | Do not test the value of __STDC__, because some compilers set it to 0 | while being otherwise adequately conformant. */ | #if !defined __STDC__ | # error "Compiler does not advertise C89 conformance" | #endif | | #include | #include | struct stat; | /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ | struct buf { int x; }; | struct buf * (*rcsopen) (struct buf *, struct stat *, int); | static char *e (char **p, int i) | { | return p[i]; | } | static char *f (char * (*g) (char **, int), char **p, ...) | { | char *s; | va_list v; | va_start (v,p); | s = g (p, va_arg (v,int)); | va_end (v); | return s; | } | | /* C89 style stringification. */ | #define noexpand_stringify(a) #a | const char *stringified = noexpand_stringify(arbitrary+token=sequence); | | /* C89 style token pasting. Exercises some of the corner cases that | e.g. old MSVC gets wrong, but not very hard. */ | #define noexpand_concat(a,b) a##b | #define expand_concat(a,b) noexpand_concat(a,b) | extern int vA; | extern int vbee; | #define aye A | #define bee B | int *pvA = &expand_concat(v,aye); | int *pvbee = &noexpand_concat(v,bee); | | /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has | function prototypes and stuff, but not \xHH hex character constants. | These do not provoke an error unfortunately, instead are silently treated | as an "x". The following induces an error, until -std is added to get | proper ANSI mode. Curiously \x00 != x always comes out true, for an | array size at least. It is necessary to write \x00 == 0 to get something | that is true only with -std. */ | int osf4_cc_array ['\x00' == 0 ? 1 : -1]; | | /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters | inside strings and character constants. */ | #define FOO(x) 'x' | int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; | | int test (int i, double x); | struct s1 {int (*f) (int a);}; | struct s2 {int (*f) (double a);}; | int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), | int, int); | | /* Does the compiler advertise C99 conformance? */ | #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L | # error "Compiler does not advertise C99 conformance" | #endif | | // See if C++-style comments work. | | #include | extern int puts (const char *); | extern int printf (const char *, ...); | extern int dprintf (int, const char *, ...); | extern void *malloc (size_t); | extern void free (void *); | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | // dprintf is used instead of fprintf to avoid needing to declare | // FILE and stderr. | #define debug(...) dprintf (2, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | #error "your preprocessor is broken" | #endif | #if BIG_OK | #else | #error "your preprocessor is broken" | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static bool | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str = ""; | int number = 0; | float fnumber = 0; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | | return *str && number && fnumber; | } | | | /* Does the compiler advertise C11 conformance? */ | #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L | # error "Compiler does not advertise C11 conformance" | #endif | | // Check _Alignas. | char _Alignas (double) aligned_as_double; | char _Alignas (0) no_special_alignment; | extern char aligned_as_int; | char _Alignas (0) _Alignas (int) aligned_as_int; | | // Check _Alignof. | enum | { | int_alignment = _Alignof (int), | int_array_alignment = _Alignof (int[100]), | char_alignment = _Alignof (char) | }; | _Static_assert (0 < -_Alignof (int), "_Alignof is signed"); | | // Check _Noreturn. | int _Noreturn does_not_return (void) { for (;;) continue; } | | // Check _Static_assert. | struct test_static_assert | { | int x; | _Static_assert (sizeof (int) <= sizeof (long int), | "_Static_assert does not work in struct"); | long int y; | }; | | // Check UTF-8 literals. | #define u8 syntax error! | char const utf8_literal[] = u8"happens to be ASCII" "another string"; | | // Check duplicate typedefs. | typedef long *long_ptr; | typedef long int *long_ptr; | typedef long_ptr long_ptr; | | // Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. | struct anonymous | { | union { | struct { int i; int j; }; | struct { int k; long int l; } w; | }; | int m; | } v1; | | | int | main (int argc, char **argv) | { | int ok = 0; | | ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); | | | // Check bool. | _Bool success = false; | success |= (argc != 0); | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | success &= test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | // Work around memory leak warnings. | free (ia); | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[0] = argv[0][0]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | | _Static_assert ((offsetof (struct anonymous, i) | == offsetof (struct anonymous, w.k)), | "Anonymous union alignment botch"); | v1.i = 2; | v1.w.k = 5; | ok |= v1.i != 5; | | return ok; | } | configure:5040: g++ -std=gnu11 -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: command-line option '-std=gnu11' is valid for C/ObjC but not for C++ conftest.c:78:3: error: #error "Compiler does not advertise C99 conformance" 78 | # error "Compiler does not advertise C99 conformance" | ^~~~~ conftest.c:184:3: error: #error "Compiler does not advertise C11 conformance" 184 | # error "Compiler does not advertise C11 conformance" | ^~~~~ conftest.c:136:29: error: expected ',' or '...' before 'text' 136 | test_restrict (ccp restrict text) | ^~~~ conftest.c: In function 'int test_restrict(ccp)': conftest.c:140:30: error: 'text' was not declared in this scope; did you mean 'test'? 140 | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | ^~~~ | test conftest.c: At global scope: conftest.c:188:24: error: expected initializer before 'aligned_as_double' 188 | char _Alignas (double) aligned_as_double; | ^~~~~~~~~~~~~~~~~ conftest.c:189:19: error: expected ',' or ';' before 'no_special_alignment' 189 | char _Alignas (0) no_special_alignment; | ^~~~~~~~~~~~~~~~~~~~ conftest.c:191:6: error: redefinition of 'char _Alignas' 191 | char _Alignas (0) _Alignas (int) aligned_as_int; | ^~~~~~~~ conftest.c:189:6: note: 'char _Alignas' previously defined here 189 | char _Alignas (0) no_special_alignment; | ^~~~~~~~ conftest.c:196:29: error: expected primary-expression before 'int' 196 | int_alignment = _Alignof (int), | ^~~ conftest.c:196:19: error: '_Alignof' was not declared in this scope; did you mean '_Alignas'? 196 | int_alignment = _Alignof (int), | ^~~~~~~~ | _Alignas conftest.c:197:35: error: expected primary-expression before 'int' 197 | int_array_alignment = _Alignof (int[100]), | ^~~ conftest.c:197:25: error: '_Alignof' was not declared in this scope; did you mean '_Alignas'? 197 | int_array_alignment = _Alignof (int[100]), | ^~~~~~~~ | _Alignas conftest.c:198:30: error: expected primary-expression before 'char' 198 | char_alignment = _Alignof (char) | ^~~~ conftest.c:198:20: error: '_Alignof' was not declared in this scope; did you mean '_Alignas'? 198 | char_alignment = _Alignof (char) | ^~~~~~~~ | _Alignas conftest.c:200:16: error: expected constructor, destructor, or type conversion before '(' token 200 | _Static_assert (0 < -_Alignof (int), "_Alignof is signed"); | ^ conftest.c:203:15: error: expected initializer before 'does_not_return' 203 | int _Noreturn does_not_return (void) { for (;;) continue; } | ^~~~~~~~~~~~~~~ conftest.c:209:19: error: expected identifier before 'sizeof' 209 | _Static_assert (sizeof (int) <= sizeof (long int), | ^~~~~~ conftest.c:209:19: error: expected ',' or '...' before 'sizeof' conftest.c:209:3: error: ISO C++ forbids declaration of '_Static_assert' with no type [-fpermissive] 209 | _Static_assert (sizeof (int) <= sizeof (long int), | ^~~~~~~~~~~~~~ conftest.c: In function 'int main(int, char**)': conftest.c:249:18: error: expected initializer before 'newvar' 249 | char *restrict newvar = "Another string"; | ^~~~~~ conftest.c:257:12: error: invalid conversion from 'void*' to 'incomplete_array*' [-fpermissive] 257 | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void* conftest.c:278:58: error: 'newvar' was not declared in this scope 278 | ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | ^~~~~~ conftest.c:282:3: error: '_Static_assert' was not declared in this scope; did you mean 'static_assert'? 282 | _Static_assert ((offsetof (struct anonymous, i) | ^~~~~~~~~~~~~~ | static_assert configure:5040: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | /* end confdefs.h. */ | | /* Does the compiler advertise C89 conformance? | Do not test the value of __STDC__, because some compilers set it to 0 | while being otherwise adequately conformant. */ | #if !defined __STDC__ | # error "Compiler does not advertise C89 conformance" | #endif | | #include | #include | struct stat; | /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ | struct buf { int x; }; | struct buf * (*rcsopen) (struct buf *, struct stat *, int); | static char *e (char **p, int i) | { | return p[i]; | } | static char *f (char * (*g) (char **, int), char **p, ...) | { | char *s; | va_list v; | va_start (v,p); | s = g (p, va_arg (v,int)); | va_end (v); | return s; | } | | /* C89 style stringification. */ | #define noexpand_stringify(a) #a | const char *stringified = noexpand_stringify(arbitrary+token=sequence); | | /* C89 style token pasting. Exercises some of the corner cases that | e.g. old MSVC gets wrong, but not very hard. */ | #define noexpand_concat(a,b) a##b | #define expand_concat(a,b) noexpand_concat(a,b) | extern int vA; | extern int vbee; | #define aye A | #define bee B | int *pvA = &expand_concat(v,aye); | int *pvbee = &noexpand_concat(v,bee); | | /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has | function prototypes and stuff, but not \xHH hex character constants. | These do not provoke an error unfortunately, instead are silently treated | as an "x". The following induces an error, until -std is added to get | proper ANSI mode. Curiously \x00 != x always comes out true, for an | array size at least. It is necessary to write \x00 == 0 to get something | that is true only with -std. */ | int osf4_cc_array ['\x00' == 0 ? 1 : -1]; | | /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters | inside strings and character constants. */ | #define FOO(x) 'x' | int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; | | int test (int i, double x); | struct s1 {int (*f) (int a);}; | struct s2 {int (*f) (double a);}; | int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), | int, int); | | /* Does the compiler advertise C99 conformance? */ | #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L | # error "Compiler does not advertise C99 conformance" | #endif | | // See if C++-style comments work. | | #include | extern int puts (const char *); | extern int printf (const char *, ...); | extern int dprintf (int, const char *, ...); | extern void *malloc (size_t); | extern void free (void *); | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | // dprintf is used instead of fprintf to avoid needing to declare | // FILE and stderr. | #define debug(...) dprintf (2, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | #error "your preprocessor is broken" | #endif | #if BIG_OK | #else | #error "your preprocessor is broken" | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static bool | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str = ""; | int number = 0; | float fnumber = 0; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | | return *str && number && fnumber; | } | | | /* Does the compiler advertise C11 conformance? */ | #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L | # error "Compiler does not advertise C11 conformance" | #endif | | // Check _Alignas. | char _Alignas (double) aligned_as_double; | char _Alignas (0) no_special_alignment; | extern char aligned_as_int; | char _Alignas (0) _Alignas (int) aligned_as_int; | | // Check _Alignof. | enum | { | int_alignment = _Alignof (int), | int_array_alignment = _Alignof (int[100]), | char_alignment = _Alignof (char) | }; | _Static_assert (0 < -_Alignof (int), "_Alignof is signed"); | | // Check _Noreturn. | int _Noreturn does_not_return (void) { for (;;) continue; } | | // Check _Static_assert. | struct test_static_assert | { | int x; | _Static_assert (sizeof (int) <= sizeof (long int), | "_Static_assert does not work in struct"); | long int y; | }; | | // Check UTF-8 literals. | #define u8 syntax error! | char const utf8_literal[] = u8"happens to be ASCII" "another string"; | | // Check duplicate typedefs. | typedef long *long_ptr; | typedef long int *long_ptr; | typedef long_ptr long_ptr; | | // Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. | struct anonymous | { | union { | struct { int i; int j; }; | struct { int k; long int l; } w; | }; | int m; | } v1; | | | int | main (int argc, char **argv) | { | int ok = 0; | | ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); | | | // Check bool. | _Bool success = false; | success |= (argc != 0); | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | success &= test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | // Work around memory leak warnings. | free (ia); | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[0] = argv[0][0]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | | _Static_assert ((offsetof (struct anonymous, i) | == offsetof (struct anonymous, w.k)), | "Anonymous union alignment botch"); | v1.i = 2; | v1.w.k = 5; | ok |= v1.i != 5; | | return ok; | } | configure:5054: result: unsupported configure:5074: checking for g++ option to enable C99 features configure:5089: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ conftest.c:78:3: error: #error "Compiler does not advertise C99 conformance" 78 | # error "Compiler does not advertise C99 conformance" | ^~~~~ conftest.c:136:29: error: expected ',' or '...' before 'text' 136 | test_restrict (ccp restrict text) | ^~~~ conftest.c: In function 'int test_restrict(ccp)': conftest.c:140:30: error: 'text' was not declared in this scope; did you mean 'test'? 140 | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | ^~~~ | test conftest.c: In function 'int main(int, char**)': conftest.c:197:18: error: expected initializer before 'newvar' 197 | char *restrict newvar = "Another string"; | ^~~~~~ conftest.c:205:12: error: invalid conversion from 'void*' to 'incomplete_array*' [-fpermissive] 205 | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void* conftest.c:226:58: error: 'newvar' was not declared in this scope 226 | ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | ^~~~~~ configure:5089: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | /* end confdefs.h. */ | | /* Does the compiler advertise C89 conformance? | Do not test the value of __STDC__, because some compilers set it to 0 | while being otherwise adequately conformant. */ | #if !defined __STDC__ | # error "Compiler does not advertise C89 conformance" | #endif | | #include | #include | struct stat; | /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ | struct buf { int x; }; | struct buf * (*rcsopen) (struct buf *, struct stat *, int); | static char *e (char **p, int i) | { | return p[i]; | } | static char *f (char * (*g) (char **, int), char **p, ...) | { | char *s; | va_list v; | va_start (v,p); | s = g (p, va_arg (v,int)); | va_end (v); | return s; | } | | /* C89 style stringification. */ | #define noexpand_stringify(a) #a | const char *stringified = noexpand_stringify(arbitrary+token=sequence); | | /* C89 style token pasting. Exercises some of the corner cases that | e.g. old MSVC gets wrong, but not very hard. */ | #define noexpand_concat(a,b) a##b | #define expand_concat(a,b) noexpand_concat(a,b) | extern int vA; | extern int vbee; | #define aye A | #define bee B | int *pvA = &expand_concat(v,aye); | int *pvbee = &noexpand_concat(v,bee); | | /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has | function prototypes and stuff, but not \xHH hex character constants. | These do not provoke an error unfortunately, instead are silently treated | as an "x". The following induces an error, until -std is added to get | proper ANSI mode. Curiously \x00 != x always comes out true, for an | array size at least. It is necessary to write \x00 == 0 to get something | that is true only with -std. */ | int osf4_cc_array ['\x00' == 0 ? 1 : -1]; | | /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters | inside strings and character constants. */ | #define FOO(x) 'x' | int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; | | int test (int i, double x); | struct s1 {int (*f) (int a);}; | struct s2 {int (*f) (double a);}; | int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), | int, int); | | /* Does the compiler advertise C99 conformance? */ | #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L | # error "Compiler does not advertise C99 conformance" | #endif | | // See if C++-style comments work. | | #include | extern int puts (const char *); | extern int printf (const char *, ...); | extern int dprintf (int, const char *, ...); | extern void *malloc (size_t); | extern void free (void *); | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | // dprintf is used instead of fprintf to avoid needing to declare | // FILE and stderr. | #define debug(...) dprintf (2, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | #error "your preprocessor is broken" | #endif | #if BIG_OK | #else | #error "your preprocessor is broken" | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static bool | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str = ""; | int number = 0; | float fnumber = 0; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | | return *str && number && fnumber; | } | | | int | main (int argc, char **argv) | { | int ok = 0; | | ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); | | | // Check bool. | _Bool success = false; | success |= (argc != 0); | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | success &= test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | // Work around memory leak warnings. | free (ia); | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[0] = argv[0][0]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | return ok; | } | configure:5089: g++ -std=gnu99 -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: command-line option '-std=gnu99' is valid for C/ObjC but not for C++ conftest.c:78:3: error: #error "Compiler does not advertise C99 conformance" 78 | # error "Compiler does not advertise C99 conformance" | ^~~~~ conftest.c:136:29: error: expected ',' or '...' before 'text' 136 | test_restrict (ccp restrict text) | ^~~~ conftest.c: In function 'int test_restrict(ccp)': conftest.c:140:30: error: 'text' was not declared in this scope; did you mean 'test'? 140 | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | ^~~~ | test conftest.c: In function 'int main(int, char**)': conftest.c:197:18: error: expected initializer before 'newvar' 197 | char *restrict newvar = "Another string"; | ^~~~~~ conftest.c:205:12: error: invalid conversion from 'void*' to 'incomplete_array*' [-fpermissive] 205 | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void* conftest.c:226:58: error: 'newvar' was not declared in this scope 226 | ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | ^~~~~~ configure:5089: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | /* end confdefs.h. */ | | /* Does the compiler advertise C89 conformance? | Do not test the value of __STDC__, because some compilers set it to 0 | while being otherwise adequately conformant. */ | #if !defined __STDC__ | # error "Compiler does not advertise C89 conformance" | #endif | | #include | #include | struct stat; | /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ | struct buf { int x; }; | struct buf * (*rcsopen) (struct buf *, struct stat *, int); | static char *e (char **p, int i) | { | return p[i]; | } | static char *f (char * (*g) (char **, int), char **p, ...) | { | char *s; | va_list v; | va_start (v,p); | s = g (p, va_arg (v,int)); | va_end (v); | return s; | } | | /* C89 style stringification. */ | #define noexpand_stringify(a) #a | const char *stringified = noexpand_stringify(arbitrary+token=sequence); | | /* C89 style token pasting. Exercises some of the corner cases that | e.g. old MSVC gets wrong, but not very hard. */ | #define noexpand_concat(a,b) a##b | #define expand_concat(a,b) noexpand_concat(a,b) | extern int vA; | extern int vbee; | #define aye A | #define bee B | int *pvA = &expand_concat(v,aye); | int *pvbee = &noexpand_concat(v,bee); | | /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has | function prototypes and stuff, but not \xHH hex character constants. | These do not provoke an error unfortunately, instead are silently treated | as an "x". The following induces an error, until -std is added to get | proper ANSI mode. Curiously \x00 != x always comes out true, for an | array size at least. It is necessary to write \x00 == 0 to get something | that is true only with -std. */ | int osf4_cc_array ['\x00' == 0 ? 1 : -1]; | | /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters | inside strings and character constants. */ | #define FOO(x) 'x' | int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; | | int test (int i, double x); | struct s1 {int (*f) (int a);}; | struct s2 {int (*f) (double a);}; | int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), | int, int); | | /* Does the compiler advertise C99 conformance? */ | #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L | # error "Compiler does not advertise C99 conformance" | #endif | | // See if C++-style comments work. | | #include | extern int puts (const char *); | extern int printf (const char *, ...); | extern int dprintf (int, const char *, ...); | extern void *malloc (size_t); | extern void free (void *); | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | // dprintf is used instead of fprintf to avoid needing to declare | // FILE and stderr. | #define debug(...) dprintf (2, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | #error "your preprocessor is broken" | #endif | #if BIG_OK | #else | #error "your preprocessor is broken" | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static bool | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str = ""; | int number = 0; | float fnumber = 0; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | | return *str && number && fnumber; | } | | | int | main (int argc, char **argv) | { | int ok = 0; | | ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); | | | // Check bool. | _Bool success = false; | success |= (argc != 0); | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | success &= test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | // Work around memory leak warnings. | free (ia); | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[0] = argv[0][0]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | return ok; | } | configure:5089: g++ -std=c99 -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ cc1plus: warning: command-line option '-std=c99' is valid for C/ObjC but not for C++ conftest.c:78:3: error: #error "Compiler does not advertise C99 conformance" 78 | # error "Compiler does not advertise C99 conformance" | ^~~~~ conftest.c:136:29: error: expected ',' or '...' before 'text' 136 | test_restrict (ccp restrict text) | ^~~~ conftest.c: In function 'int test_restrict(ccp)': conftest.c:140:30: error: 'text' was not declared in this scope; did you mean 'test'? 140 | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | ^~~~ | test conftest.c: In function 'int main(int, char**)': conftest.c:197:18: error: expected initializer before 'newvar' 197 | char *restrict newvar = "Another string"; | ^~~~~~ conftest.c:205:12: error: invalid conversion from 'void*' to 'incomplete_array*' [-fpermissive] 205 | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void* conftest.c:226:58: error: 'newvar' was not declared in this scope 226 | ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | ^~~~~~ configure:5089: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | /* end confdefs.h. */ | | /* Does the compiler advertise C89 conformance? | Do not test the value of __STDC__, because some compilers set it to 0 | while being otherwise adequately conformant. */ | #if !defined __STDC__ | # error "Compiler does not advertise C89 conformance" | #endif | | #include | #include | struct stat; | /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ | struct buf { int x; }; | struct buf * (*rcsopen) (struct buf *, struct stat *, int); | static char *e (char **p, int i) | { | return p[i]; | } | static char *f (char * (*g) (char **, int), char **p, ...) | { | char *s; | va_list v; | va_start (v,p); | s = g (p, va_arg (v,int)); | va_end (v); | return s; | } | | /* C89 style stringification. */ | #define noexpand_stringify(a) #a | const char *stringified = noexpand_stringify(arbitrary+token=sequence); | | /* C89 style token pasting. Exercises some of the corner cases that | e.g. old MSVC gets wrong, but not very hard. */ | #define noexpand_concat(a,b) a##b | #define expand_concat(a,b) noexpand_concat(a,b) | extern int vA; | extern int vbee; | #define aye A | #define bee B | int *pvA = &expand_concat(v,aye); | int *pvbee = &noexpand_concat(v,bee); | | /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has | function prototypes and stuff, but not \xHH hex character constants. | These do not provoke an error unfortunately, instead are silently treated | as an "x". The following induces an error, until -std is added to get | proper ANSI mode. Curiously \x00 != x always comes out true, for an | array size at least. It is necessary to write \x00 == 0 to get something | that is true only with -std. */ | int osf4_cc_array ['\x00' == 0 ? 1 : -1]; | | /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters | inside strings and character constants. */ | #define FOO(x) 'x' | int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; | | int test (int i, double x); | struct s1 {int (*f) (int a);}; | struct s2 {int (*f) (double a);}; | int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), | int, int); | | /* Does the compiler advertise C99 conformance? */ | #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L | # error "Compiler does not advertise C99 conformance" | #endif | | // See if C++-style comments work. | | #include | extern int puts (const char *); | extern int printf (const char *, ...); | extern int dprintf (int, const char *, ...); | extern void *malloc (size_t); | extern void free (void *); | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | // dprintf is used instead of fprintf to avoid needing to declare | // FILE and stderr. | #define debug(...) dprintf (2, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | #error "your preprocessor is broken" | #endif | #if BIG_OK | #else | #error "your preprocessor is broken" | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static bool | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str = ""; | int number = 0; | float fnumber = 0; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | | return *str && number && fnumber; | } | | | int | main (int argc, char **argv) | { | int ok = 0; | | ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); | | | // Check bool. | _Bool success = false; | success |= (argc != 0); | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | success &= test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | // Work around memory leak warnings. | free (ia); | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[0] = argv[0][0]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | return ok; | } | configure:5089: g++ -c99 -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 g++: error: unrecognized command-line option '-c99' configure:5089: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | /* end confdefs.h. */ | | /* Does the compiler advertise C89 conformance? | Do not test the value of __STDC__, because some compilers set it to 0 | while being otherwise adequately conformant. */ | #if !defined __STDC__ | # error "Compiler does not advertise C89 conformance" | #endif | | #include | #include | struct stat; | /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ | struct buf { int x; }; | struct buf * (*rcsopen) (struct buf *, struct stat *, int); | static char *e (char **p, int i) | { | return p[i]; | } | static char *f (char * (*g) (char **, int), char **p, ...) | { | char *s; | va_list v; | va_start (v,p); | s = g (p, va_arg (v,int)); | va_end (v); | return s; | } | | /* C89 style stringification. */ | #define noexpand_stringify(a) #a | const char *stringified = noexpand_stringify(arbitrary+token=sequence); | | /* C89 style token pasting. Exercises some of the corner cases that | e.g. old MSVC gets wrong, but not very hard. */ | #define noexpand_concat(a,b) a##b | #define expand_concat(a,b) noexpand_concat(a,b) | extern int vA; | extern int vbee; | #define aye A | #define bee B | int *pvA = &expand_concat(v,aye); | int *pvbee = &noexpand_concat(v,bee); | | /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has | function prototypes and stuff, but not \xHH hex character constants. | These do not provoke an error unfortunately, instead are silently treated | as an "x". The following induces an error, until -std is added to get | proper ANSI mode. Curiously \x00 != x always comes out true, for an | array size at least. It is necessary to write \x00 == 0 to get something | that is true only with -std. */ | int osf4_cc_array ['\x00' == 0 ? 1 : -1]; | | /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters | inside strings and character constants. */ | #define FOO(x) 'x' | int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; | | int test (int i, double x); | struct s1 {int (*f) (int a);}; | struct s2 {int (*f) (double a);}; | int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), | int, int); | | /* Does the compiler advertise C99 conformance? */ | #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L | # error "Compiler does not advertise C99 conformance" | #endif | | // See if C++-style comments work. | | #include | extern int puts (const char *); | extern int printf (const char *, ...); | extern int dprintf (int, const char *, ...); | extern void *malloc (size_t); | extern void free (void *); | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | // dprintf is used instead of fprintf to avoid needing to declare | // FILE and stderr. | #define debug(...) dprintf (2, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | #error "your preprocessor is broken" | #endif | #if BIG_OK | #else | #error "your preprocessor is broken" | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static bool | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str = ""; | int number = 0; | float fnumber = 0; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | | return *str && number && fnumber; | } | | | int | main (int argc, char **argv) | { | int ok = 0; | | ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); | | | // Check bool. | _Bool success = false; | success |= (argc != 0); | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | success &= test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | // Work around memory leak warnings. | free (ia); | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[0] = argv[0][0]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | return ok; | } | configure:5089: g++ -qlanglvl=extc1x -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 g++: error: unrecognized command-line option '-qlanglvl=extc1x' configure:5089: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | /* end confdefs.h. */ | | /* Does the compiler advertise C89 conformance? | Do not test the value of __STDC__, because some compilers set it to 0 | while being otherwise adequately conformant. */ | #if !defined __STDC__ | # error "Compiler does not advertise C89 conformance" | #endif | | #include | #include | struct stat; | /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ | struct buf { int x; }; | struct buf * (*rcsopen) (struct buf *, struct stat *, int); | static char *e (char **p, int i) | { | return p[i]; | } | static char *f (char * (*g) (char **, int), char **p, ...) | { | char *s; | va_list v; | va_start (v,p); | s = g (p, va_arg (v,int)); | va_end (v); | return s; | } | | /* C89 style stringification. */ | #define noexpand_stringify(a) #a | const char *stringified = noexpand_stringify(arbitrary+token=sequence); | | /* C89 style token pasting. Exercises some of the corner cases that | e.g. old MSVC gets wrong, but not very hard. */ | #define noexpand_concat(a,b) a##b | #define expand_concat(a,b) noexpand_concat(a,b) | extern int vA; | extern int vbee; | #define aye A | #define bee B | int *pvA = &expand_concat(v,aye); | int *pvbee = &noexpand_concat(v,bee); | | /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has | function prototypes and stuff, but not \xHH hex character constants. | These do not provoke an error unfortunately, instead are silently treated | as an "x". The following induces an error, until -std is added to get | proper ANSI mode. Curiously \x00 != x always comes out true, for an | array size at least. It is necessary to write \x00 == 0 to get something | that is true only with -std. */ | int osf4_cc_array ['\x00' == 0 ? 1 : -1]; | | /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters | inside strings and character constants. */ | #define FOO(x) 'x' | int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; | | int test (int i, double x); | struct s1 {int (*f) (int a);}; | struct s2 {int (*f) (double a);}; | int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), | int, int); | | /* Does the compiler advertise C99 conformance? */ | #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L | # error "Compiler does not advertise C99 conformance" | #endif | | // See if C++-style comments work. | | #include | extern int puts (const char *); | extern int printf (const char *, ...); | extern int dprintf (int, const char *, ...); | extern void *malloc (size_t); | extern void free (void *); | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | // dprintf is used instead of fprintf to avoid needing to declare | // FILE and stderr. | #define debug(...) dprintf (2, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | #error "your preprocessor is broken" | #endif | #if BIG_OK | #else | #error "your preprocessor is broken" | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static bool | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str = ""; | int number = 0; | float fnumber = 0; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | | return *str && number && fnumber; | } | | | int | main (int argc, char **argv) | { | int ok = 0; | | ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); | | | // Check bool. | _Bool success = false; | success |= (argc != 0); | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | success &= test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | // Work around memory leak warnings. | free (ia); | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[0] = argv[0][0]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | return ok; | } | configure:5089: g++ -qlanglvl=extc99 -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 g++: error: unrecognized command-line option '-qlanglvl=extc99' configure:5089: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | /* end confdefs.h. */ | | /* Does the compiler advertise C89 conformance? | Do not test the value of __STDC__, because some compilers set it to 0 | while being otherwise adequately conformant. */ | #if !defined __STDC__ | # error "Compiler does not advertise C89 conformance" | #endif | | #include | #include | struct stat; | /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ | struct buf { int x; }; | struct buf * (*rcsopen) (struct buf *, struct stat *, int); | static char *e (char **p, int i) | { | return p[i]; | } | static char *f (char * (*g) (char **, int), char **p, ...) | { | char *s; | va_list v; | va_start (v,p); | s = g (p, va_arg (v,int)); | va_end (v); | return s; | } | | /* C89 style stringification. */ | #define noexpand_stringify(a) #a | const char *stringified = noexpand_stringify(arbitrary+token=sequence); | | /* C89 style token pasting. Exercises some of the corner cases that | e.g. old MSVC gets wrong, but not very hard. */ | #define noexpand_concat(a,b) a##b | #define expand_concat(a,b) noexpand_concat(a,b) | extern int vA; | extern int vbee; | #define aye A | #define bee B | int *pvA = &expand_concat(v,aye); | int *pvbee = &noexpand_concat(v,bee); | | /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has | function prototypes and stuff, but not \xHH hex character constants. | These do not provoke an error unfortunately, instead are silently treated | as an "x". The following induces an error, until -std is added to get | proper ANSI mode. Curiously \x00 != x always comes out true, for an | array size at least. It is necessary to write \x00 == 0 to get something | that is true only with -std. */ | int osf4_cc_array ['\x00' == 0 ? 1 : -1]; | | /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters | inside strings and character constants. */ | #define FOO(x) 'x' | int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; | | int test (int i, double x); | struct s1 {int (*f) (int a);}; | struct s2 {int (*f) (double a);}; | int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), | int, int); | | /* Does the compiler advertise C99 conformance? */ | #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L | # error "Compiler does not advertise C99 conformance" | #endif | | // See if C++-style comments work. | | #include | extern int puts (const char *); | extern int printf (const char *, ...); | extern int dprintf (int, const char *, ...); | extern void *malloc (size_t); | extern void free (void *); | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | // dprintf is used instead of fprintf to avoid needing to declare | // FILE and stderr. | #define debug(...) dprintf (2, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | #error "your preprocessor is broken" | #endif | #if BIG_OK | #else | #error "your preprocessor is broken" | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static bool | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str = ""; | int number = 0; | float fnumber = 0; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | | return *str && number && fnumber; | } | | | int | main (int argc, char **argv) | { | int ok = 0; | | ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); | | | // Check bool. | _Bool success = false; | success |= (argc != 0); | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | success &= test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | // Work around memory leak warnings. | free (ia); | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[0] = argv[0][0]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | return ok; | } | configure:5089: g++ -AC99 -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ : error: missing '(' after predicate conftest.c:78:3: error: #error "Compiler does not advertise C99 conformance" 78 | # error "Compiler does not advertise C99 conformance" | ^~~~~ conftest.c:136:29: error: expected ',' or '...' before 'text' 136 | test_restrict (ccp restrict text) | ^~~~ conftest.c: In function 'int test_restrict(ccp)': conftest.c:140:30: error: 'text' was not declared in this scope; did you mean 'test'? 140 | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | ^~~~ | test conftest.c: In function 'int main(int, char**)': conftest.c:197:18: error: expected initializer before 'newvar' 197 | char *restrict newvar = "Another string"; | ^~~~~~ conftest.c:205:12: error: invalid conversion from 'void*' to 'incomplete_array*' [-fpermissive] 205 | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void* conftest.c:226:58: error: 'newvar' was not declared in this scope 226 | ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | ^~~~~~ configure:5089: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | /* end confdefs.h. */ | | /* Does the compiler advertise C89 conformance? | Do not test the value of __STDC__, because some compilers set it to 0 | while being otherwise adequately conformant. */ | #if !defined __STDC__ | # error "Compiler does not advertise C89 conformance" | #endif | | #include | #include | struct stat; | /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ | struct buf { int x; }; | struct buf * (*rcsopen) (struct buf *, struct stat *, int); | static char *e (char **p, int i) | { | return p[i]; | } | static char *f (char * (*g) (char **, int), char **p, ...) | { | char *s; | va_list v; | va_start (v,p); | s = g (p, va_arg (v,int)); | va_end (v); | return s; | } | | /* C89 style stringification. */ | #define noexpand_stringify(a) #a | const char *stringified = noexpand_stringify(arbitrary+token=sequence); | | /* C89 style token pasting. Exercises some of the corner cases that | e.g. old MSVC gets wrong, but not very hard. */ | #define noexpand_concat(a,b) a##b | #define expand_concat(a,b) noexpand_concat(a,b) | extern int vA; | extern int vbee; | #define aye A | #define bee B | int *pvA = &expand_concat(v,aye); | int *pvbee = &noexpand_concat(v,bee); | | /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has | function prototypes and stuff, but not \xHH hex character constants. | These do not provoke an error unfortunately, instead are silently treated | as an "x". The following induces an error, until -std is added to get | proper ANSI mode. Curiously \x00 != x always comes out true, for an | array size at least. It is necessary to write \x00 == 0 to get something | that is true only with -std. */ | int osf4_cc_array ['\x00' == 0 ? 1 : -1]; | | /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters | inside strings and character constants. */ | #define FOO(x) 'x' | int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; | | int test (int i, double x); | struct s1 {int (*f) (int a);}; | struct s2 {int (*f) (double a);}; | int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), | int, int); | | /* Does the compiler advertise C99 conformance? */ | #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L | # error "Compiler does not advertise C99 conformance" | #endif | | // See if C++-style comments work. | | #include | extern int puts (const char *); | extern int printf (const char *, ...); | extern int dprintf (int, const char *, ...); | extern void *malloc (size_t); | extern void free (void *); | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | // dprintf is used instead of fprintf to avoid needing to declare | // FILE and stderr. | #define debug(...) dprintf (2, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | #error "your preprocessor is broken" | #endif | #if BIG_OK | #else | #error "your preprocessor is broken" | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static bool | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str = ""; | int number = 0; | float fnumber = 0; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | | return *str && number && fnumber; | } | | | int | main (int argc, char **argv) | { | int ok = 0; | | ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); | | | // Check bool. | _Bool success = false; | success |= (argc != 0); | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | success &= test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | // Work around memory leak warnings. | free (ia); | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[0] = argv[0][0]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | return ok; | } | configure:5089: g++ -D_STDC_C99= -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ conftest.c:78:3: error: #error "Compiler does not advertise C99 conformance" 78 | # error "Compiler does not advertise C99 conformance" | ^~~~~ conftest.c:136:29: error: expected ',' or '...' before 'text' 136 | test_restrict (ccp restrict text) | ^~~~ conftest.c: In function 'int test_restrict(ccp)': conftest.c:140:30: error: 'text' was not declared in this scope; did you mean 'test'? 140 | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | ^~~~ | test conftest.c: In function 'int main(int, char**)': conftest.c:197:18: error: expected initializer before 'newvar' 197 | char *restrict newvar = "Another string"; | ^~~~~~ conftest.c:205:12: error: invalid conversion from 'void*' to 'incomplete_array*' [-fpermissive] 205 | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | void* conftest.c:226:58: error: 'newvar' was not declared in this scope 226 | ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | ^~~~~~ configure:5089: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | /* end confdefs.h. */ | | /* Does the compiler advertise C89 conformance? | Do not test the value of __STDC__, because some compilers set it to 0 | while being otherwise adequately conformant. */ | #if !defined __STDC__ | # error "Compiler does not advertise C89 conformance" | #endif | | #include | #include | struct stat; | /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ | struct buf { int x; }; | struct buf * (*rcsopen) (struct buf *, struct stat *, int); | static char *e (char **p, int i) | { | return p[i]; | } | static char *f (char * (*g) (char **, int), char **p, ...) | { | char *s; | va_list v; | va_start (v,p); | s = g (p, va_arg (v,int)); | va_end (v); | return s; | } | | /* C89 style stringification. */ | #define noexpand_stringify(a) #a | const char *stringified = noexpand_stringify(arbitrary+token=sequence); | | /* C89 style token pasting. Exercises some of the corner cases that | e.g. old MSVC gets wrong, but not very hard. */ | #define noexpand_concat(a,b) a##b | #define expand_concat(a,b) noexpand_concat(a,b) | extern int vA; | extern int vbee; | #define aye A | #define bee B | int *pvA = &expand_concat(v,aye); | int *pvbee = &noexpand_concat(v,bee); | | /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has | function prototypes and stuff, but not \xHH hex character constants. | These do not provoke an error unfortunately, instead are silently treated | as an "x". The following induces an error, until -std is added to get | proper ANSI mode. Curiously \x00 != x always comes out true, for an | array size at least. It is necessary to write \x00 == 0 to get something | that is true only with -std. */ | int osf4_cc_array ['\x00' == 0 ? 1 : -1]; | | /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters | inside strings and character constants. */ | #define FOO(x) 'x' | int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; | | int test (int i, double x); | struct s1 {int (*f) (int a);}; | struct s2 {int (*f) (double a);}; | int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), | int, int); | | /* Does the compiler advertise C99 conformance? */ | #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L | # error "Compiler does not advertise C99 conformance" | #endif | | // See if C++-style comments work. | | #include | extern int puts (const char *); | extern int printf (const char *, ...); | extern int dprintf (int, const char *, ...); | extern void *malloc (size_t); | extern void free (void *); | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | // dprintf is used instead of fprintf to avoid needing to declare | // FILE and stderr. | #define debug(...) dprintf (2, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | #error "your preprocessor is broken" | #endif | #if BIG_OK | #else | #error "your preprocessor is broken" | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static bool | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str = ""; | int number = 0; | float fnumber = 0; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | | return *str && number && fnumber; | } | | | int | main (int argc, char **argv) | { | int ok = 0; | | ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); | | | // Check bool. | _Bool success = false; | success |= (argc != 0); | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | success &= test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | // Work around memory leak warnings. | free (ia); | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[0] = argv[0][0]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | return ok; | } | configure:5103: result: unsupported configure:5123: checking for g++ option to enable C89 features configure:5138: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:5138: $? = 0 configure:5157: result: none needed configure:5183: checking whether g++ understands -c and -o together configure:5206: g++ -c conftest.c -o conftest2.o configure:5209: $? = 0 configure:5206: g++ -c conftest.c -o conftest2.o configure:5209: $? = 0 configure:5222: result: yes configure:5241: checking dependency style of g++ configure:5354: result: none configure:5370: checking for library containing strerror configure:5406: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:5406: $? = 0 configure:5428: result: none required configure:5445: checking for i686-linux-gnu-gcc configure:5478: result: g++ configure:5883: checking for C compiler version configure:5892: g++ --version >&5 g++ (Debian 14.2.0-19) 14.2.0 Copyright (C) 2024 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:5903: $? = 0 configure:5892: g++ -v >&5 Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/libexec/gcc/aarch64-linux-gnu/14/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none OFFLOAD_TARGET_DEFAULT=1 Target: aarch64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Debian 14.2.0-19' --with-bugurl=file:///usr/share/doc/gcc-14/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2,rust --prefix=/usr --with-gcc-major-version-only --program-suffix=-14 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-offload-targets=nvptx-none=/build/reproducible-path/gcc-14-14.2.0/debian/tmp-nvptx/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.2.0 (Debian 14.2.0-19) ... rest of stderr output deleted ... configure:5903: $? = 0 configure:5892: g++ -V >&5 g++: error: unrecognized command-line option '-V' g++: fatal error: no input files compilation terminated. configure:5903: $? = 1 configure:5892: g++ -qversion >&5 g++: error: unrecognized command-line option '-qversion'; did you mean '--version'? g++: fatal error: no input files compilation terminated. configure:5903: $? = 1 configure:5892: g++ -version >&5 g++: error: unrecognized command-line option '-version' g++: fatal error: no input files compilation terminated. configure:5903: $? = 1 configure:5907: checking whether the compiler supports GNU C configure:5939: result: yes configure:5950: checking whether g++ accepts -g configure:6018: result: yes configure:6038: checking for g++ option to enable C11 features configure:6067: result: unsupported configure:6087: checking for g++ option to enable C99 features configure:6116: result: unsupported configure:6136: checking for g++ option to enable C89 features configure:6170: result: none needed configure:6196: checking whether g++ understands -c and -o together configure:6235: result: yes configure:6254: checking dependency style of g++ configure:6367: result: none configure:6391: checking dependency style of g++ configure:6502: result: none configure:6537: checking for i686-linux-gnu-g++ configure:6558: found /usr/bin/i686-linux-gnu-g++ configure:6570: result: i686-linux-gnu-g++ configure:6647: checking for C++ compiler version configure:6656: i686-linux-gnu-g++ --version >&5 i686-linux-gnu-g++ (Debian 14.2.0-19) 14.2.0 Copyright (C) 2024 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:6667: $? = 0 configure:6656: i686-linux-gnu-g++ -v >&5 Using built-in specs. COLLECT_GCC=i686-linux-gnu-g++ COLLECT_LTO_WRAPPER=/usr/libexec/gcc-cross/i686-linux-gnu/14/lto-wrapper Target: i686-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Debian 14.2.0-19' --with-bugurl=file:///usr/share/doc/gcc-14/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-14 --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --without-target-system-zlib --enable-targets=all --enable-multiarch --disable-werror --with-arch-32=i686 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=i686-linux-gnu --program-prefix=i686-linux-gnu- --includedir=/usr/i686-linux-gnu/include --with-build-config=bootstrap-lto-lean --enable-link-serialization=4 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.2.0 (Debian 14.2.0-19) configure:6667: $? = 0 configure:6656: i686-linux-gnu-g++ -V >&5 i686-linux-gnu-g++: error: unrecognized command-line option '-V' i686-linux-gnu-g++: fatal error: no input files compilation terminated. configure:6667: $? = 1 configure:6656: i686-linux-gnu-g++ -qversion >&5 i686-linux-gnu-g++: error: unrecognized command-line option '-qversion'; did you mean '--version'? i686-linux-gnu-g++: fatal error: no input files compilation terminated. configure:6667: $? = 1 configure:6671: checking whether the compiler supports GNU C++ configure:6691: i686-linux-gnu-g++ -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp >&5 configure:6691: $? = 0 configure:6703: result: yes configure:6714: checking whether i686-linux-gnu-g++ accepts -g configure:6735: i686-linux-gnu-g++ -c -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp >&5 configure:6735: $? = 0 configure:6782: result: yes configure:6802: checking for i686-linux-gnu-g++ option to enable C++11 features configure:6817: i686-linux-gnu-g++ -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp >&5 conftest.cpp: In function 'int main(int, char**)': conftest.cpp:179:25: warning: empty parentheses were disambiguated as a function declaration [-Wvexing-parse] 179 | cxx11test::delegate d2(); | ^~ conftest.cpp:179:25: note: remove parentheses to default-initialize a variable 179 | cxx11test::delegate d2(); | ^~ | -- conftest.cpp:179:25: note: or replace parentheses with braces to value-initialize a variable configure:6817: $? = 0 configure:6836: result: none needed configure:6907: checking dependency style of i686-linux-gnu-g++ configure:7020: result: none configure:7041: checking for stdio.h configure:7041: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:7041: $? = 0 configure:7041: result: yes configure:7041: checking for stdlib.h configure:7041: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:7041: $? = 0 configure:7041: result: yes configure:7041: checking for string.h configure:7041: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:7041: $? = 0 configure:7041: result: yes configure:7041: checking for inttypes.h configure:7041: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:7041: $? = 0 configure:7041: result: yes configure:7041: checking for stdint.h configure:7041: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:7041: $? = 0 configure:7041: result: yes configure:7041: checking for strings.h configure:7041: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:7041: $? = 0 configure:7041: result: yes configure:7041: checking for sys/stat.h configure:7041: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:7041: $? = 0 configure:7041: result: yes configure:7041: checking for sys/types.h configure:7041: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:7041: $? = 0 configure:7041: result: yes configure:7041: checking for unistd.h configure:7041: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:7041: $? = 0 configure:7041: result: yes configure:7041: checking for sys/param.h configure:7041: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:7041: $? = 0 configure:7041: result: yes configure:7066: checking for grep that handles long lines and -e configure:7132: result: /usr/bin/grep configure:7137: checking for egrep configure:7207: result: /usr/bin/grep -E configure:7215: checking whether make sets $(MAKE) configure:7239: result: yes configure:7249: checking whether ln -s works configure:7253: result: yes configure:7345: checking how to print strings configure:7372: result: printf configure:7393: checking for a sed that does not truncate output configure:7465: result: /usr/bin/sed configure:7483: checking for fgrep configure:7553: result: /usr/bin/grep -F configure:7590: checking for ld used by g++ configure:7659: result: /usr/bin/ld configure:7666: checking if the linker (/usr/bin/ld) is GNU ld configure:7683: result: yes configure:7695: checking for BSD- or MS-compatible name lister (nm) configure:7751: result: /usr/bin/i686-linux-gnu-nm -B configure:7893: checking the name lister (/usr/bin/i686-linux-gnu-nm -B) interface configure:7901: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:7904: /usr/bin/i686-linux-gnu-nm -B "conftest.o" configure:7907: output 0000000000000000 b $d 0000000000000000 B some_variable configure:7915: result: BSD nm configure:7919: checking the maximum length of command line arguments configure:8052: result: 1572864 configure:8100: checking how to convert aarch64-unknown-linux-gnu file names to i686-pc-linux-gnu format configure:8142: result: func_convert_file_noop configure:8149: checking how to convert aarch64-unknown-linux-gnu file names to toolchain format configure:8171: result: func_convert_file_noop configure:8178: checking for /usr/bin/ld option to reload object files configure:8187: result: -r configure:8220: checking for file configure:8241: found /usr/bin/file configure:8254: result: file configure:8271: checking for i686-linux-gnu-objdump configure:8292: found /usr/bin/i686-linux-gnu-objdump configure:8304: result: i686-linux-gnu-objdump configure:8382: checking how to recognize dependent libraries configure:8591: result: pass_all configure:8636: checking for i686-linux-gnu-dlltool configure:8672: result: no configure:8682: checking for dlltool configure:8718: result: no configure:8748: checking how to associate runtime and link libraries configure:8777: result: printf %s\n configure:8791: checking for i686-linux-gnu-ranlib configure:8812: found /usr/bin/i686-linux-gnu-ranlib configure:8824: result: i686-linux-gnu-ranlib configure:8897: checking for i686-linux-gnu-ar configure:8918: found /usr/bin/i686-linux-gnu-ar configure:8930: result: i686-linux-gnu-ar configure:9033: checking for archiver @FILE support configure:9051: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:9051: $? = 0 configure:9055: i686-linux-gnu-ar cr libconftest.a @conftest.lst >&5 configure:9058: $? = 0 configure:9063: i686-linux-gnu-ar cr libconftest.a @conftest.lst >&5 i686-linux-gnu-ar: conftest.o: No such file or directory configure:9066: $? = 1 configure:9079: result: @ configure:9097: checking for i686-linux-gnu-strip configure:9130: result: i686-linux-gnu-strip configure:9279: checking command to parse /usr/bin/i686-linux-gnu-nm -B output from g++ object configure:9433: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:9436: $? = 0 configure:9440: /usr/bin/i686-linux-gnu-nm -B conftest.o | /usr/bin/sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | /usr/bin/sed '/ __gnu_lto/d' > conftest.nm configure:9506: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c conftstm.o >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:9509: $? = 0 configure:9548: result: ok configure:9595: checking for sysroot configure:9629: result: no configure:9636: checking for a working dd configure:9681: result: /usr/bin/dd configure:9685: checking how to truncate binary pipes configure:9702: result: /usr/bin/dd bs=4096 count=1 configure:9996: checking for i686-linux-gnu-mt configure:10032: result: no configure:10042: checking for mt configure:10078: result: no configure:10098: checking if : is a manifest tool configure:10105: : '-?' configure:10114: result: no configure:10907: checking for dlfcn.h configure:10907: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:10907: $? = 0 configure:10907: result: yes configure:11187: checking for objdir configure:11204: result: .libs configure:11470: checking if g++ supports -fno-rtti -fno-exceptions configure:11489: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:11493: $? = 0 configure:11507: result: yes configure:11886: checking for g++ option to produce PIC configure:11895: result: -fPIC -DPIC configure:11903: checking if g++ PIC flag -fPIC -DPIC works configure:11922: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DPIC conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:11926: $? = 0 configure:11940: result: yes configure:11969: checking if g++ static flag -static works cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:11999: result: yes configure:12014: checking if g++ supports -c -o file.o configure:12036: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o out/conftest2.o conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:12040: $? = 0 configure:12063: result: yes configure:12071: checking if g++ supports -c -o file.o configure:12120: result: yes configure:12153: checking whether the g++ linker (/usr/bin/ld) supports shared libraries configure:13441: result: yes configure:13478: checking whether -lc should be explicitly linked in configure:13487: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:13490: $? = 0 configure:13505: g++ -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /usr/bin/grep -lc \>/dev/null 2\>\&1 configure:13508: $? = 0 configure:13523: result: no configure:13683: checking dynamic linker characteristics configure:14302: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-rpath -Wl,/foo conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:14302: $? = 0 configure:15085: result: GNU/Linux ld.so configure:15207: checking how to hardcode library paths into programs configure:15232: result: immediate configure:15343: checking for shl_load configure:15343: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ /usr/bin/ld: /tmp/ccKaCN3Q.o: in function `main': ././conftest.c:53:(.text.startup+0x8): undefined reference to `shl_load' collect2: error: ld returned 1 exit status configure:15343: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define STDC_HEADERS 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | /* Define shl_load to an innocuous variant, in case declares shl_load. | For example, HP-UX 11i declares gettimeofday. */ | #define shl_load innocuous_shl_load | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char shl_load (void); below. */ | | #include | #undef shl_load | | /* 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 shl_load (void); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_shl_load || defined __stub___shl_load | choke me | #endif | | int | main (void) | { | return shl_load (); | ; | return 0; | } configure:15343: result: no configure:15348: checking for shl_load in -ldld configure:15377: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -ldld >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ /usr/bin/ld: cannot find -ldld: No such file or directory collect2: error: ld returned 1 exit status configure:15377: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define STDC_HEADERS 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* 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. | The 'extern "C"' is for builds by C++ compilers; | although this is not generally supported in C code supporting it here | has little cost and some practical benefit (sr 110532). */ | #ifdef __cplusplus | extern "C" | #endif | char shl_load (void); | int | main (void) | { | return shl_load (); | ; | return 0; | } configure:15389: result: no configure:15395: checking for dlopen configure:15395: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:15395: $? = 0 configure:15395: result: yes configure:15582: checking whether a program can dlopen itself configure:15685: result: cross configure:15832: checking whether stripping libraries is possible configure:15841: result: yes configure:15883: checking if libtool supports shared libraries configure:15885: result: yes configure:15888: checking whether to build shared libraries configure:15913: result: yes configure:15916: checking whether to build static libraries configure:15920: result: yes configure:15943: checking how to run the C++ preprocessor configure:15965: i686-linux-gnu-g++ -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp configure:15965: $? = 0 configure:15981: i686-linux-gnu-g++ -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp conftest.cpp:26:10: fatal error: ac_nonexistent.h: No such file or directory 26 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:15981: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define STDC_HEADERS 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | #include configure:16010: result: i686-linux-gnu-g++ -E configure:16024: i686-linux-gnu-g++ -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp configure:16024: $? = 0 configure:16040: i686-linux-gnu-g++ -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp conftest.cpp:26:10: fatal error: ac_nonexistent.h: No such file or directory 26 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:16040: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define STDC_HEADERS 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | #include configure:16208: checking for ld used by i686-linux-gnu-g++ configure:16277: result: /usr/bin/ld configure:16284: checking if the linker (/usr/bin/ld) is GNU ld configure:16301: result: yes configure:16355: checking whether the i686-linux-gnu-g++ linker (/usr/bin/ld) supports shared libraries configure:17443: result: yes configure:17479: i686-linux-gnu-g++ -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp >&5 configure:17482: $? = 0 configure:17968: checking for i686-linux-gnu-g++ option to produce PIC configure:17977: result: -fPIC -DPIC configure:17985: checking if i686-linux-gnu-g++ PIC flag -fPIC -DPIC works configure:18004: i686-linux-gnu-g++ -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DPIC conftest.cpp >&5 configure:18008: $? = 0 configure:18022: result: yes configure:18045: checking if i686-linux-gnu-g++ static flag -static works configure:18075: result: yes configure:18087: checking if i686-linux-gnu-g++ supports -c -o file.o configure:18109: i686-linux-gnu-g++ -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o out/conftest2.o conftest.cpp >&5 configure:18113: $? = 0 configure:18136: result: yes configure:18141: checking if i686-linux-gnu-g++ supports -c -o file.o configure:18190: result: yes configure:18220: checking whether the i686-linux-gnu-g++ linker (/usr/bin/ld) supports shared libraries configure:18263: result: yes configure:18406: checking dynamic linker characteristics configure:19712: result: GNU/Linux ld.so configure:19777: checking how to hardcode library paths into programs configure:19802: result: immediate configure:19868: checking for library containing strerror configure:19926: result: none required configure:19938: checking for egrep configure:20008: result: /usr/bin/grep -E configure:20016: checking for an ANSI C-conforming const configure:20083: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20083: $? = 0 configure:20093: result: yes configure:20101: checking for inline configure:20118: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20118: $? = 0 configure:20128: result: inline configure:20146: checking for off_t configure:20146: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20146: $? = 0 configure:20146: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ conftest.c: In function 'int main()': conftest.c:57:19: error: expected primary-expression before ')' token 57 | if (sizeof ((off_t))) | ^ configure:20146: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define STDC_HEADERS 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | if (sizeof ((off_t))) | return 0; | ; | return 0; | } configure:20146: result: yes configure:20157: checking for size_t configure:20157: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20157: $? = 0 configure:20157: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ conftest.c: In function 'int main()': conftest.c:57:20: error: expected primary-expression before ')' token 57 | if (sizeof ((size_t))) | ^ configure:20157: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define STDC_HEADERS 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | if (sizeof ((size_t))) | return 0; | ; | return 0; | } configure:20157: result: yes configure:20170: checking for working alloca.h configure:20188: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20188: $? = 0 configure:20199: result: yes configure:20207: checking for alloca configure:20252: result: yes configure:20326: checking for getpagesize configure:20326: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20326: $? = 0 configure:20326: result: yes configure:20337: checking for working mmap configure:20501: result: yes configure:20511: checking for argz.h configure:20511: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20511: $? = 0 configure:20511: result: yes configure:20517: checking for limits.h configure:20517: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20517: $? = 0 configure:20517: result: yes configure:20523: checking for locale.h configure:20523: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20523: $? = 0 configure:20523: result: yes configure:20529: checking for nl_types.h configure:20529: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20529: $? = 0 configure:20529: result: yes configure:20535: checking for malloc.h configure:20535: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20535: $? = 0 configure:20535: result: yes configure:20541: checking for string.h configure:20541: result: yes configure:20547: checking for unistd.h configure:20547: result: yes configure:20553: checking for values.h configure:20553: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20553: $? = 0 configure:20553: result: yes configure:20559: checking for sys/param.h configure:20559: result: yes configure:20566: checking for getcwd configure:20566: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20566: $? = 0 configure:20566: result: yes configure:20572: checking for munmap configure:20572: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20572: $? = 0 configure:20572: result: yes configure:20578: checking for putenv configure:20578: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20578: $? = 0 configure:20578: result: yes configure:20584: checking for setenv configure:20584: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20584: $? = 0 configure:20584: result: yes configure:20590: checking for setlocale configure:20590: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20590: $? = 0 configure:20590: result: yes configure:20596: checking for strchr configure:20596: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ conftest.c:60:6: warning: declaration of 'char strchr()' conflicts with built-in declaration 'char* strchr(const char*, int)' [-Wbuiltin-declaration-mismatch] 60 | char strchr (void); | ^~~~~~ configure:20596: $? = 0 configure:20596: result: yes configure:20602: checking for strcasecmp configure:20602: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ conftest.c:61:6: warning: declaration of 'char strcasecmp()' conflicts with built-in declaration 'int strcasecmp(const char*, const char*)' [-Wbuiltin-declaration-mismatch] 61 | char strcasecmp (void); | ^~~~~~~~~~ configure:20602: $? = 0 configure:20602: result: yes configure:20608: checking for __argz_count configure:20608: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20608: $? = 0 configure:20608: result: yes configure:20614: checking for __argz_stringify configure:20614: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20614: $? = 0 configure:20614: result: yes configure:20620: checking for __argz_next configure:20620: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20620: $? = 0 configure:20620: result: yes configure:20629: checking for stpcpy configure:20629: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ conftest.c:65:6: warning: declaration of 'char stpcpy()' conflicts with built-in declaration 'char* stpcpy(char*, const char*)' [-Wbuiltin-declaration-mismatch] 65 | char stpcpy (void); | ^~~~~~ configure:20629: $? = 0 configure:20629: result: yes configure:20643: checking for LC_MESSAGES configure:20660: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20660: $? = 0 configure:20671: result: yes configure:20678: checking whether NLS is requested configure:20689: result: yes configure:20698: checking whether included gettext is requested configure:20710: result: no configure:20719: checking for libintl.h configure:20719: g++ -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ configure:20719: $? = 0 configure:20719: result: yes configure:20722: checking for gettext in libc configure:20739: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ conftest.c: In function 'int main()': conftest.c:57:8: error: cast from 'char*' to 'int' loses precision [-fpermissive] 57 | return (int) gettext ("") | ^~~~~~~~~~~~~~~~~~ configure:20739: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define STDC_HEADERS 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_MMAP 1 | #define HAVE_ARGZ_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_NL_TYPES_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_VALUES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_GETCWD 1 | #define HAVE_MUNMAP 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_SETLOCALE 1 | #define HAVE_STRCHR 1 | #define HAVE_STRCASECMP 1 | #define HAVE___ARGZ_COUNT 1 | #define HAVE___ARGZ_STRINGIFY 1 | #define HAVE___ARGZ_NEXT 1 | #define HAVE_STPCPY 1 | #define HAVE_STPCPY 1 | #define HAVE_LC_MESSAGES 1 | #define ENABLE_NLS 1 | /* end confdefs.h. */ | #include | int | main (void) | { | return (int) gettext ("") | ; | return 0; | } configure:20750: result: no configure:20754: checking for bindtextdomain in -lintl configure:20783: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lintl >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ /usr/bin/ld: cannot find -lintl: No such file or directory collect2: error: ld returned 1 exit status configure:20783: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define STDC_HEADERS 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_MMAP 1 | #define HAVE_ARGZ_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_NL_TYPES_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_VALUES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_GETCWD 1 | #define HAVE_MUNMAP 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_SETLOCALE 1 | #define HAVE_STRCHR 1 | #define HAVE_STRCASECMP 1 | #define HAVE___ARGZ_COUNT 1 | #define HAVE___ARGZ_STRINGIFY 1 | #define HAVE___ARGZ_NEXT 1 | #define HAVE_STPCPY 1 | #define HAVE_STPCPY 1 | #define HAVE_LC_MESSAGES 1 | #define ENABLE_NLS 1 | /* 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. | The 'extern "C"' is for builds by C++ compilers; | although this is not generally supported in C code supporting it here | has little cost and some practical benefit (sr 110532). */ | #ifdef __cplusplus | extern "C" | #endif | char bindtextdomain (void); | int | main (void) | { | return bindtextdomain (); | ; | return 0; | } configure:20795: result: no configure:20998: checking whether catgets can be used configure:21010: result: no configure:21258: checking for msgfmt configure:21287: result: /usr/bin/msgfmt configure:21296: checking for gmsgfmt configure:21333: result: /usr/bin/msgfmt configure:21343: checking for xgettext configure:21372: result: /usr/bin/xgettext configure:21535: checking for an ANSI C-conforming const configure:21612: result: yes configure:21620: checking for inline configure:21647: result: inline configure:21665: checking for off_t configure:21665: result: yes configure:21676: checking for size_t configure:21676: result: yes configure:22364: checking for X configure:22402: g++ -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lX11 >&5 cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++ /usr/bin/ld: cannot find -lX11: No such file or directory collect2: error: ld returned 1 exit status configure:22402: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define PACKAGE "gatos" | #define VERSION "0.0.5" | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_PARAM_H 1 | #define STDC_HEADERS 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_MMAP 1 | #define HAVE_ARGZ_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_NL_TYPES_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_STRING_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_VALUES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_GETCWD 1 | #define HAVE_MUNMAP 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_SETLOCALE 1 | #define HAVE_STRCHR 1 | #define HAVE_STRCASECMP 1 | #define HAVE___ARGZ_COUNT 1 | #define HAVE___ARGZ_STRINGIFY 1 | #define HAVE___ARGZ_NEXT 1 | #define HAVE_STPCPY 1 | #define HAVE_STPCPY 1 | #define HAVE_LC_MESSAGES 1 | #define ENABLE_NLS 1 | /* end confdefs.h. */ | #include | int | main (void) | { | XrmInitialize () | ; | return 0; | } configure:22581: result: no configure:23167: error: *** X libraries or include files not found. Check 'config.log' for *** more details. ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=aarch64-unknown-linux-gnu ac_cv_c_compiler_gnu=yes ac_cv_c_const=yes ac_cv_c_inline=inline 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=set ac_cv_env_CC_value=g++ ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value='-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security' 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_CXXCPP_set= ac_cv_env_CXXCPP_value= ac_cv_env_CXXFLAGS_set=set ac_cv_env_CXXFLAGS_value='-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security' ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_LDFLAGS_set=set ac_cv_env_LDFLAGS_value=-Wl,-z,relro ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_LT_SYS_LIBRARY_PATH_set= ac_cv_env_LT_SYS_LIBRARY_PATH_value= ac_cv_env_XMKMF_set= ac_cv_env_XMKMF_value= ac_cv_env_build_alias_set=set ac_cv_env_build_alias_value=aarch64-linux-gnu ac_cv_env_host_alias_set=set ac_cv_env_host_alias_value=i686-linux-gnu ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_func___argz_count=yes ac_cv_func___argz_next=yes ac_cv_func___argz_stringify=yes ac_cv_func_alloca_works=yes ac_cv_func_dlopen=yes ac_cv_func_getcwd=yes ac_cv_func_getpagesize=yes ac_cv_func_mmap_fixed_mapped=yes ac_cv_func_munmap=yes ac_cv_func_putenv=yes ac_cv_func_setenv=yes ac_cv_func_setlocale=yes ac_cv_func_shl_load=no ac_cv_func_stpcpy=yes ac_cv_func_strcasecmp=yes ac_cv_func_strchr=yes ac_cv_have_x=have_x=no ac_cv_header_argz_h=yes ac_cv_header_dlfcn_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_libintl_h=yes ac_cv_header_limits_h=yes ac_cv_header_locale_h=yes ac_cv_header_malloc_h=yes ac_cv_header_nl_types_h=yes ac_cv_header_stdint_h=yes ac_cv_header_stdio_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_param_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_values_h=yes ac_cv_host=i686-pc-linux-gnu ac_cv_lib_dld_shl_load=no ac_cv_lib_intl_bindtextdomain=no ac_cv_objext=o ac_cv_path_EGREP='/usr/bin/grep -E' ac_cv_path_EGREP_TRADITIONAL='/usr/bin/grep -E' ac_cv_path_FGREP='/usr/bin/grep -F' ac_cv_path_GMSGFMT=/usr/bin/msgfmt ac_cv_path_GREP=/usr/bin/grep ac_cv_path_MSGFMT=/usr/bin/msgfmt ac_cv_path_SED=/usr/bin/sed ac_cv_path_XGETTEXT=/usr/bin/xgettext ac_cv_path_install='/usr/bin/install -c' ac_cv_path_lt_DD=/usr/bin/dd ac_cv_path_mkdir=/usr/bin/mkdir ac_cv_prog_AR=i686-linux-gnu-ar ac_cv_prog_AWK=mawk ac_cv_prog_CC=g++ ac_cv_prog_CXX=i686-linux-gnu-g++ ac_cv_prog_CXXCPP='i686-linux-gnu-g++ -E' ac_cv_prog_FILECMD=file ac_cv_prog_OBJDUMP=i686-linux-gnu-objdump ac_cv_prog_RANLIB=i686-linux-gnu-ranlib ac_cv_prog_STRIP=i686-linux-gnu-strip ac_cv_prog_cc_c11=no ac_cv_prog_cc_c89= ac_cv_prog_cc_c99=no ac_cv_prog_cc_g=yes ac_cv_prog_cc_stdc= ac_cv_prog_cxx_cxx11= ac_cv_prog_cxx_g=yes ac_cv_prog_cxx_stdcxx= ac_cv_prog_make_make_set=yes ac_cv_search_strerror='none required' ac_cv_type_off_t=yes ac_cv_type_size_t=yes ac_cv_working_alloca_h=yes am_cv_CCAS_dependencies_compiler_type=none am_cv_CC_dependencies_compiler_type=none am_cv_CXX_dependencies_compiler_type=none am_cv_filesystem_timestamp_resolution=0.01 am_cv_make_support_nested_variables=yes am_cv_prog_cc_c_o=yes am_cv_sleep_fractional_seconds=yes am_cv_val_LC_MESSAGES=yes am_cv_xargs_n_works=yes gt_cv_func_gettext_libc=no lt_cv_ar_at_file=@ lt_cv_archive_cmds_need_lc=no lt_cv_deplibs_check_method=pass_all lt_cv_dlopen=dlopen lt_cv_dlopen_libs= lt_cv_dlopen_self=cross 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 lt_cv_path_NM='/usr/bin/i686-linux-gnu-nm -B' lt_cv_path_manifest_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=yes 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='/usr/bin/sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | /usr/bin/sed '\''/ __gnu_lto/d'\''' lt_cv_sys_global_symbol_to_c_name_address='/usr/bin/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='/usr/bin/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='/usr/bin/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='/usr/bin/dd bs=4096 count=1' nls_cv_force_use_gnu_gettext=no nls_cv_header_intl=intl/libintl.h nls_cv_header_libgt=intl/libgettext.h nls_cv_use_catgets=no nls_cv_use_gnu_gettext=yes ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='${SHELL} '\''/<>/missing'\'' aclocal-1.17' ALLOCA='' AMDEPBACKSLASH='' AMDEP_FALSE='' AMDEP_TRUE='#' AMTAR='$${TAR-tar}' AM_BACKSLASH='\' AM_DEFAULT_V='' AM_DEFAULT_VERBOSITY='1' AM_V='' AR='i686-linux-gnu-ar' AUTOCONF='${SHELL} '\''/<>/missing'\'' autoconf' AUTOHEADER='${SHELL} '\''/<>/missing'\'' autoheader' AUTOMAKE='${SHELL} '\''/<>/missing'\'' automake-1.17' AWK='mawk' CATALOGS='' CATOBJEXT='.gmo' CC='g++' CCAS='g++' CCASDEPMODE='depmode=none' CCASFLAGS='-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security' CCDEPMODE='depmode=none' CFLAGS='-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security' CPP='' CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' CSCOPE='cscope' CTAGS='ctags' CURSES_INCLUDEDIR='' CURSES_LIBS='' CXX='i686-linux-gnu-g++' CXXCPP='i686-linux-gnu-g++ -E' CXXDEPMODE='depmode=none' CXXFLAGS='-g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security' CYGPATH_W='echo' DATADIRNAME='share' DEFS='' DEPDIR='.deps' DLLTOOL='false' DSYMUTIL='' DUMPBIN='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/usr/bin/grep -E' ETAGS='etags' EXEEXT='' FGREP='/usr/bin/grep -F' FILECMD='file' GATOS_MAJOR_VERSION='0' GATOS_MINOR_VERSION='0' GATOS_SUB_VERSION='5' GATOS_VERSION='0.0.5' GENCAT='' GMOFILES='' GMSGFMT='/usr/bin/msgfmt' GREP='/usr/bin/grep' GT_NO='' GT_YES='#YES#' HASH_CHARS='' HAS_CURSES_FALSE='' HAS_CURSES_TRUE='#' IBTK_REQUIRED_VERSION='00001400' INCLUDE_LOCALE_H='#include ' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' INSTOBJEXT='.mo' INTLDEPS='$(top_builddir)/intl/libintl.a' INTLDIR='-I../intl' INTLLIBS='$(top_builddir)/intl/libintl.a' INTLOBJS='$(GETTOBJS)' LANG_SUBDIRS='fr' LD='/usr/bin/ld' LDFLAGS='-Wl,-z,relro' LIBOBJS='' LIBS='' LIBTOOL='$(SHELL) $(top_builddir)/libtool' LIBTOOL_DEPS='.//ltmain.sh' LIPO='' LN_S='ln -s' LTLIBOBJS='' LT_SYS_LIBRARY_PATH='' MAINT='#' MAINTAINER_MODE_FALSE='' MAINTAINER_MODE_TRUE='#' MAKEINFO='${SHELL} '\''/<>/missing'\'' makeinfo' MANIFEST_TOOL=':' MKDIR_P='/usr/bin/mkdir -p' MKINSTALLDIRS='.//mkinstalldirs' MSGFMT='/usr/bin/msgfmt' NETBSD_EXTRA='' NM='/usr/bin/i686-linux-gnu-nm -B' NMEDIT='' NOPADS='' OBJDUMP='i686-linux-gnu-objdump' OBJEXT='o' OTOOL64='' OTOOL='' PACKAGE='gatos' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_URL='' PACKAGE_VERSION='' PATH_SEPARATOR=':' POFILES='' POSUB='po' RANLIB='i686-linux-gnu-ranlib' RAW_OUTPUT='' SED='/usr/bin/sed' SET_MAKE='' SHELL='/bin/bash' SPEC_CVS_VERSION='Release' SPEC_VERSION='0.0.5' STATIC='' STRIP='i686-linux-gnu-strip' TAR_NAME='gatos-0.0.5' USE_INCLUDED_LIBINTL='yes' USE_IPC='' USE_NLS='yes' USE_SHM='' VERSION='0.0.5' WITH_KERNEL_DELAY_FALSE='' WITH_KERNEL_DELAY_TRUE='' WITH_OSSEMU_FALSE='' WITH_OSSEMU_TRUE='' XEXTFLAGS='' XEXTLIBS='' XGETTEXT='/usr/bin/xgettext' XMKMF='' X_CFLAGS='' X_EXTRA_LIBS='' X_LIBS='' X_PRE_LIBS='' X_X11_INC='' X_X11_LIB='' ac_ct_AR='' ac_ct_CC='' ac_ct_CXX='' ac_ct_DUMPBIN='' 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__rm_f_notfound='' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' am__xargs_n='xargs -n' bindir='${exec_prefix}/bin' build='aarch64-unknown-linux-gnu' build_alias='aarch64-linux-gnu' build_cpu='aarch64' build_os='linux-gnu' build_vendor='unknown' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE}' dvidir='${docdir}' exec_prefix='NONE' host='i686-pc-linux-gnu' host_alias='i686-linux-gnu' host_cpu='i686' host_os='linux-gnu' host_vendor='pc' htmldir='${docdir}' includedir='${prefix}/include' infodir='${prefix}/share/info' install_sh='${SHELL} /<>/install-sh' l='' libdir='${prefix}/lib/i386-linux-gnu' libexecdir='${prefix}/lib/i386-linux-gnu' localedir='${datarootdir}/locale' localstatedir='/var' mandir='${prefix}/share/man' mkdir_p='$(MKDIR_P)' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='/usr' program_transform_name='s,x,x,' psdir='${docdir}' runstatedir='${localstatedir}/run' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" #define PACKAGE_STRING "" #define PACKAGE_BUGREPORT "" #define PACKAGE_URL "" #define PACKAGE "gatos" #define VERSION "0.0.5" #define PACKAGE "gatos" #define VERSION "0.0.5" #define HAVE_STDIO_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_UNISTD_H 1 #define HAVE_SYS_PARAM_H 1 #define STDC_HEADERS 1 #define HAVE_DLFCN_H 1 #define LT_OBJDIR ".libs/" #define HAVE_ALLOCA_H 1 #define HAVE_ALLOCA 1 #define HAVE_GETPAGESIZE 1 #define HAVE_MMAP 1 #define HAVE_ARGZ_H 1 #define HAVE_LIMITS_H 1 #define HAVE_LOCALE_H 1 #define HAVE_NL_TYPES_H 1 #define HAVE_MALLOC_H 1 #define HAVE_STRING_H 1 #define HAVE_UNISTD_H 1 #define HAVE_VALUES_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_GETCWD 1 #define HAVE_MUNMAP 1 #define HAVE_PUTENV 1 #define HAVE_SETENV 1 #define HAVE_SETLOCALE 1 #define HAVE_STRCHR 1 #define HAVE_STRCASECMP 1 #define HAVE___ARGZ_COUNT 1 #define HAVE___ARGZ_STRINGIFY 1 #define HAVE___ARGZ_NEXT 1 #define HAVE_STPCPY 1 #define HAVE_STPCPY 1 #define HAVE_LC_MESSAGES 1 #define ENABLE_NLS 1 #define X_DISPLAY_MISSING 1 configure: exit 1 dh_auto_configure: error: ./configure --build=aarch64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/i386-linux-gnu --libexecdir=\${prefix}/lib/i386-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --host=i686-linux-gnu --without-kernel-delay --enable-shared --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info returned exit code 1 make: *** [debian/rules:42: configure-stamp] Error 25 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2025-05-08T15:19:54Z +------------------------------------------------------------------------------+ | Finished Timed Build Commands | +------------------------------------------------------------------------------+ rm -Rf /<>/ --------------------------------------- I: Finished running 'rm -Rf /<>/'. Finished processing commands. -------------------------------------------------------------------------------- Finished -------- +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not cleaning session: cloned chroot in use E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: arm64 Build Profiles: cross nocheck Build Type: any Build-Space: n/a Build-Time: 32 Distribution: unstable Fail-Stage: build Foreign Architectures: i386 Host Architecture: i386 Install-Time: 45 Job: gatos_0.0.5-22 Machine Architecture: arm64 Package: gatos Package-Time: 115 Source-Version: 0.0.5-22 Space: n/a Status: attempted Version: 0.0.5-22 -------------------------------------------------------------------------------- Finished at 2025-05-08T15:19:54Z Build needed 00:01:55, no disk space