Your message dated Wed, 26 Mar 2025 20:35:53 +0000
with message-id <e1txxtd-009fge...@fasolo.debian.org>
and subject line Bug#1101237: fixed in loggedfs 0.9+ds-5
has caused the Debian Bug report #1101237,
regarding loggedfs: FTBFS: /usr/include/unicode/localpointer.h:561:26: error:
parameter declared 'auto'
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.)
--
1101237: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1101237
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:loggedfs
Version: 0.9+ds-4
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean
dh_auto_clean
make -j2 clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -rf build/
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_clean
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -- easyloggingdir=/usr/include
make -j2 "INSTALL=install --strip-program=true"
easyloggingdir=/usr/include
make[2]: Entering directory '/<<PKGBUILDDIR>>'
mkdir build
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -o build/Filter.o -c src/Filter.cpp -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall
-ansi -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -DELPP_SYSLOG
-DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -std=c++11 `xml2-config --cflags`
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -o build/easylogging.o -c
/usr/include/easylogging++.cc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wall -ansi -D_FILE_OFFSET_BITS=64
-DFUSE_USE_VERSION=26 -DELPP_SYSLOG -DELPP_NO_DEFAULT_LOG_FILE
-DELPP_THREAD_SAFE -std=c++11 `xml2-config --cflags`
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -o build/Config.o -c src/Config.cpp -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall
-ansi -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -DELPP_SYSLOG
-DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -std=c++11 `xml2-config --cflags`
In file included from /usr/include/unicode/uenum.h:25,
from /usr/include/unicode/ucnv.h:52,
from /usr/include/libxml2/libxml/encoding.h:31,
from /usr/include/libxml2/libxml/parser.h:812,
from src/Config.h:30,
from src/Config.cpp:25:
/usr/include/unicode/localpointer.h:561:26: error: parameter declared âautoâ
561 | template <typename Type, auto closeFunction>
| ^~~~
/usr/include/unicode/localpointer.h:573:76: error: template argument 2 is
invalid
573 | explicit LocalOpenPointer(std::unique_ptr<Type,
decltype(closeFunction)> &&p)
|
^
/usr/include/unicode/localpointer.h:583:78: error: template argument 2 is
invalid
583 | LocalOpenPointer &operator=(std::unique_ptr<Type,
decltype(closeFunction)> &&p) {
|
^
/usr/include/unicode/localpointer.h:599:59: error: template argument 2 is
invalid
599 | operator std::unique_ptr<Type, decltype(closeFunction)> () && {
| ^
/usr/include/unicode/uenum.h:69:1: note: invalid template non-type parameter
69 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUEnumerationPointer, UEnumeration,
uenum_close);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/unicode/ucnv.h:597:1: note: invalid template non-type parameter
597 | U_DEFINE_LOCAL_OPEN_POINTER(LocalUConverterPointer, UConverter,
ucnv_close);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [Makefile:20: build/Config.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/usr/include/easylogging++.cc: In member function âel::Logger*
el::base::RegisteredLoggers::get(const std::string&, bool)â:
/usr/include/easylogging++.cc:1900:83: warning: loop variable âhâ of type
âconst std::pair<std::__cxx11::basic_string<char>,
std::shared_ptr<el::LoggerRegistrationCallback> >&â binds to a temporary
constructed from type âstd::pair<const std::__cxx11::basic_string<char>,
std::shared_ptr<el::LoggerRegistrationCallback> >â [-Wrange-loop-construct]
1900 | for (const std::pair<std::string,
base::type::LoggerRegistrationCallbackPtr>& h
|
^
/usr/include/easylogging++.cc:1900:83: note: use non-reference type âconst
std::pair<std::__cxx11::basic_string<char>,
std::shared_ptr<el::LoggerRegistrationCallback> >â to make the copy explicit
or âconst std::pair<const std::__cxx11::basic_string<char>,
std::shared_ptr<el::LoggerRegistrationCallback> >&â to prevent copying
/usr/include/easylogging++.cc: In member function âvoid
el::base::LogDispatcher::dispatch()â:
/usr/include/easylogging++.cc:2492:74: warning: loop variable âhâ of type
âconst std::pair<std::__cxx11::basic_string<char>,
std::shared_ptr<el::LogDispatchCallback> >&â binds to a temporary constructed
from type âstd::pair<const std::__cxx11::basic_string<char>,
std::shared_ptr<el::LogDispatchCallback> >â [-Wrange-loop-construct]
2492 | for (const std::pair<std::string,
base::type::LogDispatchCallbackPtr>& h
|
^
/usr/include/easylogging++.cc:2492:74: note: use non-reference type âconst
std::pair<std::__cxx11::basic_string<char>,
std::shared_ptr<el::LogDispatchCallback> >â to make the copy explicit or
âconst std::pair<const std::__cxx11::basic_string<char>,
std::shared_ptr<el::LogDispatchCallback> >&â to prevent copying
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j2 "INSTALL=install --strip-program=true"
easyloggingdir=/usr/include returned exit code 2
make[1]: *** [debian/rules:11: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202503/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:loggedfs, so that this is still
visible in the BTS web page for this package.
Thanks.
--- End Message ---
--- Begin Message ---
Source: loggedfs
Source-Version: 0.9+ds-5
Done: Stephen Kitt <sk...@debian.org>
We believe that the bug you reported is fixed in the latest version of
loggedfs, 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 1101...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stephen Kitt <sk...@debian.org> (supplier of updated loggedfs 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: Wed, 26 Mar 2025 20:57:27 +0100
Source: loggedfs
Architecture: source
Version: 0.9+ds-5
Distribution: unstable
Urgency: medium
Maintainer: Stephen Kitt <sk...@debian.org>
Changed-By: Stephen Kitt <sk...@debian.org>
Closes: 1101237
Changes:
loggedfs (0.9+ds-5) unstable; urgency=medium
.
* Build using C++17 to support newer ICU. Closes: #1101237. Thanks to
László Böszörményi (GCS) for the patch!
* Standards-Version 4.7.2, no change required.
Checksums-Sha1:
d1d7a9bd612d49e57bc42eba9242d4829fa1d2b4 1888 loggedfs_0.9+ds-5.dsc
5f99ad1b817c73cde68ee2f017a4d5b546b65120 4692 loggedfs_0.9+ds-5.debian.tar.xz
114e285186e8dc18e2a43c4fbfa99b91758e888f 6850
loggedfs_0.9+ds-5_source.buildinfo
Checksums-Sha256:
c7fa9e472a2434edd398028b8bf57e0ff2f0ad752f261dd926a496c398530b75 1888
loggedfs_0.9+ds-5.dsc
8bccf57066ebe3ee14428ea63cd6caf5e22560a77a8d552b19076472d2a15d48 4692
loggedfs_0.9+ds-5.debian.tar.xz
2f7136597bea69e11612a261151ed1f260031d2e160bb9a153fb0ea6f9b41c1b 6850
loggedfs_0.9+ds-5_source.buildinfo
Files:
3e072ead079a678567dbeb13ae9f4bc6 1888 admin optional loggedfs_0.9+ds-5.dsc
a15965b4f6b5f2d887b80a5443d9511b 4692 admin optional
loggedfs_0.9+ds-5.debian.tar.xz
b62aaa4b020a0f284b3eea19ae386ec8 6850 admin optional
loggedfs_0.9+ds-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAmfkXDMACgkQgNMC9Yht
g5wUiw/5Aex/XA56Y+eoCNKWKYWKBZgpGqn/cixnEP05apyUSBDDHs1qhR1wsRBQ
3HlsMTCuypwqogNj2YWxyiwfdCnb0VGb0R66eV2gGX/b8F+TZAMD3lAGs5QB5dkR
M0E3ZYsU3Y+FDk+nySJoJ/aStSxfEL3QBdqvYSpoKAcOfcwwzSrstYXGwLzr2idm
jXaDqBws/KW2OZNzaChq3GmqcYIYtZZtstMZzlu06YkJPsgfkgZUf9w8tnBsv74V
4ztWuc8PbT/wX/EVkxtV496VK+LTWc/fsmgJrhUBFcS8vDOKrfGUe86oU+H3Ks16
r93evgxvjUBOBBBAdjn7XJKdzdqve1c0RcqkgFsSbpiUidBQEQtTA4dbCweFU2vu
i0gUXv+RGACHH0EkBVg/t4UAPrZTjhm1FilVldENaD/vvr2+cd9CTq9Ci2V6ClLy
tGts/EBr0pDgfdvaanquzlqSSaA/awBYO64QcwaTzMMpBT0VE9dygz1PV9AsteT5
kmBEDTiV39uTj+R/TXglKJAkTbNQB416nC9oxY31fwYFc0QA7XJKHGPqnBgbSGqf
Szu3viN+lR653yxSPLGMePvRALEJyMHN3GlvsGjb6dDgviRWgBoe67LiD5/Kr3U+
/LQ1652tqzZ658TwYZAicmZtkv8VuGRi2FSa3g/9MOUEEk/2RyU=
=eQ7y
-----END PGP SIGNATURE-----
pgp8fPURI3Q3E.pgp
Description: PGP signature
--- End Message ---