Bug#770850: unblock: eztrace/1.0.6-2
Package: release.debian.org
Severity: normal
User: release.debian.org@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 <sthibault@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 to: