Skip to content

Commit bc8863b

Browse files
committed
depends: remove usage of TAR_OPTIONS
1 parent 3ff1f2a commit bc8863b

File tree

3 files changed

+11
-14
lines changed

3 files changed

+11
-14
lines changed

contrib/gitian-descriptors/gitian-linux.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ script: |
5050
5151
export QT_RCC_TEST=1
5252
export QT_RCC_SOURCE_DATE_OVERRIDE=1
53-
export TAR_OPTIONS="--mtime="$REFERENCE_DATE\\\ $REFERENCE_TIME""
5453
export TZ="UTC"
5554
export BUILD_DIR=`pwd`
5655
mkdir -p ${WRAP_DIR}
@@ -149,8 +148,8 @@ script: |
149148
# Correct tar file order
150149
mkdir -p temp
151150
pushd temp
152-
tar xf ../$SOURCEDIST
153-
find bitcoin-* | sort | tar --no-recursion --mode='u+rw,go+r-w,a+X' --owner=0 --group=0 -c -T - | gzip -9n > ../$SOURCEDIST
151+
tar -xf ../$SOURCEDIST
152+
find bitcoin-* | sort | tar --mtime="$REFERENCE_DATE\\\ $REFERENCE_TIME" --no-recursion --mode='u+rw,go+r-w,a+X' --owner=0 --group=0 -c -T - | gzip -9n > ../$SOURCEDIST
154153
popd
155154
156155
# Workaround for tarball not building with the bare tag version (prep)
@@ -183,8 +182,8 @@ script: |
183182
find ${DISTNAME}/bin -type f -executable -print0 | xargs -0 -n1 -I{} ../contrib/devtools/split-debug.sh {} {} {}.dbg
184183
find ${DISTNAME}/lib -type f -print0 | xargs -0 -n1 -I{} ../contrib/devtools/split-debug.sh {} {} {}.dbg
185184
cp ../doc/README.md ${DISTNAME}/
186-
find ${DISTNAME} -not -name "*.dbg" | sort | tar --no-recursion --mode='u+rw,go+r-w,a+X' --owner=0 --group=0 -c -T - | gzip -9n > ${OUTDIR}/${DISTNAME}-${i}.tar.gz
187-
find ${DISTNAME} -name "*.dbg" | sort | tar --no-recursion --mode='u+rw,go+r-w,a+X' --owner=0 --group=0 -c -T - | gzip -9n > ${OUTDIR}/${DISTNAME}-${i}-debug.tar.gz
185+
find ${DISTNAME} -not -name "*.dbg" | sort | tar --mtime="$REFERENCE_DATE\\\ $REFERENCE_TIME" --no-recursion --mode='u+rw,go+r-w,a+X' --owner=0 --group=0 -c -T - | gzip -9n > ${OUTDIR}/${DISTNAME}-${i}.tar.gz
186+
find ${DISTNAME} -name "*.dbg" | sort | tar --mtime="$REFERENCE_DATE\\\ $REFERENCE_TIME" --no-recursion --mode='u+rw,go+r-w,a+X' --owner=0 --group=0 -c -T - | gzip -9n > ${OUTDIR}/${DISTNAME}-${i}-debug.tar.gz
188187
cd ../../
189188
rm -rf distsrc-${i}
190189
done

