Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: From: "Christopher Jones" To: cygwin AT sourceware DOT cygnus DOT com Subject: Re: Fixed "newer binary won't work with older DLL problem" -- ple ase try this Date: Tue, 11 Jul 2000 11:07:29 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01BFEB49.BAE46FFA" ------_=_NextPart_001_01BFEB49.BAE46FFA Content-Type: text/plain; charset="iso-8859-1" I tried the 7/8/00 snapshot and I'm noticing a problem running Perl 5.6 on it. This happens with the following message. tmp.pl is simply a 'print "hello world\n";' kind of program. I was thinking about recompiling perl to see if the problem goes away when I do that. (gdb) run tmp.pl Starting program: /usr/local/bin/perl.exe tmp.pl Program received signal SIGSEGV, Segmentation fault. 0x6107a726 in _size_of_stack_reserve__ () I don't know if this is related to the older DLL problem or not, but I would be happy to help figure it out. I tried the snapshot because of the extreme slowness of 1.1.2 even with nontsec and I'm happy to report that this slowness is gone! :) Brian >I was losing some sleep thinking about the mailing list traffic that could >have been generated by my recent changes to cygwin which stopped newly linked >binaries from running with older DLLs. So, I reorganized the startup code >a little. >The startup code is slightly larger and slightly slower but it should work >correctly with older DLLs. >As usualy, I'm not 100% certain that I got the part right that deals with >other cygwin compiled DLLs. >Hopefully, someone will let me know if I did or not. >So, please try this new DLL. >We're approaching 1.1.3 release. This is, I hope the final hurdle. >cgf -- C. Brian Jones cbjones AT nortelnetworks DOT com Nortel Networks (919) 992-9063 ------_=_NextPart_001_01BFEB49.BAE46FFA--