Control: severity 777870 serious

On Mon, 16 Feb 2015 at 09:21:10 +0000, Matteo F. Vescovi wrote:
>    * Test build using g++/gcc v5 (Closes: #777870)
...
>      - debian/libgegl-0.2-0.symbols: symbols updated

g++-5 is now the default g++, so this is release-critical (gegl FTBFS
in unstable). This will be a problem soon for the libilmbase6v5 and
libopenexr6v5 transitions, and the libstdc++6 transition in general.

I've done a non-maintainer upload to DELAYED/2 with this, and some
other obvious changes cherry-picked from experimental. Debdiff attached.
Please tell me if I should reschedule or cancel this.

My proposed changes are also available as the "stretch" branch in:
git+ssh://git.debian.org/git/users/smcv/gegl.git

Regards,
    S
diffstat for gegl-0.2.0 gegl-0.2.0

 changelog             |   17 +++++++++++++++++
 control               |    8 +++++---
 copyright             |   10 +++++-----
 libgegl-0.2-0.symbols |    2 +-
 4 files changed, 28 insertions(+), 9 deletions(-)

diff -Nru gegl-0.2.0/debian/changelog gegl-0.2.0/debian/changelog
--- gegl-0.2.0/debian/changelog	2014-09-08 09:36:30.000000000 +0100
+++ gegl-0.2.0/debian/changelog	2015-08-18 12:03:12.000000000 +0100
@@ -1,3 +1,20 @@
+gegl (0.2.0-7.1) unstable; urgency=medium
+
+  * Non-maintainer upload, backporting experimental changes to
+    unstable for the libstdc++ transition.
+
+  [ Mattio F. Vescovi ]
+  * Fix FTBFS with g++/gcc v5 (Closes: #777870)
+    - debian/libgegl-0.2-0.symbols: symbols updated
+  * debian/copyright: entries updated
+  * debian/copyright: debian/ copyright updated
+  * debian/control: S-V bump 3.9.5 => 3.9.6 (no changes needed)
+  * debian/control: Maintainer e-mail address updated
+  * debian/control: Multi-Arch set for -dbg package
+  * debian/control: {shlibs:Depends} added for -dev package
+
+ -- Simon McVittie <s...@debian.org>  Tue, 18 Aug 2015 12:00:47 +0100
+
 gegl (0.2.0-7) unstable; urgency=medium
 
   * debian/control: libblas-dev b-dep added (Closes: #760821)
diff -Nru gegl-0.2.0/debian/control gegl-0.2.0/debian/control
--- gegl-0.2.0/debian/control	2014-09-08 09:36:08.000000000 +0100
+++ gegl-0.2.0/debian/control	2015-08-18 12:03:12.000000000 +0100
@@ -1,7 +1,7 @@
 Source: gegl
 Section: libs
 Priority: optional
-Maintainer: Matteo F. Vescovi <mfvesc...@gmail.com>
+Maintainer: Matteo F. Vescovi <m...@debian.org>
 Build-Depends: dh-autoreconf,
                cdbs (>= 0.4.93~),
                debhelper (>= 9),
@@ -29,7 +29,7 @@
                libsuitesparse-dev,
                pkg-config,
                valac (>= 0.20)
-Standards-Version: 3.9.5
+Standards-Version: 3.9.6
 Homepage: http://gegl.org/
 Vcs-Git: git://anonscm.debian.org/collab-maint/gegl.git
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/gegl.git
@@ -69,7 +69,8 @@
 Depends: libbabl-dev (>= 0.1.10),
          libgegl-0.2-0 (= ${binary:Version}),
          libglib2.0-dev (>= 2.16.1),
-         ${misc:Depends}
+         ${misc:Depends},
+         ${shlibs:Depends}
 Breaks: libgegl-0.0-dev
 Replaces: libgegl-0.0-dev
 Provides: libgegl-0.0-dev
@@ -104,6 +105,7 @@
 Section: debug
 Priority: extra
 Architecture: any
+Multi-Arch: same
 Depends: libgegl-0.2-0 (= ${binary:Version}),
          ${misc:Depends}
 Breaks: libgegl-0.0-dbg, libgegl-0.1-0-dbg
diff -Nru gegl-0.2.0/debian/copyright gegl-0.2.0/debian/copyright
--- gegl-0.2.0/debian/copyright	2014-09-04 16:19:16.000000000 +0100
+++ gegl-0.2.0/debian/copyright	2015-08-18 12:03:12.000000000 +0100
@@ -3,17 +3,17 @@
 Upstream-Contact: Øyvind Kolås <pip...@gimp.org>
 Source: http://www.gegl.org
 
-Files: debian/*
-Copyright: 2007, Étienne Bersac <bersac...@laposte.net>
-           2012, Matteo F. Vescovi <mfv.deb...@gmail.com>
+Files: *
+Copyright: 2005, Øyvind Kolås <pip...@gimp.org>
 License: LGPL-3
 
 Files: gegl/*
 Copyright: 2005, Øyvind Kolås <pip...@gimp.org>
 License: GPL-3
 
-Files: *
-Copyright: 2005, Øyvind Kolås <pip...@gimp.org>
+Files: debian/*
+Copyright: 2007, Étienne Bersac <bersac...@laposte.net>
+           2012-2015, Matteo F. Vescovi <m...@debian.org>
 License: LGPL-3
 
 License: LGPL-3
diff -Nru gegl-0.2.0/debian/libgegl-0.2-0.symbols gegl-0.2.0/debian/libgegl-0.2-0.symbols
--- gegl-0.2.0/debian/libgegl-0.2-0.symbols	2014-09-04 16:19:16.000000000 +0100
+++ gegl-0.2.0/debian/libgegl-0.2-0.symbols	2015-08-18 12:03:12.000000000 +0100
@@ -1,7 +1,7 @@
 libgegl-0.2.so.0 libgegl-0.2-0 #MINVER#
  _gegl_buffer_drop_hot_tile@Base 0.2.0
  _gegl_float_epsilon_equal@Base 0
- _gegl_float_epsilon_zero@Base 0
+#MISSING: 0.2.0-8# _gegl_float_epsilon_zero@Base 0
  gegl_abyss_policy_get_type@Base 0.2.0
  gegl_apply_op@Base 0.2.0
  gegl_apply_op_valist@Base 0.2.0

Reply via email to