Your message dated Mon, 24 Feb 2025 20:38:10 +0000
with message-id <[email protected]>
and subject line Bug#1096871: fixed in jeolib-miallib 1.1.6-2
has caused the Debian Bug report #1096871,
regarding jeolib-miallib: 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.)


-- 
1096871: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096871
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:jeolib-miallib
Version: 1.1.6-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/jeolib-miallib_1.1.6-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

[...]
      |                                                                         
                        ^~~~~~~~~ ~~~
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/miallib.h:359:13: note: 
declared here
  359 | extern void errputstr(); /* print a message to the standard error  */
      |             ^~~~~~~~~
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/classification.c:1448:56: 
error: too many arguments to function ‘errputstr’; expected 0, have 1
 1448 |    { (void)sprintf(buf,"wrong input data type !! \n"); errputstr(buf); 
return ERROR; }
      |                                                        ^~~~~~~~~ ~~~
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/miallib.h:359:13: note: 
declared here
  359 | extern void errputstr(); /* print a message to the standard error  */
      |             ^~~~~~~~~
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/classification.c:1451:72: 
error: too many arguments to function ‘errputstr’; expected 0, have 1
 1451 |     { (void)sprintf(buf,"mosaic image has more than one plane !! \n"); 
errputstr(buf); return ERROR; }
      |                                                                        
^~~~~~~~~ ~~~
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/miallib.h:359:13: note: 
declared here
  359 | extern void errputstr(); /* print a message to the standard error  */
      |             ^~~~~~~~~
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/classification.c:1470:62: 
error: too many arguments to function ‘errputstr’; expected 0, have 1
 1470 |     (void)sprintf(buf," uc_clmaxlike: not enough memory\n"); 
errputstr(buf);
      |                                                              ^~~~~~~~~ 
~~~
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/miallib.h:359:13: note: 
declared here
  359 | extern void errputstr(); /* print a message to the standard error  */
      |             ^~~~~~~~~
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/classification.c:1477:62: 
error: too many arguments to function ‘errputstr’; expected 0, have 1
 1477 |     (void)sprintf(buf," uc_clmaxlike: not enough memory\n"); 
errputstr(buf);
      |                                                              ^~~~~~~~~ 
~~~
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/miallib.h:359:13: note: 
declared here
  359 | extern void errputstr(); /* print a message to the standard error  */
      |             ^~~~~~~~~
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/classification.c:1510:63: 
error: too many arguments to function ‘errputstr’; expected 0, have 1
 1510 |       (void)sprintf(buf,"uc_clmaxlike: not enough memory\n"); 
errputstr(buf);
      |                                                               ^~~~~~~~~ 
