Debian Bug report logs - #791312
xapian-core: library transition may be needed when GCC 5 is the default

Package: release.debian.org; Maintainer for release.debian.org is Debian Release Team <debian-release@lists.debian.org>;

Reported by: Matthias Klose <doko@debian.org>

Date: Fri, 3 Jul 2015 13:35:36 UTC

Severity: normal

Tags: sid, stretch

Done: Jonathan Wiltshire <jmw@debian.org>

Bug is archived. No further changes may be made.

Forwarded to https://release.debian.org/transitions/html/xapian-core.html

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to Olly Betts <olly@survex.com>:
Bug#791312; Package src:xapian-core. (Fri, 03 Jul 2015 13:35:40 GMT) (full text, mbox, link).


Acknowledgement sent to Matthias Klose <doko@debian.org>:
New Bug report received and forwarded. Copy sent to Olly Betts <olly@survex.com>. (Fri, 03 Jul 2015 13:35:40 GMT) (full text, mbox, link).


Message #5 received at maintonly@bugs.debian.org (full text, mbox, reply):

From: Matthias Klose <doko@debian.org>
To: maintonly@bugs.debian.org
Subject: xapian-core: library transition may be needed when GCC 5 is the default
Date: Fri, 03 Jul 2015 13:14:59 +0000
Package: src:xapian-core
Version: 1.2.21-1
Severity: important
Tags: sid stretch
User: debian-gcc@lists.debian.org
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
   control@bugs.debian.org:
   
     user release.debian.org@packages.debian.org
     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



Added indication that bug 791312 blocks 777972 Request was from Olly Betts <olly@survex.com> to 777972-submit@bugs.debian.org. (Sun, 05 Jul 2015 07:15:08 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#791312; Package src:xapian-core. (Sun, 05 Jul 2015 07:15:12 GMT) (full text, mbox, link).


Acknowledgement sent to Olly Betts <olly@survex.com>:
Extra info received and forwarded to list. (Sun, 05 Jul 2015 07:15:12 GMT) (full text, mbox, link).


Message #12 received at 791312@bugs.debian.org (full text, mbox, reply):

From: Olly Betts <olly@survex.com>
To: gregor herrmann <gregoa@debian.org>, 777972@bugs.debian.org
Cc: 791312@bugs.debian.org
Subject: Re: Bug#777972: libsearch-xapian-perl: ftbfs with GCC-5
Date: Sun, 5 Jul 2015 07:42:38 +0100
Control: block 777972 by 791312

On Sat, Jul 04, 2015 at 03:26:50PM +0200, gregor herrmann wrote:
> On Sat, 04 Jul 2015 15:21:24 +0200, gregor herrmann wrote:
> > #     Error:  Can't load '/tmp/buildd/libsearch-xapian-perl-1.2.19.0/blib/arch/auto/Search/Xapian/Xapian.so' for module Search::Xapian: /tmp/buildd/libsearch-xapian-perl-1.2.19.0/blib/arch/auto/Search/Xapian/Xapian.so: undefined symbol: _ZNK6Xapian8Database18positionlist_beginEjRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE at /usr/lib/x86_64-linux-gnu/perl/5.20/DynaLoader.pm line 187.
> > #  at t/01use.t line 3.
> > # Compilation failed in require at t/01use.t line 3.
> > # BEGIN failed--compilation aborted at t/01use.t line 3.
> > # Looks like you failed 1 test of 3.
> 
> Hm, is this simply the effect of compiling libsearch-xapian-perl with
> gcc5 against xapian from unstable built with gcc4.9?

Yes - this means that xapian-core will need a library transition for the
GCC 5 transition.

Unfortunately I'm unlikely to have time to sort that out before debcamp.
I'm happy for someone to NMU for it (or in the first instance, prepare
a patch ready for an NMU - see https://bugs.debian.org/791312#5 for
details).  I've Cc-ed 791312.

Cheers,
    Olly



