Your message dated Wed, 14 May 2025 23:35:18 +0300
with message-id 
<CAAnbaoEj=y+khfcmg0s8a5gtyeh5_nur6twhtokuv_o0rea...@mail.gmail.com>
and subject line Bug#1097792: fixed in rhash 1.4.6-1
has caused the Debian Bug report #1097792,
regarding rhash: ftbfs with GCC-15
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1097792: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097792
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:rhash
Version: 1.4.5-1
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15

[This bug is NOT targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.

The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/rhash_1.4.5-1_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.

To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html

[...]
x86_64-linux-gnu-gcc -c -DUSE_GETTEXT -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 win_utils.c -o 
win_utils.o
cd librhash && make lib-shared
make[2]: Entering directory '/build/reproducible-path/rhash-1.4.5/librhash'
sed -ne '1s/.*/{ global:/p; s/^RHASH_API.* \(rhash_[a-z0-9_]*\)(.*/  \1;/p; 
$s/.*/local: *; };/p' \
  rhash.h rhash_torrent.h | grep -v "rhash_wfile" > exports.sym
test "xlibrhash.so.1" = "xlibrhash.so.1.4.5" || ( \
  rm -f librhash.so.1 && \
  ln -s librhash.so.1.4.5 librhash.so.1 )
rm -f librhash.so
ln -s librhash.so.1 librhash.so
x86_64-linux-gnu-gcc -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 -fpic 
-DRHASH_XVERSION=0x01040500 algorithms.c byte_order.c plug_openssl.c rhash.c 
rhash_torrent.c aich.c blake2b.c blake2s.c crc32.c ed2k.c edonr.c hex.c md4.c 
md5.c sha1.c sha256.c sha512.c sha3.c ripemd-160.c gost12.c gost94.c has160.c 
snefru.c tiger.c tiger_sbox.c tth.c torrent.c util.c whirlpool.c 
whirlpool_sbox.c  -Wl,-z,relro -Wl,-z,now -shared 
-Wl,--version-script,exports.sym,-soname,librhash.so.1 -o librhash.so.1.4.5
cd librhash && make lib-static
make[2]: Entering directory '/build/reproducible-path/rhash-1.4.5/librhash'
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 algorithms.c -o 
algorithms.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 byte_order.c -o 
byte_order.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 plug_openssl.c 
-o plug_openssl.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 
-DRHASH_XVERSION=0x01040500 rhash.c -o rhash.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 rhash_torrent.c 
-o rhash_torrent.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 aich.c -o aich.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 blake2b.c -o 
blake2b.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 blake2s.c -o 
blake2s.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 crc32.c -o 
crc32.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 ed2k.c -o ed2k.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 edonr.c -o 
edonr.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 hex.c -o hex.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 md4.c -o md4.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 md5.c -o md5.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 sha1.c -o sha1.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 sha256.c -o 
sha256.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 sha512.c -o 
sha512.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 sha3.c -o sha3.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 ripemd-160.c -o 
ripemd-160.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 gost12.c -o 
gost12.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 gost94.c -o 
gost94.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 has160.c -o 
has160.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 snefru.c -o 
snefru.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 tiger.c -o 
tiger.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 tiger_sbox.c -o 
tiger_sbox.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 tth.c -o tth.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 torrent.c -o 
torrent.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 util.c -o util.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 whirlpool.c -o 
whirlpool.o
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 whirlpool_sbox.c 
-o whirlpool_sbox.o
rm -f librhash.a
ar -cqs librhash.a algorithms.o byte_order.o plug_openssl.o rhash.o 
rhash_torrent.o aich.o blake2b.o blake2s.o crc32.o ed2k.o edonr.o hex.o md4.o 
md5.o sha1.o sha256.o sha512.o sha3.o ripemd-160.o gost12.o gost94.o has160.o 
snefru.o tiger.o tiger_sbox.o tth.o torrent.o util.o whirlpool.o 
whirlpool_sbox.o
make[2]: Leaving directory '/build/reproducible-path/rhash-1.4.5/librhash'
make[2]: Leaving directory '/build/reproducible-path/rhash-1.4.5/librhash'
x86_64-linux-gnu-gcc calc_sums.o hash_print.o common_func.o hash_update.o 
file.o file_mask.o file_set.o find_file.o hash_check.o output.o parse_cmdline.o 
rhash_main.o win_utils.o librhash/librhash.so.1.4.5  -Wl,-z,relro -Wl,-z,now -o 
rhash
make[1]: Leaving directory '/build/reproducible-path/rhash-1.4.5'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/reproducible-path/rhash-1.4.5'
/usr/bin/make print-info
make[2]: Entering directory '/build/reproducible-path/rhash-1.4.5'
cd librhash && /usr/bin/make print-info
make[3]: Entering directory '/build/reproducible-path/rhash-1.4.5/librhash'
x86_64-linux-gnu-gcc -c -DOPENSSL_RUNTIME -DNDEBUG -pipe -ffunction-sections 
-fdata-sections -fomit-frame-pointer -Wall -W -Wstrict-prototypes 
-Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast 
-Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement 
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/build/reproducible-path/rhash-1.4.5=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -D_FILE_OFFSET_BITS=64 test_lib.c -o 
test_lib.o
In file included from /usr/lib/gcc/x86_64-linux-gnu/15/include/limits.h:34,
                 from test_lib.h:270,
                 from test_lib.c:31:
/usr/lib/gcc/x86_64-linux-gnu/15/include/syslimits.h:7:9: error: expected ‘,’ 
or ‘;’ before ‘#pragma’
    7 | #pragma GCC diagnostic push
      |         ^~~
make[3]: *** [Makefile:145: test_lib.o] Error 1
make[3]: Leaving directory '/build/reproducible-path/rhash-1.4.5/librhash'
make[2]: *** [Makefile:144: print-info] Error 2
make[2]: Leaving directory '/build/reproducible-path/rhash-1.4.5'
make[1]: *** [debian/rules:33: override_dh_auto_test] Error 2
make[1]: Leaving directory '/build/reproducible-path/rhash-1.4.5'
make: *** [debian/rules:26: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Package: rhash
Version: 1.4.6-1

Closing the bug as fixed. See the upstream fix [1] included in rhash 1.4.6.

[1]
https://github.com/rhash/RHash/commit/22468a1291ac67000453c7431b2b3f670f2494a0

--- End Message ---

Reply via email to