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 ---

Reply via email to