coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Please include the local gnulib modules in releases


From: Bruno Haible
Subject: Re: Please include the local gnulib modules in releases
Date: Mon, 14 Oct 2024 11:23:30 +0200

Michael Pratt wrote:
> adding the "gl" directory from source to EXTRA_DIST or however 
> you all would do it

I agree with the suggestion: In GNU gettext, I have a couple of
local gnulib modules as well, and since gnulib-tool takes them as
input, I view them as source code. Since the GCS [1] say that the
tarball should contain the source code, I bundle them in the tarball.

Pádraig Brady replied:
> then we'd have two copies of these files in the release tarball.

Yes, but so what?
1. File size is cheap nowadays. Disks are large, and download speeds ≥
   1 MB/sec are very common.
2. With block-based compression, like .bz2 and .xz, the second copy does
   hardly cost any size, since it is identical to the first copy.

Michael Pratt wrote:
> What's needed is just the "modules" files which are missing

No, the gl/lib/ and gl/tests/ subdirectories are input to gnulib-tool as well.
Not only gl/modules/.

And you should list the *files* to add to the tarball, not directories.
See [2] or [3], point 3.

So, what I would propose is the attached patch.

Bruno

[1] https://www.gnu.org/prep/standards/html_node/Managing-Releases.html
[2] 
https://www.gnu.org/software/automake/manual/html_node/Basics-of-Distribution.html
[3] https://lists.gnu.org/archive/html/automake-patches/2024-10/msg00003.html

Attachment: dist-gl.diff
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]