retitle 317146 Regression: mingw-4.2 requires shared lib{gcc,stdc++} for 
cross-dll exceptions
severity 317146 normal
thanks


Hi Mikael,

On Fri, Nov 16, 2007 at 11:33:00AM +0100, Mikael Magnusson wrote:
> I think you should add a notice to README.Debian that mingw32 in lenny and 
> sid is unsuitable for building projects which depends on exceptions to 
> cross dll/exe boundaries. I use mingw32 to cross-compile minisip and I need 
> to downgrade to mingw32 in etch which is working for me.

Oh.  I wasn't aware of an active regression here, but yes, that indeed
seems to be a known issue with 'upgrading' from 3.4 to current 4.x ...

I'm not sure what the current timeline looks like for a 4.3 release,
but it sounds like it hopes to resolve both this and Dwarf2 exception
handling, so that might be our cue to switch from the sjlj builds too.

I probably won't do a new upload just to add this note, but the race
will be on as to whether the next upload fixes it, or notes that it's
still an issue...

In the meantime, I've retitled this bug report, to hopefully catch
the attention of anyone else who gets bitten by this, in one of the
first places they might look when they do.

So far as I can see, the current most stable workaround is to go back
to the 3.4 toolchain if you need this.  Hopefully not too many people
will need both it and fixes from 4.2 -- if you do, a static build that
doesn't throw across dll boundaries is probably your best answer right
now ...

Cheers,
Ron





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to