Your message dated Sat, 19 Oct 2024 12:05:34 +0000
with message-id <e1t28d8-00bjwp...@fasolo.debian.org>
and subject line Bug#1075271: fixed in microdc2 0.15.6-7
has caused the Debian Bug report #1075271,
regarding microdc2: 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 ow...@bugs.debian.org
immediately.)
--
1075271: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075271
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:microdc2
Version: 0.15.6-6
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
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/microdc2_0.15.6-6_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
[...]
|
char *
xml_flist.c:38:11: note: in definition of macro ‘XML_CALL’
38 | var = call; \
| ^~~~
/usr/include/libxml2/libxml/tree.h:829:57: note: expected ‘const xmlChar *’
{aka ‘const unsigned char *’} but argument is of type ‘char *’
829 | const xmlChar *value);
| ~~~~~~~~~~~~~~~^~~~~
xml_flist.c: In function ‘start_element_callback’:
xml_flist.c:376:20: error: assignment to ‘char **’ from incompatible pointer
type ‘const char **’ [-Wincompatible-pointer-types]
376 | for (a = (const char**)attrs; *a != NULL; a++) {
| ^
xml_flist.c:387:53: warning: pointer targets in passing argument 1 of
‘strcasecmp’ differ in signedness [-Wpointer-sign]
387 | if (pctxt->unknown_level == 0 && strcasecmp(name,
"FileListing") == 0) {
| ^~~~
| |
| const xmlChar *
{aka const unsigned char *}
In file included from /usr/include/string.h:462:
/usr/include/strings.h:116:36: note: expected ‘const char *’ but argument is of
type ‘const xmlChar *’ {aka ‘const unsigned char *’}
116 | extern int strcasecmp (const char *__s1, const char *__s2)
| ~~~~~~~~~~~~^~~~
xml_flist.c:391:60: warning: pointer targets in passing argument 1 of
‘strcasecmp’ differ in signedness [-Wpointer-sign]
391 | } else if (pctxt->unknown_level == 0 && strcasecmp(name,
"Directory") == 0) {
| ^~~~
| |
| const
xmlChar * {aka const unsigned char *}
/usr/include/strings.h:116:36: note: expected ‘const char *’ but argument is of
type ‘const xmlChar *’ {aka ‘const unsigned char *’}
116 | extern int strcasecmp (const char *__s1, const char *__s2)
| ~~~~~~~~~~~~^~~~
xml_flist.c:398:60: warning: pointer targets in passing argument 1 of
‘strcasecmp’ differ in signedness [-Wpointer-sign]
398 | } else if (pctxt->unknown_level == 0 && strcasecmp(name,
"File") == 0) {
| ^~~~
| |
| const
xmlChar * {aka const unsigned char *}
/usr/include/strings.h:116:36: note: expected ‘const char *’ but argument is of
type ‘const xmlChar *’ {aka ‘const unsigned char *’}
116 | extern int strcasecmp (const char *__s1, const char *__s2)
| ~~~~~~~~~~~~^~~~
xml_flist.c:416:20: error: assignment to ‘char **’ from incompatible pointer
type ‘const char **’ [-Wincompatible-pointer-types]
416 | for (a = (const char**)attrs; *a != NULL; a++) {
| ^
fs.c: In function ‘file_node_compare’:
fs.c:359:27: warning: pointer targets in passing argument 1 of ‘strcoll’ differ
in signedness [-Wpointer-sign]
359 | res = strcoll(s1, s2);
| ^~
| |
| unsigned char *
In file included from common/error.h:25,
from fs.c:45:
/usr/include/string.h:163:33: note: expected ‘const char *’ but argument is of
type ‘unsigned char *’
163 | extern int strcoll (const char *__s1, const char *__s2)
| ~~~~~~~~~~~~^~~~
fs.c:359:31: warning: pointer targets in passing argument 2 of ‘strcoll’ differ
in signedness [-Wpointer-sign]
359 | res = strcoll(s1, s2);
| ^~
| |
| unsigned char *
/usr/include/string.h:163:51: note: expected ‘const char *’ but argument is of
type ‘unsigned char *’
163 | extern int strcoll (const char *__s1, const char *__s2)
| ~~~~~~~~~~~~^~~~
make[4]: *** [Makefile:594: xml_flist.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: *** [Makefile:653: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:460: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:397: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:6: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: microdc2
Source-Version: 0.15.6-7
Done: Petter Reinholdtsen <p...@debian.org>
We believe that the bug you reported is fixed in the latest version of
microdc2, 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 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Petter Reinholdtsen <p...@debian.org> (supplier of updated microdc2 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: Sat, 19 Oct 2024 13:29:31 +0200
Source: microdc2
Architecture: source
Version: 0.15.6-7
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Petter Reinholdtsen <p...@debian.org>
Closes: 1048561 1075271
Changes:
microdc2 (0.15.6-7) unstable; urgency=medium
.
* QA upload.
.
* Added 1000-gcc-14.patch to fix GCC 14 build errors (Closes: #1075271).
* Made source rebuildable (Closes: 1048561).
Checksums-Sha1:
e261d76a8347cca0d48e408621d2512ccdfd06fa 1897 microdc2_0.15.6-7.dsc
05cec28ba5f5918a5245b7184a6c8aa59be22051 34592 microdc2_0.15.6-7.debian.tar.xz
0a30b61e1b3b046367da6bf169a8e53cce0b8e73 6229
microdc2_0.15.6-7_source.buildinfo
Checksums-Sha256:
f26c15d5047c1e8ece6b5fae60dbd81e6648d50bf64fd7e785761f961eb6b13f 1897
microdc2_0.15.6-7.dsc
cd8e8ef23fe1f95ebc94de4c34a81b7f03af862f409b3d975cacbd524683e8af 34592
microdc2_0.15.6-7.debian.tar.xz
9f95210c42500b9e9039477ee6254c5c6e406978e150a24e03fb1ad237e56939 6229
microdc2_0.15.6-7_source.buildinfo
Files:
41d2e77ad3240002024e8c258b291b4b 1897 net optional microdc2_0.15.6-7.dsc
66245d32d6d063c662bb9d78c08ea5e6 34592 net optional
microdc2_0.15.6-7.debian.tar.xz
3df379ecce13228b84ef82b11cd54a6d 6229 net optional
microdc2_0.15.6-7_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEERqLf4owIeylOb9kkgSgKoIe6+w4FAmcTmiYACgkQgSgKoIe6
+w4VuhAAvo1B08PsY12rgWkIunsbgthDIV1Jo52YrXnBudqP1bxqtVngQhIJGvgk
K1pmKoaHjrJf5GB/KGWtYawXjYSyZZfzY5sZxfYTK59AJnXi6C7NmoMPP+PFPXg9
f0ukUrg44NrF/5PlvshaODzpzXftFhxt+nniJN+1gH35Bo3yvRBfJwFxgWgVUiar
jP093ewzmrNDx+JdvI+j4nME+Jlj8Ka4J1TFmsEY8iYgzSO+p8rcrkb3bjmpQLBG
JjlSoMG+aNIUM66CSBVouyPRH/XfgjE5VzoWSnLvFIE/FhrxHuoTodsbaCPjW7pN
moemh+/108ESGwDTx1CQPhQMYCiptht7oksx9JcaWCs2HRAX0G/DftG9fAcc2XFT
W+nwNSABg1zYhZOxKVF3ZnMgLCwAztI18JBhG11rplOjFq3k6XZ+sSlibxs92pA5
njx1wDTcVxgD1Su6IebpoqzGijj/PLslwUSI/ORGpi0TmOZwQkWVWrbO88ImLs7F
+t9jB+HYnFiJHJ8PAeLP/VYC8AABW3vRefvdVNrcbunH/goTVX12lJsMzN9F3pXj
iMp4vkLzIY7rgv8ZPJhhzZfh5F3PZqzprT1aLmYLwOnKA1kSlayZ9D5BmjY8QfvL
eGOCYYuNtdZv99Bk5hTLmmC7RHmmZRCg2d/R+uY5Ibc1Bxs09ZU=
=TK+t
-----END PGP SIGNATURE-----
pgp2DRW15auf7.pgp
Description: PGP signature
--- End Message ---