contrib/gitian-descriptors/gitian-osx.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ script: |
4444
4545
export QT_RCC_TEST=1
4646
export QT_RCC_SOURCE_DATE_OVERRIDE=1
47-
export TAR_OPTIONS="--mtime="$REFERENCE_DATE\\\ $REFERENCE_TIME""
4847
export TZ="UTC"
4948
export BUILD_DIR=`pwd`
5049
mkdir -p ${WRAP_DIR}
@@ -113,8 +112,8 @@ script: |
113112
# Correct tar file order
114113
mkdir -p temp
115114
pushd temp
116-
tar xf ../$SOURCEDIST
117-
find bitcoin-* | sort | tar --no-recursion --mode='u+rw,go+r-w,a+X' --owner=0 --group=0 -c -T - | gzip -9n > ../$SOURCEDIST
115+
tar -xf ../$SOURCEDIST
116+
find bitcoin-* | sort | tar --mtime="$REFERENCE_DATE\\\ $REFERENCE_TIME" --no-recursion --mode='u+rw,go+r-w,a+X' --owner=0 --group=0 -c -T - | gzip -9n > ../$SOURCEDIST
118117
popd
119118
120119
# Workaround for tarball not building with the bare tag version (prep)
@@ -151,7 +150,7 @@ script: |
151150
cp ${BASEPREFIX}/${i}/native/bin/${i}-pagestuff unsigned-app-${i}/pagestuff
152151
mv dist unsigned-app-${i}
153152
pushd unsigned-app-${i}
154-
find . | sort | tar --no-recursion --mode='u+rw,go+r-w,a+X' --owner=0 --group=0 -c -T - | gzip -9n > ${OUTDIR}/${DISTNAME}-osx-unsigned.tar.gz
153+
find . | sort | tar --mtime="$REFERENCE_DATE\\\ $REFERENCE_TIME" --no-recursion --mode='u+rw,go+r-w,a+X' --owner=0 --group=0 -c -T - | gzip -9n > ${OUTDIR}/${DISTNAME}-osx-unsigned.tar.gz
155154
popd
156155
157156
make deploy
@@ -161,7 +160,7 @@ script: |
161160
find . -name "lib*.la" -delete
162161
find . -name "lib*.a" -delete
163162
rm -rf ${DISTNAME}/lib/pkgconfig
164-
find ${DISTNAME} | sort | tar --no-recursion --mode='u+rw,go+r-w,a+X' --owner=0 --group=0 -c -T - | gzip -9n > ${OUTDIR}/${DISTNAME}-${i}.tar.gz
163+
find ${DISTNAME} | sort | tar --mtime="$REFERENCE_DATE\\\ $REFERENCE_TIME" --no-recursion --mode='u+rw,go+r-w,a+X' --owner=0 --group=0 -c -T - | gzip -9n > ${OUTDIR}/${DISTNAME}-${i}.tar.gz
165164
cd ../../
166165
done
167166
mkdir -p $OUTDIR/src

contrib/gitian-descriptors/gitian-win.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ script: |
4040
4141
export QT_RCC_TEST=1
4242
export QT_RCC_SOURCE_DATE_OVERRIDE=1
43-
export TAR_OPTIONS="--mtime="$REFERENCE_DATE\\\ $REFERENCE_TIME""
4443
export TZ="UTC"
4544
export BUILD_DIR=`pwd`
4645
mkdir -p ${WRAP_DIR}
@@ -129,8 +128,8 @@ script: |
129128
# Correct tar file order
130129
mkdir -p temp
131130
pushd temp
132-
tar xf ../$SOURCEDIST
133-
find bitcoin-* | sort | tar --no-recursion --mode='u+rw,go+r-w,a+X' --owner=0 --group=0 -c -T - | gzip -9n > ../$SOURCEDIST
131+
tar -xf ../$SOURCEDIST
132+
find bitcoin-* | sort | tar --mtime="$REFERENCE_DATE\\\ $REFERENCE_TIME" --no-recursion --mode='u+rw,go+r-w,a+X' --owner=0 --group=0 -c -T - | gzip -9n > ../$SOURCEDIST
134133
mkdir -p $OUTDIR/src
135134
cp ../$SOURCEDIST $OUTDIR/src
136135
popd
@@ -176,6 +175,6 @@ script: |
176175
cd $BUILD_DIR/windeploy
177176
mkdir unsigned
178177
cp $OUTDIR/bitcoin-*setup-unsigned.exe unsigned/
179-
find . | sort | tar --no-recursion --mode='u+rw,go+r-w,a+X' --owner=0 --group=0 -c -T - | gzip -9n > ${OUTDIR}/${DISTNAME}-win-unsigned.tar.gz
178+
find . | sort | tar --mtime="$REFERENCE_DATE\\\ $REFERENCE_TIME" --no-recursion --mode='u+rw,go+r-w,a+X' --owner=0 --group=0 -c -T - | gzip -9n > ${OUTDIR}/${DISTNAME}-win-unsigned.tar.gz
180179
mv ${OUTDIR}/${DISTNAME}-x86_64-*-debug.zip ${OUTDIR}/${DISTNAME}-win64-debug.zip
181180
mv ${OUTDIR}/${DISTNAME}-x86_64-*.zip ${OUTDIR}/${DISTNAME}-win64.zip

0 commit comments

Comments
 (0)