Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/f/foma/foma_0.10.0-2_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/foma-0.10.0-2lnt_6yk7/foma_0.10.0-2_amd64.buildinfo Get source package info: foma=1:0.10.0-2 Source URL: http://snapshot.notset.fr/mr/package/foma/1:0.10.0-2/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.71-2 automake=1:1.16.5-1.1 autopoint=0.21-4 autotools-dev=20220109.1 base-files=12.2 base-passwd=3.5.52 bash=5.1-6 binutils=2.38-2 binutils-common=2.38-2 binutils-x86-64-linux-gnu=2.38-2 bison=2:3.8.2+dfsg-1 bsdextrautils=2.37.3-1+b1 bsdutils=1:2.37.3-1+b1 build-essential=12.9 bzip2=1.0.8-5 coreutils=8.32-4.1 cpp=4:11.2.0-2 cpp-11=11.2.0-18 dash=0.5.11+git20210903+057cd650a4ed-3 debconf=1.5.79 debhelper=13.6 debianutils=5.7-0.1 dh-autoreconf=20 dh-strip-nondeterminism=1.13.0-1 diffutils=1:3.7-5 dpkg=1.21.1 dpkg-dev=1.21.1 dwz=0.14-1 file=1:5.41-2 findutils=4.9.0-2 flex=2.6.4-8 g++=4:11.2.0-2 g++-11=11.2.0-18 gcc=4:11.2.0-2 gcc-11=11.2.0-18 gcc-11-base=11.2.0-18 gcc-12-base=12-20220302-1 gettext=0.21-4 gettext-base=0.21-4 grep=3.7-1 groff-base=1.22.4-8 gzip=1.10-4 hostname=3.23 init-system-helpers=1.62 intltool-debian=0.35.0+20060710.5 libacl1=2.3.1-1 libarchive-zip-perl=1.68-1 libasan6=11.2.0-18 libatomic1=12-20220302-1 libattr1=1:2.5.1-1 libaudit-common=1:3.0.7-1 libaudit1=1:3.0.7-1 libbinutils=2.38-2 libblkid1=2.37.3-1+b1 libbz2-1.0=1.0.8-5 libc-bin=2.33-7 libc-dev-bin=2.33-7 libc6=2.33-7 libc6-dev=2.33-7 libcap-ng0=0.7.9-2.2+b1 libcap2=1:2.44-1 libcc1-0=12-20220302-1 libcom-err2=1.46.5-2 libcrypt-dev=1:4.4.27-1.1 libcrypt1=1:4.4.27-1.1 libctf-nobfd0=2.38-2 libctf0=2.38-2 libdb5.3=5.3.28+dfsg1-0.8 libdebconfclient0=0.261 libdebhelper-perl=13.6 libdpkg-perl=1.21.1 libelf1=0.186-1 libfile-stripnondeterminism-perl=1.13.0-1 libgcc-11-dev=11.2.0-18 libgcc-s1=12-20220302-1 libgcrypt20=1.9.4-5 libgdbm-compat4=1.23-1 libgdbm6=1.23-1 libgmp10=2:6.2.1+dfsg-3 libgomp1=12-20220302-1 libgpg-error0=1.43-3 libgssapi-krb5-2=1.19.2-2 libicu67=67.1-7 libisl23=0.24-2 libitm1=12-20220302-1 libk5crypto3=1.19.2-2 libkeyutils1=1.6.1-2 libkrb5-3=1.19.2-2 libkrb5support0=1.19.2-2 liblsan0=12-20220302-1 liblz4-1=1.9.3-2 liblzma5=5.2.5-2 libmagic-mgc=1:5.41-2 libmagic1=1:5.41-2 libmount1=2.37.3-1+b1 libmpc3=1.2.1-1 libmpfr6=4.1.0-3 libncurses-dev=6.3-2 libncurses6=6.3-2 libncursesw6=6.3-2 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libpam-modules=1.4.0-11 libpam-modules-bin=1.4.0-11 libpam-runtime=1.4.0-11 libpam0g=1.4.0-11 libpcre2-8-0=10.39-3 libpcre3=2:8.39-13 libperl5.34=5.34.0-3 libpipeline1=1.5.5-1 libquadmath0=12-20220302-1 libreadline-dev=8.1.2-1 libreadline8=8.1.2-1 libseccomp2=2.5.3-2 libselinux1=3.3-1+b1 libsigsegv2=2.14-1 libsmartcols1=2.37.3-1+b1 libssl1.1=1.1.1m-1 libstdc++-11-dev=11.2.0-18 libstdc++6=12-20220302-1 libsub-override-perl=0.09-2 libsystemd0=250.3-2 libtinfo6=6.3-2 libtirpc-common=1.3.2-2 libtirpc-dev=1.3.2-2 libtirpc3=1.3.2-2 libtool=2.4.6-15 libtsan0=11.2.0-18 libubsan1=12-20220302-1 libuchardet0=0.0.7-1 libudev1=250.3-2 libunistring2=1.0-1 libuuid1=2.37.3-1+b1 libxml2=2.9.13+dfsg-1 libzstd1=1.4.8+dfsg-3 linux-libc-dev=5.16.11-1 login=1:4.11.1+dfsg1-1 lsb-base=11.1.0 m4=1.4.18-5 make=4.3-4.1 man-db=2.10.1-1 mawk=1.3.4.20200120-3+b1 ncurses-base=6.3-2 ncurses-bin=6.3-2 patch=2.7.6-7 perl=5.34.0-3 perl-base=5.34.0-3 perl-modules-5.34=5.34.0-3 po-debconf=1.0.21+nmu1 readline-common=8.1.2-1 rpcsvc-proto=1.4.2-4 sed=4.8-1 sensible-utils=0.0.17 sysvinit-utils=3.01-1 tar=1.34+dfsg-1 util-linux=2.37.3-1+b1 xz-utils=5.2.5-2 zlib1g=1:1.2.11.dfsg-2 zlib1g-dev=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20220313T025414Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20220313T025414Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20220303T211415Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d foma=1:0.10.0-2 && mkdir -p /build/foma-2JSr7w && dpkg-source --no-check -x /*.dsc /build/foma-2JSr7w/foma-0.10.0 && chown -R builduser:builduser /build/foma-2JSr7w" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/foma-2JSr7w/foma-0.10.0 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1646221879" DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/foma-2JSr7w /tmp/foma-0.10.0-2lnt_6yk7 bookworm /dev/null deb http://snapshot.notset.fr/archive/debian/20220303T211415Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: null I: using /tmp/mmdebstrap.sIwZrkHsNH as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.sIwZrkHsNH Reading package lists... Building dependency tree... util-linux is already the newest version (2.37.3-1+b1). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 136 kB of archives. After this operation, 406 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20220303T211415Z unstable/main amd64 libfakeroot amd64 1.27-1 [48.5 kB] Get:2 http://snapshot.notset.fr/archive/debian/20220303T211415Z unstable/main amd64 fakeroot amd64 1.27-1 [87.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 136 kB in 0s (1118 kB/s) Selecting previously unselected package libfakeroot:amd64. (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 ... 4693 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.27-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.27-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.27-1_amd64.deb ... Unpacking fakeroot (1.27-1) ... Setting up libfakeroot:amd64 (1.27-1) ... Setting up fakeroot (1.27-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.33-7) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20220313T025414Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20220313T025414Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20220303T211415Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.sIwZrkHsNH Get:1 http://snapshot.notset.fr/archive/debian/20220313T025414Z bookworm InRelease [130 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20220303T211415Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20220313T025414Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20220313T025414Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20220313T025414Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20220313T025414Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20220313T025414Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20220313T025414Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20220313T025414Z bookworm/main Sources [11.9 MB] Get:4 http://snapshot.notset.fr/archive/debian/20220313T025414Z bookworm/main amd64 Packages [11.3 MB] Fetched 23.4 MB in 20s (1179 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.sIwZrkHsNH I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d foma=1:0.10.0-2 && mkdir -p /build/foma-2JSr7w && dpkg-source --no-check -x /*.dsc /build/foma-2JSr7w/foma-0.10.0 && chown -R builduser:builduser /build/foma-2JSr7w"' exec /tmp/mmdebstrap.sIwZrkHsNH Reading package lists... NOTICE: 'foma' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/science-team/foma.git Please use: git clone https://salsa.debian.org/science-team/foma.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 125 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20220313T025414Z bookworm/main foma 1:0.10.0-2 (dsc) [2225 B] Get:2 http://snapshot.notset.fr/archive/debian/20220313T025414Z bookworm/main foma 1:0.10.0-2 (tar) [119 kB] Get:3 http://snapshot.notset.fr/archive/debian/20220313T025414Z bookworm/main foma 1:0.10.0-2 (diff) [3804 B] Fetched 125 kB in 0s (662 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'foma_0.10.0-2.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting foma in /build/foma-2JSr7w/foma-0.10.0 dpkg-source: info: unpacking foma_0.10.0.orig.tar.bz2 dpkg-source: info: unpacking foma_0.10.0-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying foma_01_Makefile.diff dpkg-source: info: applying 0001-Makefile-Fix-typo-when-generating-libfoma.pc.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/foma-2JSr7w/foma-0.10.0 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1646221879" DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.sIwZrkHsNH dpkg-buildpackage: info: source package foma dpkg-buildpackage: info: source version 1:0.10.0-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Kartik Mistry dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --no-parallel dh_auto_clean -O--no-parallel make -j1 clean make[1]: Entering directory '/build/foma-2JSr7w/foma-0.10.0' /bin/rm -f foma flookup cgflookup foma.o stack.o iface.o lex.interface.o int_stack.o define.o determinize.o apply.o rewrite.o lexcread.o topsort.o flags.o minimize.o reverse.o extract.o sigma.o io.o structures.o constructions.o coaccessible.o utf8.o spelling.o dynarray.o mem.o stringhash.o trie.o lex.lexc.o lex.yy.o lex.cmatrix.o regex.o flookup.o cgflookup.o regex.h regex.c regex.output lex.yy.c lex.lexc.c lex.interface.c lex.cmatrix.c *.so* *.dylib* *.a libfoma.pc make[1]: Leaving directory '/build/foma-2JSr7w/foma-0.10.0' dh_autoreconf_clean -O--no-parallel dh_clean -O--no-parallel debian/rules binary-arch dh binary-arch --no-parallel dh_update_autotools_config -a -O--no-parallel dh_autoreconf -a -O--no-parallel dh_auto_configure -a -O--no-parallel dh_auto_build -a -O--no-parallel make -j1 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/foma-2JSr7w/foma-0.10.0' gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c int_stack.c -o int_stack.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c define.c -o define.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c determinize.c -o determinize.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c apply.c -o apply.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c rewrite.c -o rewrite.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c lexcread.c -o lexcread.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c topsort.c -o topsort.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c flags.c -o flags.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c minimize.c -o minimize.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c reverse.c -o reverse.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c extract.c -o extract.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c sigma.c -o sigma.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c io.c -o io.o io.c:1002:7: warning: initialization of ‘char’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] 1002 | { NULL, 0, NULL }, | ^~~~ io.c:1002:7: note: (near initialization for ‘BOM_codes[5].code[0]’) io.c:1002:16: warning: initialization of ‘char’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] 1002 | { NULL, 0, NULL }, | ^~~~ io.c:1002:16: note: (near initialization for ‘BOM_codes[5].code[2]’) io.c:996:26: warning: missing braces around initializer [-Wmissing-braces] 996 | static BOM BOM_codes[] = { | ^ io.c:996:26: warning: missing braces around initializer [-Wmissing-braces] io.c: In function ‘io_get_gz_file_size’: io.c:933:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 933 | fread(&bytes, 1, 4, infile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:519, from io.c:19: In function ‘strncpy’, inlined from ‘io_net_read’ at io.c:708:5: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ output may be truncated copying 40 bytes from a string of length 4095 [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘save_defined’ at io.c:579:9: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ specified bound 40 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c structures.c -o structures.o In file included from /usr/include/string.h:519, from structures.c:19: In function ‘strncpy’, inlined from ‘fsm_create’ at structures.c:238:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ specified bound 40 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c constructions.c -o constructions.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c coaccessible.c -o coaccessible.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c utf8.c -o utf8.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c spelling.c -o spelling.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c dynarray.c -o dynarray.o In file included from /usr/include/string.h:519, from fomalib.h:26, from foma.h:18, from dynarray.c:20: In function ‘strncpy’, inlined from ‘fsm_construct_done’ at dynarray.c:456:9: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ specified bound 40 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c mem.c -o mem.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c stringhash.c -o stringhash.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c trie.c -o trie.o flex -8 --prefix=lexc lexc.l gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c lex.lexc.c -o lex.lexc.o bison -v --defines=regex.h --output=regex.c regex.y regex.y:260.10-21: warning: unset value: $$ [-Wother] 260 | network: networkA { } | ^~~~~~~~~~~~ regex.y:260.10-17: warning: unused value: $1 [-Wother] 260 | network: networkA { } | ^~~~~~~~ regex.y:265.11-12: warning: unused value: $1 [-Wother] 265 | networkA: n0 { if (rewrite) { add_rewrite_rule(); $$ = fsm_rewrite(re... | ^~ regex.y:267.5-16: warning: unset value: $$ [-Wother] 267 | n0: network1 { } | ^~~~~~~~~~~~ regex.y:267.5-12: warning: unused value: $1 [-Wother] 267 | n0: network1 { } | ^~~~~~~~ regex.y:269.3-69: warning: unset value: $$ [-Wother] 269 | | n0 CONTEXT { add_context_pair($1,fsm_empty_string()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:270.3-69: warning: unset value: $$ [-Wother] 270 | | n0 CONTEXT COMMA n0 { add_context_pair($1,fsm_empty_string()); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:270.20-21: warning: unused value: $4 [-Wother] 270 | | n0 CONTEXT COMMA n0 { add_context_pair($1,fsm_empty_string()); } | ^~ regex.y:271.3-84: warning: unset value: $$ [-Wother] 271 | | CONTEXT { add_context_pair(fsm_empty_string(),fsm_em... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:272.3-105: warning: unset value: $$ [-Wother] 272 | | CONTEXT DOUBLE_COMMA n0 { add_rewrite_rule(); add_context_pair(fsm_... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:272.24-25: warning: unused value: $3 [-Wother] 272 | | CONTEXT DOUBLE_COMMA n0 { add_rewrite_rule(); add_context_pair(fsm_... | ^~ regex.y:273.3-92: warning: unset value: $$ [-Wother] 273 | | n0 CONTEXT DOUBLE_COMMA n0 { add_rewrite_rule(); add_context_pair($... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:273.27-28: warning: unused value: $4 [-Wother] 273 | | n0 CONTEXT DOUBLE_COMMA n0 { add_rewrite_rule(); add_context_pair($... | ^~ regex.y:274.3-84: warning: unset value: $$ [-Wother] 274 | | CONTEXT COMMA n0 { add_context_pair(fsm_empty_string(),fsm_em... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:274.17-18: warning: unused value: $3 [-Wother] 274 | | CONTEXT COMMA n0 { add_context_pair(fsm_empty_string(),fsm_em... | ^~ regex.y:275.3-69: warning: unset value: $$ [-Wother] 275 | | CONTEXT n0 { add_context_pair(fsm_empty_string(),$2); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:276.3-69: warning: unset value: $$ [-Wother] 276 | | CONTEXT n0 COMMA n0 { add_context_pair(fsm_empty_string(),$2); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:276.20-21: warning: unused value: $4 [-Wother] 276 | | CONTEXT n0 COMMA n0 { add_context_pair(fsm_empty_string(),$2); } | ^~ regex.y:277.3-53: warning: unset value: $$ [-Wother] 277 | | n0 CONTEXT n0 COMMA n0 { add_context_pair($1,$3); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:277.23-24: warning: unused value: $5 [-Wother] 277 | | n0 CONTEXT n0 COMMA n0 { add_context_pair($1,$3); } | ^~ regex.y:278.16-17: warning: unused value: $3 [-Wother] 278 | | n0 CRESTRICT n0 { $$ = fsm_context_restrict($1,contexts); fs... | ^~ regex.y:279.3-122: warning: unset value: $$ [-Wother] 279 | | n0 ARROW n0 { add_rule($1,$3,NULL,$2); if ($1->arity == ... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:280.3-55: warning: unset value: $$ [-Wother] 280 | | n0 ARROW { add_rule($1,NULL,NULL,$2); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:282.3-93: warning: unset value: $$ [-Wother] 282 | | LDOT n0 RDOT ARROW n0 { add_rule($2,$5,NULL,$4|ARROW_DOTTED); if (... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:283.3-89: warning: unset value: $$ [-Wother] 283 | | LDOT RDOT ARROW n0 { add_eprule($4,NULL,$3|ARROW_DOTTED); if ($4 =... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:284.3-73: warning: unset value: $$ [-Wother] 284 | | LDOT n0 RDOT ARROW n0 COMMA n0 { add_rule($2,$5,NULL,$4|ARROW_DOTTE... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:284.31-32: warning: unused value: $7 [-Wother] 284 | | LDOT n0 RDOT ARROW n0 COMMA n0 { add_rule($2,$5,NULL,$4|ARROW_DOTTE... | ^~ regex.y:285.3-69: warning: unset value: $$ [-Wother] 285 | | LDOT RDOT ARROW n0 COMMA n0 { add_eprule($4,NULL,$3|ARROW_DOTTED);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:285.28-29: warning: unused value: $6 [-Wother] 285 | | LDOT RDOT ARROW n0 COMMA n0 { add_eprule($4,NULL,$3|ARROW_DOTTED);} | ^~ regex.y:286.3-98: warning: unset value: $$ [-Wother] 286 | | LDOT n0 RDOT ARROW n0 DIRECTION n0 { add_rule($2,$5,NULL,$4|ARROW_D... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:286.35-36: warning: unused value: $7 [-Wother] 286 | | LDOT n0 RDOT ARROW n0 DIRECTION n0 { add_rule($2,$5,NULL,$4|ARROW_D... | ^~ regex.y:287.3-94: warning: unset value: $$ [-Wother] 287 | | LDOT RDOT ARROW n0 DIRECTION n0 { add_eprule($4,NULL,$3|ARROW_DOTTE... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:287.32-33: warning: unused value: $6 [-Wother] 287 | | LDOT RDOT ARROW n0 DIRECTION n0 { add_eprule($4,NULL,$3|ARROW_DOTTE... | ^~ regex.y:288.3-50: warning: unset value: $$ [-Wother] 288 | | n0 ARROW n0 COMMA n0 { add_rule($1,$3,NULL,$2);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:288.21-22: warning: unused value: $5 [-Wother] 288 | | n0 ARROW n0 COMMA n0 { add_rule($1,$3,NULL,$2);} | ^~ regex.y:289.3-49: warning: unset value: $$ [-Wother] 289 | | n0 ARROW COMMA n0 { add_rule($1,NULL,NULL,$2);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:289.18-19: warning: unused value: $4 [-Wother] 289 | | n0 ARROW COMMA n0 { add_rule($1,NULL,NULL,$2);} | ^~ regex.y:290.3-75: warning: unset value: $$ [-Wother] 290 | | n0 ARROW n0 DIRECTION n0 { add_rule($1,$3,NULL,$2); rule_direction ... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:290.25-26: warning: unused value: $5 [-Wother] 290 | | n0 ARROW n0 DIRECTION n0 { add_rule($1,$3,NULL,$2); rule_direction ... | ^~ regex.y:291.3-74: warning: unset value: $$ [-Wother] 291 | | n0 ARROW DIRECTION n0 { add_rule($1,NULL,NULL,$2); rule_direction =... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:291.22-23: warning: unused value: $4 [-Wother] 291 | | n0 ARROW DIRECTION n0 { add_rule($1,NULL,NULL,$2); rule_direction =... | ^~ regex.y:293.3-44: warning: unset value: $$ [-Wother] 293 | | n0 DOUBLE_COMMA n0 { add_rewrite_rule();} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:293.3-4: warning: unused value: $1 [-Wother] 293 | | n0 DOUBLE_COMMA n0 { add_rewrite_rule();} | ^~ regex.y:293.19-20: warning: unused value: $3 [-Wother] 293 | | n0 DOUBLE_COMMA n0 { add_rewrite_rule();} | ^~ regex.y:295.3-83: warning: unset value: $$ [-Wother] 295 | | n0 ARROW TRIPLE_DOT { add_rule($1,fsm_empty_string(),fsm_empty_... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:296.3-67: warning: unset value: $$ [-Wother] 296 | | n0 ARROW TRIPLE_DOT n0 { add_rule($1,fsm_empty_string(),$4,$2);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:297.3-67: warning: unset value: $$ [-Wother] 297 | | n0 ARROW n0 TRIPLE_DOT { add_rule($1,$3,fsm_empty_string(),$2);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:298.3-53: warning: unset value: $$ [-Wother] 298 | | n0 ARROW n0 TRIPLE_DOT n0 { add_rule($1,$3,$5,$2);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:299.3-62: warning: unset value: $$ [-Wother] 299 | | n0 ARROW n0 TRIPLE_DOT n0 COMMA n0 { add_rule($1,$3,$5,$2);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:299.35-36: warning: unused value: $7 [-Wother] 299 | | n0 ARROW n0 TRIPLE_DOT n0 COMMA n0 { add_rule($1,$3,$5,$2);} | ^~ regex.y:300.3-75: warning: unset value: $$ [-Wother] 300 | | n0 ARROW n0 TRIPLE_DOT COMMA n0 { add_rule($1,$3,fsm_empty_string()... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:300.32-33: warning: unused value: $6 [-Wother] 300 | | n0 ARROW n0 TRIPLE_DOT COMMA n0 { add_rule($1,$3,fsm_empty_string()... | ^~ regex.y:301.3-75: warning: unset value: $$ [-Wother] 301 | | n0 ARROW TRIPLE_DOT n0 COMMA n0 { add_rule($1,fsm_empty_string(),$4... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:301.32-33: warning: unused value: $6 [-Wother] 301 | | n0 ARROW TRIPLE_DOT n0 COMMA n0 { add_rule($1,fsm_empty_string(),$4... | ^~ regex.y:302.3-89: warning: unset value: $$ [-Wother] 302 | | n0 ARROW TRIPLE_DOT COMMA n0 { add_rule($1,fsm_empty_string(),fsm_... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:302.29-30: warning: unused value: $5 [-Wother] 302 | | n0 ARROW TRIPLE_DOT COMMA n0 { add_rule($1,fsm_empty_string(),fsm_... | ^~ regex.y:303.3-87: warning: unset value: $$ [-Wother] 303 | | n0 ARROW n0 TRIPLE_DOT n0 DIRECTION n0 { add_rule($1,$3,$5,$2); rul... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:303.39-40: warning: unused value: $7 [-Wother] 303 | | n0 ARROW n0 TRIPLE_DOT n0 DIRECTION n0 { add_rule($1,$3,$5,$2); rul... | ^~ regex.y:304.3-100: warning: unset value: $$ [-Wother] 304 | | n0 ARROW TRIPLE_DOT n0 DIRECTION n0 { add_rule($1,fsm_empty_string(... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:304.36-37: warning: unused value: $6 [-Wother] 304 | | n0 ARROW TRIPLE_DOT n0 DIRECTION n0 { add_rule($1,fsm_empty_string(... | ^~ regex.y:305.3-100: warning: unset value: $$ [-Wother] 305 | | n0 ARROW n0 TRIPLE_DOT DIRECTION n0 { add_rule($1,$3,fsm_empty_stri... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:305.36-37: warning: unused value: $6 [-Wother] 305 | | n0 ARROW n0 TRIPLE_DOT DIRECTION n0 { add_rule($1,$3,fsm_empty_stri... | ^~ regex.y:306.3-113: warning: unset value: $$ [-Wother] 306 | | n0 ARROW TRIPLE_DOT DIRECTION n0 { add_rule($1,fsm_empty_string(),f... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:306.33-34: warning: unused value: $5 [-Wother] 306 | | n0 ARROW TRIPLE_DOT DIRECTION n0 { add_rule($1,fsm_empty_string(),f... | ^~ regex.y:309.11-22: warning: unset value: $$ [-Wother] 309 | network1: network2 { } | ^~~~~~~~~~~~ regex.y:309.11-18: warning: unused value: $1 [-Wother] 309 | network1: network2 { } | ^~~~~~~~ regex.y:314.11-22: warning: unset value: $$ [-Wother] 314 | network2: network3 { }; | ^~~~~~~~~~~~ regex.y:314.11-18: warning: unused value: $1 [-Wother] 314 | network2: network3 { }; | ^~~~~~~~ regex.y:316.11-22: warning: unset value: $$ [-Wother] 316 | network3: network4 { }; | ^~~~~~~~~~~~ regex.y:316.11-18: warning: unused value: $1 [-Wother] 316 | network3: network4 { }; | ^~~~~~~~ regex.y:318.11-22: warning: unset value: $$ [-Wother] 318 | network4: network5 { } | ^~~~~~~~~~~~ regex.y:318.11-18: warning: unused value: $1 [-Wother] 318 | network4: network5 { } | ^~~~~~~~ regex.y:327.11-23: warning: unset value: $$ [-Wother] 327 | network5: network6 { } | ^~~~~~~~~~~~~ regex.y:327.11-18: warning: unused value: $1 [-Wother] 327 | network5: network6 { } | ^~~~~~~~ regex.y:336.11-22: warning: unset value: $$ [-Wother] 336 | network6: network7 { } | ^~~~~~~~~~~~ regex.y:336.11-18: warning: unused value: $1 [-Wother] 336 | network6: network7 { } | ^~~~~~~~ regex.y:343.11-22: warning: unset value: $$ [-Wother] 343 | network7: network8 { } | ^~~~~~~~~~~~ regex.y:343.11-18: warning: unused value: $1 [-Wother] 343 | network7: network8 { } | ^~~~~~~~ regex.y:349.11-22: warning: unset value: $$ [-Wother] 349 | network8: network9 { } | ^~~~~~~~~~~~ regex.y:349.11-18: warning: unused value: $1 [-Wother] 349 | network8: network9 { } | ^~~~~~~~ regex.y:351.11-23: warning: unset value: $$ [-Wother] 351 | network9: network10 { } | ^~~~~~~~~~~~~ regex.y:351.11-19: warning: unused value: $1 [-Wother] 351 | network9: network10 { } | ^~~~~~~~~ regex.y:366.12-24: warning: unset value: $$ [-Wother] 366 | network10: network11 { } | ^~~~~~~~~~~~~ regex.y:366.12-20: warning: unused value: $1 [-Wother] 366 | network10: network11 { } | ^~~~~~~~~ regex.y:378.8-11: warning: unused value: $2 [-Wother] 378 | | sub1 sub2 {$$ = fsm_substitute_symbol($1,subval1,subval2); substitu... | ^~~~ regex.y:381.7-71: warning: unset value: $$ [-Wother] 381 | sub2: SUBVAL COMMA SUBVAL RBRACKET { subval1 = $2; subval2 = $4; } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:407.9-408.85: warning: unset value: $$ [-Wother] 407 | fstart: FUNCTION network COMMA | ^~~~~~~~~~~~~~~~~~~~~~ regex.y:409.9-410.85: warning: unset value: $$ [-Wother] 409 | | FUNCTION network | ^~~~~~~~~~~~~~~~~~~~~~~ regex.y:412.9-61: warning: unset value: $$ [-Wother] 412 | fmid: fstart network COMMA { add_function_argument($2); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:412.9-14: warning: unused value: $1 [-Wother] 412 | fmid: fstart network COMMA { add_function_argument($2); } | ^~~~~~ regex.y:413.9-61: warning: unset value: $$ [-Wother] 413 | | fmid network COMMA { add_function_argument($2); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regex.y:413.9-12: warning: unused value: $1 [-Wother] 413 | | fmid network COMMA { add_function_argument($2); } | ^~~~ regex.y:415.9-12: warning: unused value: $1 [-Wother] 415 | fend: fmid network RPAREN | ^~~~ regex.y:417.9-14: warning: unused value: $1 [-Wother] 417 | | fstart network RPAREN | ^~~~~~ regex.y:419.9-14: warning: unused value: $1 [-Wother] 419 | | fstart RPAREN | ^~~~~~ flex -8 regex.l gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c lex.yy.c -o lex.yy.o flex -8 --prefix=cmatrix cmatrix.l gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c lex.cmatrix.c -o lex.cmatrix.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c regex.c -o regex.o regex.y: In function ‘function_apply’: regex.y:70:25: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 70 | sprintf(oldstr, "@ARGUMENT%02i@", (i+1)); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from regex.y:19: /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 13 and 14 bytes into a destination of size 13 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ ar cru libfoma.a int_stack.o define.o determinize.o apply.o rewrite.o lexcread.o topsort.o flags.o minimize.o reverse.o extract.o sigma.o io.o structures.o constructions.o coaccessible.o utf8.o spelling.o dynarray.o mem.o stringhash.o trie.o lex.lexc.o lex.yy.o lex.cmatrix.o regex.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libfoma.a gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -shared -Wl,-soname,libfoma.so.0 -o libfoma.so.0.10.0 int_stack.o define.o determinize.o apply.o rewrite.o lexcread.o topsort.o flags.o minimize.o reverse.o extract.o sigma.o io.o structures.o constructions.o coaccessible.o utf8.o spelling.o dynarray.o mem.o stringhash.o trie.o lex.lexc.o lex.yy.o lex.cmatrix.o regex.o -Wl,-z,relro -Wl,-z,now -lreadline -lz -ltermcap -Wl,-z,relro gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c foma.c -o foma.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c stack.c -o stack.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c iface.c -o iface.o In file included from /usr/include/string.h:519, from iface.c:21: In function ‘strncpy’, inlined from ‘iface_name_net’ at iface.c:684:9: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:10: warning: ‘__builtin_strncpy’ specified bound 40 equals destination size [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ flex -8 --prefix=interface interface.l gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c lex.interface.c -o lex.interface.o interface.l: In function ‘my_interfaceparse’: interface.l:105:20: warning: variable ‘my_string_buffer’ set but not used [-Wunused-but-set-variable] 105 | YY_BUFFER_STATE my_string_buffer; | ^~~~~~~~~~~~~~~~ interface.l: In function ‘interfacelex’: interface.l:593:7: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] 593 | ret = system(interfacetext); | ^~~ lex.interface.c:8101:14: warning: statement with no effect [-Wunused-value] 8101 | #define ECHO 29 | ^~ interface.l:671:1: note: in expansion of macro ‘ECHO’ gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro foma.o stack.o iface.o lex.interface.o int_stack.o define.o determinize.o apply.o rewrite.o lexcread.o topsort.o flags.o minimize.o reverse.o extract.o sigma.o io.o structures.o constructions.o coaccessible.o utf8.o spelling.o dynarray.o mem.o stringhash.o trie.o lex.lexc.o lex.yy.o lex.cmatrix.o regex.o -Wl,-z,relro -Wl,-z,now -lreadline -lz -ltermcap -Wl,-z,relro -o foma /usr/bin/ld: iface.o: in function `view_net': ./iface.c:1698: warning: the use of `tempnam' is dangerous, better use `mkstemp' gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c flookup.c -o flookup.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro flookup.o -Wl,-z,relro -Wl,-z,now libfoma.a -lz -o flookup gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro -c cgflookup.c -o cgflookup.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/foma-2JSr7w/foma-0.10.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -D_GNU_SOURCE -std=c99 -fcommon -fvisibility=hidden -fPIC -Wl,-z,relro cgflookup.o -Wl,-z,relro -Wl,-z,now libfoma.a -lz -o cgflookup make[1]: Leaving directory '/build/foma-2JSr7w/foma-0.10.0' dh: command-omitted: The call to "dh_auto_test -a -O--no-parallel" was omitted due to "DEB_BUILD_OPTIONS=nocheck" create-stamp debian/debhelper-build-stamp dh_testroot -a -O--no-parallel dh_prep -a -O--no-parallel debian/rules override_dh_auto_install make[1]: Entering directory '/build/foma-2JSr7w/foma-0.10.0' dh_auto_install make -j1 install DESTDIR=/build/foma-2JSr7w/foma-0.10.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/foma-2JSr7w/foma-0.10.0' echo "prefix=${prefix}" > libfoma.pc echo 'exec_prefix=${prefix}' >> libfoma.pc echo 'includedir=${prefix}/include' >> libfoma.pc echo 'libdir=${exec_prefix}/lib' >> libfoma.pc echo '' >> libfoma.pc echo 'Name: foma' >> libfoma.pc echo 'Description: The foma library' >> libfoma.pc echo 'Version: 0.10.0' >> libfoma.pc echo 'Cflags: -I${includedir}' >> libfoma.pc echo 'Libs: -L${libdir} -lfoma' >> libfoma.pc cp fomalib.h fomalibconf.h /build/foma-2JSr7w/foma-0.10.0/debian/tmp/usr/include; chmod 644 /build/foma-2JSr7w/foma-0.10.0/debian/tmp/usr/include/fomalib.h cp foma flookup cgflookup /build/foma-2JSr7w/foma-0.10.0/debian/tmp/usr/bin cp libfoma.pc /build/foma-2JSr7w/foma-0.10.0/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig cp libfoma.so.0.10.0 libfoma.a /build/foma-2JSr7w/foma-0.10.0/debian/tmp/usr/lib/x86_64-linux-gnu cd /build/foma-2JSr7w/foma-0.10.0/debian/tmp/usr/lib/x86_64-linux-gnu; chmod 755 libfoma.so.0.10.0 libfoma.a; \ if test -f /build/foma-2JSr7w/foma-0.10.0/debian/tmp/usr/lib/x86_64-linux-gnu/libfoma.so; then rm /build/foma-2JSr7w/foma-0.10.0/debian/tmp/usr/lib/x86_64-linux-gnu/libfoma.so; fi if test -f /build/foma-2JSr7w/foma-0.10.0/debian/tmp/usr/lib/x86_64-linux-gnu/libfoma.so.0; then rm /build/foma-2JSr7w/foma-0.10.0/debian/tmp/usr/lib/x86_64-linux-gnu/libfoma.so.0; fi cd /build/foma-2JSr7w/foma-0.10.0/debian/tmp/usr/lib/x86_64-linux-gnu; ln -s libfoma.so.0.10.0 libfoma.so; cd /build/foma-2JSr7w/foma-0.10.0/debian/tmp/usr/lib/x86_64-linux-gnu; \ ln -s libfoma.so.0.10.0 libfoma.so.0; (ldconfig || true) \ >/dev/null 2>&1; \ make[2]: Leaving directory '/build/foma-2JSr7w/foma-0.10.0' # Remove libtool and static library rm -f debian/tmp/usr/lib/x86_64-linux-gnu/*.la rm -f debian/tmp/usr/lib/x86_64-linux-gnu/*.a make[1]: Leaving directory '/build/foma-2JSr7w/foma-0.10.0' dh_install -a -O--no-parallel dh_installdocs -a -O--no-parallel dh_installchangelogs -a -O--no-parallel dh_installsystemduser -a -O--no-parallel dh_perl -a -O--no-parallel dh_link -a -O--no-parallel dh_strip_nondeterminism -a -O--no-parallel dh_compress -a -O--no-parallel dh_fixperms -a -O--no-parallel debian/rules override_dh_missing make[1]: Entering directory '/build/foma-2JSr7w/foma-0.10.0' dh_missing --fail-missing make[1]: Leaving directory '/build/foma-2JSr7w/foma-0.10.0' dh_dwz -a -O--no-parallel dh_strip -a -O--no-parallel dh_makeshlibs -a -O--no-parallel dh_shlibdeps -a -O--no-parallel dh_installdeb -a -O--no-parallel dh_gencontrol -a -O--no-parallel dh_md5sums -a -O--no-parallel dh_builddeb -a -O--no-parallel dpkg-deb: building package 'libfoma0' in '../libfoma0_0.10.0-2_amd64.deb'. dpkg-deb: building package 'libfoma-dev' in '../libfoma-dev_0.10.0-2_amd64.deb'. dpkg-deb: building package 'libfoma0-dbgsym' in '../libfoma0-dbgsym_0.10.0-2_amd64.deb'. dpkg-deb: building package 'foma' in '../foma_0.10.0-2_amd64.deb'. dpkg-deb: building package 'foma-dbgsym' in '../foma-dbgsym_0.10.0-2_amd64.deb'. dpkg-genbuildinfo --build=any -O../foma_0.10.0-2_amd64.buildinfo dpkg-genchanges --build=any -O../foma_0.10.0-2_amd64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/foma-2JSr7w /tmp/foma-0.10.0-2lnt_6yk7 I: cleaning package lists and apt cache... I: removing tempdir /tmp/mmdebstrap.sIwZrkHsNH... I: success in 344.0950 seconds md5: foma-dbgsym_0.10.0-2_amd64.deb: OK md5: foma_0.10.0-2_amd64.deb: OK md5: libfoma-dev_0.10.0-2_amd64.deb: OK md5: libfoma0-dbgsym_0.10.0-2_amd64.deb: OK md5: libfoma0_0.10.0-2_amd64.deb: OK sha1: foma-dbgsym_0.10.0-2_amd64.deb: OK sha1: foma_0.10.0-2_amd64.deb: OK sha1: libfoma-dev_0.10.0-2_amd64.deb: OK sha1: libfoma0-dbgsym_0.10.0-2_amd64.deb: OK sha1: libfoma0_0.10.0-2_amd64.deb: OK sha256: foma-dbgsym_0.10.0-2_amd64.deb: OK sha256: foma_0.10.0-2_amd64.deb: OK sha256: libfoma-dev_0.10.0-2_amd64.deb: OK sha256: libfoma0-dbgsym_0.10.0-2_amd64.deb: OK sha256: libfoma0_0.10.0-2_amd64.deb: OK Checksums: OK