Your message dated Sat, 30 Jun 2018 21:20:06 +0000
with message-id <[email protected]>
and subject line Bug#902702: fixed in boost1.62 1.62.0+dfsg-6
has caused the Debian Bug report #902702,
regarding boost1.62: FTBFS with python3.7 supported: 
libs/python/src/converter/builtin_converters.cpp:51:35: error: invalid 
conversion from 'const void*' to 'void*' [-fpermissive]
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.)


-- 
902702: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902702
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: boost1.62
Version: 1.62.0+dfsg-5.1
Severity: serious
Justification: fails to build from source (but built successfully in the past)
Control: block 902582 by -1

boost1.62 fails to build when binNMU'd against python3.7. This example
build log is from amd64, but other architectures seem to be the same:

https://buildd.debian.org/status/fetch.php?pkg=boost1.62&arch=amd64&ver=1.62.0%2Bdfsg-5.1%2Bb1&stamp=1530275308&raw=0

common.copy 
/<<BUILDDIR>>/boost1.62-1.62.0+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu/libboost_mpi_python-py37.a

    cp 
"build-3.7/boost/bin.v2/libs/mpi/build/gcc-6.4.0/release/debug-symbols-on/link-static/threading-multi/libboost_mpi_python-py37.a"
  
"/<<BUILDDIR>>/boost1.62-1.62.0+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu/libboost_mpi_python-py37.a"

gcc.compile.c++ 
build-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/threading-multi/converter/builtin_converters.o

    "x86_64-linux-gnu-g++-6"  -ftemplate-depth-128 -g -O2 
-fdebug-prefix-map=/<<BUILDDIR>>/boost1.62-1.62.0+dfsg=. 
-fstack-protector-strong -Wformat -Werror=format-security 
-Wno-unused-local-typedefs -O3 -finline-functions -Wno-inline -Wall -g 
-Wdate-time -D_FORTIFY_SOURCE=2 -pthread -fPIC  -DBOOST_ALL_NO_LIB=1 
-DBOOST_PYTHON_SOURCE -DNDEBUG  -I"." -I"/usr/include/python3.7m" -c -o 
"build-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/threading-multi/converter/builtin_converters.o"
 "libs/python/src/converter/builtin_converters.cpp"

libs/python/src/converter/builtin_converters.cpp: In function 'void* 
boost::python::converter::{anonymous}::convert_to_cstring(PyObject*)':
libs/python/src/converter/builtin_converters.cpp:51:35: error: invalid 
conversion from 'const void*' to 'void*' [-fpermissive]
       return PyUnicode_Check(obj) ? _PyUnicode_AsString(obj) : 0;
                                    
...failed gcc.compile.c++ 
build-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/threading-multi/converter/builtin_converters.o...
...skipped 
<pbuild-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/threading-multi>libboost_python-py37.so.1.62.0
 for lack of 
<pbuild-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/threading-multi>converter/builtin_converters.o...
...skipped 
<p/<<BUILDDIR>>/boost1.62-1.62.0+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu>libboost_python-py37.so.1.62.0
 for lack of 
<pbuild-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/threading-multi>libboost_python-py37.so.1.62.0...
...skipped 
<p/<<BUILDDIR>>/boost1.62-1.62.0+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu>libboost_python-py37.so
 for lack of 
<p/<<BUILDDIR>>/boost1.62-1.62.0+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu>libboost_python-py37.so.1.62.0...
...skipped 
<pbuild-3.7/boost/bin.v2/libs/mpi/build/gcc-6.4.0/release/debug-symbols-on/threading-multi>libboost_mpi_python-py37.so.1.62.0
 for lack of 
<pbuild-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/threading-multi>libboost_python-py37.so.1.62.0...
...skipped 
<p/<<BUILDDIR>>/boost1.62-1.62.0+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu>libboost_mpi_python-py37.so.1.62.0
 for lack of 
<pbuild-3.7/boost/bin.v2/libs/mpi/build/gcc-6.4.0/release/debug-symbols-on/threading-multi>libboost_mpi_python-py37.so.1.62.0...
...skipped 
<p/<<BUILDDIR>>/boost1.62-1.62.0+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu>libboost_mpi_python-py37.so
 for lack of 
<p/<<BUILDDIR>>/boost1.62-1.62.0+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu>libboost_mpi_python-py37.so.1.62.0...
...skipped 
<pbuild-3.7/boost/bin.v2/libs/mpi/build/gcc-6.4.0/release/debug-symbols-on/threading-multi>mpi.so
 for lack of 
