Opened 19 years ago

Last modified 14 years ago

#4926 closed defect

BUG: i386-mingw32-gcc build uses buggy DWARF exceptions — at Version 7

Reported by: b.riefenstahl@… Owned by: landonf (Landon Fuller)
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc:
Port: i386-mingw32-gcc

Description (last modified by jmroot (Joshua Root))

The i386-mingw32-gcc build doesn't specify the C++ exception implementation to use, DWARF or SJLJ. The default is DWARF, which is known not to work on Windows. The native Windows version of Mingw as well as Cygwin's cross-compiler use SJLJ for a good reason. I'll attached a patch that changes the Portfile to configure SJLJ.

Change History (8)

Changed 19 years ago by b.riefenstahl@…

Attachment: portfile.patch added

Add --enable-sjlj-exceptions to configure options.

comment:1 Changed 19 years ago by mww@…

Summary: i386-mingw32-gcc build uses buggy DWARF exceptionsBUG: i386-mingw32-gcc build uses buggy DWARF exceptions

comment:2 Changed 17 years ago by pipping@…

Milestone: Available Ports

comment:3 Changed 17 years ago by pipping@…

Milestone: Available PortsPort Bugs

comment:4 Changed 17 years ago by markd@…

Cc: landonf@… added

ccing maintainer in case it was never seen.

comment:5 Changed 17 years ago by nox@…

Priority: ExpectedNormal
Version: 1.0

comment:6 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

comment:7 Changed 15 years ago by jmroot (Joshua Root)

Cc: b.riefenstahl@… landonf@… removed
Description: modified (diff)
Keywords: haspatch added
Port: i386-mingw32-gcc added
Note: See TracTickets for help on using tickets.