Your message dated Tue, 25 Aug 2015 16:00:15 +0000
with message-id <[email protected]>
and subject line Bug#791276: fixed in shiboken 1.2.2-2
has caused the Debian Bug report #791276,
regarding shiboken: library transition may be needed when GCC 5 is the default
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.)
--
791276: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791276
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:shiboken
Version: 1.2.2-1
Severity: important
Tags: sid stretch
User: [email protected]
Usertags: libstdc++-cxx11
Background [1]: libstdc++6 introduces a new ABI to conform to the
C++11 standard, but keeps the old ABI to not break existing binaries.
Packages which are built with g++-5 from experimental (not the one
from testing/unstable) are using the new ABI. Libraries built from
this source package export some of the new __cxx11 or B5cxx11 symbols,
and dropping other symbols. If these symbols are part of the API of
the library, then this rebuild with g++-5 will trigger a transition
for the library.
What is needed:
- Rebuild the library using g++/g++-5 from experimental. Note that
most likely all C++ libraries within the build dependencies need
a rebuild too. You can find the log for a rebuild in
https://people.debian.org/~doko/logs/gcc5-20150701/
Search for "BEGIN GCC CXX11" in the log.
- Decide if the symbols matching __cxx11 or B5cxx11 are part of the
library API, and are used by the reverse dependencies of the
library.
- If there are no symbols matching __cxx11 or B5cxx11 in the symbols
forming the library API, you should close this issue with a short
explanation.
- If there are no reverse dependencies, it should be the package
maintainers decision if a transition is needed. However this might
break software which is not in the Debian archive, and built
against these packages.
- If a library transition is needed, please prepare for the change.
Rename the library package, append "v5" to the name of the package
(e.g. libfoo2 -> libfoo2v5). Such a change can be avoided, if you
have a soversion bump and you upload this version instead of the
renamed package. Prepare a patch and attach it to this issue (mark
this issue with patch), so that it is possible to NMU such a
package. We'll probably have more than hundred transitions
triggered. Then reassign the issue to release.debian.org and
properly tag it as a transition issue, by sending an email to
[email protected]:
user [email protected]
usertag <this issue> + transition
block <this issue> by 790756
reassign <this issue> release.debian.org
- If unsure if a transition is needed, please tag the issue with help
to ask for feedback from other Debian developers.
The libstdc++6 transition will be a large one, and it will come with a
lot of pain. Please help it by preparing the follow-up transitions.
[1] https://wiki.debian.org/GCC5#libstdc.2B-.2B-_ABI_transition
--- End Message ---
--- Begin Message ---
Source: shiboken
Source-Version: 1.2.2-2
We believe that the bug you reported is fixed in the latest version of
shiboken, 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.
Didier Raboud <[email protected]> (supplier of updated shiboken 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: SHA256
Format: 1.8
Date: Mon, 24 Aug 2015 17:40:32 +0200
Source: shiboken
Binary: shiboken shiboken-doc libshiboken1.2v5 libshiboken-py3-1.2v5
libshiboken-dev shiboken-dbg
Architecture: source amd64 all
Version: 1.2.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team
<[email protected]>
Changed-By: Didier Raboud <[email protected]>
Description:
libshiboken-dev - development files for the shiboken bindings generator library
libshiboken-py3-1.2v5 - CPython3 bindings generator for C++ libraries - shared
library
libshiboken1.2v5 - CPython bindings generator for C++ libraries - shared
library
shiboken - CPython bindings generator for C++ libraries
shiboken-dbg - debugging symbols for shiboken and its library
shiboken-doc - CPython bindings generator for C++ libraries documentation
Closes: 778118 791276
Changes:
shiboken (1.2.2-2) unstable; urgency=medium
.
[ Iain Lane ]
* Rebuild for python3.5
+ Extend hack to skip tests which still fail for py3.5
.
[ Dmitry Shachnev ]
* Run tests for python3.5-dbg, not twice for python3.4-dbg
.
[ Steve Langasek ]
* Rename library packages for g++5 ABI transition (Closes: #791276)
* Drop legacy support for g++ < 4.5, which breaks with g++ 5's version number
(Closes: #778118)
Checksums-Sha1:
270cf1e3e2122c28f7c81b51971f7ecebe4919f9 2425 shiboken_1.2.2-2.dsc
3bc99b055e642bb68eac3dbf10f5b8f40bf9f123 14980 shiboken_1.2.2-2.debian.tar.xz
5d27b2e4e88fba97b679d80b0beb73398a0fd46d 217594
libshiboken-dev_1.2.2-2_amd64.deb
7573f35aaee3b3d2bc6f6f0523e4cfe242d96650 263498
libshiboken-py3-1.2v5_1.2.2-2_amd64.deb
f3a9a3f76984b71025c179b24ea60c3c71af73ce 263954
libshiboken1.2v5_1.2.2-2_amd64.deb
7f841e671b65e4ef6656b864bfc4f664da769aa7 8862408 shiboken-dbg_1.2.2-2_amd64.deb
b8c787cfe6d24d04de8581477ffc85e0e001e963 405308 shiboken-doc_1.2.2-2_all.deb
5f4950f53a44410c615e9341cbb1911e6bd5d40d 870736 shiboken_1.2.2-2_amd64.deb
Checksums-Sha256:
c348ca84adf7cd9930bdf94f2907b5a6df4c4c0e87283cfde2042b7aece3c194 2425
shiboken_1.2.2-2.dsc
88f4a0f9efc72c77d08f6f22cb535d0bbb45a02db027a06ab024c45c42e752e4 14980
shiboken_1.2.2-2.debian.tar.xz
252bfaf6ae3d8c54271d96a4032e2a4450edf62e68c6ba0a6331671ef7bb0a00 217594
libshiboken-dev_1.2.2-2_amd64.deb
4d614d35949edcd33823d42c5c5ea84e8bdecc16bf6f93958fb51379e9b5263a 263498
libshiboken-py3-1.2v5_1.2.2-2_amd64.deb
bcbcaad8a4fdeaa05b1440b24245e141c7a16fe5ce8250539b0d07f813eeb1dd 263954
libshiboken1.2v5_1.2.2-2_amd64.deb
e9e8d160861fc4ae4301823b4ebd1ad55119c84eb2369ca2c9ee2c4afd2d2ece 8862408
shiboken-dbg_1.2.2-2_amd64.deb
728677c98e3946157f1be89d355c8cadcf056b3902f58a3ff392b376f2bd4dd2 405308
shiboken-doc_1.2.2-2_all.deb
f619d668e2b8908623b64b7a18d775b65e6cbc542d1d23e50bbbb78cb2c97b77 870736
shiboken_1.2.2-2_amd64.deb
Files:
08e915c06f45ad07ddbdf18a9068300d 2425 devel optional shiboken_1.2.2-2.dsc
7b111ecebc063f64424860c0845a8881 14980 devel optional
shiboken_1.2.2-2.debian.tar.xz
8b9e1c025bb1bef5270d2574df35429b 217594 libdevel optional
libshiboken-dev_1.2.2-2_amd64.deb
dae9d8bd8e136cc8160b7bbd501bc12c 263498 libs optional
libshiboken-py3-1.2v5_1.2.2-2_amd64.deb
23f18aca5f29608b5a94f2943c412f79 263954 libs optional
libshiboken1.2v5_1.2.2-2_amd64.deb
5b9019061588819ed044405dc9ed00f6 8862408 debug extra
shiboken-dbg_1.2.2-2_amd64.deb
96314733a8b21b6d4a9a66df016f8060 405308 doc optional
shiboken-doc_1.2.2-2_all.deb
b18e4acab807655063c88942bccd9748 870736 devel optional
shiboken_1.2.2-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQGcBAEBCAAGBQJV3GzPAAoJEIvPpx7KFjRVJ6cL/jvyHvtrDcWnIw1Ky7tlhrvj
Cm+hcJITs8e7/Q6jzmEGS231DmZBr3C6eH5IsJvtYdpyacIwhdAJyCT2LMwQt+gm
aO1Jh6cDgbvgiHXWPqqwCBaRnMvuvxQ5KSTpgkILy9Efn8HDSL0ERfFE4veIHIA8
GVt5gPURS0ww8KiP3Y+QQbJPUB7RaCZrmCpbi2ERXCa4x5klqTbiR7TV9BTwydvy
P0dw8/HACaQJgbVRig5bWSLXazgIRLYWH9RfWt+JHuP0szXvys835rJp4WGrtFVy
75mq7xOSiCxgX5dBhyfsxZ/ncm8xH20LdlIJMBSf/x/177I8SCLiO8dvhxo6drR4
I1LrBMcHJF2RgTBd928vsmgbvp1tW9/MQJTJjRN8jpUYuV4bEjajgu4ljkfx0D3/
u21FRaypRD59YRYbz23WxUQopi/W2GKNugjTTLgxgAgcZxWmdgeWWd3Hj5YINE6s
i7/3y2oyFAnJ92aMW4tiHOkxilQaWJVBtM3XeDTmRw==
=8Rcv
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team