Package: gcc-mingw32
Version: 4.4.0-3
Severity: wishlist

The main features provided by new gcc versions with respect to mingw32 target
are:

 * dwarf exception handling model - working also when thrown through dll
   boundaries

 * possibility to link programs with shared versions of libgcc and libstdc++
   which makes it possible to make programs/libraries much smaller which is
   very important for heavily modularized projects

I couldn't find any rationale for this package being created but I think two
issues may be a possible cause for this:

 * current maintainer of mingw32 package is not responding (maybe for some
   important reasons) to wishlist bugs about new upstream versions

 * this package is created with some ideas that make this package very
   different from mingw32

As a potential user of this package I'd like to be able to quickly find out
what configure options are used to build this package (not command line but
what should I expect to be able to do with binaries provided by this package).
Currently I had to download package source to have this knowlege.

Second thing is that I would like to be able to compile programs using this
compiler with both exception handling models (dwarf and sjlj) and with static
and dynamically loaded versions of libgcc and libstc++.

Additionally I think users would expect those releases to be "compatible" with
official releases made by mingw.org people. By this I mean build configuration
of gcc and patches applied in official mingw releases.

I'm really happy that this package has been created because it means that some
work is being done and I hope it is an end of very long periods without any
activity in this area. 

When I know what I can expect from this package in the future I will try to
help to improve this package within my limited free time.

Regards
Tomasz Gajewski



-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (900, 'testing'), (800, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gcc-mingw32 depends on:
ii  libc6                   2.9-12           GNU C Library: Shared libraries
ii  libgmp3c2               2:4.2.4+dfsg-8.1 Multiprecision arithmetic library
ii  libmpfr1ldbl            2.4.1-2          multiple precision floating-point 
ii  mingw32-binutils        2.19.1-1         Minimalist GNU win32 (cross) binut
ii  mingw32-runtime         3.13-1           Minimalist GNU win32 (cross) runti

gcc-mingw32 recommends no packages.

Versions of packages gcc-mingw32 suggests:
pn  cpp-doc                       <none>     (no description available)
pn  gcc-doc                       <none>     (no description available)

-- no debconf information



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

Reply via email to