Your message dated Mon, 03 Aug 2015 13:00:16 +0000
with message-id <[email protected]>
and subject line Bug#793897: fixed in gettext 0.19.5.1-1
has caused the Debian Bug report #793897,
regarding gettext: library transition is 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.)


-- 
793897: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=793897
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:gettext
Version: 0.19.4-1
Severity: important sid stretch
Tags: patch
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.

Renaming of libasprintf0c2 is needed.

  * Rename libasprintf0c2 to libasprintf0v5.
  * Add Conflict/Replaces to the old library.

diff -Nru gettext-0.19.4/debian/control gettext-0.19.4/debian/control
--- gettext-0.19.4/debian/control       2015-06-17 16:01:54.000000000 +0200
+++ gettext-0.19.4/debian/control       2015-07-28 19:16:20.000000000 +0200
@@ -12,7 +12,7 @@
 Priority: standard
 Architecture: any
 Multi-Arch: foreign
-Depends: ${shlibs:Depends}, libasprintf0c2 (>= 0.18.1.1-6)
+Depends: ${shlibs:Depends}, libasprintf0v5 (>= 0.18.1.1-6)
 Description: GNU Internationalization utilities for the base system
  This package includes the gettext and ngettext programs which allow
  other packages to internationalize the messages given by shell scripts.
@@ -71,7 +71,7 @@
  This package contains the libgettextpo shared library for interfacing
  programmatically with GNU gettext .po files.
 
-Package: libasprintf0c2
+Package: libasprintf0v5
 Section: libs
 Priority: standard
 Architecture: any
@@ -79,7 +79,8 @@
 Pre-Depends: multiarch-support
 Depends: ${shlibs:Depends}
 Breaks: gettext-base (<< 0.18.1.1-6)
-Replaces: gettext-base (<< 0.18.1.1-6)
+Conflicts: libasprintf0c2
+Replaces: gettext-base (<< 0.18.1.1-6), libasprintf0c2
 Description: GNU library to use fprintf and friends in C++
  This package contains the libasprintf shared library which makes the
  C formatted output routines (fprintf et al.) usable in C++ programs,
@@ -100,7 +101,7 @@
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libasprintf0c2 (= ${binary:Version})
+Depends: libasprintf0v5 (= ${binary:Version})
 Suggests: gettext-doc
 Breaks: gettext (<< 0.18.1.1-10)
 Replaces: gettext (<< 0.18.1.1-10)
diff -Nru gettext-0.19.4/debian/libasprintf0c2.postinst 
gettext-0.19.4/debian/libasprintf0c2.postinst
--- gettext-0.19.4/debian/libasprintf0c2.postinst       2012-04-28 
15:53:17.000000000 +0200
+++ gettext-0.19.4/debian/libasprintf0c2.postinst       1970-01-01 
01:00:00.000000000 +0100
@@ -1,5 +0,0 @@
-#!/bin/sh
-set -e
-if [ "$1" = "configure" ]; then
-  ldconfig
-fi
diff -Nru gettext-0.19.4/debian/libasprintf0c2.shlibs 
gettext-0.19.4/debian/libasprintf0c2.shlibs
--- gettext-0.19.4/debian/libasprintf0c2.shlibs 2008-06-11 12:17:50.000000000 
+0200
+++ gettext-0.19.4/debian/libasprintf0c2.shlibs 1970-01-01 01:00:00.000000000 
+0100
@@ -1 +0,0 @@
-libasprintf    0       libasprintf0c2
diff -Nru gettext-0.19.4/debian/libasprintf0v5.postinst 
gettext-0.19.4/debian/libasprintf0v5.postinst
--- gettext-0.19.4/debian/libasprintf0v5.postinst       1970-01-01 
01:00:00.000000000 +0100
+++ gettext-0.19.4/debian/libasprintf0v5.postinst       2012-04-28 
15:53:17.000000000 +0200
@@ -0,0 +1,5 @@
+#!/bin/sh
+set -e
+if [ "$1" = "configure" ]; then
+  ldconfig
+fi
diff -Nru gettext-0.19.4/debian/libasprintf0v5.shlibs 
gettext-0.19.4/debian/libasprintf0v5.shlibs
--- gettext-0.19.4/debian/libasprintf0v5.shlibs 1970-01-01 01:00:00.000000000 
+0100
+++ gettext-0.19.4/debian/libasprintf0v5.shlibs 2015-07-28 19:14:49.000000000 
+0200
@@ -0,0 +1 @@
+libasprintf    0       libasprintf0v5
diff -Nru gettext-0.19.4/debian/rules gettext-0.19.4/debian/rules
--- gettext-0.19.4/debian/rules 2015-06-17 16:01:54.000000000 +0200
+++ gettext-0.19.4/debian/rules 2015-07-28 19:15:45.000000000 +0200
@@ -86,13 +86,13 @@
        rm -f `find . -name "*~"`
        rm -rf debian/tmp debian/files* core debian/substvars debian/a.out
        cd debian && rm -rf gettext-base gettext gettext-el gettext-doc \
