Bug 1426321 - Explicitly enable tar wildcard support when repacking proguard. r?gps draft
authorMike Hommey <mh+mozilla@glandium.org>
Wed, 20 Dec 2017 16:01:51 +0900
changeset 713311 c1d5858bb9c91e7fd1b8c0cd1bc1408a66082cfe
parent 713183 2d580aeac901ce5c61a4e5445b46906ce3cf33d8
child 744321 0e3bf9c12f80fda14d7c9fc84343063bf3e15c13
push id93626
push userbmo:mh+mozilla@glandium.org
push dateWed, 20 Dec 2017 07:52:08 +0000
reviewersgps
bugs1426321
milestone59.0a1
Bug 1426321 - Explicitly enable tar wildcard support when repacking proguard. r?gps While on Centos --wildcards is the default, it is not on Debian.
taskcluster/scripts/misc/repack-proguard-jar.sh
--- a/taskcluster/scripts/misc/repack-proguard-jar.sh
+++ b/taskcluster/scripts/misc/repack-proguard-jar.sh
@@ -16,17 +16,17 @@ SHA256SUM=95bf9580107f00d0e26f01026dcfe9
 
 mkdir -p $UPLOAD_DIR $STAGE
 
 cd $WORKSPACE
 wget $URL
 echo "$SHA256SUM  $ARCHIVE" | sha256sum -c -
 
 # Just the file we need.
-tar zxvf $ARCHIVE '*/proguard.jar'
+tar --wildcards -zxvf $ARCHIVE '*/proguard.jar'
 
 # The archive is to satisfy source distribution requirements.
 mv $ARCHIVE $UPLOAD_DIR
 
 # This leaves us with $STAGE/lib/proguard.jar.
 mv $DIR/lib $STAGE
 
 cat >$STAGE/README<<EOF