Reply sent to Matthias Klose <doko@debian.org>:
You have taken responsibility. (Wed, 29 Jul 2015 18:03:47 GMT) (full text, mbox, link).


Notification sent to Matthias Klose <doko@debian.org>:
Bug acknowledged by developer. (Wed, 29 Jul 2015 18:03:48 GMT) (full text, mbox, link).


Message #17 received at 791312-close@bugs.debian.org (full text, mbox, reply):

From: Matthias Klose <doko@debian.org>
To: 791312-close@bugs.debian.org
Subject: Bug#791312: fixed in xapian-core 1.2.21-1.1
Date: Wed, 29 Jul 2015 18:00:22 +0000
Source: xapian-core
Source-Version: 1.2.21-1.1

We believe that the bug you reported is fixed in the latest version of
xapian-core, 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 791312@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated xapian-core 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 28 Jul 2015 20:58:38 +0200
Source: xapian-core
Binary: libxapian22v5 libxapian22v5-dbg libxapian-dev xapian-tools xapian-doc xapian-examples
Architecture: source amd64 all
Version: 1.2.21-1.1
Distribution: experimental
Urgency: medium
Maintainer: Olly Betts <olly@survex.com>
Changed-By: Matthias Klose <doko@debian.org>
Description:
 libxapian-dev - Development files for Xapian search engine library
 libxapian22v5 - Search engine library
 libxapian22v5-dbg - Debugging symbols for the Xapian Search engine library
 xapian-doc - Core Xapian documentation
 xapian-examples - Xapian simple example programs
 xapian-tools - Basic tools for Xapian search engine library
Closes: 791312
Changes:
 xapian-core (1.2.21-1.1) experimental; urgency=medium
 .
   * Non maintainer upload.
   * Build using GCC 5. Closes: #791312.
   * Rename libxapian22-dbg to libxapian22v5-dbg.
   * Rename libxapian22 to libxapian22v5.
   * Add Conflict/Replaces.
Checksums-Sha1:
 09d0668f529e393f4e9267adad3bd8ff133a9853 2229 xapian-core_1.2.21-1.1.dsc
 1c36a8a677f0eda5ed084837288d9e8c48f33236 16612 xapian-core_1.2.21-1.1.debian.tar.xz
 eb521034152fa769b220906412ab79a51d5a7df6 1172594 libxapian-dev_1.2.21-1.1_amd64.deb
 2807b07edd6c7dc551c99af33e3866dac61a938a 5964394 libxapian22v5-dbg_1.2.21-1.1_amd64.deb
 71bd4fc0513047fe50bd71f54089b16c6927cc2a 972692 libxapian22v5_1.2.21-1.1_amd64.deb
 c363ebe4297a0553992d0fb4b244c7bbf98e108f 2048572 xapian-doc_1.2.21-1.1_all.deb
 c14a48beec2425a665dbce6efa12ed2d66b4aded 410814 xapian-examples_1.2.21-1.1_amd64.deb
 ec092bc54d60149905a578a9e75b9146230c24c2 473762 xapian-tools_1.2.21-1.1_amd64.deb
Checksums-Sha256:
 e333453ed091d7e61fd1fb7d90940ebf0ad01e4d08051c825bf5a6026f1ba55a 2229 xapian-core_1.2.21-1.1.dsc
 bee0690a8df6c00942625283e8c0a6303d24c747a5a79162224141f9e06bb222 16612 xapian-core_1.2.21-1.1.debian.tar.xz
 e684a7e08f862dc896503caabebf0730e4144289971268c6aaaa7cce5c93f127 1172594 libxapian-dev_1.2.21-1.1_amd64.deb
 bc7c60b429e09337e2448eaf50a6589cdc02375639a833346cc165b435cf8481 5964394 libxapian22v5-dbg_1.2.21-1.1_amd64.deb
 d1f789bdfef6ffcf3bc695a6058f1cac498e5920a361782800b04ba6975ce680 972692 libxapian22v5_1.2.21-1.1_amd64.deb
 ece21f64329009e563cf2a8708e37e6a6f35cee64a76b5b508593ecfb3aecbb8 2048572 xapian-doc_1.2.21-1.1_all.deb
 e3bc12ccb55096d72b4ebb2a99fa2cbbfb99494ca2a766c51cc4d769c5d36f70 410814 xapian-examples_1.2.21-1.1_amd64.deb
 d7dca979985d85d8a899e04146c0b5f60620c4fc159ea50e487d7481a1658d06 473762 xapian-tools_1.2.21-1.1_amd64.deb
