Your message dated Thu, 30 Jul 2020 16:15:44 +0000
with message-id <e1k1bdc-0005ln...@fasolo.debian.org>
and subject line Bug#957662: fixed in partclone 0.3.13+dfsg-5
has caused the Debian Bug report #957662,
regarding partclone: ftbfs with GCC-10
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 ow...@bugs.debian.org
immediately.)
--
957662: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957662
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:partclone
Version: 0.3.13+dfsg-4
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-10
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-10/g++-10, but succeeds to build with gcc-9/g++-9. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc10-20200225/partclone_0.3.13+dfsg-4_unstable_gcc10.log
The last lines of the build log are at the end of this report.
To build with GCC 10, either set CC=gcc-10 CXX=g++-10 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-10/porting_to.html
[...]
In function ‘strncpy’,
inlined from ‘init_image_head_v1’ at partclone.c:136:2:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning:
‘__builtin_strncpy’ specified bound 15 equals destination size
[-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘strncpy’,
inlined from ‘init_image_head_v2’ at partclone.c:143:2:
gcc -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/usr/share/locale\"
-D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DMINIX -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -c -o partclone_minix-checksum.o `test -f
'checksum.c' || echo './'`checksum.c
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning:
‘__builtin_strncpy’ output truncated before terminating nul copying 15 bytes
from a string of the same length [-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘strncpy’,
inlined from ‘init_image_head_v2’ at partclone.c:144:2:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning:
‘__builtin_strncpy’ output truncated before terminating nul copying 4 bytes
from a string of the same length [-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
progress.c: In function ‘calculate_speed’:
progress.c:174:52: warning: ‘ hrs ’ directive output may be truncated writing 5
bytes into a region of size between 2 and 6 [-Wformat-truncation=]
174 | snprintf(Eformated, sizeof(Eformated), " > %3i hrs ",
((int)elapsed/3600));
| ^~~~~
In file included from /usr/include/stdio.h:867,
from progress.c:14:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note:
‘__builtin___snprintf_chk’ output between 12 and 16 bytes into a destination of
size 12
67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
progress.c:154:52: warning: ‘ hrs ’ directive output may be truncated writing 5
bytes into a region of size between 2 and 6 [-Wformat-truncation=]
154 | snprintf(Rformated, sizeof(Rformated), " > %3i hrs ",
((int)remained/3600));
| ^~~~~
In file included from /usr/include/stdio.h:867,
from progress.c:14:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note:
‘__builtin___snprintf_chk’ output between 12 and 16 bytes into a destination of
size 12
67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
progress.c:161:52: warning: ‘ hrs ’ directive output may be truncated writing 5
bytes into a region of size between 2 and 6 [-Wformat-truncation=]
161 | snprintf(Eformated, sizeof(Eformated), " > %3i hrs ",
((int)elapsed/3600));
| ^~~~~
In file included from /usr/include/stdio.h:867,
from progress.c:14:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note:
‘__builtin___snprintf_chk’ output between 12 and 16 bytes into a destination of
size 12
67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘strncpy’,
inlined from ‘parse_options’ at partclone.c:427:5:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning:
‘__builtin_strncpy’ specified bound 128 equals destination size
[-Wstringop-truncation]
106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I.. -DLOCALEDIR=\"/usr/share/locale\"
-D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -DMINIX -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -c -o partclone_minix-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 -DMINIX -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -c -o partclone_minix-minixclone.o `test -f
'minixclone.c' || echo './'`minixclone.c
gcc -D_FILE_OFFSET_BITS=64 -I/usr/include/ncursesw -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wall -Wl,-z,relro -o partclone.info info.o
partclone.o checksum.o -lcrypto -lncursesw -lpthread -ltinfo
/usr/bin/ld: partclone.o:./src/partclone.h:84: multiple definition of
`rescue_write_size'; info.o:./src/partclone.h:84: first defined here
/usr/bin/ld: partclone.o:./src/partclone.h:83: multiple definition of
`EXECNAME'; info.o:./src/partclone.h:83: first defined here
/usr/bin/ld: checksum.o:./src/partclone.h:84: multiple definition of
`rescue_write_size'; info.o:./src/partclone.h:84: first defined here
/usr/bin/ld: checksum.o:./src/partclone.h:83: multiple definition of
`EXECNAME'; info.o:./src/partclone.h:83: first defined here
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:1385: partclone.info] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:405: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:346: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:13: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: partclone
Source-Version: 0.3.13+dfsg-5
Done: Georges Khaznadar <georg...@debian.org>
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 957...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Georges Khaznadar <georg...@debian.org> (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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 17 Apr 2020 17:42:58 +0200
Source: partclone
Architecture: source
Version: 0.3.13+dfsg-5
Distribution: unstable
Urgency: medium
Maintainer: Georges Khaznadar <georg...@debian.org>
Changed-By: Georges Khaznadar <georg...@debian.org>
Closes: 957662
Changes:
partclone (0.3.13+dfsg-5) unstable; urgency=medium
.
* modifications to comply with gcc-10: Closes: #957662
* updated configuration stuff for gettext
* made a stronger rule for d/rules clean : "rm -rf m4/"
Checksums-Sha1:
6006245cc113a450e3141003a0e410ac579c6db8 2002 partclone_0.3.13+dfsg-5.dsc
2f0c8876386775ee6147801d6d137609826bcc3f 44788
partclone_0.3.13+dfsg-5.debian.tar.xz
b145ed491d0cb4a560e4b6dfbbedfba1250b433e 7107
partclone_0.3.13+dfsg-5_source.buildinfo
Checksums-Sha256:
15cba98160195daf5ad0e4106615f2baca9017ea042986becc6205774ffe1783 2002
partclone_0.3.13+dfsg-5.dsc
6b259a0f34485523581a978c0db057048cc34c8c587bbdb23f640216e8f961ed 44788
partclone_0.3.13+dfsg-5.debian.tar.xz
b982dc1e3c391eafff775570460c8606afa6e348a3f1aed5c065d9d81ea48b77 7107
partclone_0.3.13+dfsg-5_source.buildinfo
Files:
9f81eb4a387b5b021f019e0e596107c9 2002 admin optional
partclone_0.3.13+dfsg-5.dsc
4f842b59eb699a16947806fe03a913d4 44788 admin optional
partclone_0.3.13+dfsg-5.debian.tar.xz
5e699c140664b8864dd4ac32aba1f97a 7107 admin optional
partclone_0.3.13+dfsg-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCAAyFiEEM0CzZP9nFT+3zK6FHCgWkHE2rjkFAl8i6vgUHGdlb3JnZXNr
QGRlYmlhbi5vcmcACgkQHCgWkHE2rjkjvRAAh+eZE2TLNknYdzFcqShESUiJyGEx
HHB5yebUYGfSeMRwhda/S3gaBfI8yFPvXjH70NhEeO+MFMIxf9XSAYYMNcvNtyEW
leYi3hRet/ljbCOq984xo9nFfz8l9e0mQs+W5oquEPeKOxQxqjC4a8IzpxMlJyhE
fHgULfXMuXM4LsC9ecf8sbL03xXvflibUsz/EyhjV9XjkteyDV6GdIWOKU00O6LM
BdR5xWKtNoosvYIfePclijJp05AQ3KdLI/CFMgQ900ia3h22rwUtkE3leyL44/w9
1GkwpqaPnKHCy9iKtBZ0xSb9lzG+RS3gfjIlM9BzKRhRM2tW7WvJ+JSDuh4ixJ37
qF6DiA3wNwE3Uy87hm5c54zGh4woXdpQq5AshlVfJjTAM5klfJ2UiYv4mz25e99m
AkQlsW1nllwDbDIj06c9jO3wgxHTAg10bDd6/LFUW6i8hV/NBBbPHjJ5U+Zi7CHx
TEC6GQc53bNL3P9S5E8dIYGER5t/TWvILweKaC2s7EHDwmCFQjtHtvzG9HXJzUj9
CjgLiekSAFy6XzfXHu00/gyr92vP00xz+eJCWXYLPcCErCNFhNS74SG1Cu01o8gT
OozEtxT0pRsgxFYYBbUAXjsgAfWobbMA7ltUhGU0nqkBDHmIQWQoKuiBEadpHI2d
dDbkDp2iD2O1NLg=
=gG2L
-----END PGP SIGNATURE-----
--- End Message ---