Opened 19 years ago
Closed 15 years ago
#4926 closed defect (fixed)
BUG: i386-mingw32-gcc build uses buggy DWARF exceptions
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.
Attachments (1)
Change History (9)
Changed 19 years ago by b.riefenstahl@…
Attachment: | portfile.patch added |
---|
comment:1 Changed 19 years ago by mww@…
Summary: | i386-mingw32-gcc build uses buggy DWARF exceptions → BUG: i386-mingw32-gcc build uses buggy DWARF exceptions |
---|
comment:2 Changed 18 years ago by pipping@…
Milestone: | → Available Ports |
---|
comment:3 Changed 18 years ago by pipping@…
Milestone: | Available Ports → Port 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: | Expected → Normal |
---|---|
Version: | 1.0 |
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 |
comment:8 Changed 15 years ago by jmroot (Joshua Root)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
Add --enable-sjlj-exceptions to configure options.