[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#772640: unblock: gamera/3.4.1+svn1423-4



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package gamera [1]:

unblock gamera/3.4.1+svn1423-4

The latest package contains a fix of RC bug #766740 [2].

Currently in Jessie is gamera/3.4.1+svn1423-1. The new changelog
entries are:

<cut>
gamera (3.4.1+svn1423-4) unstable; urgency=medium

  * Upload to unstable.
  * Specified patches Forwarded fields according to DEP-3.

 -- Daniel Stender <debian@danielstender.com>  Mon, 08 Dec 2014 01:18:36 +0100

gamera (3.4.1+svn1423-3) experimental; urgency=medium

  * Build dbg on arm64 with different optimization (Closes: #766740).
  * Some patches toggled forwarded.

 -- Daniel Stender <debian@danielstender.com>  Thu, 20 Nov 2014 13:54:10 +0100

gamera (3.4.1+svn1423-2) unstable; urgency=medium

  * Added gendoc-version-parsing.diff (Closes: #767158).

 -- Daniel Stender <debian@danielstender.com>  Wed, 12 Nov 2014 09:45:13 +0100
</cut>

3.4.1+svn1423-2 has been already unblocked [3], but stuck because
of the new RC bug.

The new fix alters some optimization flags on arm64:

<cut>
--- gamera-3.4.1+svn1423/debian/rules	2014-10-08 13:05:18.000000000 +0200
+++ gamera-3.4.1+svn1423/debian/rules	2014-11-20 13:26:59.000000000 +0100
@@ -8,10 +8,16 @@
 export PYTHONHASHSEED=random
 
 export CFLAGS = $(shell dpkg-buildflags --get CFLAGS)
-export CFLAGS_noopt = $(patsubst -O2,-Og,$(CFLAGS))
 export CPPFLAGS = $(shell dpkg-buildflags --get CPPFLAGS)
 export LDFLAGS = $(shell dpkg-buildflags --get LDFLAGS)
 
+DEB_BUILD_ARCH := $(shell dpkg-architecture -qDEB_BUILD_ARCH)
+ifeq ($(DEB_BUILD_ARCH),arm64)
+export CFLAGS_noopt = $(patsubst -O2,-O0,$(CFLAGS))
+else
+export CFLAGS_noopt = $(patsubst -O2,-Og,$(CFLAGS))
+endif
+
 nproc = $(or $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))),1)
 python2 = $(shell pyversions -r)
 python2d = $(addsuffix -dbg,$(python2))
</cut>

Plus, this package contains minor changes of some headers of patches,
which have been forwarded. For 3.4.1+svn1423-4, these Forwarded lines have
been further improved towards DEP-3. It has been said that minor patch
header alterations doesn't effect the freeze policy [see also 3].

Please see the attached debdiffs for changes between 3.4.1+svn1423-2 and
3.4.1+svn1423-4.

For recheck of the changes between 3.4.1+svn1423-1 and 3.4.1+svn1423-2
please see the debdiff which has been attached in [3].

Thank you very much,
Daniel Stender

[1] https://packages.qa.debian.org/g/gamera.html

[2] http://bugs.debian.org/766740 gamera FTBFS on arm64, testsuite failure