-               autopoint libgettextpo0 libasprintf0c2 libgettextpo-dev 
libasprintf-dev
+               autopoint libgettextpo0 libasprintf0v5 libgettextpo-dev 
libasprintf-dev
 
 binary-arch: build
        debian/rules gettext-base
        debian/rules gettext
        debian/rules libgettextpo0
-       debian/rules libasprintf0c2
+       debian/rules libasprintf0v5
        debian/rules libgettextpo-dev
        debian/rules libasprintf-dev
 
@@ -240,7 +240,7 @@
                xargs -0r touch -h --date='$(BUILD_DATE)'
        dpkg --build debian/$@ ..
 
-libasprintf0c2: build
+libasprintf0v5: build
        rm -rf debian/$@
        install -d debian/$@/DEBIAN debian/$@/usr/share/doc/$@
        cd debian/$@ && install -d usr/lib/$(DEB_HOST_MULTIARCH)
@@ -398,4 +398,4 @@
 build-indep: build
 
 .PHONY: binary binary-arch binary-indep build-arch build-indep clean
-.PHONY: gettext-base gettext gettext-el gettext-doc autopoint libgettextpo0 
libasprintf0c2 libgettextpo-dev libasprintf-dev
+.PHONY: gettext-base gettext gettext-el gettext-doc autopoint libgettextpo0 
libasprintf0v5 libgettextpo-dev libasprintf-dev

--- End Message ---
--- Begin Message ---
Source: gettext
Source-Version: 0.19.5.1-1