Files:
 9c1703c188b2ae9bec7b05f5dcfa9645 2229 libs important xapian-core_1.2.21-1.1.dsc
 032bc132e5b6b46c7da43664e921fe2b 16612 libs important xapian-core_1.2.21-1.1.debian.tar.xz
 b9151067cb7e5c03ac81a24b7e00f058 1172594 libdevel optional libxapian-dev_1.2.21-1.1_amd64.deb
 280b9ed6e94ca500393d677d158b00e2 5964394 debug extra libxapian22v5-dbg_1.2.21-1.1_amd64.deb
 c65cee4a7162983ff747b0d2153578b7 972692 libs important libxapian22v5_1.2.21-1.1_amd64.deb
 ead8471d83bd379fb20ba855dcff18a6 2048572 doc optional xapian-doc_1.2.21-1.1_all.deb
 b36848d4b0e30c10d2d7f73157686942 410814 doc optional xapian-examples_1.2.21-1.1_amd64.deb
 dba44389ea3444cb78031c7bcb2ced88 473762 utils optional xapian-tools_1.2.21-1.1_amd64.deb

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

iQIcBAEBCAAGBQJVuNhUAAoJEL1+qmB3j6b1bXUP/A33g0SXvSKNnQI59HbdIF1c
gQcmYQsihaXI5BSUv7+0X8U05Dqb84Ljc1a/OmaEr2fJqEkAusS7IC92r6NM5FmG
hvT5PNJ0iIZz4kczF8ZKBiPVeUPgIGaAUNRDvl0JC36k3dbwZPqhmdVTHOM62V9f
y1uOw+zxyfd2ASQlKLZnJEgOqAJJj9ysOfWSVTmOeYS25DBerrwJobC2Ao9qTsi/
pebOhiZX6GKOk2z3fmtryoUXdpKjkmLDXUTn4GDIPeRpDglTcVx/qhOC8jNMfcKc
kAivJYOSq5TNqzvcvmzL3UJQMExzbHLrSFkEVH4Y2TiKDJoNNfMiVwGmgl4w8XYk
hXtNlQBK9arjLauhMlmXdNo1sNDdRi18idNLMqFwlqzqzRmVE5ZXOva8p0su0ekN
yz1zrspgltNXePe/IM+O8APFcP3E7MX+xBDznbkZcXR0OewX55ONnAhrtG8XL8Cp
oBwyLvBuFDWI7/CkNfHmSJZVsz2X7vnqLdn75v4uyjO+EDKVHBQ0ttvzcWUuPvI3
vihUBBUVGPnpFD7KlyH5sJX64IkkWJEUeDKvvQY3cFndtMV+SHWQ6CPzdvyuNjVg
r1wPcha/Ajdd1nCdScKxXUZ4dWi4lOE2PW8QidNe0VDpMP2KOuk+dPA68BchyCY7
v9fGY+ImO6Jmx5u/SI3d
=+Nry
-----END PGP SIGNATURE-----




Bug reopened Request was from Matthias Klose <doko@debian.org> to control@bugs.debian.org. (Wed, 29 Jul 2015 18:33:06 GMT) (full text, mbox, link).


No longer marked as fixed in versions xapian-core/1.2.21-1.1. Request was from Matthias Klose <doko@debian.org> to control@bugs.debian.org. (Wed, 29 Jul 2015 18:33:07 GMT) (full text, mbox, link).


Reply sent to Matthias Klose <doko@debian.org>:
You have taken responsibility. (Sun, 02 Aug 2015 17:24:04 GMT) (full text, mbox, link).


