libX11: Changes to 'master'
Josh Triplett
josh at freedesktop.org
Sun Jun 3 11:34:14 PDT 2007
Daniel Stone wrote:
> On Sat, Jun 02, 2007 at 10:05:55PM -0700, Josh Triplett wrote:
>> include/Makefile.am | 6 ++----
>> 1 files changed, 2 insertions(+), 4 deletions(-)
>>
>> New commits:
>> commit 79fa3d8070d95b960ba486f2439225872471dadd
>> Author: Josh Triplett <josh at freedesktop.org>
>> Date: Sat Jun 2 22:05:16 2007 -0700
>>
>> Revert "include: don't distribute XlibConf.h"
>>
>> This reverts commit c9e28e05ae01ce8a29bea09df759b6271865b44c.
>>
>> The installed XlibInt.h includes XlibConf.h , so libX11 should ship
>> XlibConf.h. (Commit c9e28e05ae01ce8a29bea09df759b6271865b44c didn't actually
>> prevent automake from shipping XlibConf.h, because it used
>> nodist_x11include_HEADERS rather than nodist_HEADERS.)
>
> No, you need to revert this reversion. nodist means, do not include in
> the distributed tarball. Which makes a hell of a lot of sense, since
> XlibConf.h is generated by configure, so any generated XlibConf.h is by
> definition useless to everyone else; thus shipping it in the tarball can
> only be harmful.
>
> You'll note that the original commit referred to not _distributing_,
> rather than not _shipping_. nodist_x11include_HEADERS was entirely
> intentional, rather than accidental: it means 'when make install is run,
> put it in $(x11includedir), but when make dist is run, do not put it in
> the tarball'.
Ah, I see. Apparently both Jamey and I misunderstood this commit; we both
thought it had intended to avoid *installing* XlibConf.h. Re-reverting.
- Josh Triplett
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
URL: <http://lists.x.org/archives/xorg/attachments/20070603/290d445f/attachment.pgp>
More information about the xorg
mailing list