delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-apps/2001/02/06/06:33:20

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: <mailto:cygwin-apps-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-apps/>
List-Post: <mailto:cygwin-apps AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-apps-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/lists.html#faqs>
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 <cwilson AT ece DOT gatech DOT edu>
Cc: "Dr. Volker Zell" <Dr DOT Volker DOT Zell AT oracle DOT com>,
Jerome BENOIT <JGMBenoit AT Wanadoo DOT fr>, cygwin-apps AT sources DOT redhat DOT com
Subject: Re: [ANNOUNCEMENT] Updated: libpng-1.0.9-3
References: <Pine DOT GSO DOT 4 DOT 20 DOT 0102051719450 DOT 7666-100000 AT frontal DOT ibb DOT gatech DOT edu>
X-Face: I-*}xvwusAv%MlABo'jVNP7TDXf5bb*L[q,r{DnsR1GoL07^Wf)sAu%>!LjXAFlZZN+`OQu
}?#du]C)[*%ERKR#+l#sX'EoNbSO~|.x AT ogoS5|"-u?<s5ViLslvYMlj7_n!Tq1m AT xt2Bhj4[Zg+e?
/Yy\SE`V?%v~kRU3GoS1f&U]}
From: "Dr. Volker Zell" <Dr DOT Volker DOT Zell AT oracle DOT com>
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: <kvsnlsavqo.fsf@vzell.de.oracle.com>
Lines: 69
User-Agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.2 (Polyhymnia)
MIME-Version: 1.0

>>>>> "Charles" == Charles Wilson <cwilson AT ece DOT gatech DOT edu> 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
___________________________________________________________________________

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019