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

Bug#769165: unblock: enigmail/2:1.7.2-2



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

Please unblock package enigmail. It fixes a regression concerning architecture
support: Enigmail 1.7.2-1 does not work at all on 4 architectures (arm{el,hf},
mipsel, powerpc) Additionally, there is a first step to fix FTBFS on
ppc64el included (update of config.sub), and update of Standards-Version. (This
only got included because I started to prepare the upload much earlier, and I
didn't want to back out this change. I hope this is Ok.)

unblock enigmail/2:1.7.2-2

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

Kernel: Linux 3.16-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru enigmail-1.7.2/debian/changelog enigmail-1.7.2/debian/changelog
--- enigmail-1.7.2/debian/changelog	2014-08-31 18:28:12.000000000 +0200
+++ enigmail-1.7.2/debian/changelog	2014-11-02 19:14:42.000000000 +0100
@@ -1,3 +1,12 @@
+enigmail (2:1.7.2-2) unstable; urgency=medium
+
+  * Update config.* files by using autotools-dev. closes: #760845
+  * Update Standards-Version 3.9.5 -> 3.9.6
+  * Make enigmail use the right XPCOM_TARGET name on arm{el,hf}, powerpc, and
+    mipsel. Closes: #765937 (hopefully)
+
+ -- Willi Mann <willi@debian.org>  Sun, 02 Nov 2014 19:12:49 +0100
+
 enigmail (2:1.7.2-1) unstable; urgency=medium
 
   * Imported Upstream version 1.7.2
diff -Nru enigmail-1.7.2/debian/control enigmail-1.7.2/debian/control
--- enigmail-1.7.2/debian/control	2014-08-31 17:11:00.000000000 +0200
+++ enigmail-1.7.2/debian/control	2014-11-02 18:55:36.000000000 +0100
@@ -9,8 +9,9 @@
  mozilla-devscripts,
  zip,
  perl,
- python
-Standards-Version: 3.9.5
+ python,
+ autotools-dev
+Standards-Version: 3.9.6
 Homepage: https://www.enigmail.net/
 Vcs-Git: git://git.debian.org/pkg-mozext/enigmail.git
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-mozext/enigmail.git
diff -Nru enigmail-1.7.2/debian/patches/0004-fix_target-os.patch enigmail-1.7.2/debian/patches/0004-fix_target-os.patch
--- enigmail-1.7.2/debian/patches/0004-fix_target-os.patch	1970-01-01 01:00:00.000000000 +0100
+++ enigmail-1.7.2/debian/patches/0004-fix_target-os.patch	2014-11-02 19:03:02.000000000 +0100
@@ -0,0 +1,24 @@
+--- a/config/getOsTarget.pl
++++ b/config/getOsTarget.pl
+@@ -79,6 +79,9 @@
+ elsif ($srcCpu =~ /ppc/i) {
+   $targetCpu = "ppc";
+ }
++elsif ($srcCpu =~ /powerpc/i) {
++  $targetCpu = "ppc";
++}
+ elsif ($srcCpu =~ /alpha/i) {
+   $targetCpu = "Alpha";
+ }
+@@ -89,7 +92,10 @@
+   $targetCpu = "ia64";
+ }
+ elsif ($srcCpu =~ /arm/i) {
+-  $targetCpu = "arm";
++  $targetCpu = "arm-eabi";
++}
++elsif ($srcCpu =~ /mips/i) {
++  $targetCpu = "mips";
+ }
+ else {
+   $targetCpu = $srcCpu;
diff -Nru enigmail-1.7.2/debian/patches/series enigmail-1.7.2/debian/patches/series
--- enigmail-1.7.2/debian/patches/series	2014-08-31 17:46:14.000000000 +0200
+++ enigmail-1.7.2/debian/patches/series	2014-11-02 18:59:40.000000000 +0100
@@ -1 +1,2 @@
 0003-default-to-PGP-MIME.patch
+0004-fix_target-os.patch
diff -Nru enigmail-1.7.2/debian/rules enigmail-1.7.2/debian/rules
--- enigmail-1.7.2/debian/rules	2014-08-31 17:11:00.000000000 +0200
+++ enigmail-1.7.2/debian/rules	2014-11-02 18:55:36.000000000 +0100
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
 XPI_MODULE_VERS = $(shell dpkg-parsechangelog  | grep ^Version: | cut -f2 -d\ )
 %:
-	dh $@ --with xul-ext
+	dh $@ --with xul-ext --with autotools-dev
 
 override_dh_auto_build:
 	dh_auto_build

Reply to: