Your message dated Fri, 28 Jun 2024 11:20:58 +0200
with message-id <51621a0f-2b80-3819-9fda-64587c4f9...@debian.org>
and subject line boost1.55 has been removed from Debian
has caused the Debian Bug report #864450,
regarding libboost1.55-dev: Boost.Parameter -- add python 3 support
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.)
--
864450: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=864450
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libboost1.55-dev
Version: 1.55.0+dfsg-3
Severity: wishlist
Dear Maintainer,
enclosed I send a patch which adds python 3 support to
/usr/include/boost/parameter/python.hpp.
Kind regards,
Philipp
-- System Information:
Debian Release: 8.6
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 4.3.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libboost1.55-dev depends on:
ii libstdc++-4.9-dev [libstdc++-dev] 4.9.2-10
libboost1.55-dev recommends no packages.
Versions of packages libboost1.55-dev suggests:
ii libboost-atomic1.55-dev 1.55.0+dfsg-3
ii libboost-chrono1.55-dev 1.55.0+dfsg-3
ii libboost-context1.55-dev 1.55.0+dfsg-3
ii libboost-coroutine1.55-dev 1.55.0+dfsg-3
ii libboost-date-time1.55-dev 1.55.0+dfsg-3
ii libboost-exception1.55-dev 1.55.0+dfsg-3
ii libboost-filesystem1.55-dev 1.55.0+dfsg-3
ii libboost-graph-parallel1.55-dev 1.55.0+dfsg-3
ii libboost-graph1.55-dev 1.55.0+dfsg-3
ii libboost-iostreams1.55-dev 1.55.0+dfsg-3
ii libboost-locale1.55-dev 1.55.0+dfsg-3
ii libboost-log1.55-dev 1.55.0+dfsg-3
ii libboost-math1.55-dev 1.55.0+dfsg-3
ii libboost-mpi-python1.55-dev 1.55.0+dfsg-3
ii libboost-mpi1.55-dev 1.55.0+dfsg-3
ii libboost-program-options1.55-dev 1.55.0+dfsg-3
ii libboost-python1.55-dev 1.55.0+dfsg-3
ii libboost-random1.55-dev 1.55.0+dfsg-3
ii libboost-regex1.55-dev 1.55.0+dfsg-3
ii libboost-serialization1.55-dev 1.55.0+dfsg-3
ii libboost-signals1.55-dev 1.55.0+dfsg-3
ii libboost-system1.55-dev 1.55.0+dfsg-3
ii libboost-test1.55-dev 1.55.0+dfsg-3
ii libboost-thread1.55-dev 1.55.0+dfsg-3
ii libboost-timer1.55-dev 1.55.0+dfsg-3
ii libboost-wave1.55-dev 1.55.0+dfsg-3
ii libboost1.55-doc 1.55.0+dfsg-3
ii libboost1.55-tools-dev 1.55.0+dfsg-3
pn libmpfrc++-dev <none>
pn libntl-dev <none>
-- no debconf information
--- /usr/include/boost/parameter/python.hpp 2014-09-19 07:39:34.000000000 +0200
+++ boost/parameter/python.hpp 2017-06-03 13:49:59.643583271 +0200
@@ -41,8 +41,12 @@
inline PyObject* unspecified_type()
{
static PyTypeObject unspecified = {
+#if PY_MAJOR_VERSION > 2
+ PyVarObject_HEAD_INIT(nullptr, sizeof(PyTypeObject))
+#else
PyObject_HEAD_INIT(NULL)
0, /* ob_size */
+#endif
"Boost.Parameter.Unspecified", /* tp_name */
PyType_Type.tp_basicsize, /* tp_basicsize */
0, /* tp_itemsize */
@@ -65,11 +69,18 @@
0, /* tp_doc */
};
+#if PY_MAJOR_VERSION > 2
+ if (0 == Py_TYPE(&unspecified)) {
+ Py_TYPE(&unspecified) = &PyType_Type;
+ PyType_Ready(&unspecified);
+ }
+#else
if (unspecified.ob_type == 0)
{
unspecified.ob_type = &PyType_Type;
PyType_Ready(&unspecified);
}
+#endif
return (PyObject*)&unspecified;
}
@@ -732,4 +743,3 @@
}}} // namespace boost::parameter::python
#endif // BOOST_PARAMETER_PYTHON_060209_HPP
-
--- End Message ---
--- Begin Message ---
Version: 1.55.0+dfsg-4+rm
src:boost1.55 was last released with Debian 8 (jessie)
in April 2015 and has been removed from the Debian archive afterwards.
It has been superseded by newer versions.
See https://bugs.debian.org/822521 for details on the removal.
After regular security support for jessie ended in June 2018 and LTS
support ended in June 2020, I'm closing the remaining bug reports now.
Andreas
--- End Message ---