Your message dated Wed, 15 Aug 2018 12:00:13 +0000
with message-id <e1fputf-0006cf...@fasolo.debian.org>
and subject line Bug#902597: fixed in protobuf 3.6.1-1
has caused the Debian Bug report #902597,
regarding protobuf ftbfs with python3.7 as a supported version
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.)
--
902597: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902597
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:protobuf
Version: 3.0.0-9.1
Severity: serious
Tags: sid buster
protobuf ftbfs with python3.7 as a supported version:
390x-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I. -I../src
-I/usr/include/python3.7m -c google/protobuf/pyext/descriptor_pool.cc -o
build/temp.linux-s390x-3.7/google/protobuf/pyext/descriptor_pool.o
-Wno-write-strings -Wno-invalid-offsetof -Wno-sign-compare
google/protobuf/pyext/descriptor_pool.cc: In function ‘PyObject*
google::protobuf::python::cdescriptor_pool::FindMessageByName(google::protobuf::python::PyDescriptorPool*,
PyObject*)’:
google/protobuf/pyext/descriptor_pool.cc:50:45: error: invalid conversion from
‘const char*’ to ‘char*’ [-fpermissive]
((*(charpp) = PyUnicode_AsUTF8AndSize(ob, (sizep))) == NULL? -1: 0): \
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
google/protobuf/pyext/descriptor_pool.cc:176:7: note: in expansion of macro
‘PyString_AsStringAndSize’
if (PyString_AsStringAndSize(arg, &name, &name_size) < 0) {
^~~~~~~~~~~~~~~~~~~~~~~~
google/protobuf/pyext/descriptor_pool.cc: In function ‘PyObject*
google::protobuf::python::cdescriptor_pool::FindFileByName(google::protobuf::python::PyDescriptorPool*,
PyObject*)’:
google/protobuf/pyext/descriptor_pool.cc:50:45: error: invalid conversion from
‘const char*’ to ‘char*’ [-fpermissive]
((*(charpp) = PyUnicode_AsUTF8AndSize(ob, (sizep))) == NULL? -1: 0): \
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
google/protobuf/pyext/descriptor_pool.cc:224:7: note: in expansion of macro
‘PyString_AsStringAndSize’
if (PyString_AsStringAndSize(arg, &name, &name_size) < 0) {
^~~~~~~~~~~~~~~~~~~~~~~~
google/protobuf/pyext/descriptor_pool.cc: In function ‘PyObject*
google::protobuf::python::cdescriptor_pool::FindFieldByName(google::protobuf::python::PyDescriptorPool*,
PyObject*)’:
google/protobuf/pyext/descriptor_pool.cc:50:45: error: invalid conversion from
‘const char*’ to ‘char*’ [-fpermissive]
((*(charpp) = PyUnicode_AsUTF8AndSize(ob, (sizep))) == NULL? -1: 0): \
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
google/protobuf/pyext/descriptor_pool.cc:242:7: note: in expansion of macro
‘PyString_AsStringAndSize’
if (PyString_AsStringAndSize(arg, &name, &name_size) < 0) {
^~~~~~~~~~~~~~~~~~~~~~~~
google/protobuf/pyext/descriptor_pool.cc: In function ‘PyObject*
google::protobuf::python::cdescriptor_pool::FindExtensionByName(google::protobuf::python::PyDescriptorPool*,
PyObject*)’:
google/protobuf/pyext/descriptor_pool.cc:50:45: error: invalid conversion from
‘const char*’ to ‘char*’ [-fpermissive]
((*(charpp) = PyUnicode_AsUTF8AndSize(ob, (sizep))) == NULL? -1: 0): \
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
google/protobuf/pyext/descriptor_pool.cc:260:7: note: in expansion of macro
‘PyString_AsStringAndSize’
if (PyString_AsStringAndSize(arg, &name, &name_size) < 0) {
^~~~~~~~~~~~~~~~~~~~~~~~
google/protobuf/pyext/descriptor_pool.cc: In function ‘PyObject*
google::protobuf::python::cdescriptor_pool::FindEnumTypeByName(google::protobuf::python::PyDescriptorPool*,
PyObject*)’:
google/protobuf/pyext/descriptor_pool.cc:50:45: error: invalid conversion from
‘const char*’ to ‘char*’ [-fpermissive]
((*(charpp) = PyUnicode_AsUTF8AndSize(ob, (sizep))) == NULL? -1: 0): \
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
google/protobuf/pyext/descriptor_pool.cc:277:7: note: in expansion of macro
‘PyString_AsStringAndSize’
if (PyString_AsStringAndSize(arg, &name, &name_size) < 0) {
^~~~~~~~~~~~~~~~~~~~~~~~
google/protobuf/pyext/descriptor_pool.cc: In function ‘PyObject*
google::protobuf::python::cdescriptor_pool::FindOneofByName(google::protobuf::python::PyDescriptorPool*,
PyObject*)’:
google/protobuf/pyext/descriptor_pool.cc:50:45: error: invalid conversion from
‘const char*’ to ‘char*’ [-fpermissive]
((*(charpp) = PyUnicode_AsUTF8AndSize(ob, (sizep))) == NULL? -1: 0): \
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
google/protobuf/pyext/descriptor_pool.cc:294:7: note: in expansion of macro
‘PyString_AsStringAndSize’
if (PyString_AsStringAndSize(arg, &name, &name_size) < 0) {
^~~~~~~~~~~~~~~~~~~~~~~~
google/protobuf/pyext/descriptor_pool.cc: In function ‘PyObject*
google::protobuf::python::cdescriptor_pool::FindServiceByName(google::protobuf::python::PyDescriptorPool*,
PyObject*)’:
google/protobuf/pyext/descriptor_pool.cc:50:45: error: invalid conversion from
‘const char*’ to ‘char*’ [-fpermissive]
((*(charpp) = PyUnicode_AsUTF8AndSize(ob, (sizep))) == NULL? -1: 0): \
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
google/protobuf/pyext/descriptor_pool.cc:311:7: note: in expansion of macro
‘PyString_AsStringAndSize’
if (PyString_AsStringAndSize(arg, &name, &name_size) < 0) {
^~~~~~~~~~~~~~~~~~~~~~~~
google/protobuf/pyext/descriptor_pool.cc: In function ‘PyObject*
google::protobuf::python::cdescriptor_pool::FindMethodByName(google::protobuf::python::PyDescriptorPool*,
PyObject*)’:
google/protobuf/pyext/descriptor_pool.cc:50:45: error: invalid conversion from
‘const char*’ to ‘char*’ [-fpermissive]
((*(charpp) = PyUnicode_AsUTF8AndSize(ob, (sizep))) == NULL? -1: 0): \
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
google/protobuf/pyext/descriptor_pool.cc:328:7: note: in expansion of macro
‘PyString_AsStringAndSize’
if (PyString_AsStringAndSize(arg, &name, &name_size) < 0) {
^~~~~~~~~~~~~~~~~~~~~~~~
google/protobuf/pyext/descriptor_pool.cc: In function ‘PyObject*
google::protobuf::python::cdescriptor_pool::FindFileContainingSymbol(google::protobuf::python::PyDescriptorPool*,
PyObject*)’:
google/protobuf/pyext/descriptor_pool.cc:50:45: error: invalid conversion from
‘const char*’ to ‘char*’ [-fpermissive]
((*(charpp) = PyUnicode_AsUTF8AndSize(ob, (sizep))) == NULL? -1: 0): \
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
google/protobuf/pyext/descriptor_pool.cc:345:7: note: in expansion of macro
‘PyString_AsStringAndSize’
if (PyString_AsStringAndSize(arg, &name, &name_size) < 0) {
^~~~~~~~~~~~~~~~~~~~~~~~
error: command 's390x-linux-gnu-gcc' failed with exit status 1
debian/rules:30: recipe for target 'override_dh_auto_build-arch' failed
make[1]: *** [override_dh_auto_build-arch] Error 1
--- End Message ---
--- Begin Message ---
Source: protobuf
Source-Version: 3.6.1-1
We believe that the bug you reported is fixed in the latest version of
protobuf, 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 902...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Laszlo Boszormenyi (GCS) <g...@debian.org> (supplier of updated protobuf
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: SHA256
Format: 1.8
Date: Tue, 14 Aug 2018 18:22:07 +0000
Source: protobuf
Binary: ruby-google-protobuf libprotobuf17 libprotobuf-lite17 libprotobuf-dev
libprotoc17 libprotoc-dev protobuf-compiler python-protobuf python3-protobuf
libprotobuf-java
Architecture: source amd64 all
Version: 3.6.1-1
Distribution: experimental
Urgency: medium
Maintainer: Laszlo Boszormenyi (GCS) <g...@debian.org>
Changed-By: Laszlo Boszormenyi (GCS) <g...@debian.org>
Description:
libprotobuf-dev - protocol buffers C++ library (development files)
libprotobuf-java - Java bindings for protocol buffers
libprotobuf-lite17 - protocol buffers C++ library (lite version)
libprotobuf17 - protocol buffers C++ library
libprotoc-dev - protocol buffers compiler library (development files)
libprotoc17 - protocol buffers compiler library
protobuf-compiler - compiler for protocol buffer definition files
python-protobuf - Python bindings for protocol buffers
python3-protobuf - Python 3 bindings for protocol buffers
ruby-google-protobuf - Protocol Buffers
Closes: 901518 902597
Changes:
protobuf (3.6.1-1) experimental; urgency=medium
.
* New upstream release.
* Builds with OpenJDK 10 (closes: #901518).
* Library transition from libproto*16 to libproto*17 .
* Extend Python 3.7 FTBFS fix.
* Update Standards-Version to 4.1.5 .
.
[ Michael Hudson-Doyle <michael.hud...@canonical.com> ]
* Backport patch to fix FTBFS with Python 3.7 (closes: #902597).
Checksums-Sha1:
867d83e4536dc15cefd7b0b3fb936e26b1666731 2734 protobuf_3.6.1-1.dsc
9238da8596b18b22b73327508a4f4e1e9848083e 4485582 protobuf_3.6.1.orig.tar.gz
975fcfc1783d50d60c967c3078a916ac9166aabd 23040 protobuf_3.6.1-1.debian.tar.xz
b8f1f8ddf24ad88371b6dd26a418e816d1dd2f7a 1129332
libprotobuf-dev_3.6.1-1_amd64.deb
33bb2be1b5edcda08eb18debf9de2c830dc778e6 740812
libprotobuf-java_3.6.1-1_all.deb
ca7132d218b45d3f68680d0c4318f3473eb559c7 1415748
libprotobuf-lite17-dbgsym_3.6.1-1_amd64.deb
5b80e303888f628dea47ad98ddc205752647499e 166056
libprotobuf-lite17_3.6.1-1_amd64.deb
8ba60c389629157d56e8898724b659ddce4b39ea 11296304
libprotobuf17-dbgsym_3.6.1-1_amd64.deb
e04c5772b32891eb61323e29393d8d130c1d4334 812624 libprotobuf17_3.6.1-1_amd64.deb
bd1ec3976e70a54060ba3f9bceeacbc5eef68510 776896 libprotoc-dev_3.6.1-1_amd64.deb
c83f1a551ca8f4b57e5b0ca1e0b5dffcebbcc754 14855072
libprotoc17-dbgsym_3.6.1-1_amd64.deb
c4c51ca6b3692f1af6b98092acd1ff4b711ae77b 665292 libprotoc17_3.6.1-1_amd64.deb
d61dbb33e6b0687b648362995515aa721e7b237f 88176
protobuf-compiler-dbgsym_3.6.1-1_amd64.deb
a62c3fecfc9fc383bbcc14f4bbe09d07bf513001 64548
protobuf-compiler_3.6.1-1_amd64.deb
b3cf2f1ea0cc276a81bbefd52841d218a3edad2d 18334 protobuf_3.6.1-1_amd64.buildinfo
2aa0e68ecd6d6d8da1202c6aa8a6a83249459c0c 1102728
python-protobuf-dbgsym_3.6.1-1_amd64.deb
3a2b5a3234d4439292f775cd41a214507becee21 333176
python-protobuf_3.6.1-1_amd64.deb
8a9847eca3281b175f7e5f5a9ad9b8ab99f06f23 2227424
python3-protobuf-dbgsym_3.6.1-1_amd64.deb
d9a3ed9d6354973de6c89a3bf314517cadf17e9b 346892
python3-protobuf_3.6.1-1_amd64.deb
a249c393d0eafc0c5cd908389de6abbc28f4c509 521396
ruby-google-protobuf-dbgsym_3.6.1-1_amd64.deb
9430184d38ff34648bd134e431271577eb0ba880 164384
ruby-google-protobuf_3.6.1-1_amd64.deb
Checksums-Sha256:
166f544b22991e3a056270f9668fce279d32865277091b2061f0b404154a1a14 2734
protobuf_3.6.1-1.dsc
3d4e589d81b2006ca603c1ab712c9715a76227293032d05b26fca603f90b3f5b 4485582
protobuf_3.6.1.orig.tar.gz
d034c9579c4182807b2e4bd9d7ccc9207ed98e9bfaee80a114d31d85049af89a 23040
protobuf_3.6.1-1.debian.tar.xz
14d92c419926bbe366d04ed5d1cba5ad46f4197256e8f64cad6244d6c4e08fa0 1129332
libprotobuf-dev_3.6.1-1_amd64.deb
f4ebf80b7aec8188b63ed149e2bfe37b35b36076ad6ee7a04f6a7b779875a1f8 740812
libprotobuf-java_3.6.1-1_all.deb
6f89b3c6bc3e1d8161d10773209609b995b2b28df2531a818e282303209d3dc7 1415748
libprotobuf-lite17-dbgsym_3.6.1-1_amd64.deb
ef7e591501c2ff836126cbb1abfe5fb81a1fa16193b1c190b84a3991c12cafda 166056
libprotobuf-lite17_3.6.1-1_amd64.deb
2e624333f1b14465a3ebfadecbef7dc22f2a551e3cbe12b050b5315823340786 11296304
libprotobuf17-dbgsym_3.6.1-1_amd64.deb
e993cdf5523750ccc2d2ef8891bd0806f4067f8538dff42bda854fe43ad67bdb 812624
libprotobuf17_3.6.1-1_amd64.deb
74ec730552950eebe398d31a850f20d76f42e47c0c138082b0ffea06726822a1 776896
libprotoc-dev_3.6.1-1_amd64.deb
b6bdcf4b3d035728e998904531775af773fa4b2a74e2a496b20a07f462e92eb8 14855072
libprotoc17-dbgsym_3.6.1-1_amd64.deb
1bbb7c9a5ba0b4463cf93d14f75d7d66a04b3a5b929752548fed64c507ad92d6 665292
libprotoc17_3.6.1-1_amd64.deb
1ddb09e6d75703b9f330c970fde010e83a6288d6fa603f0ea193211c079f3229 88176
protobuf-compiler-dbgsym_3.6.1-1_amd64.deb
3692bf7c1362d02f28f53f54c2204e937bfb6c7b5c348dd21b18d3b0b143cd18 64548
protobuf-compiler_3.6.1-1_amd64.deb
3794387e39407f0633559a174b118d8a4e4433ecd715be37ac95e17fc3d6ddd9 18334
protobuf_3.6.1-1_amd64.buildinfo
26c3f84b6e91d2e9a9e30e956e0906a6c4573a735323491aba1c011899cd4731 1102728
python-protobuf-dbgsym_3.6.1-1_amd64.deb
dbe9a890b0c4a536d5b8ab88ef34ef55f67eb81f7acc3f34cf7c3d3c672179dc 333176
python-protobuf_3.6.1-1_amd64.deb
09c0edad632256308c3d4f88c98e36e5350e59641113e866531edec86a4b121f 2227424
python3-protobuf-dbgsym_3.6.1-1_amd64.deb
7dfe0126d8c5ffb7f8cb5eb69912cca0bd211667b4b041bc0deb6018648f15c6 346892
python3-protobuf_3.6.1-1_amd64.deb
ccdcee1333786443e8fc6cff6beb8cef13de684d4569053cfacbe210f4dab7b0 521396
ruby-google-protobuf-dbgsym_3.6.1-1_amd64.deb
c1eb307587eb3e014332dd82519ce00417143f2f50c5f669a5a39c36d1fe8910 164384
ruby-google-protobuf_3.6.1-1_amd64.deb
Files:
797bcf6ef8c8b565d9c60ac11b193cc5 2734 devel optional protobuf_3.6.1-1.dsc
e8ce2659ea4f5df1a1e0dbd107dd61d9 4485582 devel optional
protobuf_3.6.1.orig.tar.gz
141552b4f05e3cd8b5669c8ff7b9f6b2 23040 devel optional
protobuf_3.6.1-1.debian.tar.xz
3f021d2cd986313b630a3c9f7c51f2c7 1129332 libdevel optional
libprotobuf-dev_3.6.1-1_amd64.deb
6c957bca0b77f83308ca36a8ae0dc29d 740812 java optional
libprotobuf-java_3.6.1-1_all.deb
a0204e530a969319900a158a7cf7dd7b 1415748 debug optional
libprotobuf-lite17-dbgsym_3.6.1-1_amd64.deb
39a806d879824af7c0a94a6b12846cab 166056 libs optional
libprotobuf-lite17_3.6.1-1_amd64.deb
7deb1a4c470b19f0fd9d4f243fa9470e 11296304 debug optional
libprotobuf17-dbgsym_3.6.1-1_amd64.deb
47d866b6544c30c28c965cd32b2f31d7 812624 libs optional
libprotobuf17_3.6.1-1_amd64.deb
b824f802d1a919b4e1056beb71857d76 776896 libdevel optional
libprotoc-dev_3.6.1-1_amd64.deb
c10da00a51edae32fc169fe6fbada136 14855072 debug optional
libprotoc17-dbgsym_3.6.1-1_amd64.deb
f8d72800e83e633079c048a59b5e9785 665292 libs optional
libprotoc17_3.6.1-1_amd64.deb
f6adf1a4e140d8394e88de7c64c713a1 88176 debug optional
protobuf-compiler-dbgsym_3.6.1-1_amd64.deb
9e4250050c267f4800581175c0b10ab6 64548 devel optional
protobuf-compiler_3.6.1-1_amd64.deb
9b56d62a714f3225e3a06ca0bed0345b 18334 devel optional
protobuf_3.6.1-1_amd64.buildinfo
140a8b41beb38c8873a3dd7d398875bd 1102728 debug optional
python-protobuf-dbgsym_3.6.1-1_amd64.deb
522bf2387b281a87ab4e35624031d735 333176 python optional
python-protobuf_3.6.1-1_amd64.deb
19fdb39cc9bab92f97caddf822a7dbb8 2227424 debug optional
python3-protobuf-dbgsym_3.6.1-1_amd64.deb
bbc59e37075f1656899cc9f50a1eddeb 346892 python optional
python3-protobuf_3.6.1-1_amd64.deb
165a83074e270a77fd5df5c1822509c9 521396 debug optional
ruby-google-protobuf-dbgsym_3.6.1-1_amd64.deb
2bdcf13879f0c02a383423cd6b8c9994 164384 ruby optional
ruby-google-protobuf_3.6.1-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEfYh9yLp7u6e4NeO63OMQ54ZMyL8FAltzULIACgkQ3OMQ54ZM
yL+O+BAAmeXK8e8lS9MDQVXpbWtQAIX/SlT4NosgvwO8W1rVv7yuTT5EsJH7v8D2
sHd1vHnWM8UYPQgIPUHE98CIq0nktlw5Jsd0oTfUusqTMhO9wM860nmZ3CW0sWKQ
LP1Uy0bu56Z42HahxKl8yhOqUla6beJuYL0fxusjPos1azJFpIfbFg4Z9VlF/pyu
xAFOiUNqblkh/3+WGN83TqKohkKghsKUsAFP7tSx+1kPnJyzKZ63d9XazoEu+m4p
d8z/XKjQDECYd7atMM28EBD4wBl7A5LadMhLcc2luUVBW4duXku0tf3p9ows6R62
qWS8jlnV1Cv0ZHId3obbU/UML6ctJAx0CueyVyPkyFr3knUDw2N/BaP7Pn06cXg9
+WX1NK7URevASq1zQDcrBQFw6EfzDh1ly4p+/ChjMP7lr3ikBGjPLcgx6kutDuqD
Zo1IKGNH9VGU0AgKU0Si8fOU/6SyddsCe9XejJKeoahN+wfVNd4HcYRGdKs8eVtP
c1qkNpzJbpelHdooqgHsx/Gs0WhR5qE3J7HDaW0hyHvbyw9MGzViCzTt1HN98lDn
+8waRs8gByoCTFiNY517omCENe+Txu0ib6L6O66AOmaI+fBYck2Wkc/Yxwu1SIx6
C810bruAe/t6kFyHBONrOO5vlvN0XOJg9Yz5fX5cnkfbmNDU3Q4=
=FASH
-----END PGP SIGNATURE-----
--- End Message ---