Package: release.debian.org Severity: normal User: [email protected] 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> -Forwarded: not-needed +Forwarded: no Reviewed-by: Daniel Stender <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> -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))

