Your message dated Sat, 06 Jul 2024 16:22:30 +0000
with message-id <[email protected]>
and subject line Bug#1075364: fixed in partclone 0.3.31+repack-2
has caused the Debian Bug report #1075364,
regarding partclone: ftbfs with GCC-14
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.)


-- 
1075364: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075364
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:partclone
Version: 0.3.31+repack-1
Severity: important
Tags: sid trixie
User: [email protected]
Usertags: ftbfs-gcc-14

[This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/partclone_0.3.31+repack-1_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 14, either set CC=gcc-14 CXX=g++-14 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-14/porting_to.html

[...]
  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:54:10: note: 
‘__builtin___snprintf_chk’ output between 12 and 16 bytes into a destination of 
size 12
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __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:54:10: note: 
‘__builtin___snprintf_chk’ output between 12 and 16 bytes into a destination of 
size 12
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
main.c: In function ‘main’:
main.c:685:17: warning: ignoring return value of ‘posix_memalign’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  685 |                 posix_memalign((void**)&write_buffer, BSIZE, 
buffer_capacity * block_size);
      |                 
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..  -DLOCALEDIR=\"/usr/share/locale\" 
-D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DNTFS3G -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -c -o partclone_ntfs-checksum.o 
`test -f 'checksum.c' || echo './'`checksum.c
gcc -DHAVE_CONFIG_H -I. -I..  -DLOCALEDIR=\"/usr/share/locale\" 
-D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DNTFS3G -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -c -o 
partclone_ntfs-torrent_helper.o `test -f 'torrent_helper.c' || echo 
'./'`torrent_helper.c
gcc -DHAVE_CONFIG_H -I. -I..  -DLOCALEDIR=\"/usr/share/locale\" 
-D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DNTFS3G -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -c -o 
partclone_ntfs-ntfsclone-ng.o `test -f 'ntfsclone-ng.c' || echo 
'./'`ntfsclone-ng.c
In file included from /usr/include/ntfs-3g/inode.h:35,
                 from /usr/include/ntfs-3g/volume.h:51,
                 from /usr/include/ntfs-3g/device.h:33,
                 from ntfsclone-ng.c:33:
/usr/include/ntfs-3g/ntfstime.h: In function ‘ntfs_current_time’:
/usr/include/ntfs-3g/ntfstime.h:125:22: error: implicit declaration of function 
‘time’ [-Wimplicit-function-declaration]
  125 |         now.tv_sec = time((time_t*)NULL);
      |                      ^~~~
/usr/include/ntfs-3g/ntfstime.h:1:1: note: ‘time’ is defined in header 
‘<time.h>’; this is probably fixable by adding ‘#include <time.h>’
  +++ |+#include <time.h>
    1 | /*
gcc -DHAVE_CONFIG_H -I. -I..  -DLOCALEDIR=\"/usr/share/locale\" 
-D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DBTRFS 
-DBTRFS_FLAT_INCLUDES -D_XOPEN_SOURCE=700 -D_GNU_SOURCE 
-DCRYPTOPROVIDER_BUILTIN=1 -I./btrfs -I./btrfs/include -I./btrfs/libbtrfsutil  
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall 
-c -o partclone_btrfs-main.o `test -f 'main.c' || echo './'`main.c
make[3]: *** [Makefile:4235: partclone_ntfs-ntfsclone-ng.o] Error 1
make[3]: *** Waiting for unfinished jobs....
main.c: In function ‘main’:
main.c:685:17: warning: ignoring return value of ‘posix_memalign’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  685 |                 posix_memalign((void**)&write_buffer, BSIZE, 
buffer_capacity * block_size);
      |                 
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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 '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:408: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:349: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:14: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: partclone
Source-Version: 0.3.31+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: SHA256

Format: 1.8
Date: Sat, 06 Jul 2024 16:47:04 +0200
Source: partclone
Architecture: source
Version: 0.3.31+repack-2
Distribution: unstable
Urgency: medium
Maintainer: Georges Khaznadar <[email protected]>
Changed-By: Georges Khaznadar <[email protected]>
Closes: 1075364
Changes:
 partclone (0.3.31+repack-2) unstable; urgency=medium
 .
   * modified the patch debian/patches/config-stuff.patch, in order
     to define the macro HAVE-TIME_H. Closes:#1075364
Checksums-Sha1:
 423eeb31c5dfbdd70da6d6ed7e41ea266af426f1 2092 partclone_0.3.31+repack-2.dsc
 36d1cc6117d93556be504d291348221949b75a1e 10516 
partclone_0.3.31+repack-2.debian.tar.xz
 c806eb61682fa76da789aaa8055aff77e7372ed4 8073 
partclone_0.3.31+repack-2_amd64.buildinfo
Checksums-Sha256:
 4852c14c629656b0aa81f5d6985b2270d570137a07d4e446921aa0ab83c6371a 2092 
partclone_0.3.31+repack-2.dsc
 dee3775374625aaa3db980aaab85eb498d9e203348d9c2945bb4ab575845753b 10516 
partclone_0.3.31+repack-2.debian.tar.xz
 87365fe772272dd8a2280651432f6678f40e724ac3fbd1322720ed739da2a565 8073 
partclone_0.3.31+repack-2_amd64.buildinfo
Files:
 887abf6c7e47ced08e7bb5821fb45c96 2092 admin optional 
partclone_0.3.31+repack-2.dsc
 990153d372a9ca05b40de63b4acca1fc 10516 admin optional 
partclone_0.3.31+repack-2.debian.tar.xz
 07374f4139514fd705861e6e82bfd47d 8073 admin optional 
partclone_0.3.31+repack-2_amd64.buildinfo

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

iQIzBAEBCAAdFiEEM0CzZP9nFT+3zK6FHCgWkHE2rjkFAmaJa1AACgkQHCgWkHE2
rjnJrg/+JoU91SOxLMaCTSVqBAzgmZfACtdRpT1p0twhT1dNy68CeZVvH2vaARhf
rje7QEBj9si8v8SUIPHeoH4GXjwVlRINS8fcKZgUYSwSm9llKlFJ1ngDUqjfcEZq
Ki/1Hy+LLO90FocowJUkFus/PEVITrR6U3isw9Rd9yWAp7it2eZq/vA1sBc0aBes
EVOd8TgJri7EDhSQxk29+BCQtQnsFORjHY6JdG87KLmFhCNUvMYFHcEu9hdUbXCM
6a3iAyKAchqru/tTW8R2rq7OEFfW5sjsRLCTIUcFOWUSXlcz7FGNDVGyM+Gci6wJ
VvmZjyz5e/uJiK5POebCMgNqKYsI+4Wl0lJ0AM62HNLXfGRKgv/A2D5E/0ysSFQa
/tffe4EUulZ9NBMyjJaPRKNDMKdHd7ECJe/ZRmBC/cYZd7MgA2HcQ9hAOauB1dpb
e4PbfiEUd4xs/CBgiesXQfUYsCw71nIFAvPKR8p3EltyNWZk8ux0UtZYFtN8Jux/
loVWkRIIxayorpvu5o9CIANdwVsy7pQ5qSR/Nlq3XRG4dW2pUqJLQrL476wC89Fx
VLPS12rx1G/8F/Qj1yjbFcx0hl16gdSdjJ3xT2qPdceoFxAETH7uJely6uCtOLY1
Whh5h2uLtvem9Z2SYi/ZfE9ickgpIykIPNSyKypys1Bi7N67rzY=
=ePh9
-----END PGP SIGNATURE-----

Attachment: pgpxg2mXiPMM0.pgp
Description: PGP signature


--- End Message ---

Reply via email to