Mailing-List: contact cygwin-apps-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-apps-owner AT sourceware DOT cygnus DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Delivered-To: mailing list cygwin-apps AT sources DOT redhat DOT com X-Mailer: 21.2 (beta41) "Polyhymnia" XEmacs Lucid (via feedmail 8 I) To: Charles Wilson Cc: "Dr. Volker Zell" , Jerome BENOIT , cygwin-apps AT sources DOT redhat DOT com Subject: Re: [ANNOUNCEMENT] Updated: libpng-1.0.9-3 References: X-Face: I-*}xvwusAv%MlABo'jVNP7TDXf5bb*L[q,r{DnsR1GoL07^Wf)sAu%>!LjXAFlZZN+`OQu }?#du]C)[*%ERKR#+l#sX'EoNbSO~|.x AT ogoS5|"-u? Date: 06 Feb 2001 12:36:47 +0100 In-Reply-To: Charles Wilson's message of "Mon, 5 Feb 2001 17:20:23 -0500 (EST)" Message-ID: Lines: 69 User-Agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.2 (Polyhymnia) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit >>>>> "Charles" == Charles Wilson writes: Charles> "Dr. Volker Zell" wrote: >> >> In case anybody has build the following packages with libpng-1.0.8, I >> found that the new >> version breaks also the following executables (because of missing >> png_init_io entry point): Charles> [embarrassingly long list of broken programs snipped] >> >> But recompilation fiexes everything. Charles> ^&@(!)#$&!@#%!@#$ Charles> All I can say is, XEmacs still worked. Compiled with the old lib, used For me too .. Charles> with the new lib. I guess XEmacs is not such a great test case, after Charles> all. Maybe not for libpng, but still for other cases as Chris might know. Charles> !@#%*@(#)!~ Charles> I'm really, *really* sorry about this. Unfortunately, there's very little Charles> I can do about it. I considered the following: Charles> (1) beat the png-developers into submission so that they change the .def Charles> file to match the (semi-random) export table result cygwin's gcc generated Charles> for the unspecified exports back in 1.0.8-3. However, that won't match Charles> the (semi-random) export table generated back in 1.0.8-3 by msvc for the Charles> unspecified exports in the native build dll. I give you three guesses Charles> which one they did match, have matched, and will match -- and the first Charles> two guesses don't count. Nothing against png-develop, but msvc/native is Charles> a much bigger market than cygwin. Charles> (2) change the dll name, so that the old dll stays "cygpng2.dll" and the Charles> new dll is "cygpng3.dll." Well, yeah --- possible --- but we just Charles> finished a huge flamefest on the png list about dll naming synchonization Charles> between msvc/native "libpngX.dll" and cygwin "cygpngX.dll". I really Charles> don't want to upset the apple cart on that issue now. Charles> (3) go home and hide. I gave this one serious consideration. Give it a try :-) Charles> --Chuck Ciao Volker -- ___________________________________________________________________________ "Is a dream a lie if it don't come true or is it something worse ..." Dr. Volker Zell __ / _ / __ / ___/ / ___/ -- Senior Dozent -- / / /__/ /_ / / / __/ Geschäftsstelle Düsseldorf ____/__/ _|__/ __/____/ ____/____/ Hamborner Str. 51 D-40472 Düsseldorf e-Mail: mailto:Dr DOT Volker DOT Zell AT oracle DOT com WWW: http://ciko.de.oracle.com/ (Intranet) Tel: (+49) 211-74839-414 Mobil: (+49) 174-7409377 Fax: (+49) 211-74839-44 ___________________________________________________________________________