Notification sent to Matthias Klose <doko@debian.org>:
Bug acknowledged by developer. (Sun, 02 Aug 2015 17:24:05 GMT) (full text, mbox, link).


Message #26 received at 791312-close@bugs.debian.org (full text, mbox, reply):

From: Matthias Klose <doko@debian.org>
To: 791312-close@bugs.debian.org
Subject: Bug#791312: fixed in xapian-core 1.2.21-1.2
Date: Sun, 02 Aug 2015 17:20:39 +0000
Source: xapian-core
Source-Version: 1.2.21-1.2

We believe that the bug you reported is fixed in the latest version of
xapian-core, 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 791312@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated xapian-core 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 02 Aug 2015 18:50:47 +0200
Source: xapian-core
Binary: libxapian22v5 libxapian22v5-dbg libxapian-dev xapian-tools xapian-doc xapian-examples
Architecture: source amd64 all
Version: 1.2.21-1.2
Distribution: unstable
Urgency: medium
Maintainer: Olly Betts <olly@survex.com>
Changed-By: Matthias Klose <doko@debian.org>
Description:
 libxapian-dev - Development files for Xapian search engine library
 libxapian22v5 - Search engine library
 libxapian22v5-dbg - Debugging symbols for the Xapian Search engine library
 xapian-doc - Core Xapian documentation
 xapian-examples - Xapian simple example programs
 xapian-tools - Basic tools for Xapian search engine library
