Your message dated Thu, 24 Sep 2026 00:48:55 +0000
with message-id <[email protected]>
and subject line Bug#1097441: fixed in neartree 5.1.1+dfsg1-3
has caused the Debian Bug report #1097441,
regarding neartree: 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.)
--
1097441: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097441
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:neartree
Version: 5.1.1+dfsg1-2.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/neartree_5.1.1+dfsg1-2.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
[...]
./TNear.h:3415:28: warning: comparison of integer expressions of different
signedness: 'int' and 'const size_t' {aka 'const long unsigned int'}
[-Wsign-compare]
3415 | if (numrad < cneartree_dimsamples) {
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
./TNear.h: In instantiation of 'long int CNearTree<T, DistanceType,
distMinValue>::FindK_NearestNeighbors(size_t, const DistanceType&,
OutputContainerType&, const T&) [with OutputContainerType = std::vector<int,
std::allocator<int> >; T = int; DistanceType = double; int distMinValue = -1;
size_t = long unsigned int]':
./CNearTreeTest.cpp:3521:63: required from here
3521 | const size_t lFound5 = tree.FindK_NearestNeighbors(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^
3522 | nToFind5,
| ~~~~~~~~~
3523 | radius5,
| ~~~~~~~~
3524 |
outVector,
|
~~~~~~~~~~
3525 |
searchPoint );
|
~~~~~~~~~~~~~
./TNear.h:2750:28: warning: comparison of integer expressions of different
signedness: 'int' and 'const size_t' {aka 'const long unsigned int'}
[-Wsign-compare]
2750 | if (numrad < cneartree_dimsamples) {
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
./TNear.h: In instantiation of 'long int CNearTree<T, DistanceType,
distMinValue>::FindK_NearestNeighbors(size_t, const DistanceType&,
OutputContainerType&, const T&) [with OutputContainerType =
std::__cxx11::list<int>; T = int; DistanceType = double; int distMinValue = -1;
size_t = long unsigned int]':
./CNearTreeTest.cpp:3538:63: required from here
3538 | const size_t lFound6 = tree.FindK_NearestNeighbors(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^
3539 | nToFind5,
| ~~~~~~~~~
3540 | radius5,
| ~~~~~~~~
3541 | outList,
| ~~~~~~~~
3542 |
searchPoint );
|
~~~~~~~~~~~~~
./TNear.h:2750:28: warning: comparison of integer expressions of different
signedness: 'int' and 'const size_t' {aka 'const long unsigned int'}
[-Wsign-compare]
2750 | if (numrad < cneartree_dimsamples) {
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
./TNear.h: In instantiation of 'long int CNearTree<T, DistanceType,
distMinValue>::FindK_NearestNeighbors(size_t, const DistanceType&,
OutputContainerType&, const T&) [with OutputContainerType = CNearTree<vec17>; T
= vec17; DistanceType = double; int distMinValue = -1; size_t = long unsigned
int]':
./CNearTreeTest.cpp:3563:61: required from here
3563 | const size_t lFound17a = tree.FindK_NearestNeighbors( n2Finda,
100000.0, outTree, probe );
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./TNear.h:2750:28: warning: comparison of integer expressions of different
signedness: 'int' and 'const size_t' {aka 'const long unsigned int'}
[-Wsign-compare]
2750 | if (numrad < cneartree_dimsamples) {
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
./TNear.h: In instantiation of 'long int CNearTree<T, DistanceType,
distMinValue>::FindK_NearestNeighbors(size_t, const DistanceType&,
OutputContainerType&, const T&) [with OutputContainerType = CNearTree<vecn>; T
= vecn; DistanceType = double; int distMinValue = -1; size_t = long unsigned
int]':
./CNearTreeTest.cpp:3672:71: required from here
3672 | const size_t lFound17awc = tree.FindK_NearestNeighbors(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^
3673 |
n2Finda,
|
~~~~~~~~
3674 |
testrad2,
|
~~~~~~~~~
3675 |
outTree, probe );
|
~~~~~~~~~~~~~~~~
./TNear.h:2750:28: warning: comparison of integer expressions of different
signedness: 'int' and 'const size_t' {aka 'const long unsigned int'}
[-Wsign-compare]
2750 | if (numrad < cneartree_dimsamples) {
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [Makefile:292: bin/CPPMain] Error 1
make[1]: *** Waiting for unfinished jobs....
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration'
is not valid for C++
make[1]: *** [Makefile:300: bin/CPPNearTreeTest] Error 1
libtool: compile: gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/neartree-5.1.1+dfsg1=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -g -O3 -Wall -ansi -pedantic
-DCNEARTREE_SAFE_TRIANG=1 -I. -c -c ./CNearTree.c -o CNearTree.o >/dev/null 2>&1
libtool --mode=link gcc -version-info 7:0:0 -no-undefined -rpath
/usr/lib/x86_64-linux-gnu -Wl,-z,relro -Wl,-z,now -o ./lib/libCNearTree.la
CNearTree.lo -I. \
-lCVector -lm
libtool: link: gcc -shared -fPIC -DPIC .libs/CNearTree.o -lCVector -lm
-Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libCNearTree.so.7 -o
./lib/.libs/libCNearTree.so.7.0.0
libtool: link: (cd "./lib/.libs" && rm -f "libCNearTree.so.7" && ln -s
"libCNearTree.so.7.0.0" "libCNearTree.so.7")
libtool: link: (cd "./lib/.libs" && rm -f "libCNearTree.so" && ln -s
"libCNearTree.so.7.0.0" "libCNearTree.so")
libtool: link: ar cr ./lib/.libs/libCNearTree.a CNearTree.o
libtool: link: ranlib ./lib/.libs/libCNearTree.a
libtool: link: ( cd "./lib/.libs" && rm -f "libCNearTree.la" && ln -s
"../libCNearTree.la" "libCNearTree.la" )
make[1]: Leaving directory '/build/reproducible-path/neartree-5.1.1+dfsg1'
dh_auto_install: error: make -j8 install
DESTDIR=/build/reproducible-path/neartree-5.1.1\+dfsg1/debian/tmp
AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" returned exit code
2
make: *** [debian/rules:14: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: neartree
Source-Version: 5.1.1+dfsg1-3
Done: Matheus Polkorny <[email protected]>
We believe that the bug you reported is fixed in the latest version of
neartree, 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.
Matheus Polkorny <[email protected]> (supplier of updated neartree 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: Wed, 23 Sep 2026 21:26:51 -0300
Source: neartree
Architecture: source
Version: 5.1.1+dfsg1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Matheus Polkorny <[email protected]>
Closes: 1097441
Changes:
neartree (5.1.1+dfsg1-3) unstable; urgency=medium
.
* Team upload.
* d/control:
- Bump debhelper to 14
- Bump Standards-Version to 4.7.4
- Remove redundant Priority field
- Remove redundant Rules-Requires-Root field
* d/copyright:
- Add myself in debian/*
- Remove physical address
* d/p/Fix-build-with-gcc-15.patch: New Patch (Closes: #1097441)
* d/watch: Bump to Version 5
Checksums-Sha1:
21743492f7c288d210a4f52c239316b5fe049747 2099 neartree_5.1.1+dfsg1-3.dsc
821c78b9a1c33a3aa1ae59d8f0a80b4319261fe6 6348
neartree_5.1.1+dfsg1-3.debian.tar.xz
ae436ad43a176bcc0b05b6c281cafdf6aef736a3 6248
neartree_5.1.1+dfsg1-3_amd64.buildinfo
Checksums-Sha256:
a65233f9a3a63c45eb6c8d1b23dfb57c771558096aa1680cc5aa1274f0b271af 2099
neartree_5.1.1+dfsg1-3.dsc
79434bb662a1c2a23400be672fe9d693aea252c3446dafaadd670f7cc035bee5 6348
neartree_5.1.1+dfsg1-3.debian.tar.xz
e669e85754f3744003eaad1e4d9a8f8b99b5796ae9f1aac0bb185ce0f47314b8 6248
neartree_5.1.1+dfsg1-3_amd64.buildinfo
Files:
77400004e14df096f157eff33fc5d1f6 2099 libdevel optional
neartree_5.1.1+dfsg1-3.dsc
28a13466698bae63250c021c690f2754 6348 libdevel optional
neartree_5.1.1+dfsg1-3.debian.tar.xz
7259c561a8cb831c4c8b738c270db10c 6248 libdevel optional
neartree_5.1.1+dfsg1-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEcRD/fHLtdypUR2KKShyoWjj77loFAmq0cFYACgkQShyoWjj7
7lpMVQ//biresktPBc3qdh/zthVfsVMKWLSXIaMhEiJnKCOmSJEMjpEDzE1NRHuh
kvzdly2KyLCaqCyet+DiVeL8plh+2HtzXzE8eUrt2+zli/OpImEUtHylFGl5dgiz
GsM1W6aoFZAOnQbKbJlL4xyjujov6gu/xIXfhRmxV5rgjQlo34J+4inaSfHQxkWB
z/Xe2ZZhae7NuNw590APl5E/3PLloRLlORErkziAjEarMSNXAAcU29n3fcAx8Bei
Mln57GJzOVDoOI4oEnPeFUfnhX2+A7LLblTEgHmCjUwTxZvKBG5f4hq8tzWxWomV
X+QfMB9uFCnUJ+XbAmwXL7EViQeK36YmuIq8vSCdFcuKKp+KSmJX+4iNz8VTiIZc
7PXHw1wg+8/sWTkXT/NCdz+c/Og8/WXln7lC6sLWcoWaoVaKfSh/ANhMqA9FBRXi
Gu6e9QvHHMYr1657LU+2p8jeUSiYRZu45v+z5sJJ/lGpYNs1Q33WNaYKjZmwUfPM
66dlferB+XZIztuBErisAn0nsJ0wNkopIq0IGKdSPXv9CiuQPPYGm5VaF35ttOPH
uxhHFZi/6vaNKngx5bl4zMIn+ZGkM/w3zGMcBFEwgkNNpWx/METVv3PFlHq9j1h+
beuuLz0ThcA5kSEKQkvm0QVjfXzHwOm1TxmiJTg0Efc7HEdcBAo=
=pMUU
-----END PGP SIGNATURE-----
pgphIWpkml1ec.pgp
Description: PGP signature
--- End Message ---