Bug 1215486 - configure: automake defaults to Unix V7 tar, w/ max filename length=99 chars
Summary: configure: automake defaults to Unix V7 tar, w/ max filename length=99 chars
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: GlusterFS
Classification: Community
Component: build
Version: mainline
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Kaleb KEITHLEY
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: 1215488
TreeView+ depends on / blocked
 
Reported: 2015-04-27 00:31 UTC by Kaleb KEITHLEY
Modified: 2016-06-16 12:55 UTC (History)
2 users (show)

Fixed In Version: glusterfs-3.8rc2
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 1215488 (view as bug list)
Environment:
Last Closed: 2016-06-16 12:55:58 UTC
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Embargoed:


Attachments (Terms of Use)

Description Kaleb KEITHLEY 2015-04-27 00:31:56 UTC
Description of problem:

When `make dist` is run, several tests in .../tests/bugs/... are omitted because the length of the FQ pathname is > 99 chars.

By default automake forces tar to use old Unix V7 tar file format with a limit on the length of file nams.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Anand Avati 2015-04-27 00:44:45 UTC
REVIEW: http://review.gluster.org/10392 (build: configure: automake defaults to max filename length=99 chars) posted (#1) for review on master by Kaleb KEITHLEY (kkeithle)

Comment 2 Anand Avati 2015-04-27 19:52:40 UTC
COMMIT: http://review.gluster.org/10392 committed in master by Niels de Vos (ndevos) 
------
commit f692757193bc9464a49b545931f201ba832c24a3
Author: Kaleb S. KEITHLEY <kkeithle>
Date:   Sun Apr 26 20:38:30 2015 -0400

    build: configure: automake defaults to max filename length=99 chars
    
    automake's default rule for making tar files invokes tar with options
    to use Unix V7 tar file format, which has a maximum FQ pathname length
    of 99 characters. Some of the new tests in .../tests/bugs/... have names
    that are longer than 99 chars. These files are dropped from the dist
    tarfile.
    
    automake can be configured to use a newer (POSIX 2001) tar format that
    does not have limits on the length of file names.
    
    Change-Id: I2f3f239e410c66aa13b1257dc734691741b7c667
    BUG: 1215486
    Signed-off-by: Kaleb S. KEITHLEY <kkeithle>
    Reviewed-on: http://review.gluster.org/10392
    Tested-by: NetBSD Build System
    Tested-by: Gluster Build System <jenkins.com>
    Reviewed-by: Humble Devassy Chirammal <humble.devassy>
    Reviewed-by: Justin Clift <justin>
    Reviewed-by: Niels de Vos <ndevos>

Comment 3 Nagaprasad Sathyanarayana 2015-10-25 14:44:12 UTC
Fix for this BZ is already present in a GlusterFS release. You can find clone of this BZ, fixed in a GlusterFS release and closed. Hence closing this mainline BZ as well.

Comment 4 Nagaprasad Sathyanarayana 2015-10-25 14:54:01 UTC
Fix for this bug is already made in a GlusterFS release. The cloned BZ has details of the fix and the release. Hence closing this mainline BZ.

Comment 5 Niels de Vos 2016-06-16 12:55:58 UTC
This bug is getting closed because a release has been made available that should address the reported issue. In case the problem is still not fixed with glusterfs-3.8.0, please open a new bug report.

glusterfs-3.8.0 has been announced on the Gluster mailinglists [1], packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist [2] and the update infrastructure for your distribution.

[1] http://blog.gluster.org/2016/06/glusterfs-3-8-released/
[2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user


Note You need to log in before you can comment on or make changes to this bug.