We believe that the bug you reported is fixed in the latest version of
gettext, 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.
Santiago Vila <[email protected]> (supplier of updated gettext 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: Sun, 02 Aug 2015 21:25:10 +0200
Source: gettext
Binary: gettext-base gettext gettext-el gettext-doc autopoint libgettextpo0 
libasprintf0v5 libgettextpo-dev libasprintf-dev
Architecture: source all amd64
Version: 0.19.5.1-1
Distribution: unstable
Urgency: medium
Maintainer: Santiago Vila <[email protected]>
Changed-By: Santiago Vila <[email protected]>
Description:
 autopoint  - The autopoint program from GNU gettext
 gettext    - GNU Internationalization utilities
 gettext-base - GNU Internationalization utilities for the base system
 gettext-doc - Documentation for GNU gettext
 gettext-el - Emacs po-mode for editing gettext .po files
 libasprintf-dev - GNU Internationalization library development files
 libasprintf0v5 - GNU library to use fprintf and friends in C++
 libgettextpo-dev - GNU Internationalization library development files
 libgettextpo0 - GNU Internationalization library
Closes: 793897
Changes:
 gettext (0.19.5.1-1) unstable; urgency=medium
 .
   * New upstream release.
   * New C++ ABI. libasprintf0c2 becomes libasprintf0v5.
     Thanks a lot to Matthias Klose. Closes: #793897.
   * Add patches/03-fix-gettextize-version to avoid FTBFS bugs on
     packages using autopoint and friends. See bug-gettext for details.
Checksums-Sha1:
 a77883261cc81d2022b94831c498823a379de1af 1943 gettext_0.19.5.1-1.dsc
 668562227972d2645ac6c5930448ba74df65a53f 6873540 gettext_0.19.5.1.orig.tar.xz
 e575e5245f60c5b7778b3b02f4f59e7ff6b6e82e 18968 gettext_0.19.5.1-1.debian.tar.xz
 96c5f9bbcb738a9acb930187022aa6016161af4f 426166 autopoint_0.19.5.1-1_all.deb
 21287192c89750725f57026362eda41e0c994f40 121944 
gettext-base_0.19.5.1-1_amd64.deb
 ace5deef1e32d9756281ed8e81ec1ae8a542e6c3 534064 gettext-doc_0.19.5.1-1_all.deb
 fb2603fb8e3892051c0c0daf6e7de929ce14cb6f 60202 gettext-el_0.19.5.1-1_all.deb
 7750e686f0ac0e317678886bce80866c9ec9596b 1458716 gettext_0.19.5.1-1_amd64.deb
 03f55d1f2fbc219f6e614db8e464610d2a939686 32042 
libasprintf-dev_0.19.5.1-1_amd64.deb
 e330842d022c9509a9bbcf43632e211f9a8ee848 32172 
libasprintf0v5_0.19.5.1-1_amd64.deb
 7cc7a947f9ee9c4fd556d5897f072257e5a0cace 159318 
libgettextpo-dev_0.19.5.1-1_amd64.deb
 afd29602d52e71a7370328592b9ca20c93fff54d 142782 
libgettextpo0_0.19.5.1-1_amd64.deb
Checksums-Sha256:
 4dff07004c52730e22928ae48182e7ae5fb4ae82a296a5c2e9865f1838f0ac6b 1943 
gettext_0.19.5.1-1.dsc
 66da00dc2c810d733b1f55a2a4af5cb669e2ee4259937d50a51d5614cdad323d 6873540 
gettext_0.19.5.1.orig.tar.xz
 490ecfbd0460f1081555b4caef010691d4eefea8b5423efe7305376544a844ab 18968 
gettext_0.19.5.1-1.debian.tar.xz
 3d6d0f42fcd11a004dff553858bcdf7fedca56ec012d03860cf808b2bed44f4e 426166 
autopoint_0.19.5.1-1_all.deb
 1594d7d6e890f23324100360049ef90f867e2aa8cbc73334efcabf402f0533a8 121944 
gettext-base_0.19.5.1-1_amd64.deb
 ba8f4003f0078a337821cc947592c3082da707dd6acd924f108ab1eb40b2e4a2 534064 
gettext-doc_0.19.5.1-1_all.deb
 cf10ea5871465ccc6dc86ccc82a92fbffd4ad3c220f793f3da4519f45be41158 60202 
gettext-el_0.19.5.1-1_all.deb
 71c2f2b7a10e859edbdb6412e1d5b0e7ca0e243d4427499963558a4a1d3a0ab1 1458716 
gettext_0.19.5.1-1_amd64.deb
 589b93530253c64325f8b177e08d32e9f1782cc8a05fe4cbc5df6b4426bea14b 32042 
libasprintf-dev_0.19.5.1-1_amd64.deb
 824d8776a0fa8417460923bce29da4653cd157dba651e6e9cf451380c0ededdc 32172 
libasprintf0v5_0.19.5.1-1_amd64.deb
 ac55e3fff5a9456f70b73b27ac606c032c6d54ea1490569bdea6b76c7a234774 159318 
libgettextpo-dev_0.19.5.1-1_amd64.deb
 10b4d52a1bfa91a226dc345b2f51d64b1602a6e42ad2a9f8c9bf91ea3fe07a85 142782 
libgettextpo0_0.19.5.1-1_amd64.deb
Files:
 6398af32898b2354085603402dff42fd 1943 devel optional gettext_0.19.5.1-1.dsc
 9b7c37e410df4bd1bf854e8c897cf937 6873540 devel optional 
gettext_0.19.5.1.orig.tar.xz
 cca27198234a256ad20f7f6d4a24628b 18968 devel optional 
gettext_0.19.5.1-1.debian.tar.xz
 f2e9410123d2dc3111473430d1137957 426166 devel optional 
autopoint_0.19.5.1-1_all.deb
 498ffa12eb2cf0e927a72677ab4f5015 121944 utils standard 
gettext-base_0.19.5.1-1_amd64.deb
 da24c018bdc687920633a78e2a2b93f1 534064 doc optional 
gettext-doc_0.19.5.1-1_all.deb
 4bcc311c24f5d373120e63e87f5dfc94 60202 lisp optional 
gettext-el_0.19.5.1-1_all.deb
 e335c8cee9c419e39f14ce7eb6f11dc6 1458716 devel optional 
gettext_0.19.5.1-1_amd64.deb
 214f795bce161b7911d64d852ac3494e 32042 libdevel optional 
libasprintf-dev_0.19.5.1-1_amd64.deb
 7d5cbd7f372dc3864cdcbd803e15e808 32172 libs standard 
libasprintf0v5_0.19.5.1-1_amd64.deb
 c81f00ec2b53cc2647ec89ff8b1b57df 159318 libdevel optional 
libgettextpo-dev_0.19.5.1-1_amd64.deb
 5adf03230e955f6ac6affea393566f62 142782 libs optional 
libgettextpo0_0.19.5.1-1_amd64.deb

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

iQEcBAEBCAAGBQJVvnTOAAoJEEHOfwufG4sy+VYH+gNfESXYhelSYkrllUHRSjNv
ZSKSbXLLEJFuqDbNS7h1uO8M5gMs1Kq1Ux2e/zm/42kdKa1kzH3jcX0WjxlzBRDG
D7+URiC69IGp0d9exqgv2AB/tslFXUVYD0MgCotTx3PnqeFfth7NJu3GbKVUc7Eh
1YD2h8uubIEcde4BZf2/S5+y43OUMlMhiK+WPiO2wcekwazYFLhR1FHrrfIoeDkg
ihcpzsDWA/Jhy7I1MlmMfQADNP/GhMYQSfqHRWa2jMINKCOYNx1FbjIRxzenmbkK
GoPY75FRB5h/4LLcD+Ff7mYMiT0Z4jNu6/IRTVKvhq9uOAwT6SmWmysI73VMhD4=
=9mIn
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to