[tbb-commits] [tor-browser-build/master] Bug 25859: Clean up zlib's build script
gk at torproject.org
gk at torproject.org
Mon Jun 4 10:51:09 UTC 2018
commit 0e483da11bd8de64b3b881ef3484ae77f69759ed
Author: Nicolas Vigier <boklm at torproject.org>
Date: Fri May 25 19:48:38 2018 +0200
Bug 25859: Clean up zlib's build script
CFLAGS and LDFLAGS were unused. We are now defining them in LOC, using
the definition of CFLAGS and LDFLAGS from rbm.conf.
We also don't hardcode anymore -j4.
---
projects/zlib/build | 6 ++----
projects/zlib/config | 1 +
2 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/projects/zlib/build b/projects/zlib/build
index ef26882..fe1377f 100644
--- a/projects/zlib/build
+++ b/projects/zlib/build
@@ -5,10 +5,8 @@ distdir=/var/tmp/dist/[% project %]
mkdir -p /var/tmp/build
tar -C /var/tmp/build -xf [% project %]-[% c('version') %].tar.gz
cd /var/tmp/build/[% project %]-[% c('version') %]
-export CFLAGS="[% c("var/CFLAGS") %]"
-export LDFLAGS="[% c("var/LDFLAGS") %]"
-make BINARY_PATH=$distdir/lib INCLUDE_PATH=$distdir/include LIBRARY_PATH=$distdir/lib -f win32/Makefile.gcc PREFIX=[% c("arch") %]-w64-mingw32- -j4 SHARED_MODE=1 LOC="-fstack-protector-all -Wstack-protector --param ssp-buffer-size=4 -fno-strict-overflow -Wno-missing-field-initializers -Wformat -Wformat-security -Wl,--dynamicbase -Wl,--nxcompat -Wl,--enable-reloc-section -Wl,--no-insert-timestamp -lssp -L$gcclibs"
-make BINARY_PATH=$distdir/lib INCLUDE_PATH=$distdir/include LIBRARY_PATH=$distdir/lib -f win32/Makefile.gcc PREFIX=[% c("arch") %]-w64-mingw32- -j4 SHARED_MODE=1 LOC="-fstack-protector-all -Wstack-protector --param ssp-buffer-size=4 -fno-strict-overflow -Wno-missing-field-initializers -Wformat -Wformat-security -Wl,--dynamicbase -Wl,--nxcompat -Wl,--enable-reloc-section -Wl,--no-insert-timestamp -lssp -L$gcclibs" install
+make BINARY_PATH=$distdir/lib INCLUDE_PATH=$distdir/include LIBRARY_PATH=$distdir/lib -f win32/Makefile.gcc PREFIX=[% c("arch") %]-w64-mingw32- -j[% c("buildconf/num_procs") %] SHARED_MODE=1 LOC="[% c("var/CFLAGS") %] [% c("var/LDFLAGS") %]"
+make BINARY_PATH=$distdir/lib INCLUDE_PATH=$distdir/include LIBRARY_PATH=$distdir/lib -f win32/Makefile.gcc PREFIX=[% c("arch") %]-w64-mingw32- -j[% c("buildconf/num_procs") %] SHARED_MODE=1 LOC="[% c("var/CFLAGS") %] [% c("var/LDFLAGS") %]" install
cd /var/tmp/dist
[% c('tar', {
diff --git a/projects/zlib/config b/projects/zlib/config
index 3ad562c..4ac96c9 100644
--- a/projects/zlib/config
+++ b/projects/zlib/config
@@ -7,6 +7,7 @@ gpg_keyring: zlib.gpg
tag_gpg_id: 1
var:
+ flag_mwindows: ''
container:
use_container: 1
More information about the tbb-commits
mailing list