[LU-13949] autogen.sh is missing from the tarball generated by "make dist" Created: 04/Sep/20  Updated: 19/Dec/20  Resolved: 03/Nov/20

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.14.0, Lustre 2.12.6
Fix Version/s: Lustre 2.14.0, Lustre 2.12.6

Type: Bug Priority: Minor
Reporter: Jian Yu Assignee: Jian Yu
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Related
Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   
# sh autogen.sh
configure.ac:15: installing 'config/compile'
configure.ac:10: installing 'config/config.guess'
configure.ac:10: installing 'config/config.sub'
configure.ac:12: installing 'config/install-sh'
configure.ac:12: installing 'config/missing'
libcfs/libcfs/autoMakefile.am: installing 'config/depcomp'
# ./configure --enable-dist
......
# make dist
......
make[2]: Leaving directory '/root/dist/lustre-release'
tardir=lustre-2.13.55 && tar --format=ustar -chf - "$tardir" | eval GZIP= gzip --best -c >lustre-2.13.55.tar.gz
make[1]: Leaving directory '/root/dist/lustre-release'
if test -d "lustre-2.13.55"; then find "lustre-2.13.55" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "lustre-2.13.55" || { sleep 5 && rm -rf "lustre-2.13.55"; }; else :; fi
# tar xzf lustre-2.13.55.tar.gz 
# cd lustre-2.13.55/
# ls autogen.sh
ls: cannot access 'autogen.sh': No such file or directory


 Comments   
Comment by Jian Yu [ 23/Oct/20 ]

Sometimes there are files which must be distributed, but which are not covered in the automatic rules. These files should be listed in the EXTRA_DIST variable.

Comment by Gerrit Updater [ 27/Oct/20 ]

Jian Yu (yujian@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/40425
Subject: LU-13949 build: add autogen.sh into distribution tarball
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 219dd1d05ce60e206ef0ec8e4fc5939290321dba

Comment by Gerrit Updater [ 29/Oct/20 ]

Jian Yu (yujian@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/40466
Subject: LU-13949 build: add autogen.sh into distribution tarball
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: ebc53fe30f432d468621538fd7767c961ce537ae

Comment by Gerrit Updater [ 03/Nov/20 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/40425/
Subject: LU-13949 build: add autogen.sh into distribution tarball
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 20ada574d4d54de5994369652aa1749ea96895f4

Comment by Peter Jones [ 03/Nov/20 ]

Landed for 2.14

Comment by Gerrit Updater [ 07/Nov/20 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/40466/
Subject: LU-13949 build: add autogen.sh into distribution tarball
Project: fs/lustre-release
Branch: b2_12
Current Patch Set:
Commit: b65eea360cf8aab0848bd6e50e4a19b1793176cd

Generated at Sat Feb 10 03:05:34 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.