RPM Package Manager, CVS Repository http://rpm5.org/cvs/ ____________________________________________________________________________
Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: j...@rpm5.org Module: rpm Date: 07-Jul-2017 12:02:58 Branch: rpm-5_4 Handle: 2017070710025700 Modified files: (Branch: rpm-5_4) rpm/js Makefile.am extract.sh gen-config.sh Log: - rpmjs45: add --enable-ctypes, backout --enable-{jitspew,mode-determinism}. Summary: Revision Changes Path 1.44.2.12 +6 -2 rpm/js/Makefile.am 1.1.2.6 +4 -3 rpm/js/extract.sh 1.1.2.4 +3 -3 rpm/js/gen-config.sh ____________________________________________________________________________ patch -p0 <<'@@ .' Index: rpm/js/Makefile.am ============================================================================ $ cvs diff -u -r1.44.2.11 -r1.44.2.12 Makefile.am --- rpm/js/Makefile.am 7 Jul 2017 05:06:15 -0000 1.44.2.11 +++ rpm/js/Makefile.am 7 Jul 2017 10:02:57 -0000 1.44.2.12 @@ -183,11 +183,15 @@ extract: mozilla-release @echo "-- $@ --" - @CPPFLAGS="-fno-tree-vrp -fno-strict-aliasing -fno-delete-null-pointer-checks" sh -e ./extract.sh + @CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fno-tree-vrp -fno-strict-aliasing -fno-delete-null-pointer-checks' \ + CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fno-tree-vrp -fno-strict-aliasing -fno-delete-null-pointer-checks' \ + LINKFLAGS='-Wl,-z,relro' \ + LDFLAGS='-Wl,-z,relro' \ + sh -e ./extract.sh platform: extract @echo "-- $@ --" - @sh -e ./gen-config.sh `uname -m` linux +# @sh -e ./gen-config.sh `uname -m` linux clean-local: rm -rf platform extract include mozilla-release @@ . patch -p0 <<'@@ .' Index: rpm/js/extract.sh ============================================================================ $ cvs diff -u -r1.1.2.5 -r1.1.2.6 extract.sh --- rpm/js/extract.sh 7 Jul 2017 05:06:15 -0000 1.1.2.5 +++ rpm/js/extract.sh 7 Jul 2017 10:02:57 -0000 1.1.2.6 @@ -55,10 +55,10 @@ --with-system-icu \ --with-system-zlib \ --with-intl-api \ - --enable-more-deterministic \ - --enable-ctypes \ - --enable-jitspew + --enable-ctypes +# --enable-more-deterministic +# --enable-jitspew # --enable-gczeal # --enable-gc-trace @@ -69,6 +69,7 @@ # we have to run make to generate a byte code version of the self hosted js and # a switch table make -j8 +#make |& sed -e 's,/home/X/src/wdj54/js/mozilla-release,,g' | sed -e 's,/X/src/wdj54/js/mozilla-release,,g' | tee xxx cd ../../.. @@ . patch -p0 <<'@@ .' Index: rpm/js/gen-config.sh ============================================================================ $ cvs diff -u -r1.1.2.3 -r1.1.2.4 gen-config.sh --- rpm/js/gen-config.sh 7 Jul 2017 05:06:15 -0000 1.1.2.3 +++ rpm/js/gen-config.sh 7 Jul 2017 10:02:57 -0000 1.1.2.4 @@ -42,10 +42,10 @@ --with-system-icu \ --with-system-zlib \ --with-intl-api \ - --enable-more-deterministic \ - --enable-ctypes \ - --enable-jitspew + --enable-ctypes +# --enable-more-deterministic +# --enable-jitspew # --enable-gczeal # --enable-gc-trace @@ . ______________________________________________________________________ RPM Package Manager http://rpm5.org CVS Sources Repository rpm-cvs@rpm5.org