Re: release candidate for dillo-3.0.2

Jorge Arellano Cid <[email protected]>
Newsgroups gmane.comp.web.dillo.devel
Message-ID <[email protected]>
On Fri, Dec 02, 2011 at 09:46:22PM +0000, corvid wrote:
> Jorge wrote:
> >   AFAIR, libpng detection was an issue (not only for us), and it
> > took  a  long  time to come with something that worked across all
> > the different platforms we were testing.
> 
> What we can glean from good old CVS is:
> 
> 
> In December 2004, the test changed from
> which libpng12-config || which libpng-config || which libpng10-config
> to a bunch of separate whiches because
> "Fixed a libpng detection problem (e.g., on CYGWIN). BUG#651".
> Of course, BUG#651 is long gone, but presumably the problem was the "||".
> 
> 
> In January 2004, we go from
> PNG_CONFIG="`which libpng-config || which libpng12-config`"
> to
> PNG_CONFIG=`which libpng12-config || which libpng-config || which libpng10-config`
> (along with general restructuring)
> Then if we follow that to the archive,
> http://lists.auriga.wearlab.de/pipermail/dillo-dev/2004-January/001683.html
> the libpng talk is of Slackware 3.9, which came out in May, 1999.
> A quoted msg from Jorgen doesn't appear to be in the archive.
> 
> Looking at http://slackware.cs.utah.edu/pub/slackware/slackware-3.9/slakware/MANIFEST.gz
> Slackware 3.9 used libpng-1.0.3, and did not have a png-config of any
> sort that I can see.
> 
> Looking at the CHANGES file with my copy of libpng shows that png-config
> showed up during the 1.2.x series.
> 
> Earlier in January,
> http://lists.auriga.wearlab.de/pipermail/dillo-dev/2004-January/001615.html
> says that libpng 1.2.5 needed to be added to the Slackware 3.9 system to
> make dillo happy.
> 
> Overall, the messages give every appearance of saying that dillo should
> start with trying the libpng-config system but then still work on
> systems that predate libpng-config.
> 
> Looking at the change made, yeah, I guess that pre-libpng-config system
> mustn't have had libpng stuff in the right places to get by with CPPFLAGS
> as they were, hence added code that, if there was no libpng-config at all
> and there was png.h, then add in 'LIBPNG_LIBS="-lpng -lm"' ourselves.
> 
> libpng configuration checking was introduced in March 2003.
> This leads back to
> http://lists.auriga.wearlab.de/pipermail/dillo-dev/2003-March/000390.html
> where nothing brought up seems to have bearing on the matter at hand here.
> 
> 
> Nothing reveals itself in the extant archaeological record suggesting
> that the various libpng-configs themselves were an issue.

  Sorry if my meaning/wording wasn't clear.

  I  meant, "it took some effort to sort the detection code so it
finally  was  able  to  compile  automatically  accross  all  the
different  platforms  we  were  testing" (some had libpng-config,
some not, some had both installed at the same time IIRC).

-- 
  Cheers
  Jorge.-
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.