Your message dated Wed, 19 Mar 2025 13:50:44 +0000
with message-id <[email protected]>
and subject line Bug#1097551: fixed in partclone 0.3.34+repack-2
has caused the Debian Bug report #1097551,
regarding partclone: 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.)


-- 
1097551: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097551
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:partclone
Version: 0.3.33+repack-3
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/partclone_0.3.33+repack-3_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

[...]
      |             ^
progress.c:157:13: warning: ‘__builtin_strncpy’ output truncated copying 3 
bytes from a string of length 4 [-Wstringop-truncation]
  157 |             strncpy(prog_stat->speed_unit, speed_unit, 3);
      |             ^
progress.c:153:13: warning: ‘__builtin_strncpy’ output truncated copying 3 
bytes from a string of length 4 [-Wstringop-truncation]
  153 |             strncpy(prog_stat->speed_unit, speed_unit, 3);
      |             ^
progress.c:220:48: warning: ‘ hrs ’ directive output may be truncated writing 5 
bytes into a region of size between 2 and 6 [-Wformat-truncation=]
  220 |             snprintf(Eformated, spflen, " > %3i hrs ", 
((int)elapsed/3600));
      |                                                ^~~~~
In file included from /usr/include/stdio.h:970,
                 from progress.c:14:
In function ‘snprintf’,
    inlined from ‘calculate_speed’ at progress.c:220:6:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:10: note: 
‘__builtin___snprintf_chk’ output between 12 and 16 bytes into a destination of 
size 12
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
progress.c: In function ‘calculate_speed’:
progress.c:198:48: warning: ‘ hrs ’ directive output may be truncated writing 5 
bytes into a region of size between 2 and 6 [-Wformat-truncation=]
  198 |             snprintf(Rformated, spflen, " > %3i hrs ", 
((int)remained/3600));
      |                                                ^~~~~
In function ‘snprintf’,
    inlined from ‘calculate_speed’ at progress.c:198:6:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:10: note: 
‘__builtin___snprintf_chk’ output between 12 and 16 bytes into a destination of 
size 12
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
progress.c: In function ‘calculate_speed’:
progress.c:206:48: warning: ‘ hrs ’ directive output may be truncated writing 5 
bytes into a region of size between 2 and 6 [-Wformat-truncation=]
  206 |             snprintf(Eformated, spflen, " > %3i hrs ", 
((int)elapsed/3600));
      |                                                ^~~~~
In function ‘snprintf’,
    inlined from ‘calculate_speed’ at progress.c:206:6:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:68:10: note: 
‘__builtin___snprintf_chk’ output between 12 and 16 bytes into a destination of 
size 12
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
make[3]: *** [Makefile:3662: partclone_f2fs-f2fsclone.o] Error 1
make[3]: *** Waiting for unfinished jobs....
partclone.c: In function ‘load_image_desc’:
partclone.c:982:60: warning: array subscript ‘image_desc_v1[0]’ is partly 
outside array bounds of ‘image_desc_v2[1]’ [-Warray-bounds=]
  982 |                 load_image_desc_v1(fs_info, img_opt, buf_v1->head, 
buf_v1->fs_info, opt);
      |                                                            ^~
partclone.c:956:23: note: object ‘buf_v2’ of size 110
  956 |         image_desc_v2 buf_v2;
      |                       ^~~~~~
partclone.c:982:74: warning: array subscript ‘image_desc_v1[0]’ is partly 
outside array bounds of ‘image_desc_v2[1]’ [-Warray-bounds=]
  982 |                 load_image_desc_v1(fs_info, img_opt, buf_v1->head, 
buf_v1->fs_info, opt);
      |                                                                         
 ^~
partclone.c:956:23: note: object ‘buf_v2’ of size 110
  956 |         image_desc_v2 buf_v2;
      |                       ^~~~~~
make[3]: Leaving directory 
'/build/reproducible-path/partclone-0.3.33+repack/src'
make[2]: *** [Makefile:414: all-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/partclone-0.3.33+repack'
make[1]: *** [Makefile:355: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/partclone-0.3.33+repack'
dh_auto_build: error: make -j8 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: partclone
Source-Version: 0.3.34+repack-2
Done: Georges Khaznadar <[email protected]>

We believe that the bug you reported is fixed in the latest version of
partclone, 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.
Georges Khaznadar <[email protected]> (supplier of updated partclone 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, 19 Mar 2025 14:19:29 +0100
Source: partclone
Architecture: source
Version: 0.3.34+repack-2
Distribution: unstable
Urgency: medium
Maintainer: Georges Khaznadar <[email protected]>
Changed-By: Georges Khaznadar <[email protected]>
Closes: 1097551
Changes:
 partclone (0.3.34+repack-2) unstable; urgency=medium
 .
   * the build is OK in exprimental; downloading to unstable, and
     removing tests with gcc-15. Closes: #1097551
Checksums-Sha1:
 b79c9ee73afb2973640640d03a7f8cd7b2ef5e80 2095 partclone_0.3.34+repack-2.dsc
 d4df38d892f7cb46de60f9607ea80f6767f3698d 8328 
partclone_0.3.34+repack-2.debian.tar.xz
 b4e4a9d719ce1a8f496fdd049d36f7f5cf787d5a 8270 
partclone_0.3.34+repack-2_amd64.buildinfo
Checksums-Sha256:
 7282b973f8d4489d14f216742425d72dd1bbbbda8ee8abbd3708fc8515a02c25 2095 
partclone_0.3.34+repack-2.dsc
 837a801db69b590434a8841325dc3c23db680c5d5fd06778eccbe055244d050c 8328 
partclone_0.3.34+repack-2.debian.tar.xz
 762bbb0265a7f9182ed233a1c9c52bb65ec33204695b1f84a432bd0252c568c1 8270 
partclone_0.3.34+repack-2_amd64.buildinfo
Files:
 8d414d4601383b2673cda75903cff4c0 2095 admin optional 
partclone_0.3.34+repack-2.dsc
 6b34290f12472d6e2a5003531e86a6d7 8328 admin optional 
partclone_0.3.34+repack-2.debian.tar.xz
 26faa08c68124f15974cc84a4907a31e 8270 admin optional 
partclone_0.3.34+repack-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEM0CzZP9nFT+3zK6FHCgWkHE2rjkFAmfaxo8ACgkQHCgWkHE2
rjklbhAAjzh6KqYC+x6dwcmJJuY9PJohZ1GZBNBu5RDmCpqUpvsNVpktRNDFqS8f
CWO0SXrnu1LafxySFgyB/0ixilhsu7Vz+0ypmVeCVflH3UXGr7Qx0q73ZIkFwnWY
+cuWVXt3WT0VR6IwCszOFbXQ4vom0qXPYXKCZ3HkVtpT6a654r6R4tmQ8Jj0BmhU
nEavMZkqQWuxnIhRa/EwPIW/QEbVRY+ZFGuTesY4naSXRy31kbvzTblFNAiLdtLF
oiIbLwBKFALOEF2TMoET9ZuzHcGuYFJwaZO4aQ9f4DlEG3Z4/YL9bAe7Q4df0C/G
GBHmAf+hF3gO3jEcGRadWm7XHxaA43DIDKnMMoATgibfCWIOPAsc1pg8V+2Klh8p
ArbXg9qteWK4qt+rK3z1jq8B0rt2cEqsVDm+ZYpLO8bFT4HneuWAt3YdMBBHVJ5m
UYWYiQ9MZhvrE71BQMzKLmheWE6peZ7FavD083D36uUCefkgvfJ9kClzlqrzrrYm
68PGO678XPYVwcZPTjSJlaIenktST0Lxb5wfbLhx9AYZ1WEt2U/cSA5mZYtDeDQx
+HqCmb27F8+GKVG0vZabmOS1zlvBzZnVOXW66MKm95RVJxHLzIRU8JYZDMyCt4rN
a4S8qIb7ZSMCjmBis7ORUWDkqPQd0kvBo+z8N/MeU0Lv75J2inM=
=UX7Z
-----END PGP SIGNATURE-----

Attachment: pgp4xCG5qN1Rn.pgp
Description: PGP signature


--- End Message ---

Reply via email to