Your message dated Thu, 12 Sep 2024 05:04:19 +0000
with message-id <e1soc0b-00ab3c...@fasolo.debian.org>
and subject line Bug#1075447: fixed in rman 3.2-10
has caused the Debian Bug report #1075447,
regarding rman: 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.)
--
1075447: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075447
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:rman
Version: 3.2-9
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/rman_3.2-9_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
[...]
dpkg-buildpackage: info: host architecture amd64
debian/rules clean
dh clean
dh_auto_clean
make -j8 clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -f rman
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_clean
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
dh_auto_build
make -j8 "INSTALL=install --strip-program=true"
make[1]: Entering directory '/<<PKGBUILDDIR>>'
gcc -DNDEBUG -DVOLLIST='"1:2:3:4:5:6:7:8:9:o:l:n:p"' -DMANTITLEPRINTF='"%s(%s)
manual page"' -DMANREFPRINTF='"%s.%s"' -DPOLYGLOTMANVERSION=\"3.2\" -O2
-finline-functions -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -o rman rman.c
rman.c: In function ‘casify’:
rman.c:364:99: error: passing argument 5 of ‘bsearch’ from incompatible pointer
type [-Wincompatible-pointer-types]
364 | exp = (char **)bsearch(&p, lcexceptions,
lcexceptionslen, sizeof(char *), lcexceptionscmp);
|
^~~~~~~~~~~~~~~
|
|
|
int (*)(const char **, const char **)
In file included from /usr/include/stdlib.h:965,
from rman.c:24:
/usr/include/x86_64-linux-gnu/bits/stdlib-bsearch.h:21:24: note: expected ‘int
(*)(const void *, const void *)’ but argument is of type ‘int (*)(const char
**, const char **)’
21 | __compar_fn_t __compar)
| ~~~~~~~~~~~~~~^~~~~~~~
rman.c: In function ‘source_command’:
rman.c:4211:44: warning: passing argument 1 of ‘source_out’ discards ‘const’
qualifier from pointer target type [-Wdiscarded-qualifiers]
4211 | if (fcharout) { source_out(tcltkOP[i]); source_out(": "); }
| ~~~~~~~^~~
rman.c:3558:24: note: expected ‘char *’ but argument is of type ‘const char *’
3558 | char *source_out(char *p) {
| ~~~~~~^
rman.c: In function ‘main’:
rman.c:4712:61: error: passing argument 4 of ‘qsort’ from incompatible pointer
type [-Wincompatible-pointer-types]
4712 | qsort(lcexceptions, lcexceptionslen, sizeof(char*),
lcexceptionscmp);
|
^~~~~~~~~~~~~~~
| |
| int
(*)(const char **, const char **)
/usr/include/stdlib.h:971:34: note: expected ‘__compar_fn_t’ {aka ‘int
(*)(const void *, const void *)’} but argument is of type ‘int (*)(const char
**, const char **)’
971 | __compar_fn_t __compar) __nonnull ((1, 4));
| ~~~~~~~~~~~~~~^~~~~~~~
rman.c: In function ‘source_command’:
rman.c:3978:25: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
3978 | fgets(buffer, sizeof buffer, proc); /* label
line */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rman.c:3979:25: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
3979 | fgets(buffer, sizeof buffer, proc); /* length
line */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rman.c: In function ‘source_filter’:
rman.c:4477:27: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
4477 | fgets(p, MAXBUF-lenp, difffd);
p[strlen(p)-1]='\0'; lenp+=strlen(p);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rman.c:4531:19: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
4531 | fgets(diffline, MAXBUF, difffd);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rman.c:4540:50: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
4540 | if (diffcmd=='c') while (insertcnt0--) fgets(diffline,
MAXBUF, difffd);
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rman.c:4545:31: warning: ignoring return value of ‘fgets’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
4545 | while (insertcnt--) fgets(diffline, MAXBUF, difffd); /* eat
duplicate text of above */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [Makefile:106: rman] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" returned
exit code 2
make: *** [debian/rules:3: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: rman
Source-Version: 3.2-10
Done: Anton Gladky <gl...@debian.org>
We believe that the bug you reported is fixed in the latest version of
rman, 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.
Anton Gladky <gl...@debian.org> (supplier of updated rman 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: SHA512
Format: 1.8
Date: Thu, 12 Sep 2024 06:23:50 +0200
Source: rman
Architecture: source
Version: 3.2-10
Distribution: unstable
Urgency: medium
Maintainer: Anton Gladky <gl...@debian.org>
Changed-By: Anton Gladky <gl...@debian.org>
Closes: 1075447
Changes:
rman (3.2-10) unstable; urgency=medium
.
[ tony mancill ]
* [8634eb2] Add patch for GCC-14 FTBFS (Closes: #1075447)
.
[ Anton Gladky ]
* [205136f] Fix in patches
* [6d5dec9] Fix copyright syntax
* [c4271f4] d/control: set Standards-Version to 4.7.0
Checksums-Sha1:
ac55ba528b5f2d5559b85d854f51adad0c0bf088 1798 rman_3.2-10.dsc
a1d4a64dcaf8c6ca7294d8ef80ffcc51b2df8a5f 18404 rman_3.2-10.debian.tar.xz
bdcc858b60b7c88027ae5569fea084586835f133 6102 rman_3.2-10_source.buildinfo
Checksums-Sha256:
9dc19700850d2a4e07004d2627dbfbc4d383858c6347abea623224f1282778f9 1798
rman_3.2-10.dsc
f9bdb188f047f26f2fc3736dbcf089f90226cdfa4558a227bc4451433119e78a 18404
rman_3.2-10.debian.tar.xz
eba23c804dd3d12a9ccd116889126261caaaa7b101c1161acab41e237f637af4 6102
rman_3.2-10_source.buildinfo
Files:
51c80e992e16e3228d24398f1aab9870 1798 text optional rman_3.2-10.dsc
c9b62b179f5d661934b091c2f359f2d5 18404 text optional rman_3.2-10.debian.tar.xz
ac31934c97fa9ef33aac582043b90a42 6102 text optional
rman_3.2-10_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAmbib0AACgkQ0+Fzg8+n
/wY8nA/9EIHbNV8/f0BK1uqikGsj4zCzFmGtQ2SKN+25ZGaygH3dg9C78r3Zo3CP
oTn8FwHopwm+Kra85UxSSITKV1L6krP5JLX+LJt/pkHx6Ko3+raOiWHhpZbB2kzz
BzoXuxhTUV+A+qPqDIVdc0ivAOK93bxHrjVMTUCSK4evpHM05v8XSYVtaVD2Itms
w772upZxkrvCF5ZmghdojiwQ3pMvsr2zTcVkeRcIe649jNQJ1Lq9ZMuEAxoq0C4z
ylBIPzluvr+1TtGiRac5NotN6K702rTBvJ5V44Y64b3jO107CEy6n0RToNVUkVDj
EyNVlbahev1M7WejcnOwpnO88u/6ReRrLkd2GJZVtJ32rk2HtdsdNeVEpvOY2kpq
DAvC223C17TScLVi7+hFBRkXe7NgEZ5Y6gTut9W3Ptw5g6Nrflo/uNeuSHeYzD/V
x/ybaXmozPQCaVhrvWhQw0QAyDpaX7V1HcMf07tcfcWv/Ox7StmpZk0wiwm3QlYc
icsk8YF1EYcaaqys0DuXjuAsSvPzF4I0chFLT1N6LVgoDfpuwt6KWgU74aTYFeLo
ydXPFlsJIOGJMPsUYrU/0oA2uRlbdgmeG+P1zO8dhZwHEP0QttfWomT9R06U6bZ0
UgxvgsSTY+Gd13J4XK8aMf0jF9zOfCfLUWvhBthh/DBHp0vaWLQ=
=ezFJ
-----END PGP SIGNATURE-----
pgpI2UMde4T_H.pgp
Description: PGP signature
--- End Message ---