Closes: 791312
Changes:
 xapian-core (1.2.21-1.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Upload to unstable.
 .
 xapian-core (1.2.21-1.1) experimental; urgency=medium
 .
   * Non maintainer upload.
   * Build using GCC 5. Closes: #791312.
   * Rename libxapian22-dbg to libxapian22v5-dbg.
   * Rename libxapian22 to libxapian22v5.
   * Add Conflict/Replaces.
Checksums-Sha1:
 b15830c26bcf1b8bd2787a08537a8150161d7c9d 2231 xapian-core_1.2.21-1.2.dsc
 cc8ebcc4f9fc57aa7af0d51decd6e2479e6a95a3 16608 xapian-core_1.2.21-1.2.debian.tar.xz
 1b3d916782e61e0eefe2dec587f369a7ca036f46 1172488 libxapian-dev_1.2.21-1.2_amd64.deb
 a7a98f2a981bc72ec1caedb337713da0d97e2162 5962930 libxapian22v5-dbg_1.2.21-1.2_amd64.deb
 bbd914390d0832ef3cd86075a26d15ef229a7c75 971860 libxapian22v5_1.2.21-1.2_amd64.deb
 1de01141d2a1640ddead30f939d517e4a29611ab 2048546 xapian-doc_1.2.21-1.2_all.deb
 3e55cd4f337d7b6acb588fd68907b2d695f38324 410792 xapian-examples_1.2.21-1.2_amd64.deb
 f59983d9ec4eb727d56dd2d0dcd4e3fbf796ed3a 473906 xapian-tools_1.2.21-1.2_amd64.deb
Checksums-Sha256:
 cd830001f826313411a17d245bb54546354612549038501af1c65850725636e0 2231 xapian-core_1.2.21-1.2.dsc
 26cec078d1515b9e86b5ac528a4d1ce9b49f61176e9bfcb05d8e91556833d233 16608 xapian-core_1.2.21-1.2.debian.tar.xz
 b446b05c8cb48542e8e7ab81f445025e0115f49c737b3c8a06d914b7fcdfdd6c 1172488 libxapian-dev_1.2.21-1.2_amd64.deb
 a67c1c71ff5979f47db4f6af2e6ee3bdeaef95c9ff462e6a5db206aff3d3f68c 5962930 libxapian22v5-dbg_1.2.21-1.2_amd64.deb
 b3ab7fc9670e0fd568f8fcfab67558c21c2afa2695f92825661ff3f9ec1b6ff7 971860 libxapian22v5_1.2.21-1.2_amd64.deb
 e4060aa25ae943f929d8a3e45178d25cb955b6ddb11f49db4b5639ae8a21574e 2048546 xapian-doc_1.2.21-1.2_all.deb
 6a5b8b31d1cb005f8dc0b95461e5ad6e080fc2d5427d9d2983720c50a571430c 410792 xapian-examples_1.2.21-1.2_amd64.deb
 b4cac84e0fefbb3ed49634c6fed9b2024efdca9b522e7d880cce5f370720a017 473906 xapian-tools_1.2.21-1.2_amd64.deb
Files:
 c46c70efa91eb5c832c014f836b53154 2231 libs important xapian-core_1.2.21-1.2.dsc
 458315f21c3935bb97261d9fbefdbae4 16608 libs important xapian-core_1.2.21-1.2.debian.tar.xz
 f4f9ccaf1de0bf1616b3263073335c62 1172488 libdevel optional libxapian-dev_1.2.21-1.2_amd64.deb
 502ef207aafa29b554a7ed32358d19cd 5962930 debug extra libxapian22v5-dbg_1.2.21-1.2_amd64.deb
 d6cc65383afad597e3fe3faecf71ca35 971860 libs important libxapian22v5_1.2.21-1.2_amd64.deb
 72712bbb0d3b590094e6999a8410087b 2048546 doc optional xapian-doc_1.2.21-1.2_all.deb
 5b672a8c3c588a0b7f124f423cb22d1b 410792 doc optional xapian-examples_1.2.21-1.2_amd64.deb
 c261eadb4e6341355f4e1c2cbc937c48 473906 utils optional xapian-tools_1.2.21-1.2_amd64.deb

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

iQIcBAEBCAAGBQJVvk3qAAoJEL1+qmB3j6b1+NIQALgLHp+cg37uD61nFPG2WxT9
RHWEy1z/QtNs1j7ggW1cf8Ftw0b8x3n8SRAdsIC06CqA/dXcItokWmkHbk9s/LIb
ikUzCZiXmrekOuIFIj2b0n5mFxHOsiQBlT9N55YZ0nbNELeVaCRKCkn+D+KUUad9
htrBKll0wyS25cRCjNS3MZPmbiSX0FekCVdZYf82RHwYjvOTM0YDq7782hOJmzMM
Wg0FjCcmFlLiUhBPXSgDfjrFyVbMlmI+Uur3X17kutyeKt/Rsb1EvysMOaTtB/Qj
0nJDVQCGP2AE7jiQI0cWfIZaEe0gvYrpBldpwlDfGNzbC8QRvZQAiFb/3lwS/8U8
/gRGK0AAW2mdQ67MAG+wWLgFdmKpIlZB97NDWpZx7z9hSqhAbZoAcLIMquof0vwT
j+cJhuHiWeEwtYZkB60FYpxuEcPCtlQmpRpCEtkAlJozvioPzw1GRZ9rHrkRwUpv
6wuL5J4x8DmsKWL75cEEpnO0Ehi9Njb0c+YQd7lVh4LLlzuUP7hVt8sxG7Nzgmkc
BbDoFvLwtuL3g8M0rOEb/95abP5+nSSDLIuHqkqr6DvU5bKTGVep2SUNFbtjxHdn
UgMffMftrW2uq/KgKb2t9B6Fj0yO32HxzAcR7VnyA0OSFC6rNnEMmeNclEqnuXMH
q0YyzO7v4cQQM9MHIcTR
=V+96
-----END PGP SIGNATURE-----




Added blocking bug(s) of 791312: 790756 Request was from Matthias Klose <doko@debian.org> to control@bugs.debian.org. (Mon, 03 Aug 2015 08:30:16 GMT) (full text, mbox, link).


Bug reassigned from package 'src:xapian-core' to 'release.debian.org'. Request was from Matthias Klose <doko@debian.org> to control@bugs.debian.org. (Mon, 03 Aug 2015 08:30:18 GMT) (full text, mbox, link).


No longer marked as found in versions xapian-core/1.2.21-1. Request was from Matthias Klose <doko@debian.org> to control@bugs.debian.org. (Mon, 03 Aug 2015 08:30:19 GMT) (full text, mbox, link).


No longer marked as fixed in versions xapian-core/1.2.21-1.2. Request was from Matthias Klose <doko@debian.org> to control@bugs.debian.org. (Mon, 03 Aug 2015 08:30:20 GMT) (full text, mbox, link).


Severity set to 'normal' from 'important' Request was from Matthias Klose <doko@debian.org> to control@bugs.debian.org. (Mon, 03 Aug 2015 08:30:21 GMT) (full text, mbox, link).


Bug reopened Request was from Matthias Klose <doko@debian.org> to control@bugs.debian.org. (Mon, 03 Aug 2015 09:15:09 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian Release Team <debian-release@lists.debian.org>:
Bug#791312; Package release.debian.org. (Mon, 03 Aug 2015 15:42:06 GMT) (full text, mbox, link).


Acknowledgement sent to gregor herrmann <gregoa@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Release Team <debian-release@lists.debian.org>. (Mon, 03 Aug 2015 15:42:06 GMT) (full text, mbox, link).


Message #43 received at 791312@bugs.debian.org (full text, mbox, reply):

From: gregor herrmann <gregoa@debian.org>
To: Olly Betts <olly@survex.com>, 777972@bugs.debian.org
Cc: 791312@bugs.debian.org
Subject: Re: Bug#777972: libsearch-xapian-perl: ftbfs with GCC-5
Date: Mon, 3 Aug 2015 17:39:23 +0200
[Message part 1 (text/plain, inline)]
On Sun, 05 Jul 2015 07:42:38 +0100, Olly Betts wrote:

> > Hm, is this simply the effect of compiling libsearch-xapian-perl with
> > gcc5 against xapian from unstable built with gcc4.9?
> Yes - this means that xapian-core will need a library transition for the
> GCC 5 transition.

Good news: libsearch-xapian-perl builds fine with gcc 5 against libxapian22v5.

Cheers,
gregor

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer -  https://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: The Dubliners: Nigth visiting song
[signature.asc (application/pgp-signature, inline)]

Added blocking bug(s) of 791312: 778178 Request was from Simon McVittie <smcv@debian.org> to control@bugs.debian.org. (Wed, 05 Aug 2015 07:48:06 GMT) (full text, mbox, link).


Set Bug forwarded-to-address to 'https://release.debian.org/transitions/html/xapian-core.html'. Request was from Julien Cristau <jcristau@debian.org> to control@bugs.debian.org. (Thu, 13 Aug 2015 07:36:15 GMT) (full text, mbox, link).


Added tag(s) pending. Request was from Julien Cristau <jcristau@debian.org> to control@bugs.debian.org. (Sun, 06 Sep 2015 14:36:08 GMT) (full text, mbox, link).


Reply sent to Jonathan Wiltshire <jmw@debian.org>:
You have taken responsibility. (Thu, 10 Sep 2015 22:33:04 GMT) (full text, mbox, link).


Notification sent to Matthias Klose <doko@debian.org>:
Bug acknowledged by developer. (Thu, 10 Sep 2015 22:33:04 GMT) (full text, mbox, link).


Message #54 received at 791312-done@bugs.debian.org (full text, mbox, reply):

From: Jonathan Wiltshire <jmw@debian.org>
To: 791312-done@bugs.debian.org
Subject: Re: Bug#791312: xapian-core: library transition may be needed when GCC 5 is the default
Date: Thu, 10 Sep 2015 23:28:45 +0100
[Message part 1 (text/plain, inline)]
Completed.

-- 
Jonathan Wiltshire                                      jmw@debian.org
Debian Developer                         http://people.debian.org/~jmw

4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC  74C3 5394 479D D352 4C51

[signature.asc (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 09 Oct 2015 07:27:02 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 5 00:14:03 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.