Your message dated Thu, 12 Nov 2015 10:00:27 +0000
with message-id <[email protected]>
and subject line Bug#797944: fixed in simgear 3.4.0-3
has caused the Debian Bug report #797944,
regarding simgear: library transition needed with GCC 5 as 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.)


-- 
797944: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=797944
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: simgear
Version: 3.4.0-2
Severity: serious
Tags: sid stretch
User: [email protected]
Usertags: libstdc++-cxx11

Hi,

your library exposes std::string or std::list in its public API, and
therefore the library package needs to be renamed.

Cheers,
Julien

The following is a form letter:

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 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. 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-20150813/
   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

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: simgear
Source-Version: 3.4.0-3

We believe that the bug you reported is fixed in the latest version of
simgear, 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.
Markus Wanner <[email protected]> (supplier of updated simgear 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: Tue, 10 Nov 2015 19:33:47 +0100
Source: simgear
Binary: libsimgearcore3.4.0v5 libsimgearcore3.4.0-dbg libsimgearscene3.4.0v5 
libsimgearscene3.4.0-dbg libsimgear-dev
Architecture: source amd64
Version: 3.4.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian FlightGear Crew <[email protected]>
Changed-By: Markus Wanner <[email protected]>
Description:
 libsimgear-dev - Simulator Construction Gear -- development files
 libsimgearcore3.4.0-dbg - debugging symbols for libsimgearcore
 libsimgearcore3.4.0v5 - Simulator Construction Gear -- core library
 libsimgearscene3.4.0-dbg - debugging symbols for libsimgearscene
 libsimgearscene3.4.0v5 - Simulator Construction Gear -- scene library
Closes: 797944
Changes:
 simgear (3.4.0-3) unstable; urgency=medium
 .
   [ Rebecca N. Palmer ]
   * Rename for gcc5 transition.
 .
   [ Markus Wanner ]
   * Recompile with gcc5. Closes: #797944.
   * Drop the transitional simgear-dev package.
Checksums-Sha1:
 e1d88d64818af526f60bcae73074d2806fe22863 3247 simgear_3.4.0-3.dsc
 aa02247ab725a6239f426ccf89b27628bf671905 13880 simgear_3.4.0-3.debian.tar.xz
 534d56709bff16803423d61efaf42910acf23713 371654 
libsimgear-dev_3.4.0-3_amd64.deb
 89b1cabc09742718697b5b8570024129a80db6d0 3554592 
libsimgearcore3.4.0-dbg_3.4.0-3_amd64.deb
 c1553d319cf6bdc1a172d0ce6308fc3432f7f0aa 674852 
libsimgearcore3.4.0v5_3.4.0-3_amd64.deb
 cfae3cde517ea7dc2ff9a8a873e37af4df13e474 11064068 
libsimgearscene3.4.0-dbg_3.4.0-3_amd64.deb
 6b89e7b099ee81c8f44da093aeafec7f80b7fb06 1004776 
libsimgearscene3.4.0v5_3.4.0-3_amd64.deb
Checksums-Sha256:
 48b36dfde7e95d696f67d1a6c70b2be1bd81faed5459cb1450b422ab367688d0 3247 
simgear_3.4.0-3.dsc
 58265cff62803834c8fb127e0a5293f97e0d93a06b54942983bbc3f7baf56ba4 13880 
simgear_3.4.0-3.debian.tar.xz
 efa117805a4b7295139a3e16375d33faacfd56188a4e83c57e7dd6926a9baecc 371654 
libsimgear-dev_3.4.0-3_amd64.deb
 a24c0dd23e0eac8e70b7a66ebfeb1650b161fd1dcebfa7f1bf753f87e17bf250 3554592 
libsimgearcore3.4.0-dbg_3.4.0-3_amd64.deb
 c412d2d83f45b51760fe9e6931cda327a7e5958077d04817bf7d98e2ed26f0c0 674852 
libsimgearcore3.4.0v5_3.4.0-3_amd64.deb
 35b6b4a4657c4de664b6df22eea8d84f8c7547c99f4a025c17ddd356ce48f305 11064068 
libsimgearscene3.4.0-dbg_3.4.0-3_amd64.deb
 865dbca1e476e7c4a377333fc2ed572b6fa59df46ad7e71aaf8f8cb9944a88ec 1004776 
libsimgearscene3.4.0v5_3.4.0-3_amd64.deb
Files:
 b8a1488303bcd565c6e0c2adb873c077 3247 libs extra simgear_3.4.0-3.dsc
 08ea17b6da78776f9570c50a356b90ed 13880 libs extra simgear_3.4.0-3.debian.tar.xz
 77faa2f41444f979094cefe15b1740d4 371654 libdevel extra 
libsimgear-dev_3.4.0-3_amd64.deb
 a489d0af5a998ae47421d3a04a6a4aba 3554592 debug extra 
libsimgearcore3.4.0-dbg_3.4.0-3_amd64.deb
 8b1d4f2bc5f9d7c17d707a3262a4d8e3 674852 libs extra 
libsimgearcore3.4.0v5_3.4.0-3_amd64.deb
 4dac9b4e13f6a120fe6d7b3e01b2191e 11064068 debug extra 
libsimgearscene3.4.0-dbg_3.4.0-3_amd64.deb
 355d434961b62c3f9e2242b5be1a576f 1004776 libs extra 
libsimgearscene3.4.0v5_3.4.0-3_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQQcBAEBCgAGBQJWQjlnAAoJEOhoLRs/MemzNbQf/3Bjv9325zezGydYUEAk7U2y
V3uxtbWA1BWDcWQMrBWorOc/aw7uzZBBEg8XLkw3gA3ezT9ckImf2aU+rlA4ZnvA
cinE6qFMAPNC1Xp63roWjEMWIUjYPCcg6xsnBb82uJM88MQLso6fT8OPp+GoXql+
G0hmwj345MEADQGqIk5a45WUKXyq3yRNtPh3zVlHjl98oEKEqmEXDt5dh8R3EG04
+sMddvheU1KWimg0qSbpfBw+Suuzu1GKo84Tag+AW/4DO/g+QugxN3Y0G9KHm57V
Xw5g6caZPVUbT7iYjpOmLQCCuiwYWq+2rU5BCemnRQaGKpNAyYGUUpV1DgMnKOOu
OicuVRihvmZ0/gAZimZ1kfXZXS8Qw+TDkuHCxEfRVgv1XKGNDr4KXTryfhyqZfPu
MlYXDSzB58uHMNmaewHWbbYentR+1BW4k/fXWyCCBCStqqjlDfBS+4BZyPEu/Dyk
G+LST9n5oBGcPDtJjSap86UatVzXhYJrIUk08Gg9MQjXoXsBSjIseId1fAJY+2NC
WK2eqEvXyAle3QjryvZjJeqxfw+CP+EYZPOy/Xw4xDnM4NBjEiWp31cH9djPWBdl
U4FW/b9AQWcuNH/nfG1ATFi6DKjEUJnhCHJrGbXsS7O4SR4utKetf7F/Sa7xiS47
qoycvunNKc6Cv17gWKj+j9Rj8AItdnixVHWOYxJgBlPfJlf2eupjrgGYbKRtNoe7
BnwStrSPptgjhHKWah52bigMUlWS9aTjjdhImWRwR+EiNaOd2Ynsi94nx46nGs4i
sOWMXhwMIUMkSDHYUMQ0d1imCQBF+COidlnT8NW4unr5V59mnYG1QEXIls7Kjkdz
oOl9RtQpmzRpNrWkQbVM3LtY4K7188VFbfwN6T3E+ptN3TtEn1VMpf0N6N0hsc8U
4Z6g8fut+KcxTijqlf7o7k6vpYs0FybnDzTpDlhS2MdMdL8dxcOCMDHojJ3sH5wc
XNjYdKD7K3xcWvv7Cv/VDa1hBAbNn5W3NTowVT3CPTp5RYLWeEIUpyj2Sm8/vF1X
Bm4Ku5/dVi97S07xJGLSFQnZdtuULioRjVUA2L0PS76mW/64wog88SJGjuufwYiT
gni/pcCRT/jmAUSAmMaJYsVE5szF+84diuTNWKFdvq8NPSDyWlgWJTYaqQPCVgdA
WJNXfPGtQ93xKR4zmbJBC6gRNKjIJq+WBB4olNgnVEdyoBf3qlXpixmd2OoRjsFm
U1Jzl9+ZRJGnnIP5P36VTPzUY5FBRum25QJnCEQT/n9WWR/FjumXZrINUi2QD5M0
qZ5SCZu9XR5M1ntUBNlnbHfyH0SDs/MJ87rYuRoFz+aS8RdEvzhpfHWNbf6daWY=
=T1QL
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to