~~~
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/miallib.h:359:13: note: 
declared here
  359 | extern void errputstr(); /* print a message to the standard error  */
      |             ^~~~~~~~~
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/classification.c: In 
function ‘clmaxlike’:
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/classification.c:1553:5: 
error: too many arguments to function ‘errputstr’; expected 0, have 1
 1553 |     errputstr(buf);
      |     ^~~~~~~~~ ~~~
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/miallib.h:359:13: note: 
declared here
  359 | extern void errputstr(); /* print a message to the standard error  */
      |             ^~~~~~~~~
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/classification.c:1557:95: 
error: too many arguments to function ‘errputstr’; expected 0, have 1
 1557 |     (void)sprintf(buf,"error in clmaxlike(): imin and immos must have 
the same data type\n"); errputstr(buf);
      |                                                                         
                      ^~~~~~~~~ ~~~
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/miallib.h:359:13: note: 
declared here
  359 | extern void errputstr(); /* print a message to the standard error  */
      |             ^~~~~~~~~
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/classification.c:1561:70: 
error: too many arguments to function ‘errputstr’; expected 0, have 1
 1561 |     (void)sprintf(buf,"mosaic image has more than one plane !! \n"); 
errputstr(buf); return ERROR;
      |                                                                      
^~~~~~~~~ ~~~
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/miallib.h:359:13: note: 
declared here
  359 | extern void errputstr(); /* print a message to the standard error  */
      |             ^~~~~~~~~
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/classification.c:1571:61: 
error: too many arguments to function ‘errputstr’; expected 0, have 1
 1571 |     (void)sprintf(buf,"clmaxlike(): invalid pixel type\n"); 
errputstr(buf);
      |                                                             ^~~~~~~~~ 
~~~
/build/reproducible-path/jeolib-miallib-1.1.6/core/c/miallib.h:359:13: note: 
declared here
  359 | extern void errputstr(); /* print a message to the standard error  */
      |             ^~~~~~~~~
make[3]: *** [CMakeFiles/miallib.dir/build.make:152: 
CMakeFiles/miallib.dir/core/c/bresenham.c.o] Error 1
make[3]: *** [CMakeFiles/miallib.dir/build.make:96: 
CMakeFiles/miallib.dir/core/c/alphacc.c.o] Error 1
make[3]: *** [CMakeFiles/miallib.dir/build.make:180: 
CMakeFiles/miallib.dir/core/c/classification.c.o] Error 1
make[3]: Leaving directory '/build/reproducible-path/jeolib-miallib-1.1.6/build'
make[2]: *** [CMakeFiles/Makefile2:90: CMakeFiles/miallib.dir/all] Error 2
make[2]: Leaving directory '/build/reproducible-path/jeolib-miallib-1.1.6/build'
make[1]: *** [Makefile:159: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/jeolib-miallib-1.1.6/build'
dh_auto_build: error: cd build && make -j8 "INSTALL=install 
--strip-program=true" VERBOSE=1 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: jeolib-miallib
Source-Version: 1.1.6-2
Done: Francesco Paolo Lovergine <[email protected]>

We believe that the bug you reported is fixed in the latest version of
jeolib-miallib, 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.
Francesco Paolo Lovergine <[email protected]> (supplier of updated 
jeolib-miallib 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: Mon, 24 Feb 2025 20:51:47 +0100
Source: jeolib-miallib
Binary: libmiallib-dev libmiallib1 libmiallib1-dbgsym
Architecture: source amd64
Version: 1.1.6-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project <[email protected]>
Changed-By: Francesco Paolo Lovergine <[email protected]>
Description:
 libmiallib-dev - JRC morphological and image processing library - Development 
file
 libmiallib1 - JRC morphological and image processing library
Closes: 1096871
Changes:
 jeolib-miallib (1.1.6-2) unstable; urgency=medium
 .
   [ Bas Couwenberg ]
   * Team upload.
   * Add patch to fix FTBFS with GCC 15.
     (closes: #1096871)
   * Add symbols file.
   * Update lintian overrides.
   * Strip build path from miallib-config.cmake.
   * Add patch to fix spelling errors.
 .
   [ Francesco Paolo Lovergine ]
   * Minimal changes to descriptions in d/control.
   * Fixed d/rules to manage correctly the .cmake output file (needs a proper
     fix in CMakeLists.txt)
Checksums-Sha1:
 7d0e7bb8373401a2c846ba1fd6bb3422a0c40294 2254 jeolib-miallib_1.1.6-2.dsc
 9cea158c212dc49a2ddeaf7bd4241c949438cb2c 9904 
jeolib-miallib_1.1.6-2.debian.tar.xz
 1f7aa9f6d7b37c5fd6f72ee859c3e73671e881e3 16009 
jeolib-miallib_1.1.6-2_amd64.buildinfo
 cda1d6576a7d217df94bbdd38ad3b4cd992dad19 13384 libmiallib-dev_1.1.6-2_amd64.deb
 6f4859afcd6ab77d1ca9bdc9065b0ca0cf1ef2fa 885276 
libmiallib1-dbgsym_1.1.6-2_amd64.deb
 ff34ce08246deaad419e12dfa1f11c5a550c4e5c 344864 libmiallib1_1.1.6-2_amd64.deb
Checksums-Sha256:
 f6ec6eeb5a72dcd42b0d8b67b8785ad99cda99ae67522e809a57ac38e932dc71 2254 
jeolib-miallib_1.1.6-2.dsc
 610e1aa59f53e6bcf7abd99b849363a4498d08e5516074664224ee86f8878e6d 9904 
jeolib-miallib_1.1.6-2.debian.tar.xz
 dcede98f32d322b81b9db89b5d7b88b05f5fd43d592f2e9e5dacec569457e25b 16009 
jeolib-miallib_1.1.6-2_amd64.buildinfo
 cfc696632567ee6ff0e9204e218f5ac27443d8a3272a019ef5f00a82cb8734f0 13384 
libmiallib-dev_1.1.6-2_amd64.deb
 bf46866803a3aaaac0b5fdafae7af90b7ae5ab61368e6f7525182ae9d8740eb1 885276 
libmiallib1-dbgsym_1.1.6-2_amd64.deb
 2139a82e80a05bd8e0a929e11c09b2d139b26d57d58ada224387ef38c5c841a2 344864 
libmiallib1_1.1.6-2_amd64.deb
Files:
 715b1011d0d3b11f7e4a7289b464f559 2254 libs optional jeolib-miallib_1.1.6-2.dsc
 2e6435e0201b872079b34c609b724919 9904 libs optional 
jeolib-miallib_1.1.6-2.debian.tar.xz
 41663323ae964cefa2b7220a5c6fe125 16009 libs optional 
jeolib-miallib_1.1.6-2_amd64.buildinfo
 9c376995ff8f7959838a9633160ae35e 13384 libdevel optional 
libmiallib-dev_1.1.6-2_amd64.deb
 d4837923a83cb5eff03399727932ebd4 885276 debug optional 
libmiallib1-dbgsym_1.1.6-2_amd64.deb
 14c166dac1400dbd385e39f97918974a 344864 libs optional 
libmiallib1_1.1.6-2_amd64.deb

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

iQJHBAEBCgAxFiEEBXmpeiI46/m+Ye0CDwKl4RY2hqQFAme8zrkTHGZyYW5raWVA
ZGViaWFuLm9yZwAKCRAPAqXhFjaGpA2kEAC6Vo/0ndqGKAViGu5ybWJw7c8Qhg/r
1u8y0gxApEtD40SpVD44g7HD8xNOP4pjiW+gHWDZtyKTY/CYiD9WICK58x2uot+F
GDicWSCN1YcUyPFkICNHwzDFoU2s0cTWS/vMO80UjrPC7vaftmQSu8uEwTS+LoOC
x+Y0QFXE4NdOup1Zk/5/QhJH1sL8oi4ra3DOi5nMmtLM+KULUSfAtD9xe6syoUhV
WCZN064rjs/wdnHiv378VGwWCZj7UeUrNmAF5MnveTyofxFhxE+B3RTWZvLmZ+Wx
PLPjvd2yANK8Ds9NkVy5SQ376gEupsZf3upcz/Fw7S9BWXGfqtX7VMTTvdBm6cSu
klcs99kQKlm7YqxbDF6EBoRZFJzvQ+4nGhNnCozCZJYE8ZkOSGlCSZYUVd6IHAMC
6MXL9imQTOeGmx7Ikx/zPTcRtqEijtbud1geMbm0q3Jjr7sVxCUlPv0e7g8/b65K
Vp5fOW466V5grQzEvDogC5Lc7FNLAzTi5faBfjGxQmDtvJcpCVJ62XfE+sxwOIUv
d7Jvrh2kaX4JKadC+RlvVK+vCkovNdQ/4h9MNLZvGJt/XUzyZw4sZzkXnwdBqXOo
yNhACzCq6TORcHtZyTOiPsiOzI42eSfDp/OqoV9n1lOUOWA6e/Rw8+H/3uS8JhF7
ZykMRhbghb1+AA==
=Ye9P
-----END PGP SIGNATURE-----

Attachment: pgpzP4HvE_U5H.pgp
Description: PGP signature


--- End Message ---
_______________________________________________
Pkg-grass-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to