<pbuild-3.7/boost/bin.v2/libs/mpi/build/gcc-6.4.0/release/debug-symbols-on/threading-multi>libboost_mpi_python-py37.so.1.62.0...
...skipped 
<p/<<BUILDDIR>>/boost1.62-1.62.0+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu>mpi.so
 for lack of 
<pbuild-3.7/boost/bin.v2/libs/mpi/build/gcc-6.4.0/release/debug-symbols-on/threading-multi>mpi.so...
...skipped 
<pbuild-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/threading-multi>libboost_python3-py37.so.1.62.0
 for lack of 
<pbuild-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/threading-multi>converter/builtin_converters.o...
...skipped 
<p/<<BUILDDIR>>/boost1.62-1.62.0+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu>libboost_python3-py37.so.1.62.0
 for lack of 
<pbuild-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/threading-multi>libboost_python3-py37.so.1.62.0...
...skipped 
<p/<<BUILDDIR>>/boost1.62-1.62.0+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu>libboost_python3-py37.so
 for lack of 
<p/<<BUILDDIR>>/boost1.62-1.62.0+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu>libboost_python3-py37.so.1.62.0...
gcc.compile.c++ 
build-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/link-static/threading-multi/converter/builtin_converters.o

    "x86_64-linux-gnu-g++-6"  -ftemplate-depth-128 -g -O2 
-fdebug-prefix-map=/<<BUILDDIR>>/boost1.62-1.62.0+dfsg=. 
-fstack-protector-strong -Wformat -Werror=format-security 
-Wno-unused-local-typedefs -O3 -finline-functions -Wno-inline -Wall -g 
-Wdate-time -D_FORTIFY_SOURCE=2 -pthread  -DBOOST_ALL_NO_LIB=1 
-DBOOST_PYTHON_SOURCE -DBOOST_PYTHON_STATIC_LIB -DNDEBUG  -I"." 
-I"/usr/include/python3.7m" -c -o 
"build-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/link-static/threading-multi/converter/builtin_converters.o"
 "libs/python/src/converter/builtin_converters.cpp"

libs/python/src/converter/builtin_converters.cpp: In function 'void* 
boost::python::converter::{anonymous}::convert_to_cstring(PyObject*)':
libs/python/src/converter/builtin_converters.cpp:51:35: error: invalid 
conversion from 'const void*' to 'void*' [-fpermissive]
       return PyUnicode_Check(obj) ? _PyUnicode_AsString(obj) : 0;
                                    
...failed gcc.compile.c++ 
build-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/link-static/threading-multi/converter/builtin_converters.o...
...skipped 
<pbuild-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/link-static/threading-multi>libboost_python-py37.a(clean)
 for lack of 
<pbuild-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/link-static/threading-multi>converter/builtin_converters.o...
...skipped 
<pbuild-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/link-static/threading-multi>libboost_python-py37.a
 for lack of 
<pbuild-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/link-static/threading-multi>converter/builtin_converters.o...
...skipped 
<p/<<BUILDDIR>>/boost1.62-1.62.0+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu>libboost_python-py37.a
 for lack of 
<pbuild-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/link-static/threading-multi>libboost_python-py37.a...
...skipped 
<pbuild-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/link-static/threading-multi>libboost_python3-py37.a(clean)
 for lack of 
<pbuild-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/link-static/threading-multi>converter/builtin_converters.o...
...skipped 
<pbuild-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/link-static/threading-multi>libboost_python3-py37.a
 for lack of 
<pbuild-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/link-static/threading-multi>converter/builtin_converters.o...
...skipped 
<p/<<BUILDDIR>>/boost1.62-1.62.0+dfsg/debian/tmp/usr/lib/x86_64-linux-gnu>libboost_python3-py37.a
 for lack of 
<pbuild-3.7/boost/bin.v2/libs/python/build/gcc-6.4.0/release/debug-symbols-on/link-static/threading-multi>libboost_python3-py37.a...
...failed updating 2 targets...
...skipped 17 targets...
...updated 1 target...

and later on:

dh_install: Cannot find (any matches for) 
"debian/tmp/usr/lib/x86_64-linux-gnu/libboost_mpi_python-py37.so.1.62.0" (tried 
in ., debian/tmp)

dh_install: libboost-mpi-python1.62.0 missing files: 
debian/tmp/usr/lib/x86_64-linux-gnu/libboost_mpi_python-py37.so.1.62.0
dh_install: missing files, aborting

Regards,
    smcv

