Package: gzip
Version: 1.3.12-9
Severity: wishlist
Tags: patch

Hi,

mingw-w64, which is intended to eventually replace mingw32 and the
assorted packages, is now available in Debian along with new builds of
binutils and gcc. The attached patch allows gzip to build using
mingw-w64 rather than mingw32. I've checked the resulting executable
and it works fine.

Regards,

Stephen

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable'), (200, 'unstable'), (1, 
'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.38-2-686-bigmem (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gzip depends on:
ii  libc6                         2.11.2-11  Embedded GNU C Library: Shared lib

gzip recommends no packages.

Versions of packages gzip suggests:
ii  less                          436-1      pager program similar to more

-- no debconf information
diff -urN gzip-1.3.12.orig/debian/changelog gzip-1.3.12/debian/changelog
--- gzip-1.3.12.orig/debian/changelog	2011-04-20 08:25:48.000000000 +0200
+++ gzip-1.3.12/debian/changelog	2011-04-20 08:07:47.000000000 +0200
@@ -1,3 +1,10 @@
+gzip (1.3.12-9.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Build using mingw-w64 instead of mingw32.
+
+ -- Stephen Kitt <st...@sk2.org>  Wed, 20 Apr 2011 08:07:47 +0200
+
 gzip (1.3.12-9) unstable; urgency=high
 
   * fix applied for CVE-2010-0001 which identified an integer underflow when 
diff -urN gzip-1.3.12.orig/debian/control gzip-1.3.12/debian/control
--- gzip-1.3.12.orig/debian/control	2011-04-20 08:25:48.000000000 +0200
+++ gzip-1.3.12/debian/control	2011-04-20 08:07:54.000000000 +0200
@@ -4,7 +4,7 @@
 Maintainer: Bdale Garbee <bd...@gag.com>
 Uploaders: Carl Worth <cwo...@cworth.org>
 Build-Depends: debhelper (>= 5), texinfo
-Build-Depends-Indep: mingw32
+Build-Depends-Indep: mingw-w64
 Standards-Version: 3.8.0
 
 Package: gzip
diff -urN gzip-1.3.12.orig/debian/rules gzip-1.3.12/debian/rules
--- gzip-1.3.12.orig/debian/rules	2011-04-20 08:25:48.000000000 +0200
+++ gzip-1.3.12/debian/rules	2011-04-20 08:08:23.000000000 +0200
@@ -32,7 +32,7 @@
 configure-win32-stamp:
 	dh_testdir
 	mkdir -p build-win32
-	cd build-win32 && ../configure --host=i586-mingw32msvc
+	cd build-win32 && ../configure --host=i686-w64-mingw32
 	touch configure-win32-stamp
 
 build: build-stamp 
@@ -66,7 +66,7 @@
 	dh_testroot
 	dh_clean -k
 	dh_installdirs
-	i586-mingw32msvc-strip build-win32/gzip.exe
+	i686-w64-mingw32-strip build-win32/gzip.exe
 	install -m 0755 build-win32/gzip.exe debian/gzip-win32/usr/share/win32/
 
 binary-indep:	build-win32 install-win32

Reply via email to