Hi folks,
I've just pushed an NMU of strace into the DELAYED/2 upload
queue. I've been waiting on the arm64 support (#749956) to head into
unstable for ages (since I added it upstream!), and I don't see a
reason to hold up x32 (#727018) either.
Frederik - you look like you're struggling to keep up with strace at
the moment. Would you like a co-maintainer?
NMU diff attached for fixes for these 2 bugs and lots of lintian
warnings.
--
Steve McIntyre, Cambridge, UK.st...@einval.com
< liw> everything I know about UK hotels I learned from "Fawlty Towers"
diff -Nru strace-4.8/debian/changelog strace-4.8/debian/changelog
--- strace-4.8/debian/changelog 2013-06-03 12:34:56.0 +
+++ strace-4.8/debian/changelog 2014-07-10 13:47:24.0 +
@@ -1,3 +1,19 @@
+strace (4.8-1.1) unstable; urgency=low
+
+ * NMU
+ * Uploading 4.8 to unstable to fix long-standing bugs that have been
+fixed for ages in experimental only.
+ * enable arm64 build, Closes: #749956
+ * enable x32 build, Closes: #727018
+ * lintian-inspired fixes:
++ add build-arch and build-indep targets in debian/rules
++ update standards-version to 3.9.5
++ remove ancient changelog entries causing syntax checker errors
++ add hardening using buildflags.mk
++ trivial changes to Description: fields
+
+ -- Steve McIntyre <93...@debian.org> Thu, 10 Jul 2014 14:22:18 +
+
strace (4.8-1) experimental; urgency=low
* New upstream version.
@@ -712,89 +728,3 @@
* Pristine sources
-- Wichert Akkerman Mon, 6 Oct 1997 15:42:25 +0200
-
-strace (3.1-11) unstable; urgency=LOW
-
- * Ported to libc6 / glibc2 (Bug# 11729)
- * Compress manpage
-
- -- Wichert Akkerman Fri, 1 Aug 1997 00:13:38 +02
-
-strace (3.1-10) unstable; urgency=LOW
-
- * Install upstream changelog
- * Added dependencies to control file for libc
- * Added md5sums to .deb file
-
- -- Wichert Akkerman Fri, 11 Jul 1997 12:26:12 +0200
-
-strace (3.1-9) stable; urgency=LOW
-
- * Fixed bug with hanging children. Patch by Matthias Urlichs
- * Added some more constants to net.c.
- * glibc patches, courtesy of Klee Dienes (Bug# 7735)
-
- -- Wichert Akkerman Mon, 21 Apr 1997 11:59:45 +0200
-
-strace (3.1-8) frozen unstable; urgency=LOW
-
- * Added detection of ROSE networking
-
- -- Wichert Akkerman Tue, 12 Nov 1996 22:21:22 +0100
-
-strace (3.1-7) stable; urgency=LOW
-
- * Install manpage with correct mode (0644) (Bug#4813)
- * Renamed debian changelog to changelog.Debian
-
- -- Wichert Akkerman Sat, 26 Oct 1996 18:15:41 +0200
-
-strace (3.1-6) stable; urgency=LOW
-
- * Small patch for compilation on kernels 2.1.0 and later (see signal.c)
-
- -- Wichert Akkerman Fri, 18 Oct 1996 00:28:47 +0200
-strace (3.1-5) stable unstable; urgency=LOW
-
- * Moved to new packagingformat
- * Fixed umoven bug (Bug# 4523)
- * Corrected number of parameters for mmap systemcall (bug# 4508)
-
- -- Wichert Akkerman Sat, 23 Sep 1996 23:33:58 +0200
-
-strace (3.1-4) unstable; urgency=LOW
-
- * Fixed changestemplate
-
- -- Wichert Akkerman , Thu Sep 12 14:59:44 MET DST 1996
-
-
-strace (3.1-3) unstable; priority=LOW
-
- * Revamped debian files
-
- -- Wichert Akkerman , Thu Jul 11 20:19:11 MET DST 1996
-
-
-strace (3.1-2) unstable; priority=LOW
- * Added some #ifdef's around IPX stuff to make it compilable on non-Linux
-systems.
- * changed debian.control and debian.rules to conform to new debian naming
-schemes
- * added architecture-option to debian.rules and debian.control
-
- -- Wichert Akkerman
-
-
-strace (3.1-1) unstable; priority=LOW
-
- * Moved to new upstream version
- * added more protocol families to domains
- * added IPIP-protocol to protocols
- * added MSG_PROXY and MSG_CTRUNC to msg_flags
- * added SO_BSDCOMPAT and SO_REUSEPORT to sockoptions
- * added IP, IPX and TCP-options
- * added IP, IPX and TCP support to get-/setsockopt()
- * added IPX support
-
- -- Wichert Akkerman
diff -Nru strace-4.8/debian/control strace-4.8/debian/control
--- strace-4.8/debian/control 2012-04-20 17:31:48.0 +
+++ strace-4.8/debian/control 2014-07-10 13:49:06.0 +
@@ -3,13 +3,13 @@
Section: utils
Priority: optional
Build-Depends: libc6-dev (>= 2.2.2) [!alpha !ia64], libc6.1-dev (>= 2.2.2) [alpha ia64], gcc-multilib [i386 powerpc s390 sparc], debhelper (>= 7.0.0)
-Standards-Version: 3.8.4
+Standards-Version: 3.9.5
Homepage: http://sourceforge.net/projects/strace/
Package: strace
-Architecture: alpha amd64 arm armeb armel armhf hppa i386 ia64 m68k mips mipsel powerpc powerpcspe ppc64 s390 s390x sh4 sparc sparc64
+Architecture: alpha amd64 arm arm64 armeb armel armhf hppa i386 ia64 m68k mips mipsel powerpc powerpcspe ppc64 s390 s390x sh4 sparc sparc64 x32
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: A system call tracer
+Description: System call tracer
strace is a system call tracer, i.e. a debugging tool which prints out
a trace of all the system calls m