[MacPorts] #4926: BUG: i386-mingw32-gcc build uses buggy DWARF exceptions

MacPorts noreply at macports.org
Thu Oct 8 13:39:31 PDT 2009


#4926: BUG: i386-mingw32-gcc build uses buggy DWARF exceptions
-----------------------------------------------+----------------------------
  Reporter:  b.riefenstahl@…                   |       Owner:  landonf@…           
      Type:  defect                            |      Status:  new                 
  Priority:  Normal                            |   Milestone:                      
 Component:  ports                             |     Version:                      
Resolution:                                    |    Keywords:  haspatch            
      Port:  i386-mingw32-gcc                  |  
-----------------------------------------------+----------------------------
Changes (by jmr@…):

 * cc: b.riefenstahl@…, landonf@… (removed)
  * keywords:  => haspatch
  * port:  => i386-mingw32-gcc


Old description:

> 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.

New description:

 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.

--

-- 
Ticket URL: <http://trac.macports.org/ticket/4926#comment:7>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list