Bug#727018: NMU of strace into DELAYED/2

2014-07-10 Thread Dmitry V. Levin
Hi,

On Thu, Jul 10, 2014 at 03:02:40PM +0100, Steve McIntyre wrote:
> 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.

I fixed some of these in commit v4.8-203-g05cd5b2, and I'm ready to apply
further changes to debian/ in HEAD before 4.9 release if necessary.


-- 
ldv


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#727018: NMU of strace into DELAYED/2

2014-07-10 Thread Steve McIntyre
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