Your message dated Mon, 30 Jun 2025 15:33:58 +0000
with message-id <e1uwgw6-004ksb...@fasolo.debian.org>
and subject line Bug#1075144: fixed in libapr-memcache 0.7.0-3.2
has caused the Debian Bug report #1075144,
regarding libapr-memcache: 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.)
--
1075144: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075144
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libapr-memcache
Version: 0.7.0-3.1
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/libapr-memcache_0.7.0-3.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
[...]
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for gcc... (cached) gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to enable C11 features... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) none
checking for ld used by gcc... (cached) /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... (cached) yes
checking for APR... yes
checking for APR-util... yes
checking for --prefix... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating memcache/Makefile
config.status: creating include/apr_memcache_config.h
config.status: executing depfiles commands
config.status: executing libtool commands
---
Configuration summary for apr_memcache
* Version: 0.7.0
* Prefix: /usr
---
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build
dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9
in use)
make -j1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Making all in memcache
make[2]: Entering directory '/<<PKGBUILDDIR>>/memcache'
/usr/share/apr-1.0/build/libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H
-I. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -I../include
-DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apr-1.0 -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o
libapr_memcache_la-apr_memcache.lo `test -f 'apr_memcache.c' || echo
'./'`apr_memcache.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -Wdate-time
-D_FORTIFY_SOURCE=2 -Wall -I../include -DLINUX -D_REENTRANT -D_GNU_SOURCE
-I/usr/include/apr-1.0 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
apr_memcache.c -fPIC -DPIC -o .libs/libapr_memcache_la-apr_memcache.o
apr_memcache.c: In function ‘get_server_line’:
apr_memcache.c:471:54: error: passing argument 3 of ‘apr_brigade_flatten’ from
incompatible pointer type [-Wincompatible-pointer-types]
471 | rv = apr_brigade_flatten(conn->tb, conn->buffer, &bsize);
| ^~~~~~
| |
| int *
In file included from apr_memcache.h:33,
from apr_memcache.c:16:
/usr/include/apr-1.0/apr_buckets.h:753:59: note: expected ‘apr_size_t *’ {aka
‘long unsigned int *’} but argument is of type ‘int *’
753 | apr_size_t *len);
| ~~~~~~~~~~~~^~~
apr_memcache.c: In function ‘apr_memcache_getp’:
apr_memcache.c:706:56: error: passing argument 3 of ‘apr_brigade_pflatten’ from
incompatible pointer type [-Wincompatible-pointer-types]
706 | rv = apr_brigade_pflatten(conn->bb, baton, &len, p);
| ^~~~
| |
| apr_uint32_t *
{aka unsigned int *}
/usr/include/apr-1.0/apr_buckets.h:764:60: note: expected ‘apr_size_t *’ {aka
‘long unsigned int *’} but argument is of type ‘apr_uint32_t *’ {aka ‘unsigned
int *’}
764 | apr_size_t *len,
| ~~~~~~~~~~~~^~~
apr_memcache.c:673:15: warning: variable ‘start’ set but not used
[-Wunused-but-set-variable]
673 | char *start;
| ^~~~~
make[2]: *** [Makefile:456: libapr_memcache_la-apr_memcache.lo] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/memcache'
make[1]: *** [Makefile:414: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 returned exit code 2
make: *** [debian/rules:11: build] Error 255
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: libapr-memcache
Source-Version: 0.7.0-3.2
Done: Marcos Talau <ta...@debian.org>
We believe that the bug you reported is fixed in the latest version of
libapr-memcache, 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.
Marcos Talau <ta...@debian.org> (supplier of updated libapr-memcache 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: Sat, 28 Jun 2025 11:46:02 -0300
Source: libapr-memcache
Architecture: source
Version: 0.7.0-3.2
Distribution: unstable
Urgency: medium
Maintainer: Bastiaan Franciscus van den Dikkenberg <b...@dikkenberg.net>
Changed-By: Marcos Talau <ta...@debian.org>
Closes: 1075144
Changes:
libapr-memcache (0.7.0-3.2) unstable; urgency=medium
.
* Non-maintainer upload.
* debian/patches/fix-build-with-gcc14.patch: Fix build with GCC 14.
(Closes: #1075144)
Checksums-Sha1:
a1cac87ea6bd8bbeb298f29d650b99d41a1d88a1 2127 libapr-memcache_0.7.0-3.2.dsc
0cc127674cb59e95e2a9af2edcc205fdc8ab8287 4284
libapr-memcache_0.7.0-3.2.debian.tar.xz
51c718d1a48d2a40d8f55c1fb89dd924bb59c8aa 6070
libapr-memcache_0.7.0-3.2_source.buildinfo
Checksums-Sha256:
361649e227e5ecf3289adb26d1a20615df9bbd9884a21fee37b961331bb30f42 2127
libapr-memcache_0.7.0-3.2.dsc
42dab4090844342e651371509f0d03025a89847386f14b9b663a470f0fea7d74 4284
libapr-memcache_0.7.0-3.2.debian.tar.xz
550125795ccd60ee23a5fe0b6ac50cc2ec74160193e3fb72bf38fcdb5be5f5b8 6070
libapr-memcache_0.7.0-3.2_source.buildinfo
Files:
9c3220fe3d65f3e793dea9346efd3249 2127 libs extra libapr-memcache_0.7.0-3.2.dsc
b477fa71694cefbe70e5f335a38ccec0 4284 libs extra
libapr-memcache_0.7.0-3.2.debian.tar.xz
643cfca618756b376172e23309c2f2d5 6070 libs extra
libapr-memcache_0.7.0-3.2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEtSLzkVnaB9053AsR9LqqgNsoukwFAmhgA/QACgkQ9LqqgNso
ukz7TxAAgDEeV4ZN967oDqSnHh+LHg+Os3tn4aTuqkIf3uJPRyznpwwEQbkNK5mt
ztQcK32izkVDOzuR6tuGBqRa2sXwdlZct61IPDJlvj+E+JIuXSlrdXhaEewXlGPM
GBLWASW9XFlSA/vfCyE3Jf5GMszYsOxXAMcbLMkAcktuzywCNRuISTyAr4JNNlBC
rN3pSGSKC2ZgpOZXx3PMio6pvdSKS+p22iTNcYHIheYS7R7E0osaCzvUXNsIGTHW
6lrBW1MSRdw1T5+Mez87iW9+wG1xSXzPrkzoDJk0NgnJkXldGL9rYrpkBir/1O7y
gWoe+4e+3U1eplQtxioaBJyFd6D3PZbG0VRJgq+uXGCl2N3sk2GTZJfXzcTBwol8
EieF8ly22gp1Jvwd0QDIOrUN/+u0wJdLTW5rR7JLz1kqPNcmefciO/q4vi+5aFx7
k7Hxg59cv8DlulvmWem5KYokApZLt4PaCApaprWWZ6r3WfBZfGnHG3KdeKu93z2Q
TKE3GpB4Bd6rv2v5D0fjjVOptieh0sVDVo0zVB2jTQLoiAEf/ooRPtsoPcz3SddJ
1CwUR3Etk64biW5IopzLLRsOKWfn45FGtUYU8t2EyoOQysAk0rKybd6Lj5aRCcaO
AoupdN3Ux87/MYeZ714sP8BgqZ/lMMUxe65nyAh6HTMbJKU36PA=
=gDOz
-----END PGP SIGNATURE-----
pgpX67auP6U9j.pgp
Description: PGP signature
--- End Message ---