[Zlib-devel] zlib 1.2.3.9 is out (fwd)
Mark Adler
madler at alumni.caltech.edu
Sun Apr 4 16:44:20 EDT 2010
On Apr 4, 2010, at 1:23 PM, Enrico Weigelt wrote:
>> zlib.3.pdf in order to make sure before distributing that
>> the pdf matches the source man page. (Does nothing when
>> the user runs it unless they changed zlib.3.)
>
> why is that file in the source dist at all ?
Because zlib.3 is unreadable, and many will not have the software to render the documentation to something readable. Everyone has a PDF reader.
>> zconf.in.h to make sure before distributing that it matches
>> zconf.h.cmakein. (Does nothing when the user runs it unless
>> they changed zconf.h.cmakein.)
>
> wouldnt it be better to have some separate (maintainer-only)
> rule for that ?
No, because I might forget to run it. I do make distclean all the time. You might also notice the odd "rm -f .DS_Store" in there, which gets rid of some cruft that is unique to my operating system. Those things are completely harmless as part of make distclean.
>> zconf.h to provide that source file for those that build
>> zlib using something other than configure and make,
>
> does anyone still do that ?
Yes.
> shouldnt be specially-tailored versions of zconf.h for those
> specific platforms ?
It's not necessary. Also the last thing I want is even *more* versions of zconf.h to update when I make changes.
>> Makefile to tell the user to run configure before trying to
>> run make if they try to run make,
>
> Isnt this totally obvious ?
If you saw the zlib email I get, you would know that *many* things you may think are obvious are in fact not obvious.
Mark
More information about the Zlib-devel
mailing list