Skip to content

Commit ad38204

Browse files
committed
gitian: use CONFIG_SITE rather than hijacking the prefix
1 parent b676f38 commit ad38204

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

contrib/gitian-descriptors/gitian-linux.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ script: |
7474
7575
# Create the release tarball using (arbitrarily) the first host
7676
./autogen.sh
77-
./configure --prefix=${BASEPREFIX}/`echo "${HOSTS}" | awk '{print $1;}'`
77+
CONFIG_SITE=${BASEPREFIX}/`echo "${HOSTS}" | awk '{print $1;}'`/share/config.site ./configure --prefix=/
7878
make dist
7979
SOURCEDIST=`echo bitcoin-*.tar.gz`
8080
DISTNAME=`echo ${SOURCEDIST} | sed 's/.tar.*//'`
@@ -95,11 +95,11 @@ script: |
9595
mkdir -p ${INSTALLPATH}
9696
tar --strip-components=1 -xf ../$SOURCEDIST
9797
98-
./configure --prefix=${BASEPREFIX}/${i} --bindir=${INSTALLPATH}/bin --includedir=${INSTALLPATH}/include --libdir=${INSTALLPATH}/lib --disable-ccache --disable-maintainer-mode --disable-dependency-tracking ${CONFIGFLAGS}
98+
CONFIG_SITE=${BASEPREFIX}/${i}/share/config.site ./configure --prefix=/ --disable-ccache --disable-maintainer-mode --disable-dependency-tracking ${CONFIGFLAGS}
9999
make ${MAKEOPTS}
100100
make ${MAKEOPTS} -C src check-security
101101
make ${MAKEOPTS} -C src check-symbols
102-
make install-strip
102+
make install-strip DESTDIR=${INSTALLPATH}
103103
cd installed
104104
find . -name "lib*.la" -delete
105105
find . -name "lib*.a" -delete

contrib/gitian-descriptors/gitian-osx.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ script: |
9090
9191
# Create the release tarball using (arbitrarily) the first host
9292
./autogen.sh
93-
./configure --prefix=${BASEPREFIX}/`echo "${HOSTS}" | awk '{print $1;}'`
93+
CONFIG_SITE=${BASEPREFIX}/`echo "${HOSTS}" | awk '{print $1;}'`/share/config.site ./configure --prefix=/
9494
make dist
9595
SOURCEDIST=`echo bitcoin-*.tar.gz`
9696
DISTNAME=`echo ${SOURCEDIST} | sed 's/.tar.*//'`
@@ -112,9 +112,9 @@ script: |
112112
mkdir -p ${INSTALLPATH}
113113
tar --strip-components=1 -xf ../$SOURCEDIST
114114
115-
./configure --prefix=${BASEPREFIX}/${i} --bindir=${INSTALLPATH}/bin --includedir=${INSTALLPATH}/include --libdir=${INSTALLPATH}/lib --disable-ccache --disable-maintainer-mode --disable-dependency-tracking ${CONFIGFLAGS}
115+
CONFIG_SITE=${BASEPREFIX}/${i}/share/config.site ./configure --prefix=/ --disable-ccache --disable-maintainer-mode --disable-dependency-tracking ${CONFIGFLAGS}
116116
make ${MAKEOPTS}
117-
make install-strip
117+
make install-strip DESTDIR=${INSTALLPATH}
118118
119119
make osx_volname
120120
make deploydir

contrib/gitian-descriptors/gitian-win.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ script: |
101101
102102
# Create the release tarball using (arbitrarily) the first host
103103
./autogen.sh
104-
./configure --prefix=${BASEPREFIX}/`echo "${HOSTS}" | awk '{print $1;}'`
104+
CONFIG_SITE=${BASEPREFIX}/`echo "${HOSTS}" | awk '{print $1;}'`/share/config.site ./configure --prefix=/
105105
make dist
106106
SOURCEDIST=`echo bitcoin-*.tar.gz`
107107
DISTNAME=`echo ${SOURCEDIST} | sed 's/.tar.*//'`
@@ -125,11 +125,11 @@ script: |
125125
mkdir -p ${INSTALLPATH}
126126
tar --strip-components=1 -xf ../$SOURCEDIST
127127
128-
./configure --prefix=${BASEPREFIX}/${i} --bindir=${INSTALLPATH}/bin --includedir=${INSTALLPATH}/include --libdir=${INSTALLPATH}/lib --disable-ccache --disable-maintainer-mode --disable-dependency-tracking ${CONFIGFLAGS}
128+
CONFIG_SITE=${BASEPREFIX}/${i}/share/config.site ./configure --prefix=/ --disable-ccache --disable-maintainer-mode --disable-dependency-tracking ${CONFIGFLAGS}
129129
make ${MAKEOPTS}
130130
make ${MAKEOPTS} -C src check-security
131131
make deploy
132-
make install-strip
132+
make install-strip DESTDIR=${INSTALLPATH}
133133
cp -f bitcoin-*setup*.exe $OUTDIR/
134134
cd installed
135135
mv ${DISTNAME}/bin/*.dll ${DISTNAME}/lib/

0 commit comments

Comments
 (0)