Your message dated Sun, 21 Dec 2014 14:14:48 +0000
with message-id <[email protected]>
and subject line Re: Bug#773490: (pre-upload) unblock: gcc-mingw-w64/14.3
has caused the Debian Bug report #773490,
regarding (pre-upload) unblock: gcc-mingw-w64/14.3
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
773490: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=773490
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock
Hi,
I would like to know if the following changes to gcc-mingw-w64 would
be acceptable for Jessie, before uploading the package to unstable;
they fix #773342, a serious bug filed against mingw32 (upgrading from
Wheezy causes the package to lose its copyright file).
The debdiff is as follows:
diff --git a/debian/changelog b/debian/changelog
index 66f2f44..0a80887 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+gcc-mingw-w64 (14.3) unstable; urgency=medium
+
+ * Properly replace /usr/share/doc/mingw32 with a symlink to
+ /usr/share/doc/gcc-mingw-w64-base (Closes: #773342).
+
+ -- Stephen Kitt <[email protected]> Thu, 18 Dec 2014 07:23:13 +0100
+
gcc-mingw-w64 (14.2) unstable; urgency=medium
* Ensure README.Debian is installed in gcc-mingw-w64-base (Closes:
diff --git a/debian/control b/debian/control
index fa12406..9dda194 100644
--- a/debian/control
+++ b/debian/control
@@ -263,6 +263,7 @@ Description: GNU Compiler Collection for MinGW-w64 (base
package)
Package: mingw32
Architecture: all
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, gcc-mingw-w64-i686, g++-mingw-w64-i686,
mingw32-binutils
Built-Using: gcc-4.9 (= ${gcc:Version})
Description: Minimalist GNU win32 (cross) compiler (transition package)
diff --git a/debian/control.mingw32 b/debian/control.mingw32
index ac89b60..e0d93fa 100644
--- a/debian/control.mingw32
+++ b/debian/control.mingw32
@@ -1,5 +1,6 @@
Package: mingw32
Architecture: all
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, gcc-mingw-w64-i686, g++-mingw-w64-i686,
mingw32-binutils
Built-Using: gcc-4.9 (= ${gcc:Version})
Description: Minimalist GNU win32 (cross) compiler (transition package)
diff --git a/debian/rules b/debian/rules
index 38a3782..4370d66 100755
--- a/debian/rules
+++ b/debian/rules
@@ -254,6 +254,9 @@ binary-indep: build-indep
dh_link -i
dh_compress -i
dh_fixperms -i
+# This is the first version where we fix up the /usr/share/doc/mingw32 link
+# Once this is in the archive we'll switch to a first_split_version-style
approach
+ echo dir_to_symlink /usr/share/doc/mingw32
/usr/share/doc/gcc-mingw-w64-base $(deb_version)~ mingw32 >
debian/mingw32.maintscript
dh_installdeb -i
dh_gencontrol -i -- -v$(deb_version)
-Vlocal:Version=$(deb_upstream_version) -Vgcc:Version=$(source_version)
-Vsplit:Version=$(first_split_version)
dh_md5sums -i
Note that this package builds using gcc-4.9-source, and allowing it to
transition from unstable to Jessie would effectively mean pulling
unstable's gcc-4.9 source into Jessie too. If necessary I can upload
to unstable and upload again to t-p-u once the unstable package has
aged enough.
unblock gcc-mingw-w64/14.3
Regards,
Stephen
-- System Information:
Debian Release: 8.0
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable'), (200, 'unstable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
--- End Message ---
--- Begin Message ---
On Fri, Dec 19, 2014 at 11:12:44PM +0100, Stephen Kitt wrote:
> Control: tag -1 - moreinfo
>
> On Fri, 19 Dec 2014 19:51:25 +0000, Jonathan Wiltshire <[email protected]>
> wrote:
> > You know what, we might as well skip unstable. Feel free to go ahead to
> > t-p-u on the basis of the submitted patch, and remove the moreinfo tag.
>
> Done, thanks!
Accepted, thanks for the quick turnaround.
--
Jonathan Wiltshire [email protected]
Debian Developer http://people.debian.org/~jmw
4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC 74C3 5394 479D D352 4C51
signature.asc
Description: Digital signature
--- End Message ---