Yaakov (Cygwin/X) wrote:
> On 01/10/2009 19:52, Dave Korn wrote:
>> Correction: the fixes in the snapshot are sufficient for now, and will
>> allow
>> mplayer to work. (There appears to be something else buggy on head that was
>> confounding my efforts to test a fix.)
>>
>> There is still I think a potential loophole that we just haven't done
>> anything complex to run up enough against yet, but it's not going to cause
>> trouble this week, I think.
>
> Am I correct that the real fix for this is simply rebuilding with a new
> enough libcygwin.a? And exactly which versions were faulty?
With this particular problem, everything built back before the first release
of the DLL that had malloc wrappers implemented will provoke problems now that
there's a new libstdc++ that works in concert with the wrapper system.
Everything before the 0924 snapshot is vulnerable to this problem when using
the newer libstdc++ and running an older exe, or to be even more specific,
everything before r1.362 of dcrt0.cc.
Fortunately we can fix this in the cygwin DLL (and the fix I'm going to put
in there will be more comprehensive anyway), so there isn't any need to
rebuild your whole world, but it'll take a little time to test the patch and
get a new release sorted out, so if there's anything you *especially* want to
use in the next 24-36hrs, you have fallback options of :
- rebuild it
- rollback your libstdc++ dll
- rollforward your cygwin1 dll (i.e. install the snapshot)
I have to go splat for a few hours now. Will be back online later.
cheers,
DaveK
------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Cygwin-ports-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cygwin-ports-general