Your message dated Thu, 26 Mar 2026 23:49:04 +0000
with message-id <[email protected]>
and subject line Bug#1129780: fixed in camp 0.8.4-6
has caused the Debian Bug report #1129780,
regarding camp: FTBFS: /<<PKGBUILDDIR>>/include/camp/detail/rawtype.hpp:100:38:
error: 'enable_if' in namespace 'boost' does not name a template type
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 [email protected]
immediately.)
--
1129780: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1129780
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:camp
Version: 0.8.4-5
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, this package failed to build.
Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:
https://people.debian.org/~sanvila/build-logs/202603/
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 cannot 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:camp, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean
dh_clean
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- -DBUILD_TEST=TRUE -DBUILD_TEST_QT=TRUE
-DCMAKE_POLICY_VERSION_MINIMUM=3.5
cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb
PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr
-DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc
-DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON
-DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON
-DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run
-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles"
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu
-DBUILD_TEST=TRUE -DBUILD_TEST_QT=TRUE -DCMAKE_POLICY_VERSION_MINIMUM=3.5 ..
CMake Deprecation Warning at CMakeLists.txt:33 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
-- The C compiler identification is GNU 15.2.0
-- The CXX compiler identification is GNU 15.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
Project version: 0.8.4
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of void*
-- Check size of void* - done
CMake Warning (dev) at CMakeLists.txt:149 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.90.0/BoostConfig.cmake
(found suitable version "1.90.0", minimum required is "1.38.0")
Generate version.hpp
CMake Deprecation Warning at test/CMakeLists.txt:33 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
CMake Warning (dev) at test/CMakeLists.txt:74 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Deprecation Warning at test/qt/CMakeLists.txt:33 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
CMake Warning (dev) at test/qt/CMakeLists.txt:49 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- Configuring done (0.6s)
-- Generating done (0.0s)
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_EXPORT_NO_PACKAGE_REGISTRY
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
FETCHCONTENT_FULLY_DISCONNECTED
-- Build files have been written to: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build
cd obj-x86_64-linux-gnu && make -j2 INSTALL="install
--strip-program=true" VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
/usr/bin/cmake -S/<<PKGBUILDDIR>> -B/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu//CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f CMakeFiles/camp.dir/build.make CMakeFiles/camp.dir/depend
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends
"Unix Makefiles" /<<PKGBUILDDIR>> /<<PKGBUILDDIR>>
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/CMakeFiles/camp.dir/DependInfo.cmake
"--color=" camp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make -f CMakeFiles/camp.dir/build.make CMakeFiles/camp.dir/build
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 4%] Building CXX object CMakeFiles/camp.dir/src/userobject.cpp.o
[ 4%] Building CXX object CMakeFiles/camp.dir/src/userproperty.cpp.o
/usr/bin/c++ -DCAMP_EXPORTS -I/<<PKGBUILDDIR>>/include -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -fPIC -MD -MT
CMakeFiles/camp.dir/src/userobject.cpp.o -MF
CMakeFiles/camp.dir/src/userobject.cpp.o.d -o
CMakeFiles/camp.dir/src/userobject.cpp.o -c /<<PKGBUILDDIR>>/src/userobject.cpp
/usr/bin/c++ -DCAMP_EXPORTS -I/<<PKGBUILDDIR>>/include -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -fPIC -MD -MT
CMakeFiles/camp.dir/src/userproperty.cpp.o -MF
CMakeFiles/camp.dir/src/userproperty.cpp.o.d -o
CMakeFiles/camp.dir/src/userproperty.cpp.o -c
/<<PKGBUILDDIR>>/src/userproperty.cpp
In file included from /<<PKGBUILDDIR>>/include/camp/detail/objecttraits.hpp:37,
from /<<PKGBUILDDIR>>/include/camp/userobject.hpp:40,
from /<<PKGBUILDDIR>>/include/camp/detail/getter.hpp:37,
from /<<PKGBUILDDIR>>/include/camp/property.hpp:38,
from /<<PKGBUILDDIR>>/include/camp/userproperty.hpp:37,
from /<<PKGBUILDDIR>>/src/userproperty.cpp:31:
/<<PKGBUILDDIR>>/include/camp/detail/rawtype.hpp:100:38: error: âenable_ifâ
in namespace âboostâ does not name a template type
100 | struct RawType<T<U>, typename boost::enable_if<IsSmartPointer<T<U>, U>
>::type>
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/camp/detail/rawtype.hpp:100:47: error: expected
template-argument before â<â token
100 | struct RawType<T<U>, typename boost::enable_if<IsSmartPointer<T<U>, U>
>::type>
| ^
/<<PKGBUILDDIR>>/include/camp/detail/rawtype.hpp:100:47: error: expected
â>â before â<â token
/<<PKGBUILDDIR>>/include/camp/detail/rawtype.hpp:100:79: error: template
argument 2 is invalid
100 | struct RawType<T<U>, typename boost::enable_if<IsSmartPointer<T<U>, U>
>::type>
|
^
In file included from /<<PKGBUILDDIR>>/include/camp/detail/objecttraits.hpp:37,
from /<<PKGBUILDDIR>>/include/camp/userobject.hpp:40,
from /<<PKGBUILDDIR>>/src/userobject.cpp:31:
/<<PKGBUILDDIR>>/include/camp/detail/rawtype.hpp:100:38: error: âenable_ifâ
in namespace âboostâ does not name a template type
100 | struct RawType<T<U>, typename boost::enable_if<IsSmartPointer<T<U>, U>
>::type>
| ^~~~~~~~~
/<<PKGBUILDDIR>>/include/camp/detail/rawtype.hpp:100:47: error: expected
template-argument before â<â token
100 | struct RawType<T<U>, typename boost::enable_if<IsSmartPointer<T<U>, U>
>::type>
| ^
/<<PKGBUILDDIR>>/include/camp/detail/rawtype.hpp:100:47: error: expected
â>â before â<â token
/<<PKGBUILDDIR>>/include/camp/detail/rawtype.hpp:100:79: error: template
argument 2 is invalid
100 | struct RawType<T<U>, typename boost::enable_if<IsSmartPointer<T<U>, U>
>::type>
|
^
make[3]: *** [CMakeFiles/camp.dir/build.make:82:
CMakeFiles/camp.dir/src/userproperty.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from
/usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8,
from
/usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:20,
from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:17,
from /usr/include/boost/shared_ptr.hpp:17,
from /<<PKGBUILDDIR>>/include/camp/detail/classmanager.hpp:40,
from /<<PKGBUILDDIR>>/include/camp/classget.hpp:40,
from /<<PKGBUILDDIR>>/include/camp/detail/objectholder.hpp:37,
from /<<PKGBUILDDIR>>/include/camp/userobject.hpp:41:
/usr/include/boost/bind.hpp:36:1: note: â#pragma message: The practice of
declaring the Bind placeholders (_1, _2, ...) in the global namespace is
deprecated. Please use <boost/bind/bind.hpp> + using namespace
boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the
current behavior.â
36 | BOOST_PRAGMA_MESSAGE(
| ^~~~~~~~~~~~~~~~~~~~
make[3]: *** [CMakeFiles/camp.dir/build.make:96:
CMakeFiles/camp.dir/src/userobject.cpp.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:159: CMakeFiles/camp.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:149: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j2 INSTALL="install
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit
status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: camp
Source-Version: 0.8.4-6
Done: Santiago Vila <[email protected]>
We believe that the bug you reported is fixed in the latest version of
camp, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Santiago Vila <[email protected]> (supplier of updated camp 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 26 Mar 2026 23:40:00 +0100
Source: camp
Architecture: source
Version: 0.8.4-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Santiago Vila <[email protected]>
Closes: 1129780
Changes:
camp (0.8.4-6) unstable; urgency=medium
.
* Team upload.
.
[ Adrian Bunk ]
* Fix FTBFS with Boost 1.90. Closes: #1129780.
.
[ Santiago Vila ]
* Drop "Rules-Requires-Root: no" (default).
* Drop "Priority: optional" (default).
* Update standards-version.
* Simplify and fine-tune salsa-ci.yml.
Checksums-Sha1:
bbb55a9ebba67c3f47af1831a0770bc280ac2ac5 1691 camp_0.8.4-6.dsc
d8ca849af2cdc11a92f5c041834533f2cdc03d55 5308 camp_0.8.4-6.debian.tar.xz
74bb9887bfe8eb7f8b61978ad2f74f83798840f3 4919 camp_0.8.4-6_source.buildinfo
Checksums-Sha256:
83a7df9495e1caf1c68ad65c52769d3adcd0d7deef1293753516e5f4c2b0b12f 1691
camp_0.8.4-6.dsc
0abd67d0c213def286985e3b9c226a1471c51d4021f7af9831e93305310d32c4 5308
camp_0.8.4-6.debian.tar.xz
c17fe02e1c2dd52a2f8a4927e7b0653aca77a331f984dd71d13ddafeddd55225 4919
camp_0.8.4-6_source.buildinfo
Files:
0738b909dbcffc3b9435bddf57211829 1691 science optional camp_0.8.4-6.dsc
3f8c9086ff3a15c4acc9cdf56d357404 5308 science optional
camp_0.8.4-6.debian.tar.xz
41a4a13a3f4a84066097ddf5d6ebdafb 4919 science optional
camp_0.8.4-6_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmnFwHsACgkQQc5/C58b
izLAJgf8C0LWhd2rIwY8f5gA1/B9otUr4n6G1aAp5rvtjjJaqWZGiFbu2zew1Ncx
UhDeKh7NIjg9aqyP5qrXL1HFxtJTVGEF6NBp/DJhmnOERBF8Y15ENATT+TGAcCY0
8ZTuI5dgLAlcUfjtdx55Wii3V9ozkvthaXfvPYo106W00JvtOwUqIOiIJYezjcgK
OMmXLdPOsHO1uqCnBIDfqXUU6pCxxEp7OZvu+prWjrAGh0e7rOEqf4uQvrKq7r0Q
eMxz0/2mjWEWPHgwJeDrYD8dFwJOtPuiogy2NEtGYcCsCTm2OlisuHxJgztK/Uw4
gYQFK0/mzFtHqgmcOqtXgnWAVhAHGg==
=+Sgh
-----END PGP SIGNATURE-----
pgpUL4paEkPfZ.pgp
Description: PGP signature
--- End Message ---