[syslog-ng] [PATCH 2/2] configure: Use ustar tar format for the make dist tarball.

Gergely Nagy algernon at madhouse-project.org
Sat Sep 10 21:23:20 CEST 2011


Balazs Scheidler <bazsi at balabit.hu> writes:

> On Tue, 2011-08-30 at 19:52 +0200, Gergely Nagy wrote:
>> Two patches will follow, one to disable the "Compile Date" in
>> syslog-ng --version's output, and another to force the tar format used
>> for make dist to ustar.
>> 
>> The latter is due to the included libmongo-client library having some
>> long filenames, which hit the 99 char limit when distributed with
>> syslog-ng. Increasing the limit to 255 bytes makes the problem
>> disappear.
>
> applied both to 3.3

The latter does not seem to be applied to the latest git head, quoting
it below for reference:

> configure: Use ustar tar format for the make dist tarball.
>
> In order to avoid the 99 char filename limit, force the ustar format,
> so we extend the limit to 255 bytes instead.
>
> Signed-off-by: Gergely Nagy <algernon at balabit.hu>
> ---
>  configure.in |    1 +
>  1 files changed, 1 insertions(+), 0 deletions(-)
>
> diff --git a/configure.in b/configure.in
> index daa2b4d..2685568 100644
> --- a/configure.in
> +++ b/configure.in
> @@ -53,6 +53,7 @@ else
>  fi
>  
>  AM_INIT_AUTOMAKE($PACKAGE, $VERSION, no-define)
> +_AM_PROG_TAR([ustar])
>  if test -n "$SNAPSHOT_VERSION"; then
>  	VERSION=$VERSION+$SNAPSHOT_VERSION
>  fi

-- 
|8]


More information about the syslog-ng mailing list