--- End Message ---
--- Begin Message ---
Source: boost1.62
Source-Version: 1.62.0+dfsg-6

We believe that the bug you reported is fixed in the latest version of
boost1.62, 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.
Giovanni Mascellani <[email protected]> (supplier of updated boost1.62 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: Sat, 30 Jun 2018 22:55:57 +0200
Source: boost1.62
Binary: libboost1.62-dev libboost1.62-tools-dev libboost1.62-all-dev 
libboost1.62-doc libboost-atomic1.62.0 libboost-atomic1.62-dev 
libboost-chrono1.62.0 libboost-chrono1.62-dev libboost-context1.62.0 
libboost-context1.62-dev libboost-coroutine1.62.0 libboost-coroutine1.62-dev 
libboost-date-time1.62.0 libboost-date-time1.62-dev libboost-exception1.62-dev 
libboost-fiber1.62.0 libboost-fiber1.62-dev libboost-filesystem1.62.0 
libboost-filesystem1.62-dev libboost-graph1.62.0 libboost-graph1.62-dev 
libboost-graph-parallel1.62.0 libboost-graph-parallel1.62-dev 
libboost-iostreams1.62.0 libboost-iostreams1.62-dev libboost-locale1.62.0 
libboost-locale1.62-dev libboost-log1.62.0 libboost-log1.62-dev 
libboost-math1.62.0 libboost-math1.62-dev libboost-mpi1.62.0 
libboost-mpi1.62-dev libboost-mpi-python1.62.0 libboost-mpi-python1.62-dev 
libboost-program-options1.62.0 libboost-program-options1.62-dev 
libboost-python1.62.0 libboost-python1.62-dev libboost-random1.62.0
 libboost-random1.62-dev libboost-regex1.62.0 libboost-regex1.62-dev 
libboost-serialization1.62.0 libboost-serialization1.62-dev 
libboost-signals1.62.0 libboost-signals1.62-dev libboost-system1.62.0 
libboost-system1.62-dev libboost-test1.62.0 libboost-test1.62-dev 
libboost-thread1.62.0 libboost-thread1.62-dev libboost-timer1.62.0 
libboost-timer1.62-dev libboost-type-erasure1.62.0 
libboost-type-erasure1.62-dev libboost-wave1.62.0
 libboost-wave1.62-dev
Architecture: source
Version: 1.62.0+dfsg-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Boost Team <[email protected]>
Changed-By: Giovanni Mascellani <[email protected]>
Description:
 libboost-atomic1.62-dev - atomic data types, operations, and memory ordering 
constraints
 libboost-atomic1.62.0 - atomic data types, operations, and memory ordering 
constraints
 libboost-chrono1.62-dev - C++ representation of time duration, time point, and 
clocks
 libboost-chrono1.62.0 - C++ representation of time duration, time point, and 
clocks
 libboost-context1.62-dev - provides a sort of cooperative multitasking on a 
single thread
 libboost-context1.62.0 - provides a sort of cooperative multitasking on a 
single thread
 libboost-coroutine1.62-dev - provides a sort of cooperative multitasking on a 
single thread
 libboost-coroutine1.62.0 - provides a sort of cooperative multitasking on a 
single thread
 libboost-date-time1.62-dev - set of date-time libraries based on generic 
programming concepts
 libboost-date-time1.62.0 - set of date-time libraries based on generic 
programming concepts
 libboost-exception1.62-dev - library to help write exceptions and handlers
 libboost-fiber1.62-dev - cooperatively-scheduled micro-/userland-threads
 libboost-fiber1.62.0 - cooperatively-scheduled micro-/userland-threads
 libboost-filesystem1.62-dev - filesystem operations (portable paths, iteration 
over directories
 libboost-filesystem1.62.0 - filesystem operations (portable paths, iteration 
over directories
 libboost-graph-parallel1.62-dev - generic graph components and algorithms in 
C++
 libboost-graph-parallel1.62.0 - generic graph components and algorithms in C++
 libboost-graph1.62-dev - generic graph components and algorithms in C++
 libboost-graph1.62.0 - generic graph components and algorithms in C++
 libboost-iostreams1.62-dev - Boost.Iostreams Library development files
 libboost-iostreams1.62.0 - Boost.Iostreams Library
 libboost-locale1.62-dev - C++ facilities for localization
 libboost-locale1.62.0 - C++ facilities for localization
 libboost-log1.62-dev - C++ logging library
 libboost-log1.62.0 - C++ logging library
 libboost-math1.62-dev - Boost.Math Library development files
 libboost-math1.62.0 - Boost.Math Library
 libboost-mpi-python1.62-dev - C++ interface to the Message Passing Interface 
(MPI), Python Bind
 libboost-mpi-python1.62.0 - C++ interface to the Message Passing Interface 
(MPI), Python Bind
 libboost-mpi1.62-dev - C++ interface to the Message Passing Interface (MPI)
 libboost-mpi1.62.0 - C++ interface to the Message Passing Interface (MPI)
 libboost-program-options1.62-dev - program options library for C++
 libboost-program-options1.62.0 - program options library for C++
 libboost-python1.62-dev - Boost.Python Library development files
 libboost-python1.62.0 - Boost.Python Library
 libboost-random1.62-dev - Boost Random Number Library
 libboost-random1.62.0 - Boost Random Number Library
 libboost-regex1.62-dev - regular expression library for C++
 libboost-regex1.62.0 - regular expression library for C++
 libboost-serialization1.62-dev - serialization library for C++
 libboost-serialization1.62.0 - serialization library for C++
 libboost-signals1.62-dev - managed signals and slots library for C++
 libboost-signals1.62.0 - managed signals and slots library for C++
 libboost-system1.62-dev - Operating system (e.g. diagnostics support) library
 libboost-system1.62.0 - Operating system (e.g. diagnostics support) library
 libboost-test1.62-dev - components for writing and executing test suites
 libboost-test1.62.0 - components for writing and executing test suites
 libboost-thread1.62-dev - portable C++ multi-threading
 libboost-thread1.62.0 - portable C++ multi-threading
 libboost-timer1.62-dev - C++ wall clock and CPU process timers
 libboost-timer1.62.0 - C++ wall clock and CPU process timers
 libboost-type-erasure1.62-dev - C++ runtime polymorphism based on concepts
 libboost-type-erasure1.62.0 - C++ runtime polymorphism based on concepts
 libboost-wave1.62-dev - C99/C++ preprocessor library
 libboost-wave1.62.0 - C99/C++ preprocessor library
 libboost1.62-all-dev - Boost C++ Libraries development files (ALL)
 libboost1.62-dev - Boost C++ Libraries development files
 libboost1.62-doc - Boost.org libraries documentation
 libboost1.62-tools-dev - Boost C++ Libraries development tools
Closes: 902702
Changes:
 boost1.62 (1.62.0+dfsg-6) unstable; urgency=medium
 .
   * Fix building with Python 3.7 (closes: #902702).
   * Update Vcs-* fields after migration to git and to salsa.
   * Bump Standards-Version to 4.1.4.
Checksums-Sha1:
 1415346f5aa58af73fb8de08dcf6daf35335155c 6645 boost1.62_1.62.0+dfsg-6.dsc
 2798641a03d69f9e919e5a9a9e970326b485411d 107636 
boost1.62_1.62.0+dfsg-6.debian.tar.xz
 f3304b2544cb23aeafb215bfc156eb2cdb5c5328 11678 
boost1.62_1.62.0+dfsg-6_source.buildinfo
Checksums-Sha256:
 f2b173d58f5dd4f02f09a27f045df6d0bf8e3aad58f601e74d71834a9113b5d0 6645 
boost1.62_1.62.0+dfsg-6.dsc
 e9d0ed76a5765b756a545b46acea0ec3238cdeb34cb548bcfb5a783ae34fb8ba 107636 
boost1.62_1.62.0+dfsg-6.debian.tar.xz
 4e819023fb6aa4bc6a48ceb37dc5e59354356c23f1ff0e83008624b0a60e1a8b 11678 
boost1.62_1.62.0+dfsg-6_source.buildinfo
Files:
 33a9533545f8b21cf01083ab2ac6e55c 6645 libs optional boost1.62_1.62.0+dfsg-6.dsc
 856d96578ad6df34624330ace8e3d0c9 107636 libs optional 
boost1.62_1.62.0+dfsg-6.debian.tar.xz
 6b140ba4e4a76aaba24140b0d5049ffa 11678 libs optional 
boost1.62_1.62.0+dfsg-6_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQSiBF6hBvCQNcghJEaNr8EMz954SQUCWzfvZwAKCRCNr8EMz954
SbbyAQDN3fvO9nSnxvWNvx9tGEHmYq3tYRdvDGFedweRmAQkwAEApmmqxqWlEUL5
O+2bLaV+YRKGC9yWOwlwyoJQLzJFvAQ=
=dfLS
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to