Your message dated Tue, 12 Oct 2021 09:48:37 +0000
with message-id <[email protected]>
and subject line Bug#984365: fixed in tlsh 3.4.4+20151206-1.4
has caused the Debian Bug report #984365,
regarding tlsh: ftbfs with GCC-11
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.)


-- 
984365: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984365
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:tlsh
Version: 3.4.4+20151206-1.3
Severity: normal
Tags: sid bookworm
User: [email protected]
Usertags: ftbfs-gcc-11

[This bug is not targeted to the upcoming bullseye 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-11/g++-11, but succeeds to build with gcc-10/g++-10. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.

The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/tlsh_3.4.4+20151206-1.3_unstable_gcc11.log
The last lines of the build log are at the end of this report.

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

  apt-get -t=experimental install g++ 

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-11/porting_to.html

GCC 11 defaults to the GNU++17 standard.  If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.

[...]
Dependee 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/CMakeFiles/CMakeDirectoryInformation.cmake"
 is newer than depender 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/CMakeFiles/tlsh_unittest.dir/depend.internal".
Scanning dependencies of target tlsh_unittest
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f test/CMakeFiles/tlsh_unittest.dir/build.make 
test/CMakeFiles/tlsh_unittest.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 56%] Building CXX object test/CMakeFiles/tlsh_unittest.dir/tlsh_unittest.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -O2 -o 
CMakeFiles/tlsh_unittest.dir/tlsh_unittest.cpp.o -c 
/<<PKGBUILDDIR>>/test/tlsh_unittest.cpp
[ 62%] Linking CXX executable ../../bin/tlsh_unittest
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/tlsh_unittest.dir/link.txt --verbose=1
/usr/bin/c++ -O2 -Wl,-z,relro -rdynamic 
CMakeFiles/tlsh_unittest.dir/tlsh_unittest.cpp.o -o ../../bin/tlsh_unittest  
../../lib/libtlsh.so.3.4.4 
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 62%] Built target tlsh_unittest
make  -f test/CMakeFiles/simple_unittest.dir/build.make 
test/CMakeFiles/simple_unittest.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends 
"Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/test 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/CMakeFiles/simple_unittest.dir/DependInfo.cmake
 --color=
Dependee 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/CMakeFiles/simple_unittest.dir/DependInfo.cmake"
 is newer than depender 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/CMakeFiles/simple_unittest.dir/depend.internal".
Dependee 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/CMakeFiles/CMakeDirectoryInformation.cmake"
 is newer than depender 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/CMakeFiles/simple_unittest.dir/depend.internal".
Scanning dependencies of target simple_unittest
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f test/CMakeFiles/simple_unittest.dir/build.make 
test/CMakeFiles/simple_unittest.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 68%] Building CXX object 
test/CMakeFiles/simple_unittest.dir/simple_unittest.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -O2 -o 
CMakeFiles/simple_unittest.dir/simple_unittest.cpp.o -c 
/<<PKGBUILDDIR>>/test/simple_unittest.cpp
[ 75%] Linking CXX executable ../../bin/simple_unittest
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/simple_unittest.dir/link.txt --verbose=1
/usr/bin/c++ -O2 -Wl,-z,relro -rdynamic 
CMakeFiles/simple_unittest.dir/simple_unittest.cpp.o -o 
../../bin/simple_unittest  ../../lib/libtlsh.a 
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 75%] Built target simple_unittest
make  -f test/CMakeFiles/tlsh_version.dir/build.make 
test/CMakeFiles/tlsh_version.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends 
"Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/test 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/CMakeFiles/tlsh_version.dir/DependInfo.cmake
 --color=
Dependee 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/CMakeFiles/tlsh_version.dir/DependInfo.cmake"
 is newer than depender 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/CMakeFiles/tlsh_version.dir/depend.internal".
Dependee 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/CMakeFiles/CMakeDirectoryInformation.cmake"
 is newer than depender 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/CMakeFiles/tlsh_version.dir/depend.internal".
Scanning dependencies of target tlsh_version
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f test/CMakeFiles/tlsh_version.dir/build.make 
test/CMakeFiles/tlsh_version.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 81%] Building CXX object test/CMakeFiles/tlsh_version.dir/tlsh_version.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -O2 -o 
CMakeFiles/tlsh_version.dir/tlsh_version.cpp.o -c 
/<<PKGBUILDDIR>>/test/tlsh_version.cpp
[ 87%] Linking CXX executable ../../bin/tlsh_version
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/tlsh_version.dir/link.txt --verbose=1
/usr/bin/c++ -O2 -Wl,-z,relro -rdynamic 
CMakeFiles/tlsh_version.dir/tlsh_version.cpp.o -o ../../bin/tlsh_version  
../../lib/libtlsh.a 
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 87%] Built target tlsh_version
make  -f utils/CMakeFiles/rand_tags.dir/build.make 
utils/CMakeFiles/rand_tags.dir/depend
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends 
"Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>/utils 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/utils 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/utils/CMakeFiles/rand_tags.dir/DependInfo.cmake
 --color=
Dependee 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/utils/CMakeFiles/rand_tags.dir/DependInfo.cmake"
 is newer than depender 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/utils/CMakeFiles/rand_tags.dir/depend.internal".
Dependee 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/utils/CMakeFiles/CMakeDirectoryInformation.cmake"
 is newer than depender 