[3] http://bugs.debian.org/769394 unblock: gamera/3.4.1+svn1423-2 

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru gamera-3.4.1+svn1423/debian/changelog gamera-3.4.1+svn1423/debian/changelog
--- gamera-3.4.1+svn1423/debian/changelog	2014-11-12 10:01:41.000000000 +0100
+++ gamera-3.4.1+svn1423/debian/changelog	2014-12-08 01:49:42.000000000 +0100
@@ -1,3 +1,17 @@
+gamera (3.4.1+svn1423-4) unstable; urgency=medium
+
+  * Upload to unstable.
+  * Specified patches Forwarded fields according to DEP-3.
+
+ -- Daniel Stender <debian@danielstender.com>  Mon, 08 Dec 2014 01:18:36 +0100
+
+gamera (3.4.1+svn1423-3) experimental; urgency=medium
+
+  * Build dbg on arm64 with different optimization (Closes: #766740).
+  * Some patches toggled forwarded.
+
+ -- Daniel Stender <debian@danielstender.com>  Thu, 20 Nov 2014 13:54:10 +0100
+
 gamera (3.4.1+svn1423-2) unstable; urgency=medium
 
   * Added gendoc-version-parsing.diff (Closes: #767158).
diff -Nru gamera-3.4.1+svn1423/debian/patches/avoid_mktemp.diff gamera-3.4.1+svn1423/debian/patches/avoid_mktemp.diff
--- gamera-3.4.1+svn1423/debian/patches/avoid_mktemp.diff	2014-07-09 01:49:56.000000000 +0200
+++ gamera-3.4.1+svn1423/debian/patches/avoid_mktemp.diff	2014-12-08 01:20:48.000000000 +0100
@@ -1,6 +1,6 @@
 Description: Fixed security hole because of usage of tmpfile.mktemp()
-Bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=737324
-Forwarded: no
+Bug: http://bugs.debian.org/737324
+Forwarded: http://sourceforge.net/p/gamera/code/1424/tree//trunk/gamera/gamera/io.py?diff=50c1e1f034309d0a1716b4b0:1423
 Author: Daniel Stender <debian@danielstender.com>
 Last-Update: 2014-07-09
 --- a/gamera/io.py
diff -Nru gamera-3.4.1+svn1423/debian/patches/gendoc-use-wxversion.diff gamera-3.4.1+svn1423/debian/patches/gendoc-use-wxversion.diff
--- gamera-3.4.1+svn1423/debian/patches/gendoc-use-wxversion.diff	2014-08-06 13:25:21.000000000 +0200
+++ gamera-3.4.1+svn1423/debian/patches/gendoc-use-wxversion.diff	2014-12-08 01:20:48.000000000 +0100
@@ -2,7 +2,7 @@
  Make the documentation generator prefer wxPython 2.8 over other versions.
  This patch is intended to alleviate Debian bug #451104.
 Author: Jakub Wilk <jwilk@debian.org>
-Forwarded: not-needed
+Forwarded: no
 Reviewed-by: Daniel Stender <debian@danielstender.com>
 Last-Update: 2014-08-06
 
diff -Nru gamera-3.4.1+svn1423/debian/patches/gendoc-version-parsing.diff gamera-3.4.1+svn1423/debian/patches/gendoc-version-parsing.diff
--- gamera-3.4.1+svn1423/debian/patches/gendoc-version-parsing.diff	2014-11-12 10:01:19.000000000 +0100
+++ gamera-3.4.1+svn1423/debian/patches/gendoc-version-parsing.diff	2014-12-08 01:20:48.000000000 +0100
@@ -4,7 +4,7 @@
  but fulfills what's needed here
 Author: Daniel Stender <debian@danielstender.com>
 Bug: http://bugs.debian.org/767158
-Forwarded: no
+Forwarded: http://sourceforge.net/p/gamera/code/1424/tree//trunk/gamera/gamera/gendoc.py?diff=50c1e1f034309d0a1716b4b0:1423
 Last-Update: 2014-10-29
 
 --- a/gamera/gendoc.py
diff -Nru gamera-3.4.1+svn1423/debian/patches/suppress-wxdebug-assertion-messages.diff gamera-3.4.1+svn1423/debian/patches/suppress-wxdebug-assertion-messages.diff
--- gamera-3.4.1+svn1423/debian/patches/suppress-wxdebug-assertion-messages.diff	2014-09-05 15:30:41.000000000 +0200
+++ gamera-3.4.1+svn1423/debian/patches/suppress-wxdebug-assertion-messages.diff	2014-12-08 01:20:48.000000000 +0100
@@ -3,7 +3,7 @@
  on exit
 Author: Daniel Stender <debian@danielstender.com>
 Bug: http://bugs.debian.org/758578
-Forwarded: no-needed
+Forwarded: http://sourceforge.net/p/gamera/code/1424/tree//trunk/gamera/gamera/gui/gui.py?diff=50c1e1f034309d0a1716b4b0:1423
 Last-Update: 2014-08-26
 
 --- a/gamera/gui/gui.py
diff -Nru gamera-3.4.1+svn1423/debian/patches/wxpython3.0-transition.diff gamera-3.4.1+svn1423/debian/patches/wxpython3.0-transition.diff
--- gamera-3.4.1+svn1423/debian/patches/wxpython3.0-transition.diff	2014-08-26 10:04:33.000000000 +0200
+++ gamera-3.4.1+svn1423/debian/patches/wxpython3.0-transition.diff	2014-12-08 01:20:48.000000000 +0100
@@ -3,7 +3,7 @@
  cf. http://bugs.debian.org/758578, so completely disabled here
 Bug: http://bugs.debian.org/757208
 Author: Daniel Stender <debian@danielstender.com>
-Forwarded: no
+Forwarded: http://sourceforge.net/p/gamera/code/1424/tree//trunk/gamera/gamera/gui/gui_util.py?diff=50c1e1f034309d0a1716b4b0:1423
 Last-Update: 2014-08-26
 
 --- a/gamera/gui/gamera_display.py
diff -Nru gamera-3.4.1+svn1423/debian/rules gamera-3.4.1+svn1423/debian/rules
--- gamera-3.4.1+svn1423/debian/rules	2014-10-08 13:05:18.000000000 +0200
+++ gamera-3.4.1+svn1423/debian/rules	2014-11-20 13:26:59.000000000 +0100
@@ -8,10 +8,16 @@
 export PYTHONHASHSEED=random
 
 export CFLAGS = $(shell dpkg-buildflags --get CFLAGS)
-export CFLAGS_noopt = $(patsubst -O2,-Og,$(CFLAGS))
 export CPPFLAGS = $(shell dpkg-buildflags --get CPPFLAGS)
 export LDFLAGS = $(shell dpkg-buildflags --get LDFLAGS)
 
+DEB_BUILD_ARCH := $(shell dpkg-architecture -qDEB_BUILD_ARCH)
+ifeq ($(DEB_BUILD_ARCH),arm64)
+export CFLAGS_noopt = $(patsubst -O2,-O0,$(CFLAGS))
+else
+export CFLAGS_noopt = $(patsubst -O2,-Og,$(CFLAGS))
+endif
+
 nproc = $(or $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))),1)
 python2 = $(shell pyversions -r)
 python2d = $(addsuffix -dbg,$(python2))

Reply to: