Your message dated Mon, 04 Feb 2019 14:45:32 +0000
with message-id <e1gqfv6-000ggs...@fasolo.debian.org>
and subject line Bug#921247: fixed in boost1.67 1.67.0-13
has caused the Debian Bug report #921247,
regarding Boost.Compute users FTBFS with GCC 8
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.)
--
921247: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921247
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libboost1.67-dev
Version: 1.67.0-12
Control: tags -1 fixed-upstream patch
Control: affects -1 src:arrayfire
In GCC 8, #including svm_ptr.hpp (including via other Boost.Compute
headers, and whether or not it is actually used) is an error, as GCC 8
rejects known non-instantiable templates even if the program doesn't
actually try to instantiate them:
https://gcc.gnu.org/gcc-8/porting_to.html#hypothetical-instantiation
This causes at least arrayfire (#897707) to FTBFS.
Fix:
Description: Fix FTBFS when svm_ptr is #included (e.g. arrayfire)
Author: Pradeep "9prady9"
Origin: upstream https://github.com/boostorg/compute/pull/776
Bug-Debian: https://bugs.debian.org/<this>
--- a/libs/compute/include/boost/compute/memory/svm_ptr.hpp
+++ b/libs/compute/include/boost/compute/memory/svm_ptr.hpp
@@ -126,7 +126,7 @@ public:
return m_ptr - other.m_ptr;
}
- context& get_context() const
+ const context& get_context() const
{
return m_context;
}
--- End Message ---
--- Begin Message ---
Source: boost1.67
Source-Version: 1.67.0-13
We believe that the bug you reported is fixed in the latest version of
boost1.67, 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 921...@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 boost1.67 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: Mon, 04 Feb 2019 15:25:45 +0100
Source: boost1.67
Binary: libboost1.67-dev libboost1.67-tools-dev libboost1.67-all-dev
libboost1.67-doc libboost-atomic1.67.0 libboost-atomic1.67-dev
libboost-chrono1.67.0 libboost-chrono1.67-dev libboost-container1.67.0
libboost-container1.67-dev libboost-context1.67.0 libboost-context1.67-dev
libboost-contract1.67.0 libboost-contract1.67-dev libboost-coroutine1.67.0
libboost-coroutine1.67-dev libboost-date-time1.67.0 libboost-date-time1.67-dev
libboost-exception1.67-dev libboost-fiber1.67.0 libboost-fiber1.67-dev
libboost-filesystem1.67.0 libboost-filesystem1.67-dev libboost-graph1.67.0
libboost-graph1.67-dev libboost-graph-parallel1.67.0
libboost-graph-parallel1.67-dev libboost-iostreams1.67.0
libboost-iostreams1.67-dev libboost-locale1.67.0 libboost-locale1.67-dev
libboost-log1.67.0 libboost-log1.67-dev libboost-math1.67.0
libboost-math1.67-dev libboost-mpi1.67.0 libboost-mpi1.67-dev
libboost-mpi-python1.67.0 libboost-mpi-python1.67-dev libboost-numpy1.67.0
libboost-numpy1.67-dev
libboost-program-options1.67.0 libboost-program-options1.67-dev
libboost-python1.67.0 libboost-python1.67-dev libboost-random1.67.0
libboost-random1.67-dev libboost-regex1.67.0 libboost-regex1.67-dev
libboost-serialization1.67.0 libboost-serialization1.67-dev
libboost-signals1.67.0 libboost-signals1.67-dev libboost-stacktrace1.67.0
libboost-stacktrace1.67-dev libboost-system1.67.0 libboost-system1.67-dev
libboost-test1.67.0 libboost-test1.67-dev libboost-thread1.67.0
libboost-thread1.67-dev libboost-timer1.67.0 libboost-timer1.67-dev
libboost-type-erasure1.67.0 libboost-type-erasure1.67-dev libboost-wave1.67.0
libboost-wave1.67-dev
Architecture: source
Version: 1.67.0-13
Distribution: unstable
Urgency: medium
Maintainer: Debian Boost Team <team+bo...@tracker.debian.org>
Changed-By: Anton Gladky <gl...@debian.org>
Description:
libboost-atomic1.67-dev - atomic data types, operations, and memory ordering
constraints
libboost-atomic1.67.0 - atomic data types, operations, and memory ordering
constraints
libboost-chrono1.67-dev - C++ representation of time duration, time point, and
clocks
libboost-chrono1.67.0 - C++ representation of time duration, time point, and
clocks
libboost-container1.67-dev - C++ library that implements several well-known
containers - dev f
libboost-container1.67.0 - C++ library that implements several well-known
containers
libboost-context1.67-dev - provides a sort of cooperative multitasking on a
single thread
libboost-context1.67.0 - provides a sort of cooperative multitasking on a
single thread
libboost-contract1.67-dev - Contract library for C++ - dev files
libboost-contract1.67.0 - Contract library for C++
libboost-coroutine1.67-dev - provides a sort of cooperative multitasking on a
single thread
libboost-coroutine1.67.0 - provides a sort of cooperative multitasking on a
single thread
libboost-date-time1.67-dev - set of date-time libraries based on generic
programming concepts
libboost-date-time1.67.0 - set of date-time libraries based on generic
programming concepts
libboost-exception1.67-dev - library to help write exceptions and handlers
libboost-fiber1.67-dev - cooperatively-scheduled micro-/userland-threads
libboost-fiber1.67.0 - cooperatively-scheduled micro-/userland-threads
libboost-filesystem1.67-dev - filesystem operations (portable paths, iteration
over directories
libboost-filesystem1.67.0 - filesystem operations (portable paths, iteration
over directories
libboost-graph-parallel1.67-dev - generic graph components and algorithms in
C++
libboost-graph-parallel1.67.0 - generic graph components and algorithms in C++
libboost-graph1.67-dev - generic graph components and algorithms in C++
libboost-graph1.67.0 - generic graph components and algorithms in C++
libboost-iostreams1.67-dev - Boost.Iostreams Library development files
libboost-iostreams1.67.0 - Boost.Iostreams Library
libboost-locale1.67-dev - C++ facilities for localization
libboost-locale1.67.0 - C++ facilities for localization
libboost-log1.67-dev - C++ logging library
libboost-log1.67.0 - C++ logging library
libboost-math1.67-dev - Boost.Math Library development files
libboost-math1.67.0 - Boost.Math Library
libboost-mpi-python1.67-dev - C++ interface to the Message Passing Interface
(MPI), Python Bind
libboost-mpi-python1.67.0 - C++ interface to the Message Passing Interface
(MPI), Python Bind
libboost-mpi1.67-dev - C++ interface to the Message Passing Interface (MPI)
libboost-mpi1.67.0 - C++ interface to the Message Passing Interface (MPI)
libboost-numpy1.67-dev - Boost.Python NumPy extensions development files
libboost-numpy1.67.0 - Boost.Python NumPy extensions
libboost-program-options1.67-dev - program options library for C++
libboost-program-options1.67.0 - program options library for C++
libboost-python1.67-dev - Boost.Python Library development files
libboost-python1.67.0 - Boost.Python Library
libboost-random1.67-dev - Boost Random Number Library
libboost-random1.67.0 - Boost Random Number Library
libboost-regex1.67-dev - regular expression library for C++
libboost-regex1.67.0 - regular expression library for C++
libboost-serialization1.67-dev - serialization library for C++
libboost-serialization1.67.0 - serialization library for C++
libboost-signals1.67-dev - managed signals and slots library for C++
libboost-signals1.67.0 - managed signals and slots library for C++
libboost-stacktrace1.67-dev - library to capture and print stack traces -
development files
libboost-stacktrace1.67.0 - library to capture and print stack traces
libboost-system1.67-dev - Operating system (e.g. diagnostics support) library
libboost-system1.67.0 - Operating system (e.g. diagnostics support) library
libboost-test1.67-dev - components for writing and executing test suites
libboost-test1.67.0 - components for writing and executing test suites
libboost-thread1.67-dev - portable C++ multi-threading
libboost-thread1.67.0 - portable C++ multi-threading
libboost-timer1.67-dev - C++ wall clock and CPU process timers
libboost-timer1.67.0 - C++ wall clock and CPU process timers
libboost-type-erasure1.67-dev - C++ runtime polymorphism based on concepts
libboost-type-erasure1.67.0 - C++ runtime polymorphism based on concepts
libboost-wave1.67-dev - C99/C++ preprocessor library
libboost-wave1.67.0 - C99/C++ preprocessor library
libboost1.67-all-dev - Boost C++ Libraries development files (ALL)
libboost1.67-dev - Boost C++ Libraries development files
libboost1.67-doc - Boost.org libraries documentation placeholder
libboost1.67-tools-dev - Boost C++ Libraries development tools
Closes: 921247
Changes:
boost1.67 (1.67.0-13) unstable; urgency=medium
.
* [c573257] Fix FTBFS in boost.compute with GCC-8. (Closes: #921247)
* [086d453] Trim trailing whitespace.
* [d21d6e3] Use secure URI in Homepage field.
* [957aa8b] Bump debhelper from old 9 to 10.
Checksums-Sha1:
4ce10f4811540082c9ce8b376ff37a864a86b021 8370 boost1.67_1.67.0-13.dsc
a73df737cb857d29a2febaf73ed5574891bf09bb 350992
boost1.67_1.67.0-13.debian.tar.xz
cdaff8ab8e4040b9a519b641975aab5281ceff9d 10335
boost1.67_1.67.0-13_source.buildinfo
Checksums-Sha256:
69e3871955592731b9d0db642c9075979f81174bea99b3c2fcd21408db3a0c9c 8370
boost1.67_1.67.0-13.dsc
da553457c0d461f89766d3c5212b62cac61d71a5e84a5386b5d261d35e690dbb 350992
boost1.67_1.67.0-13.debian.tar.xz
7125fa60976c46df1032967b101b2b4d45380aade616326a4ce906bd60a23094 10335
boost1.67_1.67.0-13_source.buildinfo
Files:
caba85012fd6b6737caad302d9254d19 8370 libs optional boost1.67_1.67.0-13.dsc
30525b48e0c7f369dbba8176d2528881 350992 libs optional
boost1.67_1.67.0-13.debian.tar.xz
8a5db2ad56f017dd4429d85288c13ce3 10335 libs optional
boost1.67_1.67.0-13_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAlxYTFAACgkQ0+Fzg8+n
/wYxLg/+KaJaqdNRQ4+WkpAUwBb52EmOAIvKQfjxtYD72iulENPhYYwHVmJO/kHX
czoSW/iQDZw5QwbmpZ6f6rwq8Uw0KJUFwH2GO2lKtoPGcvvO/azXcUaE61MuCvBr
L7kZIzcan+8qVbHZCS9fXHsELvSp8pNGWWl/UW+lA+uYnuC8ig8U+eLlF/mYyF9r
Tl01tEoO9Pz7RyWO+ZYOunDISWy06LQLfTzMXR7uYRKmuCFyT0TIuYCLsqwGwyQM
C5UMActX7pk8Sl/vu/82tiUVeoxz1UgC3N8G4j62R9/Y1M+7rQ1t1slf2+jLym8G
K4+AqRza9LascebnaS9ZPC5bg47t2LiHstJycnqwr/KQXMqCVGNWAN1vN+FXrYyw
WDa2CqX5DtuylfDG6w916YrYSLFq/1K+ebQVCuD3oluiMvdwl2Bfjere3wMIc4WF
NeNl7AgT2x4Ln4tcmqGOl5u3NFryyRQAeehuvYSl2cMOXEhbN6c9N2hdkgXt37/e
bkpNx1r7sEX8p1DZCyVlXWMlruIuxjVyssCfGs+zNW/3YCGqWJjTOZslxqNq66wc
T7SnEKU+DQ1mi7kZ5j4r76r1FFjnFoH4g7XNrry/C7REzzKxc58xtlxhXREM5Oa/
qLbyAQwAgughDqO93z1t/IVsQog/OQE5wqN73UIsQR6PJ/cL7YY=
=ZfK7
-----END PGP SIGNATURE-----
--- End Message ---