"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/utils/CMakeFiles/rand_tags.dir/depend.internal".
Scanning dependencies of target rand_tags
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make  -f utils/CMakeFiles/rand_tags.dir/build.make 
utils/CMakeFiles/rand_tags.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 93%] Building CXX object utils/CMakeFiles/rand_tags.dir/rand_tags.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/utils && /usr/bin/c++  
-I/<<PKGBUILDDIR>>/include -O2 -o CMakeFiles/rand_tags.dir/rand_tags.cpp.o -c 
/<<PKGBUILDDIR>>/utils/rand_tags.cpp
/<<PKGBUILDDIR>>/utils/rand_tags.cpp: In function ‘void 
rhtml_contents(std::string&, int*, int*)’:
/<<PKGBUILDDIR>>/utils/rand_tags.cpp:369:46: error: ordered comparison of 
pointer with integer zero (‘int*’ and ‘int’)
  369 |         if ((*ntags <= 0) && (ndistinct_tags <= 0))
      |                               ~~~~~~~~~~~~~~~^~~~
make[4]: *** [utils/CMakeFiles/rand_tags.dir/build.make:85: 
utils/CMakeFiles/rand_tags.dir/rand_tags.cpp.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: *** [CMakeFiles/Makefile2:299: utils/CMakeFiles/rand_tags.dir/all] 
Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [Makefile:185: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j1 VERBOSE=1 returned 
exit code 2
make[1]: *** [debian/rules:9: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:6: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: tlsh
Source-Version: 3.4.4+20151206-1.4
Done: Mattia Rizzolo <[email protected]>

We believe that the bug you reported is fixed in the latest version of
tlsh, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mattia Rizzolo <[email protected]> (supplier of updated tlsh package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 12 Oct 2021 11:29:09 +0200
Source: tlsh
Architecture: source
Version: 3.4.4+20151206-1.4
Distribution: unstable
Urgency: medium
Maintainer: Jérémy Bobbio <[email protected]>
Changed-By: Mattia Rizzolo <[email protected]>
Closes: 952449 984365
Changes:
 tlsh (3.4.4+20151206-1.4) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Debian Janitor ]
   * Use secure copyright file specification URI.
   * Bump debhelper from deprecated 9 to 13.
   * Set debhelper-compat version in Build-Depends.
   * Set upstream metadata fields: Bug-Database, Bug-Submit.
   * Replace use of deprecated $ADTTMP with $AUTOPKGTEST_TMP.
 .
   [ Mattia Rizzolo ]
   * Bump Standards-Version to 4.6.0, no changes needed.
   * Apply hints from the Multi-Arch hinter: set Multi-Arch:same to libtlsh0,
     libtlsh-dev, python3-tlsh.
   * Add patch from upstream to avoid a comparison between a pointer value and
     an integer.  Fixes build with GCC 11.  Closes: #984365
   * Add /usr/bin/tlsh as a link to tlsh_unittest.  Closes: #952449
     Thanks to Stefano Zacchiroli <[email protected]> for the patch.
Checksums-Sha1:
 696753ef32f0a2dabe6a5524aeace1d24c318368 2185 tlsh_3.4.4+20151206-1.4.dsc
 d0ae3f387a63b308ed313c0d4d768d60989304a8 10156 
tlsh_3.4.4+20151206-1.4.debian.tar.xz
 182f76fb8f6f028c1310ceccf504e6279a0bb380 9500 
tlsh_3.4.4+20151206-1.4_amd64.buildinfo
Checksums-Sha256:
 d84522be0e4ee85d5300cd4695848b767b2783048317095ad8e573bd4bbeae01 2185 
tlsh_3.4.4+20151206-1.4.dsc
 09b9f68118d538f89f0637f7d51fe660e2c37d9ac1206d2217a750a710368e9f 10156 
tlsh_3.4.4+20151206-1.4.debian.tar.xz
 8669554418fa9730dffb6ea04befe2feb173eaf581894ead81663297a4c628a3 9500 
tlsh_3.4.4+20151206-1.4_amd64.buildinfo
Files:
 c7d27f7bd2a63ed4f80f0643a167df13 2185 admin optional 
tlsh_3.4.4+20151206-1.4.dsc
 138297fbfb609f8e39f073a2530447e8 10156 admin optional 
tlsh_3.4.4+20151206-1.4.debian.tar.xz
 68e35d318b3cdc001bafee4faf7f3e88 9500 admin optional 
tlsh_3.4.4+20151206-1.4_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAmFlVpMACgkQCBa54Yx2
K60xLg/+Mj8rhdS//HOUU6e9kAWOZeS7SMqc93Ku8RNyVnFIV1n5c1OlTk7HSX7a
VD5trpjR4lBa09TWGd32o1XLsFIXCKOR0Zd6UoJe3fjHsFDS3O6oB12ZdEhPbVoz
hBjhOtTpR82wNOGmDzQDbYXp5L49BBo3/JWE1MXjE5WHPSWqcz35M6/vC3Pwy75n
+63Ugj+TZskY3TLJQ/wTKJul+19IXrgEQWVvHta3+ZYGVLVMt/7SkccjCf1OumZy
9e9gHh+1+Y/tVXTCypZbuIHXguNAM2Qva9MqHqJmzQT/A46KfId/pIp6qbuQjT1/
DnajqaOwvQ1i4XNf6xAiYSXI7bGdb9BPqvSG762sINDNKypXqjnwE0tQ3JV2IU3J
Umwi1IUy2GGb0bPL5mEaPswOKos97UC0i2qMJgfXotaZoY1bmqaHSjTiZ4sCXbFW
40C1gDllXGmKKDje4d43d9h3ON48v83MthY/rmIUCAwoE38dapcGSIaufPmeDgSy
Yb5HYzM9GMPc7YbA5FjP2WTkHfTVBZGMjO60MG+we/aYKvHg+tV5e69vjPmgvKiO
yCD6ak5Kuf4+xulOqYPhlrUNxUXQnd3dE7QgAnthuWVflLY2VmytvGa/dOOQpq3F
kCBhxEttdO1yyGf1eaHj1bpoi/VfrvtKHgNleCn4QrRyy+NoDcU=
=yxBZ
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to