[Bug 489100] New: No cross-DLL exceptions in mingw32 compilers
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: No cross-DLL exceptions in mingw32 compilers
https://bugzilla.redhat.com/show_bug.cgi?id=489100
Summary: No cross-DLL exceptions in mingw32 compilers
Product: Fedora EPEL
Version: el5
Platform: All
OS/Version: Linux
Status: NEW
Severity: high
Priority: low
Component: mingw32-gcc
AssignedTo: rjones(a)redhat.com
ReportedBy: wolfgang.glas(a)ev-i.at
QAContact: extras-qa(a)fedoraproject.org
CC: lfarkas(a)lfarkas.org, berrange(a)redhat.com,
rjones(a)redhat.com,
fedora-mingw(a)lists.fedoraproject.org
Classification: Fedora
Version 4.3.2-12 of EPEL's version of the moingw32 cross-compiler do not
support cross-DLL exceptions.
I've attached the gcc bug report below. This make running a non-trivial C++
program impossible an renders the mingw32 toolchain unusable for real-world C++
programs.
The mingw-w64 toolchain has solved this problem by supplying a shared libgcc,
hopefully the mingw32 toolchain will follow this approach in the near future.
Please keep on your tremendous work on providing the ming32 toolchain in the
EPEL.
TIA,
Wolfgang
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
12 years, 3 months
Interest in Sane or LibUSB
by Michael Cronenworth
Would there be any interest in having Sane or LibUSB in the mingw
packages? I have specs and patches for both, however the are some caveats:
sane-backends is set to compile only the "fujitsu" scanner backend, no
IPv6, and no saned. This is due to the scanner I am using, and also
because the other backends require lots of porting because other
backends use UNIX signals and the fujitsu backend does not. Otherwise it
compiles and works for me.
libusb-win32 compiles and runs without much modification, however this
library has a tendency to BSOD Vista machines. Works fine with Windows
XP. This is also only the 0.1.12 library. The 1.0 library is the current
release, but since Fedora isn't shipping it and Sane requires 0.1.12 I
am using it. Any know if Fedora switching to 1.0? Also, the resulting
.exe files generates an auto-requires of "setupapi.dll" and
"cfgmgr32.dll" so this is an issue that needs addressing.
As for maintainer-ship, I don't think I would be a good candidate to
maintain the packages so I'd be looking for someone to take the
specs/patches.
Michael
14 years, 10 months