[prev in list] [next in list] [prev in thread] [next in thread]
List: lustre-devel
Subject: [Lustre-devel] [Bug 12224] New: Incorrect tarball built on RHEL 4
From: scjody () clusterfs ! com (scjody () clusterfs ! com)
Date: 2007-04-12 10:13:21
Message-ID: 200704121613.l3CGDJvg024512 () shell ! clusterfs ! com
[Download RAW message or body]
Please don't reply to lustre-devel. Instead, comment in Bugzilla by using the following link:
https://bugzilla.lustre.org/show_bug.cgi?id=12224
When a Lustre tarball is built on RHEL 4 (at least),
ext3-disable-write-barrier-by-default-2.6-sles10.patch is not included but 'make
dist' succeeds. The following undetected error can be seen:
ia1: /bin/sh /testsuite/lustre/lbuild-v1_4_10_90-2.6-rhel4-ia64/missing --run
tar chof - lustre-1.4.10.90 | GZIP=--best gzip -c >lustre-1.4.10.90.tar.gz
ia1: tar:
lustre-1.4.10.90/lustre/kernel_patches/patches/ext3-disable-write-barrier-by-default-2.6-sles10.patch:
file name is too long (max 99); not dumped
ia1: tar: Error exit delayed from previous errors
ia1: gtar:
lustre-1.4.10.90/lustre/kernel_patches/patches/ext3-disable-write-barrier-by-default-2.6-sles10.patch:
file name is too long (max 99); not dumped
ia1: gtar: Error exit delayed from previous errors
This is because tar is being run with the 'chof' options. These come from
/usr/share/automake-1.7/am/distdir.am. SLES 10's automake gets it right, so a
tarball built on SLES 10 can be used successfully on SLES 10, but a tarball
built on RHEL 4 can not.
To fix, I propose we rename the patch.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic