Debian Bug report logs -
#811705
FTBFS with GCC 6: throw will always call terminate
Reported by: Martin Michlmayr <tbm@hpe.com>
Date: Wed, 20 Jan 2016 01:18:02 UTC
Severity: serious
Found in version rsbackup/3.0-2
Fixed in version 3.1-1
Done: Matthew Vernon <matthew@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian rsbackup maintainers <rsbackup-maint@lists.alioth.debian.org>:
Bug#811705; Package rsbackup.
(Wed, 20 Jan 2016 01:18:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Martin Michlmayr <tbm@hpe.com>:
New Bug report received and forwarded. Copy sent to Debian rsbackup maintainers <rsbackup-maint@lists.alioth.debian.org>.
(Wed, 20 Jan 2016 01:18:06 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: rsbackup
Version: 3.0-2
Severity: important
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-6 gcc-6-terminate
This package fails to build with GCC 6. GCC 6 has not been released
yet, but it's expected that GCC 6 will become the default compiler for
stretch.
Note that only the first error is reported; there might be more. You
can find a snapshot of GCC 6 in experimental. To build with GCC 6,
you can set CC=gcc-6 CXX=g++-6 explicitly.
You may be able to find out more about this issue at
https://gcc.gnu.org/gcc-6/changes.html
> sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux
...
TBM
> g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -std=c++11 -Wall -W -Werror -Wpointer-arith -Wwrite-strings -MT EventLoop.o -MD -MP -MF .deps/EventLoop.Tpo -c -o EventLoop.o EventLoop.cc
> EventLoop.cc: In destructor 'virtual EventLoop::~EventLoop()':
> EventLoop.cc:74:43: error: throw will always call terminate() [-Werror=terminate]
> throw SystemError("sigprocmask", errno);
> ^
>
> EventLoop.cc:74:43: note: in C++11 destructors default to noexcept
> cc1plus: all warnings being treated as errors
> Makefile:964: recipe for target 'EventLoop.o' failed
> make[3]: *** [EventLoop.o] Error 1
--
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise
Severity set to 'serious' from 'important'
Request was from Matthias Klose <doko@debian.org>
to control@bugs.debian.org.
(Wed, 29 Jun 2016 13:10:19 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian rsbackup maintainers <rsbackup-maint@lists.alioth.debian.org>:
Bug#811705; Package rsbackup.
(Wed, 29 Jun 2016 22:36:09 GMT) (full text, mbox, link).
Acknowledgement sent
to Richard Kettlewell <rjk@terraraq.uk>:
Extra info received and forwarded to list. Copy sent to Debian rsbackup maintainers <rsbackup-maint@lists.alioth.debian.org>.
(Wed, 29 Jun 2016 22:36:09 GMT) (full text, mbox, link).
Message #12 received at 811705@bugs.debian.org (full text, mbox, reply):
Either the current release (3.1) or
https://github.com/ewxrjk/rsbackup/commit/406aade24a2fabf5806a8b5452fba34e020b893a
address this.
ttfn/rjk
Marked as fixed in versions 3.1-1.
Request was from Matthew Vernon <matthew@debian.org>
to control@bugs.debian.org.
(Tue, 12 Jul 2016 08:30:20 GMT) (full text, mbox, link).
Reply sent
to Matthew Vernon <matthew@debian.org>:
You have taken responsibility.
(Tue, 12 Jul 2016 08:30:27 GMT) (full text, mbox, link).
Notification sent
to Martin Michlmayr <tbm@hpe.com>:
Bug acknowledged by developer.
(Tue, 12 Jul 2016 08:30:28 GMT) (full text, mbox, link).
Message #19 received at 811705-done@bugs.debian.org (full text, mbox, reply):
fixed 811705 3.1-1
quit
Hi,
The changelog for 3.1-1 closed 811750 by mistake, it should have closed
811705; I've re-opened 811750, and with this email close 811705.
Regards,
Matthew
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Wed, 10 Aug 2016 07:25:55 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:
Tue Apr 6 07:36:53 2021;
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.