FFe: Sync gcc-mingw-w64 5 (universe) from Debian unstable (main)

Bug #986772 reported by Micah Gersten
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gcc-mingw-w64 (Ubuntu)
Fix Released
Wishlist
Micah Gersten

Bug Description

Please sync gcc-mingw-w64 5 (universe) from Debian unstable (main)

Explanation of FeatureFreeze exception:
gcc-mingw32 FTBFS, it's been removed from Debian and superseded by this package, which we already have, this version takes over the gcc-mingw32 as a transitional package and builds with gcc-4.6 and gnat-4.6
This will allow us to remove gcc-mingw32 without a second thought
Only reverse dependency is mingw-w64 which appears to build with the new packages and this source is unseeded

Changelog entries since current precise version 2:

gcc-mingw-w64 (5) unstable; urgency=low

  * Add the DMUA flag set by Didier Raboud to the control.source file.
  * Add a warning to the generated debian/control file indicating that
    it shouldn't be modified directly.
  * Fix the version for Breaks/Replaces at 4.6.3-3+4, since this is the
    earliest version of the post-split package in the archive. Fixing
    the version avoids making the package set uninstallable.

 -- Stephen Kitt <email address hidden> Wed, 18 Apr 2012 15:04:47 +0200

gcc-mingw-w64 (4) unstable; urgency=low

  [ Stephen Kitt ]
  * Split package into gcc, g++, gfortran and gnat packages.
  * Enable the Objective-C and Objective-C++ compilers.
  * Split package into 32- and 64-bit specific versions (-i686 and
    -x86-64) - see thread starting at
    http://<email address hidden> for rationale.
  * Build with gcc-4.6 explicitly, at least until gnat-4.7 is available
    (Closes: #667173).
  * Standards-Version 3.9.3, no change required.
  * Provide a transitional gcc-mingw32 package for backwards-
    compatibility (Closes: #644769); in addition, with regards to bugs
    filed against gcc-mingw32:
    - gcc-mingw-w64's version of mm_malloc.h is correct (Closes: #651300);
    - gcc-mingw-w64 compiles programs (Closes: #658619);
    - gcc-mingw-w64 provides shared versions of libgcc and libstdc++
      (Closes: #540783);
    - the packages' dependency structure ensures that the various compiler
      packages depend on the appropriate development packages (Closes:
      #567698).
  * Update debian/copyright using the version provided by gcc-4.6.

  [ Didier Raboud ]
  * Confidently set the DM-Upload-Allowed flag to yes.

 -- Stephen Kitt <email address hidden> Mon, 16 Apr 2012 08:46:45 +0200

gcc-mingw-w64 (3) unstable; urgency=low

  * Disable Ada support on armhf and hurd-i386 for now, based on a patch
    by Peter Green (Closes: #658526).
  * Wrap-and-sort debian/control.full.
  * Check before moving libraries, when bootstrapping there is nothing
    to move.
  * Update debian/control.bootstrap with changes made to
    debian/control.full.
  * Add spelling fix for "writting".

 -- Stephen Kitt <email address hidden> Sun, 12 Feb 2012 23:24:00 +0100

Micah Gersten (micahg)
Changed in gcc-mingw-w64 (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Scott Kitterman (kitterman) wrote :

Axk. Approved.

Changed in gcc-mingw-w64 (Ubuntu):
status: New → Triaged
Revision history for this message
Micah Gersten (micahg) wrote :

[13:38] <micahg> ScottK: I forgot gcc-mingw-w64 isn't a sync, but a sync+diff (our breaks/replaces version is different since our gcc is behind due to the freeze
[13:39] <ScottK> micahg: OK. Please upload a fix and I'll approve it.

Changed in gcc-mingw-w64 (Ubuntu):
assignee: nobody → Micah Gersten (micahg)
status: Triaged → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gcc-mingw-w64 - 5ubuntu1

---------------
gcc-mingw-w64 (5ubuntu1) precise; urgency=low

  * Sync on Debian (FFe: LP: #986772)
  * Change Breaks/Replaces version to 4.6.3-1ubuntu5+5 since gcc is frozen for
    the moment, this change can be dropped after 12.04
    - update debian/control*

gcc-mingw-w64 (5) unstable; urgency=low

  * Add the DMUA flag set by Didier Raboud to the control.source file.
  * Add a warning to the generated debian/control file indicating that
    it shouldn't be modified directly.
  * Fix the version for Breaks/Replaces at 4.6.3-3+4, since this is the
    earliest version of the post-split package in the archive. Fixing
    the version avoids making the package set uninstallable.

gcc-mingw-w64 (4) unstable; urgency=low

  [ Stephen Kitt ]
  * Split package into gcc, g++, gfortran and gnat packages.
  * Enable the Objective-C and Objective-C++ compilers.
  * Split package into 32- and 64-bit specific versions (-i686 and
    -x86-64) - see thread starting at
    http://<email address hidden> for rationale.
  * Build with gcc-4.6 explicitly, at least until gnat-4.7 is available
    (Closes: #667173).
  * Standards-Version 3.9.3, no change required.
  * Provide a transitional gcc-mingw32 package for backwards-
    compatibility (Closes: #644769); in addition, with regards to bugs
    filed against gcc-mingw32:
    - gcc-mingw-w64's version of mm_malloc.h is correct (Closes: #651300);
    - gcc-mingw-w64 compiles programs (Closes: #658619);
    - gcc-mingw-w64 provides shared versions of libgcc and libstdc++
      (Closes: #540783);
    - the packages' dependency structure ensures that the various compiler
      packages depend on the appropriate development packages (Closes:
      #567698).
  * Update debian/copyright using the version provided by gcc-4.6.

  [ Didier Raboud ]
  * Confidently set the DM-Upload-Allowed flag to yes.

gcc-mingw-w64 (3) unstable; urgency=low

  * Disable Ada support on armhf and hurd-i386 for now, based on a patch
    by Peter Green (Closes: #658526).
  * Wrap-and-sort debian/control.full.
  * Check before moving libraries, when bootstrapping there is nothing
    to move.
  * Update debian/control.bootstrap with changes made to
    debian/control.full.
  * Add spelling fix for "writting".
 -- Micah Gersten <email address hidden> Sun, 22 Apr 2012 00:09:16 -0500

Changed in gcc-mingw-w64 (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Stephen Kitt (steve-sk2) wrote :

Thanks for taking care of this, and for making it easy to sync post-12.04!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.