Your message dated Fri, 4 Sep 2015 21:59:26 +0200
with message-id <20150904195926.gn3...@betterave.cristau.org>
and subject line Re: Bug#793260: [Pkg-ime-devel] Bug#793260: Bug#793260: 
marisa: change of type in system_error might break with GCC-5
has caused the Debian Bug report #793260,
regarding marisa: change of type in system_error might break with GCC-5
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.)


-- 
793260: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=793260
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:marisa
Severity: important
Tags: sid stretch
User: debian-...@lists.debian.org
Usertags: gcc-pr66145

GCC PR libstdc++/66145 is a regression in GCC 5 which won't be fixed
upstream in time for the GCC defaults change.  The work around is to
rebuild the affected packages after GCC 5 is the default compiler.
Please look at the code and decide, if the package is affected. If
not, please just close the issue.  If it's a real issue, I'll add
the packages affected to libstdc++6's Breaks attributes, with the
version of the package at the time of the defaults change.

See 
https://wiki.debian.org/GCC5#libstdc.2B-.2B-_c.2B-.2B-11_incompatibilities_.284.9_and_5.29
for further information.

To build with GCC 5,install the gcc, g++, gfortran, ... packages
from experimental (apt-get -t experimental install g++).

--- End Message ---
--- Begin Message ---
On Sat, Sep  5, 2015 at 04:47:46 +0900, Mitsuya Shibata wrote:

> Hi, Guo
> 
> 2015-09-03 2:35 GMT+09:00 Guo Yixuan <culu....@gmail.com>:
> > Actually, after rebuilding with 5.2, there's only one symbol with cxx11 ABI
> > substring:
> >        U typeinfo for std::ios_base::failure[abi:cxx11]
> >
> 
> Thank you for your investigation. I confirmed not rename package or soname.
> 
> 1. marisa only use std::ios_base::failure in reader.cc/writer.cc
> 2. This just catch the exception, and throw an original exception (by
> MARISA_THROW).
> 3. This original exception (Exception class) inherit std::exception
> (not std::system_error).
> 4. marisa::Exception receive "std:ios_base::failure" as an error string.
> 5. Software link libmarisa will catch marisa::Exception only.
> 
> It seems that software which link libmarisa does not affect gcc5 transition.
> I will upload package bumped up version to mentors,
> and will send request for sponsorship.
> 
If a rebuild is all that's needed, then no source upload should be done.
I'll schedule rebuilds on all architectures.

Cheers,
Julien

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply via email to