Diff of the two buildlogs: -- --- b1/build.log 2024-12-13 02:39:48.583088348 +0000 +++ b2/build.log 2024-12-13 02:41:26.950594505 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Jan 14 21:01:56 -12 2026 -I: pbuilder-time-stamp: 1768467716 +I: Current time: Fri Dec 13 16:39:51 +14 2024 +I: pbuilder-time-stamp: 1734057591 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -34,54 +34,86 @@ dpkg-source: info: applying add-hardening.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/51313/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/5339/tmp/hooks/D01_modify_environment starting +debug: Running on ionos12-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Dec 13 02:40 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/5339/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/5339/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=22 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=10 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='12fe5756dafb4e20b764f0d976a940c2' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='51313' - PS1='# ' - PS2='> ' + INVOCATION_ID=786f8391f7294b8e8a14940a7932ba1d + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=5339 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.TuorP6fv/pbuilderrc_Qj2j --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.TuorP6fv/b1 --logfile b1/build.log steghide_0.5.1-15.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.TuorP6fv/pbuilderrc_m9Pf --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.TuorP6fv/b2 --logfile b2/build.log steghide_0.5.1-15.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos16-i386 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/51313/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/5339/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -174,7 +206,7 @@ Get: 43 http://deb.debian.org/debian unstable/main i386 libmhash-dev i386 0.9.9.9-10 [113 kB] Get: 44 http://deb.debian.org/debian unstable/main i386 libtool-bin i386 2.4.7-8 [436 kB] Get: 45 http://deb.debian.org/debian unstable/main i386 zlib1g-dev i386 1:1.3.dfsg+really1.3.1-1+b1 [916 kB] -Fetched 91.9 MB in 2s (39.7 MB/s) +Fetched 91.9 MB in 2s (55.1 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (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 ... 19952 files and directories currently installed.) @@ -374,7 +406,11 @@ fakeroot is already the newest version (1.36-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/steghide-0.5.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../steghide_0.5.1-15_source.changes +I: user script /srv/workspace/pbuilder/5339/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/5339/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/steghide-0.5.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../steghide_0.5.1-15_source.changes dpkg-buildpackage: info: source package steghide dpkg-buildpackage: info: source version 0.5.1-15 dpkg-buildpackage: info: source distribution unstable @@ -713,7 +749,7 @@ config.status: creating po/POTFILES config.status: creating po/Makefile dh_auto_build - make -j22 + make -j10 make[1]: Entering directory '/build/reproducible-path/steghide-0.5.1' make all-recursive make[2]: Entering directory '/build/reproducible-path/steghide-0.5.1' @@ -728,16 +764,16 @@ Making all in po make[3]: Entering directory '/build/reproducible-path/steghide-0.5.1/po' rm -f es.gmo && /usr/bin/msgfmt -c --statistics -o es.gmo es.po -rm -f de.gmo && /usr/bin/msgfmt -c --statistics -o de.gmo de.po rm -f fr.gmo && /usr/bin/msgfmt -c --statistics -o fr.gmo fr.po rm -f ro.gmo && /usr/bin/msgfmt -c --statistics -o ro.gmo ro.po +rm -f de.gmo && /usr/bin/msgfmt -c --statistics -o de.gmo de.po es.po:6: warning: header field 'Language' missing in header -de.po:7: warning: header field 'Language' missing in header +fr.po:8: warning: header field 'Language' missing in header ro.po:6: warning: header field 'Language' missing in header 185 translated messages. 185 translated messages. 185 translated messages. -fr.po:8: warning: header field 'Language' missing in header +de.po:7: warning: header field 'Language' missing in header 185 translated messages. make[3]: Leaving directory '/build/reproducible-path/steghide-0.5.1/po' Making all in doc @@ -1690,25 +1726,12 @@ g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o BinaryIO.o BinaryIO.cc g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o BitString.o BitString.cc g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o BmpFile.o BmpFile.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o BmpPaletteSampleValue.o BmpPaletteSampleValue.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o BmpRGBSampleValue.o BmpRGBSampleValue.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o BmpSampleValue.o BmpSampleValue.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o WKSConstructionHeuristic.o WKSConstructionHeuristic.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o DMDConstructionHeuristic.o DMDConstructionHeuristic.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o CvrStgFile.o CvrStgFile.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Edge.o Edge.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o EdgeIterator.o EdgeIterator.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o EmbData.o EmbData.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Embedder.o Embedder.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o EncryptionAlgorithm.o EncryptionAlgorithm.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o EncryptionMode.o EncryptionMode.cc In file included from /usr/include/c++/14/ext/hash_set:60, from wrapper_hash_set.h:32, from SampleValue.h:27, - from Edge.h:24, - from EdgeIterator.h:26, - from DFSAPHeuristic.h:24, - from CvrStgFile.cc:25: + from AudioSampleValue.h:25, + from AuSampleValues.h:24, + from AuSampleValues.cc:21: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ @@ -1718,7 +1741,7 @@ from Edge.h:24, from EdgeIterator.h:26, from BFSAPHeuristic.h:24, - from BmpFile.cc:25: + from BFSAPHeuristic.cc:21: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ @@ -1735,60 +1758,10 @@ In file included from /usr/include/c++/14/ext/hash_set:60, from wrapper_hash_set.h:32, from SampleValue.h:27, - from Edge.h:24, - from EdgeIterator.h:26, - from BFSAPHeuristic.h:24, - from BFSAPHeuristic.cc:21: -/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ -In file included from /usr/include/c++/14/ext/hash_set:60, - from wrapper_hash_set.h:32, - from SampleValue.h:27, - from Edge.h:24, - from Edge.cc:21: -/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ -In file included from /usr/include/c++/14/ext/hash_set:60, - from wrapper_hash_set.h:32, - from SampleValue.h:27, - from Edge.h:24, - from EdgeIterator.cc:21: -/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ -In file included from /usr/include/c++/14/ext/hash_set:60, - from wrapper_hash_set.h:32, - from SampleValue.h:27, - from BmpSampleValue.h:24, - from BmpSampleValue.cc:21: -/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ -In file included from /usr/include/c++/14/ext/hash_set:60, - from wrapper_hash_set.h:32, - from SampleValue.h:27, - from BmpSampleValue.h:24, - from BmpRGBSampleValue.h:24, - from BmpRGBSampleValue.cc:21: -/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ -In file included from /usr/include/c++/14/ext/hash_set:60, - from wrapper_hash_set.h:32, - from SampleValue.h:27, from AudioSampleValue.h:25, - from AuSampleValues.h:24, - from AuSampleValues.cc:21: -/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ -In file included from /usr/include/c++/14/ext/hash_set:60, - from wrapper_hash_set.h:32, - from SampleValue.h:27, - from Edge.h:24, - from DMDConstructionHeuristic.cc:22: + from AudioData.h:26, + from AuData.h:25, + from AuFile.cc:26: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ @@ -1797,11 +1770,12 @@ from SampleValue.h:27, from Edge.h:24, from EdgeIterator.h:26, - from DFSAPHeuristic.h:24, - from Embedder.cc:24: + from BFSAPHeuristic.h:24, + from BmpFile.cc:25: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o BmpPaletteSampleValue.o BmpPaletteSampleValue.cc In file included from /usr/include/c++/14/ext/hash_set:60, from wrapper_hash_set.h:32, from SampleValue.h:27, @@ -1811,49 +1785,6 @@ /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ -In file included from /usr/include/c++/14/ext/hash_set:60, - from wrapper_hash_set.h:32, - from SampleValue.h:27, - from AudioSampleValue.h:25, - from AudioData.h:26, - from AuData.h:25, - from AuFile.cc:26: -/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ -In file included from /usr/include/c++/14/ext/hash_set:60, - from wrapper_hash_set.h:32, - from SampleValue.h:27, - from Edge.h:24, - from WKSConstructionHeuristic.cc:22: -/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Extractor.o Extractor.cc -EncryptionMode.cc:99:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 99 | { ECB, "ecb" }, - | ^~~~~ -EncryptionMode.cc:100:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 100 | { CBC, "cbc" }, - | ^~~~~ -EncryptionMode.cc:101:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 101 | { OFB, "ofb" }, - | ^~~~~ -EncryptionMode.cc:102:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 102 | { CFB, "cfb" }, - | ^~~~~ -EncryptionMode.cc:103:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 103 | { NOFB, "nofb" }, - | ^~~~~~ -EncryptionMode.cc:104:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 104 | { NCFB, "ncfb" }, - | ^~~~~~ -EncryptionMode.cc:105:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 105 | { CTR, "ctr" }, - | ^~~~~ -EncryptionMode.cc:106:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 106 | { STREAM, "stream" } - | ^~~~~~~~ BinaryIO.cc: In member function 'void BinaryIO::open(const std::string&, MODE)': BinaryIO.cc:99:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 99 | cmode = "rb" ; @@ -1861,89 +1792,12 @@ BinaryIO.cc:104:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 104 | cmode = "wb" ; | ^~~~ -EncryptionAlgorithm.cc:99:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 99 | { NONE, "none" }, - | ^~~~~~ -EncryptionAlgorithm.cc:100:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 100 | { TWOFISH, "twofish" }, - | ^~~~~~~~~ -EncryptionAlgorithm.cc:101:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 101 | { RIJNDAEL128, "rijndael-128" }, - | ^~~~~~~~~~~~~~ -EncryptionAlgorithm.cc:102:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 102 | { RIJNDAEL192, "rijndael-192" }, - | ^~~~~~~~~~~~~~ -EncryptionAlgorithm.cc:103:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 103 | { RIJNDAEL256, "rijndael-256" }, - | ^~~~~~~~~~~~~~ -EncryptionAlgorithm.cc:104:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 104 | { SAFERPLUS, "saferplus" }, - | ^~~~~~~~~~~ -EncryptionAlgorithm.cc:105:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 105 | { RC2, "rc2" }, - | ^~~~~ -EncryptionAlgorithm.cc:106:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 106 | { XTEA, "xtea" }, - | ^~~~~~ -EncryptionAlgorithm.cc:107:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 107 | { SERPENT, "serpent" }, - | ^~~~~~~~~ -EncryptionAlgorithm.cc:108:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 108 | { SAFERSK64, "safer-sk64" }, - | ^~~~~~~~~~~~ -EncryptionAlgorithm.cc:109:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 109 | { SAFERSK128, "safer-sk128" }, - | ^~~~~~~~~~~~~ -EncryptionAlgorithm.cc:110:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 110 | { CAST256, "cast-256" }, - | ^~~~~~~~~~ -EncryptionAlgorithm.cc:111:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 111 | { LOKI97, "loki97" }, - | ^~~~~~~~ -EncryptionAlgorithm.cc:112:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 112 | { GOST, "gost" }, - | ^~~~~~ -EncryptionAlgorithm.cc:113:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 113 | { THREEWAY, "threeway" }, - | ^~~~~~~~~~ -EncryptionAlgorithm.cc:114:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 114 | { CAST128, "cast-128" }, - | ^~~~~~~~~~ -EncryptionAlgorithm.cc:115:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 115 | { BLOWFISH, "blowfish" }, - | ^~~~~~~~~~ -EncryptionAlgorithm.cc:116:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 116 | { DES, "des" }, - | ^~~~~ -EncryptionAlgorithm.cc:117:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 117 | { TRIPLEDES, "tripledes" }, - | ^~~~~~~~~~~ -EncryptionAlgorithm.cc:118:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 118 | { ENIGMA, "enigma" }, - | ^~~~~~~~ -EncryptionAlgorithm.cc:119:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 119 | { ARCFOUR, "arcfour" }, - | ^~~~~~~~~ -EncryptionAlgorithm.cc:120:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 120 | { PANAMA, "panama" }, - | ^~~~~~~~ -EncryptionAlgorithm.cc:121:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] - 121 | { WAKE, "wake" } - | ^~~~~~ -In file included from /usr/include/c++/14/ext/hash_set:60, - from wrapper_hash_set.h:32, - from SampleValue.h:27, - from Extractor.cc:27: -/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/refwrap.h:39, - from /usr/include/c++/14/vector:68, - from BmpFile.h:24, - from BmpPaletteSampleValue.cc:21: +In file included from /usr/include/c++/14/string:49, + from CvrStgFile.h:25, + from AudioSampleValue.h:24: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ @@ -1959,6 +1813,7 @@ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o BmpRGBSampleValue.o BmpRGBSampleValue.cc SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ @@ -1979,7 +1834,7 @@ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Graph.o Graph.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o BmpSampleValue.o BmpSampleValue.cc SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ @@ -2004,17 +1859,59 @@ BitString.cc:223:23: warning: variable 'newsize_y' set but not used [-Wunused-but-set-variable] 223 | unsigned long newsize_y = 0 ; | ^~~~~~~~~ +In file included from /usr/include/c++/14/ext/hash_set:60, + from wrapper_hash_set.h:32, + from SampleValue.h:27, + from BmpSampleValue.h:24, + from BmpRGBSampleValue.h:24, + from BmpRGBSampleValue.cc:21: +/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ +In file included from /usr/include/c++/14/ext/hash_set:60, + from wrapper_hash_set.h:32, + from SampleValue.h:27, + from BmpSampleValue.h:24, + from BmpSampleValue.cc:21: +/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ -SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 149 | struct SampleValuesEqual : public std::binary_function { - | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/functional:49, - from SampleValue.h:24: +In file included from /usr/include/c++/14/bits/refwrap.h:39, + from /usr/include/c++/14/vector:68, + from AuFile.cc:24: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +SampleValue.h:156:39: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] + 156 | struct SampleValuesLess : public std::binary_function { + | ^~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +SampleValue.h:163:38: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] + 163 | struct SampleValueHash : public std::unary_function { + | ^~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:117:12: note: declared here + 117 | struct unary_function + | ^~~~~~~~~~~~~~ +AuFile.cc: In destructor 'virtual AuFile::~AuFile()': +AuFile.cc:46:9: warning: deleting object of abstract class type 'AudioData' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] + 46 | delete Data ; + | ^~~~~~~~~~~ +AuFile.cc: In member function 'virtual void AuFile::read(BinaryIO*)': +AuFile.cc:103:33: warning: catching polymorphic type 'class BinaryInputError' by value [-Wcatch-value=] + 103 | catch (BinaryInputError e) { + | ^ +AuFile.cc: In member function 'virtual void AuFile::write()': +AuFile.cc:161:34: warning: catching polymorphic type 'class BinaryOutputError' by value [-Wcatch-value=] + 161 | catch (BinaryOutputError e) { + | ^ +SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] + 149 | struct SampleValuesEqual : public std::binary_function { + | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/functional:49, from SampleValue.h:24: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here @@ -2023,32 +1920,87 @@ SampleValue.h:156:39: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 156 | struct SampleValuesLess : public std::binary_function { | ^~~~~~~~~~~~~~~ -SampleValue.h:156:39: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 156 | struct SampleValuesLess : public std::binary_function { - | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -SampleValue.h:163:38: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] - 163 | struct SampleValueHash : public std::unary_function { - | ^~~~~~~~~~~~~~ SampleValue.h:163:38: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 163 | struct SampleValueHash : public std::unary_function { | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:117:12: note: declared here - 117 | struct unary_function - | ^~~~~~~~~~~~~~ +AudioData.h: In instantiation of 'void AudioDataImpl::read(BinaryIO*, UWORD32) [with AUDIOSAMPLETYPE Type = AuPCM16; ValueType = short int; SampleValueType = AudioSampleValue; UWORD32 = unsigned int]': +AudioData.h:74:6: required from here + 74 | void AudioDataImpl::read (BinaryIO* io, UWORD32 n) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +AudioData.h:90:33: warning: catching polymorphic type 'class BinaryInputError' by value [-Wcatch-value=] + 90 | catch (BinaryInputError e) { + | ^ +AudioData.h: In instantiation of 'void AudioDataImpl::write(BinaryIO*, UWORD32) [with AUDIOSAMPLETYPE Type = AuPCM16; ValueType = short int; SampleValueType = AudioSampleValue; UWORD32 = unsigned int]': +AudioData.h:120:6: required from here + 120 | void AudioDataImpl::write (BinaryIO* io, UWORD32 n) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +AudioData.h:130:34: warning: catching polymorphic type 'class BinaryOutputError' by value [-Wcatch-value=] + 130 | catch (BinaryOutputError e) { + | ^ +AudioData.h: In instantiation of 'void AudioDataImpl::read(BinaryIO*, UWORD32) [with AUDIOSAMPLETYPE Type = AuPCM8; ValueType = signed char; SampleValueType = AudioSampleValue; UWORD32 = unsigned int]': +AudioData.h:74:6: required from here + 74 | void AudioDataImpl::read (BinaryIO* io, UWORD32 n) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +AudioData.h:90:33: warning: catching polymorphic type 'class BinaryInputError' by value [-Wcatch-value=] + 90 | catch (BinaryInputError e) { + | ^ +AudioData.h: In instantiation of 'void AudioDataImpl::write(BinaryIO*, UWORD32) [with AUDIOSAMPLETYPE Type = AuPCM8; ValueType = signed char; SampleValueType = AudioSampleValue; UWORD32 = unsigned int]': +AudioData.h:120:6: required from here + 120 | void AudioDataImpl::write (BinaryIO* io, UWORD32 n) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +AudioData.h:130:34: warning: catching polymorphic type 'class BinaryOutputError' by value [-Wcatch-value=] + 130 | catch (BinaryOutputError e) { + | ^ +AudioData.h: In instantiation of 'void AudioDataImpl::read(BinaryIO*, UWORD32) [with AUDIOSAMPLETYPE Type = AuMuLaw; ValueType = unsigned char; SampleValueType = AudioSampleValue; UWORD32 = unsigned int]': +AudioData.h:74:6: required from here + 74 | void AudioDataImpl::read (BinaryIO* io, UWORD32 n) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +AudioData.h:90:33: warning: catching polymorphic type 'class BinaryInputError' by value [-Wcatch-value=] + 90 | catch (BinaryInputError e) { + | ^ +AudioData.h: In instantiation of 'void AudioDataImpl::write(BinaryIO*, UWORD32) [with AUDIOSAMPLETYPE Type = AuMuLaw; ValueType = unsigned char; SampleValueType = AudioSampleValue; UWORD32 = unsigned int]': +AudioData.h:120:6: required from here + 120 | void AudioDataImpl::write (BinaryIO* io, UWORD32 n) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +AudioData.h:130:34: warning: catching polymorphic type 'class BinaryOutputError' by value [-Wcatch-value=] + 130 | catch (BinaryOutputError e) { + | ^ +In file included from BmpFile.cc:35: +WKSConstructionHeuristic.h:73:48: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] + 73 | class LongerShortestEdge : public std::binary_function { + | ^~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +BmpFile.cc: In member function 'void BmpFile::readheaders()': +BmpFile.cc:436:33: warning: catching polymorphic type 'class BinaryInputError' by value [-Wcatch-value=] + 436 | catch (BinaryInputError e) { + | ^ +BmpFile.cc: In member function 'void BmpFile::writeheaders()': +BmpFile.cc:666:34: warning: catching polymorphic type 'class BinaryOutputError' by value [-Wcatch-value=] + 666 | catch (BinaryOutputError e) { + | ^ +BmpFile.cc: In member function 'void BmpFile::readdata()': +BmpFile.cc:787:33: warning: catching polymorphic type 'class BinaryInputError' by value [-Wcatch-value=] + 787 | catch (BinaryInputError e) { + | ^ +BmpFile.cc: In member function 'void BmpFile::writedata()': +BmpFile.cc:837:34: warning: catching polymorphic type 'class BinaryOutputError' by value [-Wcatch-value=] + 837 | catch (BinaryOutputError e) { + | ^ SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/functional:49, - from SampleValue.h:24: +In file included from /usr/include/c++/14/bits/refwrap.h:39, + from /usr/include/c++/14/vector:68, + from BmpFile.h:24, + from BmpPaletteSampleValue.cc:21: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ @@ -2084,6 +2036,35 @@ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o WKSConstructionHeuristic.o WKSConstructionHeuristic.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o DMDConstructionHeuristic.o DMDConstructionHeuristic.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o CvrStgFile.o CvrStgFile.cc +In file included from /usr/include/c++/14/ext/hash_set:60, + from wrapper_hash_set.h:32, + from SampleValue.h:27, + from Edge.h:24, + from WKSConstructionHeuristic.cc:22: +/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ +In file included from /usr/include/c++/14/ext/hash_set:60, + from wrapper_hash_set.h:32, + from SampleValue.h:27, + from Edge.h:24, + from EdgeIterator.h:26, + from DFSAPHeuristic.h:24, + from CvrStgFile.cc:25: +/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ +In file included from /usr/include/c++/14/ext/hash_set:60, + from wrapper_hash_set.h:32, + from SampleValue.h:27, + from Edge.h:24, + from DMDConstructionHeuristic.cc:22: +/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ @@ -2104,6 +2085,36 @@ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Edge.o Edge.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o EdgeIterator.o EdgeIterator.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o EmbData.o EmbData.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Embedder.o Embedder.cc +In file included from /usr/include/c++/14/ext/hash_set:60, + from wrapper_hash_set.h:32, + from SampleValue.h:27, + from Edge.h:24, + from EdgeIterator.cc:21: +/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ +In file included from /usr/include/c++/14/ext/hash_set:60, + from wrapper_hash_set.h:32, + from SampleValue.h:27, + from Edge.h:24, + from Edge.cc:21: +/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ +In file included from /usr/include/c++/14/ext/hash_set:60, + from wrapper_hash_set.h:32, + from SampleValue.h:27, + from Edge.h:24, + from EdgeIterator.h:26, + from DFSAPHeuristic.h:24, + from Embedder.cc:24: +/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ In file included from WKSConstructionHeuristic.cc:21: WKSConstructionHeuristic.h:73:48: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 73 | class LongerShortestEdge : public std::binary_function { @@ -2113,20 +2124,9 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o JpegFile.o JpegFile.cc -In file included from BmpFile.cc:35: -WKSConstructionHeuristic.h:73:48: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 73 | class LongerShortestEdge : public std::binary_function { - | ^~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/string:49, - from CvrStgFile.h:25, - from AudioSampleValue.h:24: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ @@ -2145,8 +2145,12 @@ SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/functional:49, - from SampleValue.h:24: +In file included from /usr/include/c++/14/string:49, + from SteghideError.h:24, + from AssertionFailed.h:25, + from common.h:88, + from DMDConstructionHeuristic.h:26, + from DMDConstructionHeuristic.cc:21: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ @@ -2162,13 +2166,11 @@ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o JpegSampleValue.o JpegSampleValue.cc SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/refwrap.h:39, - from /usr/include/c++/14/vector:68, - from AuFile.cc:24: +In file included from /usr/include/c++/14/functional:49, + from SampleValue.h:24: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ @@ -2187,6 +2189,8 @@ SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/functional:49, + from SampleValue.h:24: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ @@ -2222,15 +2226,19 @@ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ +In file included from CvrStgFile.cc:35: +WKSConstructionHeuristic.h:73:48: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] + 73 | class LongerShortestEdge : public std::binary_function { + | ^~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o EncryptionAlgorithm.o EncryptionAlgorithm.cc SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/string:49, - from SteghideError.h:24, - from AssertionFailed.h:25, - from common.h:88, - from DMDConstructionHeuristic.h:26, - from DMDConstructionHeuristic.cc:21: +In file included from /usr/include/c++/14/functional:49, + from SampleValue.h:24: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ @@ -2246,111 +2254,17 @@ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ -BmpFile.cc: In member function 'void BmpFile::readheaders()': -BmpFile.cc:436:33: warning: catching polymorphic type 'class BinaryInputError' by value [-Wcatch-value=] - 436 | catch (BinaryInputError e) { - | ^ -BmpFile.cc: In member function 'void BmpFile::writeheaders()': -BmpFile.cc:666:34: warning: catching polymorphic type 'class BinaryOutputError' by value [-Wcatch-value=] - 666 | catch (BinaryOutputError e) { - | ^ -BmpFile.cc: In member function 'void BmpFile::readdata()': -BmpFile.cc:787:33: warning: catching polymorphic type 'class BinaryInputError' by value [-Wcatch-value=] - 787 | catch (BinaryInputError e) { - | ^ -BmpFile.cc: In member function 'void BmpFile::writedata()': -BmpFile.cc:837:34: warning: catching polymorphic type 'class BinaryOutputError' by value [-Wcatch-value=] - 837 | catch (BinaryOutputError e) { - | ^ -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o MCryptPP.o MCryptPP.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o MHashKeyGen.o MHashKeyGen.cc -In file included from /usr/include/c++/14/ext/hash_set:60, - from wrapper_hash_set.h:32, - from SampleValue.h:27, - from Edge.h:24, - from Graph.cc:28: -/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ -AuFile.cc: In destructor 'virtual AuFile::~AuFile()': -AuFile.cc:46:9: warning: deleting object of abstract class type 'AudioData' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] - 46 | delete Data ; - | ^~~~~~~~~~~ -AuFile.cc: In member function 'virtual void AuFile::read(BinaryIO*)': -AuFile.cc:103:33: warning: catching polymorphic type 'class BinaryInputError' by value [-Wcatch-value=] - 103 | catch (BinaryInputError e) { - | ^ -AuFile.cc: In member function 'virtual void AuFile::write()': -AuFile.cc:161:34: warning: catching polymorphic type 'class BinaryOutputError' by value [-Wcatch-value=] - 161 | catch (BinaryOutputError e) { - | ^ -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o MHashPP.o MHashPP.cc -In file included from /usr/include/c++/14/ext/hash_set:60, - from wrapper_hash_set.h:32, - from SampleValue.h:27, - from JpegSampleValue.h:24, - from JpegSampleValue.cc:25: -/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o EncryptionMode.o EncryptionMode.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Extractor.o Extractor.cc In file included from /usr/include/c++/14/ext/hash_set:60, from wrapper_hash_set.h:32, from SampleValue.h:27, - from JpegSampleValue.h:24, - from JpegFile.cc:31: + from Extractor.cc:27: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ -AudioData.h: In instantiation of 'void AudioDataImpl::read(BinaryIO*, UWORD32) [with AUDIOSAMPLETYPE Type = AuPCM16; ValueType = short int; SampleValueType = AudioSampleValue; UWORD32 = unsigned int]': -AudioData.h:74:6: required from here - 74 | void AudioDataImpl::read (BinaryIO* io, UWORD32 n) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -AudioData.h:90:33: warning: catching polymorphic type 'class BinaryInputError' by value [-Wcatch-value=] - 90 | catch (BinaryInputError e) { - | ^ -AudioData.h: In instantiation of 'void AudioDataImpl::write(BinaryIO*, UWORD32) [with AUDIOSAMPLETYPE Type = AuPCM16; ValueType = short int; SampleValueType = AudioSampleValue; UWORD32 = unsigned int]': -AudioData.h:120:6: required from here - 120 | void AudioDataImpl::write (BinaryIO* io, UWORD32 n) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -AudioData.h:130:34: warning: catching polymorphic type 'class BinaryOutputError' by value [-Wcatch-value=] - 130 | catch (BinaryOutputError e) { - | ^ -AudioData.h: In instantiation of 'void AudioDataImpl::read(BinaryIO*, UWORD32) [with AUDIOSAMPLETYPE Type = AuPCM8; ValueType = signed char; SampleValueType = AudioSampleValue; UWORD32 = unsigned int]': -AudioData.h:74:6: required from here - 74 | void AudioDataImpl::read (BinaryIO* io, UWORD32 n) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -AudioData.h:90:33: warning: catching polymorphic type 'class BinaryInputError' by value [-Wcatch-value=] - 90 | catch (BinaryInputError e) { - | ^ -AudioData.h: In instantiation of 'void AudioDataImpl::write(BinaryIO*, UWORD32) [with AUDIOSAMPLETYPE Type = AuPCM8; ValueType = signed char; SampleValueType = AudioSampleValue; UWORD32 = unsigned int]': -AudioData.h:120:6: required from here - 120 | void AudioDataImpl::write (BinaryIO* io, UWORD32 n) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -AudioData.h:130:34: warning: catching polymorphic type 'class BinaryOutputError' by value [-Wcatch-value=] - 130 | catch (BinaryOutputError e) { - | ^ -AudioData.h: In instantiation of 'void AudioDataImpl::read(BinaryIO*, UWORD32) [with AUDIOSAMPLETYPE Type = AuMuLaw; ValueType = unsigned char; SampleValueType = AudioSampleValue; UWORD32 = unsigned int]': -AudioData.h:74:6: required from here - 74 | void AudioDataImpl::read (BinaryIO* io, UWORD32 n) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -AudioData.h:90:33: warning: catching polymorphic type 'class BinaryInputError' by value [-Wcatch-value=] - 90 | catch (BinaryInputError e) { - | ^ -AudioData.h: In instantiation of 'void AudioDataImpl::write(BinaryIO*, UWORD32) [with AUDIOSAMPLETYPE Type = AuMuLaw; ValueType = unsigned char; SampleValueType = AudioSampleValue; UWORD32 = unsigned int]': -AudioData.h:120:6: required from here - 120 | void AudioDataImpl::write (BinaryIO* io, UWORD32 n) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -AudioData.h:130:34: warning: catching polymorphic type 'class BinaryOutputError' by value [-Wcatch-value=] - 130 | catch (BinaryOutputError e) { - | ^ -In file included from CvrStgFile.cc:35: -WKSConstructionHeuristic.h:73:48: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 73 | class LongerShortestEdge : public std::binary_function { - | ^~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Matching.o Matching.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Graph.o Graph.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o JpegFile.o JpegFile.cc In file included from Embedder.cc:36: WKSConstructionHeuristic.h:73:48: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 73 | class LongerShortestEdge : public std::binary_function { @@ -2358,30 +2272,128 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o MatchingAlgorithm.o MatchingAlgorithm.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o ProgressOutput.o ProgressOutput.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o PseudoRandomSource.o PseudoRandomSource.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o JpegSampleValue.o JpegSampleValue.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o MCryptPP.o MCryptPP.cc In file included from /usr/include/c++/14/ext/hash_set:60, from wrapper_hash_set.h:32, from SampleValue.h:27, from Edge.h:24, - from EdgeIterator.h:26, - from Graph.h:30, - from MatchingAlgorithm.cc:21: + from Graph.cc:28: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ In file included from /usr/include/c++/14/ext/hash_set:60, from wrapper_hash_set.h:32, from SampleValue.h:27, - from Edge.h:24, - from Matching.cc:21: + from JpegSampleValue.h:24, + from JpegFile.cc:31: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o RGBTriple.o RGBTriple.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o RandomSource.o RandomSource.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o SampleValue.o SampleValue.cc +In file included from /usr/include/c++/14/ext/hash_set:60, + from wrapper_hash_set.h:32, + from SampleValue.h:27, + from JpegSampleValue.h:24, + from JpegSampleValue.cc:25: +/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ +EncryptionAlgorithm.cc:99:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 99 | { NONE, "none" }, + | ^~~~~~ +EncryptionAlgorithm.cc:100:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 100 | { TWOFISH, "twofish" }, + | ^~~~~~~~~ +EncryptionAlgorithm.cc:101:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 101 | { RIJNDAEL128, "rijndael-128" }, + | ^~~~~~~~~~~~~~ +EncryptionAlgorithm.cc:102:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 102 | { RIJNDAEL192, "rijndael-192" }, + | ^~~~~~~~~~~~~~ +EncryptionAlgorithm.cc:103:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 103 | { RIJNDAEL256, "rijndael-256" }, + | ^~~~~~~~~~~~~~ +EncryptionAlgorithm.cc:104:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 104 | { SAFERPLUS, "saferplus" }, + | ^~~~~~~~~~~ +EncryptionAlgorithm.cc:105:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 105 | { RC2, "rc2" }, + | ^~~~~ +EncryptionAlgorithm.cc:106:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 106 | { XTEA, "xtea" }, + | ^~~~~~ +EncryptionAlgorithm.cc:107:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 107 | { SERPENT, "serpent" }, + | ^~~~~~~~~ +EncryptionAlgorithm.cc:108:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 108 | { SAFERSK64, "safer-sk64" }, + | ^~~~~~~~~~~~ +EncryptionAlgorithm.cc:109:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 109 | { SAFERSK128, "safer-sk128" }, + | ^~~~~~~~~~~~~ +EncryptionAlgorithm.cc:110:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 110 | { CAST256, "cast-256" }, + | ^~~~~~~~~~ +EncryptionAlgorithm.cc:111:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 111 | { LOKI97, "loki97" }, + | ^~~~~~~~ +EncryptionAlgorithm.cc:112:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 112 | { GOST, "gost" }, + | ^~~~~~ +EncryptionAlgorithm.cc:113:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 113 | { THREEWAY, "threeway" }, + | ^~~~~~~~~~ +EncryptionAlgorithm.cc:114:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 114 | { CAST128, "cast-128" }, + | ^~~~~~~~~~ +EncryptionAlgorithm.cc:115:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 115 | { BLOWFISH, "blowfish" }, + | ^~~~~~~~~~ +EncryptionAlgorithm.cc:116:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 116 | { DES, "des" }, + | ^~~~~ +EncryptionAlgorithm.cc:117:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 117 | { TRIPLEDES, "tripledes" }, + | ^~~~~~~~~~~ +EncryptionAlgorithm.cc:118:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 118 | { ENIGMA, "enigma" }, + | ^~~~~~~~ +EncryptionAlgorithm.cc:119:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 119 | { ARCFOUR, "arcfour" }, + | ^~~~~~~~~ +EncryptionAlgorithm.cc:120:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 120 | { PANAMA, "panama" }, + | ^~~~~~~~ +EncryptionAlgorithm.cc:121:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 121 | { WAKE, "wake" } + | ^~~~~~ +EncryptionMode.cc:99:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 99 | { ECB, "ecb" }, + | ^~~~~ +EncryptionMode.cc:100:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 100 | { CBC, "cbc" }, + | ^~~~~ +EncryptionMode.cc:101:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 101 | { OFB, "ofb" }, + | ^~~~~ +EncryptionMode.cc:102:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 102 | { CFB, "cfb" }, + | ^~~~~ +EncryptionMode.cc:103:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 103 | { NOFB, "nofb" }, + | ^~~~~~ +EncryptionMode.cc:104:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 104 | { NCFB, "ncfb" }, + | ^~~~~~ +EncryptionMode.cc:105:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 105 | { CTR, "ctr" }, + | ^~~~~ +EncryptionMode.cc:106:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] + 106 | { STREAM, "stream" } + | ^~~~~~~~ +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o MHashKeyGen.o MHashKeyGen.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o MHashPP.o MHashPP.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Matching.o Matching.cc SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ @@ -2402,43 +2414,26 @@ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o SampleValueAdjacencyList.o SampleValueAdjacencyList.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Selector.o Selector.cc -In file included from /usr/include/c++/14/ext/hash_set:60, - from wrapper_hash_set.h:32, - from SampleValue.h:27, - from SampleValue.cc:22: -/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ -In file included from /usr/include/c++/14/ext/hash_map:60, - from wrapper_hash_map.h:31, - from Selector.h:26, - from Selector.cc:24: -/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ MHashKeyGen.cc: In member function 'void MHashKeyGen::setSalt(std::vector)': MHashKeyGen.cc:106:28: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 106 | for (int i = 0 ; i < AlgorithmData.salt_size ; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Session.o Session.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o SteghideError.o SteghideError.cc In file included from /usr/include/c++/14/ext/hash_set:60, from wrapper_hash_set.h:32, from SampleValue.h:27, - from BmpSampleValue.h:24, - from BmpRGBSampleValue.h:24, - from SampleValueAdjacencyList.cc:26: + from Edge.h:24, + from Matching.cc:21: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_tree.h:65, - from /usr/include/c++/14/map:62, - from Graph.cc:23: +In file included from /usr/include/c++/14/string:49, + from SteghideError.h:24, + from AssertionFailed.h:25, + from common.h:88, + from JpegFile.cc:21: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ @@ -2480,11 +2475,9 @@ SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/string:49, - from SteghideError.h:24, - from AssertionFailed.h:25, - from common.h:88, - from JpegFile.cc:21: +In file included from /usr/include/c++/14/bits/stl_tree.h:65, + from /usr/include/c++/14/map:62, + from Graph.cc:23: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ @@ -2500,6 +2493,21 @@ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o MatchingAlgorithm.o MatchingAlgorithm.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o ProgressOutput.o ProgressOutput.cc +In file included from /usr/include/c++/14/ext/hash_set:60, + from wrapper_hash_set.h:32, + from SampleValue.h:27, + from Edge.h:24, + from EdgeIterator.h:26, + from Graph.h:30, + from MatchingAlgorithm.cc:21: +/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o PseudoRandomSource.o PseudoRandomSource.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o RGBTriple.o RGBTriple.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o RandomSource.o RandomSource.cc SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ @@ -2520,10 +2528,6 @@ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Terminal.o Terminal.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Utils.o Utils.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Vertex.o Vertex.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o WavChunk.o WavChunk.cc SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ @@ -2549,13 +2553,43 @@ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o SampleValue.o SampleValue.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o SampleValueAdjacencyList.o SampleValueAdjacencyList.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Selector.o Selector.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Session.o Session.cc +In file included from /usr/include/c++/14/ext/hash_set:60, + from wrapper_hash_set.h:32, + from SampleValue.h:27, + from SampleValue.cc:22: +/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o SteghideError.o SteghideError.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Terminal.o Terminal.cc +In file included from /usr/include/c++/14/ext/hash_map:60, + from wrapper_hash_map.h:31, + from Selector.h:26, + from Selector.cc:24: +/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ +In file included from /usr/include/c++/14/ext/hash_set:60, + from wrapper_hash_set.h:32, + from SampleValue.h:27, + from BmpSampleValue.h:24, + from BmpRGBSampleValue.h:24, + from SampleValueAdjacencyList.cc:26: +/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Utils.o Utils.cc RandomSource.cc: In destructor 'RandomSource::~RandomSource()': RandomSource.cc:53:25: warning: 'throw' will always call 'terminate' [-Wterminate] 53 | throw SteghideError (_("could not close random input file.")) ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ RandomSource.cc:53:25: note: in C++11 destructors default to 'noexcept' -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o WavChunkHeader.o WavChunkHeader.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o WavChunkUnused.o WavChunkUnused.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o Vertex.o Vertex.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o WavChunk.o WavChunk.cc SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ @@ -2579,30 +2613,21 @@ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/ext/hash_set:60, - from wrapper_hash_set.h:32, - from SampleValue.h:27, - from Edge.h:24, - from Vertex.cc:22: -/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o WavChunkHeader.o WavChunkHeader.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o WavChunkUnused.o WavChunkUnused.cc g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o WavFile.o WavFile.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o WavFormatChunk.o WavFormatChunk.cc +Session.cc: In member function 'void Session::printInfo()': +Session.cc:190:41: warning: catching polymorphic type 'class CorruptDataError' by value [-Wcatch-value=] + 190 | catch (CorruptDataError e) { + | ^ In file included from /usr/include/c++/14/ext/hash_set:60, from wrapper_hash_set.h:32, from SampleValue.h:27, from Edge.h:24, - from EdgeIterator.h:26, - from DFSAPHeuristic.h:24, - from WavFile.cc:26: + from Vertex.cc:22: /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o WavPCMSampleValue.o WavPCMSampleValue.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o error.o error.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o main.o main.cc -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o msg.o msg.cc SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ @@ -2624,11 +2649,16 @@ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ -Session.cc: In member function 'void Session::printInfo()': -Session.cc:190:41: warning: catching polymorphic type 'class CorruptDataError' by value [-Wcatch-value=] - 190 | catch (CorruptDataError e) { - | ^ -g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o SMDConstructionHeuristic.o SMDConstructionHeuristic.cc +In file included from /usr/include/c++/14/ext/hash_set:60, + from wrapper_hash_set.h:32, + from SampleValue.h:27, + from Edge.h:24, + from EdgeIterator.h:26, + from DFSAPHeuristic.h:24, + from WavFile.cc:26: +/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ In file included from SampleValueAdjacencyList.cc:31: WavPCMSampleValue.h:50:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 50 | class WavPCMSmaller : public std::binary_function { @@ -2636,6 +2666,8 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o WavFormatChunk.o WavFormatChunk.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o WavPCMSampleValue.o WavPCMSampleValue.cc In file included from /usr/include/c++/14/ext/hash_set:60, from wrapper_hash_set.h:32, from SampleValue.h:27, @@ -2644,14 +2676,9 @@ /usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] 32 | #warning \ | ^~~~~~~ -In file included from /usr/include/c++/14/ext/hash_set:60, - from wrapper_hash_set.h:32, - from SampleValue.h:27, - from Edge.h:24, - from SMDConstructionHeuristic.cc:21: -/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] - 32 | #warning \ - | ^~~~~~~ +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o error.o error.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o main.o main.cc +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o msg.o msg.cc SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ @@ -2672,6 +2699,7 @@ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ +g++ -DHAVE_CONFIG_H -I. -I.. -g -fstack-protector-strong -Wformat -Werror=format-security -DLOCALEDIR=\"/usr/share/locale\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -c -o SMDConstructionHeuristic.o SMDConstructionHeuristic.cc SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ @@ -2693,6 +2721,14 @@ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/ext/hash_set:60, + from wrapper_hash_set.h:32, + from SampleValue.h:27, + from Edge.h:24, + from SMDConstructionHeuristic.cc:21: +/usr/include/c++/14/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] + 32 | #warning \ + | ^~~~~~~ In file included from WavFile.cc:33: WavPCMSampleValue.h:50:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 50 | class WavPCMSmaller : public std::binary_function { @@ -2722,8 +2758,11 @@ SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/functional:49, - from SampleValue.h:24: +In file included from /usr/include/c++/14/string:49, + from SteghideError.h:24, + from AssertionFailed.h:25, + from common.h:88, + from WavPCMSampleValue.cc:24: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ @@ -2739,14 +2778,17 @@ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ +WavPCMSampleValue.h:50:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] + 50 | class WavPCMSmaller : public std::binary_function { + | ^~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ SampleValue.h:149:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 149 | struct SampleValuesEqual : public std::binary_function { | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/string:49, - from SteghideError.h:24, - from AssertionFailed.h:25, - from common.h:88, - from WavPCMSampleValue.cc:24: +In file included from /usr/include/c++/14/functional:49, + from SampleValue.h:24: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ @@ -2762,13 +2804,7 @@ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ -WavPCMSampleValue.h:50:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 50 | class WavPCMSmaller : public std::binary_function { - | ^~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/bin/bash libtool --mode=link g++ -O2 -Wall -Wl,-z,relro -Wl,-z,now -o steghide Arg.o Arguments.o AssertionFailed.o AuFile.o AuSampleValues.o DFSAPHeuristic.o BFSAPHeuristic.o BinaryIO.o BitString.o BmpFile.o BmpPaletteSampleValue.o BmpRGBSampleValue.o BmpSampleValue.o WKSConstructionHeuristic.o DMDConstructionHeuristic.o CvrStgFile.o Edge.o EdgeIterator.o EmbData.o Embedder.o EncryptionAlgorithm.o EncryptionMode.o Extractor.o Graph.o JpegFile.o JpegSampleValue.o MCryptPP.o MHashKeyGen.o MHashPP.o Matching.o MatchingAlgorithm.o ProgressOutput.o PseudoRandomSource.o RGBTriple.o RandomSource.o SampleValue.o SampleValueAdjacencyList.o Selector.o Session.o SteghideError.o Terminal.o Utils.o Vertex.o WavChunk.o WavChunkHeader.o WavChunkUnused.o WavFile.o WavFormatChunk.o WavPCMSampleValue.o error.o main.o msg.o SMDConstructionHeuristic.o -ljpeg -lmcrypt -lmhash -lz +/bin/sh libtool --mode=link g++ -O2 -Wall -Wl,-z,relro -Wl,-z,now -o steghide Arg.o Arguments.o AssertionFailed.o AuFile.o AuSampleValues.o DFSAPHeuristic.o BFSAPHeuristic.o BinaryIO.o BitString.o BmpFile.o BmpPaletteSampleValue.o BmpRGBSampleValue.o BmpSampleValue.o WKSConstructionHeuristic.o DMDConstructionHeuristic.o CvrStgFile.o Edge.o EdgeIterator.o EmbData.o Embedder.o EncryptionAlgorithm.o EncryptionMode.o Extractor.o Graph.o JpegFile.o JpegSampleValue.o MCryptPP.o MHashKeyGen.o MHashPP.o Matching.o MatchingAlgorithm.o ProgressOutput.o PseudoRandomSource.o RGBTriple.o RandomSource.o SampleValue.o SampleValueAdjacencyList.o Selector.o Session.o SteghideError.o Terminal.o Utils.o Vertex.o WavChunk.o WavChunkHeader.o WavChunkUnused.o WavFile.o WavFormatChunk.o WavPCMSampleValue.o error.o main.o msg.o SMDConstructionHeuristic.o -ljpeg -lmcrypt -lmhash -lz libtool: link: g++ -O2 -Wall -Wl,-z -Wl,relro -Wl,-z -Wl,now -o steghide Arg.o Arguments.o AssertionFailed.o AuFile.o AuSampleValues.o DFSAPHeuristic.o BFSAPHeuristic.o BinaryIO.o BitString.o BmpFile.o BmpPaletteSampleValue.o BmpRGBSampleValue.o BmpSampleValue.o WKSConstructionHeuristic.o DMDConstructionHeuristic.o CvrStgFile.o Edge.o EdgeIterator.o EmbData.o Embedder.o EncryptionAlgorithm.o EncryptionMode.o Extractor.o Graph.o JpegFile.o JpegSampleValue.o MCryptPP.o MHashKeyGen.o MHashPP.o Matching.o MatchingAlgorithm.o ProgressOutput.o PseudoRandomSource.o RGBTriple.o RandomSource.o SampleValue.o SampleValueAdjacencyList.o Selector.o Session.o SteghideError.o Terminal.o Utils.o Vertex.o WavChunk.o WavChunkHeader.o WavChunkUnused.o WavFile.o WavFormatChunk.o WavPCMSampleValue.o error.o main.o msg.o SMDConstructionHeuristic.o -ljpeg -lmcrypt -lmhash -lz make[3]: Leaving directory '/build/reproducible-path/steghide-0.5.1/src' Making all in tests @@ -2791,7 +2827,7 @@ dh_testroot dh_prep dh_auto_install - make -j22 install DESTDIR=/build/reproducible-path/steghide-0.5.1/debian/tmp AM_UPDATE_INFO_DIR=no + make -j10 install DESTDIR=/build/reproducible-path/steghide-0.5.1/debian/tmp AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/reproducible-path/steghide-0.5.1' Making install in m4 make[2]: Entering directory '/build/reproducible-path/steghide-0.5.1/m4' @@ -2894,7 +2930,7 @@ make[3]: Entering directory '/build/reproducible-path/steghide-0.5.1/src' make[3]: Nothing to be done for 'install-data-am'. /usr/bin/mkdir -p '/build/reproducible-path/steghide-0.5.1/debian/tmp/usr/bin' - /bin/bash libtool --mode=install /usr/bin/install -c steghide '/build/reproducible-path/steghide-0.5.1/debian/tmp/usr/bin' + /bin/sh libtool --mode=install /usr/bin/install -c steghide '/build/reproducible-path/steghide-0.5.1/debian/tmp/usr/bin' libtool: install: /usr/bin/install -c steghide /build/reproducible-path/steghide-0.5.1/debian/tmp/usr/bin/steghide make[3]: Leaving directory '/build/reproducible-path/steghide-0.5.1/src' make[2]: Leaving directory '/build/reproducible-path/steghide-0.5.1/src' @@ -2954,8 +2990,8 @@ dh_md5sums dh_builddeb dpkg-deb: building package 'steghide' in '../steghide_0.5.1-15_i386.deb'. -dpkg-deb: building package 'steghide-dbgsym' in '../steghide-dbgsym_0.5.1-15_i386.deb'. dpkg-deb: building package 'steghide-doc' in '../steghide-doc_0.5.1-15_all.deb'. +dpkg-deb: building package 'steghide-dbgsym' in '../steghide-dbgsym_0.5.1-15_i386.deb'. dpkg-genbuildinfo --build=binary -O../steghide_0.5.1-15_i386.buildinfo dpkg-genchanges --build=binary -O../steghide_0.5.1-15_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -2963,12 +2999,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/5339/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/5339/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/51313 and its subdirectories -I: Current time: Wed Jan 14 21:02:47 -12 2026 -I: pbuilder-time-stamp: 1768467767 +I: removing directory /srv/workspace/pbuilder/5339 and its subdirectories +I: Current time: Fri Dec 13 16:41:26 +14 2024 +I: pbuilder-time-stamp: 1734057686