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

unblock eztrace/1.0.6-2

Hello,

I have uploaded eztrace to fix the grave Bug#770793. Basically the
(attached) change removes a hardwired -march=armv7-a on arm ports. It
also disables setting arch_str to ARM on non-armhf ports, to disable
pptrace support, which tinkers with binary code, and was only ever
tester on armv7.

Samuel

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

Kernel: Linux 3.17.0 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

-- 
Samuel
Hi ! I'm a .signature virus ! Copy me into your ~/.signature, please !
diff -Nru eztrace-1.0.6/debian/changelog eztrace-1.0.6/debian/changelog
--- eztrace-1.0.6/debian/changelog      2014-10-23 15:56:46.000000000 +0200
+++ eztrace-1.0.6/debian/changelog      2014-11-24 14:44:10.000000000 +0100
@@ -1,3 +1,13 @@
+eztrace (1.0.6-2) unstable; urgency=medium
+
+  [ Peter Michael Green ]
+  * Remove -march=armv7-a from CFLAGS (Closes: Bug#770793).
+
+  [ Samuel Thibault ]
+  * Only enable pptrace support (which needs armv7) on armhf.
+
+ -- Samuel Thibault <sthiba...@debian.org>  Mon, 24 Nov 2014 14:38:20 +0100
+
 eztrace (1.0.6-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru eztrace-1.0.6/debian/patches/no-armv7.patch 
eztrace-1.0.6/debian/patches/no-armv7.patch
--- eztrace-1.0.6/debian/patches/no-armv7.patch 1970-01-01 01:00:00.000000000 
+0100
+++ eztrace-1.0.6/debian/patches/no-armv7.patch 2014-11-24 14:12:28.000000000 
+0100
@@ -0,0 +1,17 @@
+diff --git a/configure.ac b/configure.ac
+index 90c2b36..15c233c 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -87,10 +87,10 @@ case "$host" in
+               AC_MSG_WARN([ARCH: X86_64])
+               arch_str="X86_64"
+               ;;
+-      arm*-*)
++      armv7|arm*-*gnueabihf)
+               AC_MSG_WARN([ARCH: ARM])
+               arch_str="ARM"
+-              CFLAGS="$CFLAGS -marm -march=armv7-a"
++              CFLAGS="$CFLAGS -marm"
+               ;;
+       *)
+               AC_MSG_WARN([unknown architecture: falling back to x86_64])
diff -Nru eztrace-1.0.6/debian/patches/series 
eztrace-1.0.6/debian/patches/series
--- eztrace-1.0.6/debian/patches/series 2014-10-23 15:44:51.000000000 +0200
+++ eztrace-1.0.6/debian/patches/series 2014-11-24 13:23:57.000000000 +0100
@@ -4,3 +4,4 @@
 static-bfd
 git-8be2d52dfe036666a75160aa33531a52d5f2257a
 git-0cb79edc3411c0e04e411d7c8f60a6596632a4ea
+no-armv7.patch

Reply via email to