[CVS] RPM: rpm-5_4: rpm/js/ extract.sh
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: 09-Jul-2017 11:32:56 Branch: rpm-5_4 Handle: 2017070909325600 Modified files: (Branch: rpm-5_4) rpm/js extract.sh Log: - rpmjs54: keep ctypes for JS_HAS_CTYPES. Summary: RevisionChanges Path 1.1.2.10+0 -1 rpm/js/extract.sh patch -p0 <<'@@ .' Index: rpm/js/extract.sh $ cvs diff -u -r1.1.2.9 -r1.1.2.10 extract.sh --- rpm/js/extract.sh 8 Jul 2017 19:56:57 - 1.1.2.9 +++ rpm/js/extract.sh 9 Jul 2017 09:32:56 - 1.1.2.10 @@ -112,7 +112,6 @@ extract/js/src/config.status \ extract/js/src/configure \ extract/js/src/configure.in \ -extract/js/src/ctypes \ extract/js/src/doc \ extract/js/src/editline \ extract/js/src/gdb \ @@ . __ RPM Package Managerhttp://rpm5.org CVS Sources Repositoryrpm-cvs@rpm5.org
[CVS] RPM: rpm-5_4: rpm/js/ extract.sh rpm/js/src/ Makefile.am
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: 08-Jul-2017 21:56:57 Branch: rpm-5_4 Handle: 2017070819565700 Modified files: (Branch: rpm-5_4) rpm/js extract.sh rpm/js/src Makefile.am Log: - rpmjs45: eliminate need for moziila-release/js/src/js/src include path(s). Summary: RevisionChanges Path 1.1.2.9 +4 -1 rpm/js/extract.sh 1.1.2.4 +2 -8 rpm/js/src/Makefile.am patch -p0 <<'@@ .' Index: rpm/js/extract.sh $ cvs diff -u -r1.1.2.8 -r1.1.2.9 extract.sh --- rpm/js/extract.sh 8 Jul 2017 16:59:54 - 1.1.2.8 +++ rpm/js/extract.sh 8 Jul 2017 19:56:57 - 1.1.2.9 @@ -89,6 +89,7 @@ cp -p mozilla-release/js/src/js/src/selfhosted.out.h extract/js/src cp -p mozilla-release/js/src/js/src/jsautokw.h extract/js/src +cp -p mozilla-release/js/src/js/src/shell/shellmoduleloader.out.h extract/js/src/shell # mfbt doesn't change by arch or platform, so keep the same unified cpp mkdir -p extract/js/src/mfbt/ @@ -126,7 +127,6 @@ extract/js/src/README.html \ extract/js/src/root-deps.mk \ extract/js/src/root.mk \ -extract/js/src/shell \ extract/js/src/skip_subconfigures \ extract/js/src/subconfigures \ extract/js/src/tests \ @@ -162,6 +162,9 @@ jsversion.h jswrapper.h perf/jsperf.h +selfhosted.out.h +jsautokw.h +shell/shellmoduleloader.out.h " for F in $FILES; do cp -p extract/js/src/$F include @@ . patch -p0 <<'@@ .' Index: rpm/js/src/Makefile.am $ cvs diff -u -r1.1.2.3 -r1.1.2.4 Makefile.am --- rpm/js/src/Makefile.am8 Jul 2017 18:52:11 - 1.1.2.3 +++ rpm/js/src/Makefile.am8 Jul 2017 19:56:57 - 1.1.2.4 @@ -119,15 +119,11 @@ -fPIC \ -DMOZILLA_CLIENT \ -D'moz_xmalloc(_len)=malloc(_len)' \ - -I${moz_srcdir}/js/src/shell \ - -I${moz_srcdir}/js/src \ - -I${moz_srcdir}/dist/include \ -I${moz_srcdir}/shell \ -I${moz_srcdir} \ - -I${moz_builddir} \ - -I${top_srcdir}/js/include \ -I${srcdir} \ -I${builddir} \ + -I${top_srcdir}/js/include \ -include ${top_srcdir}/config.h \ -Uioctl -Drpl_ioctl=ioctl \ -include js-confdefs.h \ @@ -158,13 +154,11 @@ noinst_LTLIBRARIES = libmozjs.la -noinst_HEADERS = \ - js-confdefs.h +noinst_HEADERS = js-confdefs.h libmozjs_la_SOURCES =$(MOZ_SOURCES) libmozjs_la_CPPFLAGS = $(MOZ_CPPFLAGS) libmozjs_la_CXXFLAGS = $(MOZ_CXXFLAGS) -libmozjs_la_LDFLAGS = js_SOURCES = js45shim.cpp js45.cpp js_CPPFLAGS =$(MOZ_CPPFLAGS) @@ . __ RPM Package Managerhttp://rpm5.org CVS Sources Repositoryrpm-cvs@rpm5.org
[CVS] RPM: rpm-5_4: rpm/js/ extract.sh gen-config.sh
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: 08-Jul-2017 18:59:54 Branch: rpm-5_4 Handle: 2017070816595400 Modified files: (Branch: rpm-5_4) rpm/js extract.sh gen-config.sh Log: - rpmjss: ensure that js/include is identical to /usr/include/mozjs-XY. Summary: RevisionChanges Path 1.1.2.8 +77 -26 rpm/js/extract.sh 1.1.2.7 +8 -5 rpm/js/gen-config.sh patch -p0 <<'@@ .' Index: rpm/js/extract.sh $ cvs diff -u -r1.1.2.7 -r1.1.2.8 extract.sh --- rpm/js/extract.sh 8 Jul 2017 05:27:41 - 1.1.2.7 +++ rpm/js/extract.sh 8 Jul 2017 16:59:54 - 1.1.2.8 @@ -4,22 +4,36 @@ rm -rf extract -mkdir extract -mkdir extract/js -mkdir -p extract/intl/icu/source/common/unicode +mkdir -p extract/ +mkdir -p extract/js/ +mkdir -p extract/memory/build/ +mkdir -p extract/memory/fallible/ +mkdir -p extract/memory/mozjemalloc/ +mkdir -p extract/memory/mozalloc/ +mkdir -p extract/mozglue/misc/ +mkdir -p extract/intl/icu/source/common/unicode/ -cp -r mozilla-release/js/src mozilla-release/js/public extract/js/ -cp -r mozilla-release/mfbt extract/ +cp -p -r mozilla-release/js/src mozilla-release/js/public extract/js/ +cp -p -r mozilla-release/mfbt extract/ # We need these even without ICU -cp mozilla-release/intl/icu/source/common/unicode/platform.h extract/intl/icu/source/common/unicode -cp mozilla-release/intl/icu/source/common/unicode/ptypes.h extract/intl/icu/source/common/unicode -cp mozilla-release/intl/icu/source/common/unicode/uconfig.h extract/intl/icu/source/common/unicode -cp mozilla-release/intl/icu/source/common/unicode/umachine.h extract/intl/icu/source/common/unicode -cp mozilla-release/intl/icu/source/common/unicode/urename.h extract/intl/icu/source/common/unicode -cp mozilla-release/intl/icu/source/common/unicode/utypes.h extract/intl/icu/source/common/unicode -cp mozilla-release/intl/icu/source/common/unicode/uvernum.h extract/intl/icu/source/common/unicode -cp mozilla-release/intl/icu/source/common/unicode/uversion.h extract/intl/icu/source/common/unicode +cp -p mozilla-release/intl/icu/source/common/unicode/platform.h extract/intl/icu/source/common/unicode +cp -p mozilla-release/intl/icu/source/common/unicode/ptypes.h extract/intl/icu/source/common/unicode +cp -p mozilla-release/intl/icu/source/common/unicode/uconfig.h extract/intl/icu/source/common/unicode +cp -p mozilla-release/intl/icu/source/common/unicode/umachine.h extract/intl/icu/source/common/unicode +cp -p mozilla-release/intl/icu/source/common/unicode/urename.h extract/intl/icu/source/common/unicode +cp -p mozilla-release/intl/icu/source/common/unicode/utypes.h extract/intl/icu/source/common/unicode +cp -p mozilla-release/intl/icu/source/common/unicode/uvernum.h extract/intl/icu/source/common/unicode +cp -p mozilla-release/intl/icu/source/common/unicode/uversion.h extract/intl/icu/source/common/unicode + +cp -p -r mozilla-release/memory/build/moz*.h extract/memory/build +cp -p -r mozilla-release/memory/fallible/fallible.h extract/memory/fallible +cp -p -r mozilla-release/memory/mozjemalloc/jemalloc_types.h extract/memory/mozjemalloc +cp -p -r mozilla-release/memory/mozalloc/mozalloc_abort.h extract/memory/mozalloc +cp -p -r mozilla-release/memory/mozalloc/mozalloc.h extract/memory/mozalloc +cp -p -r mozilla-release/memory/mozalloc/mozalloc_oom.h extract/memory/mozalloc +cp -p -r mozilla-release/mozglue/misc/StackWalk.h extract/mozglue/misc +cp -p -r mozilla-release/mozglue/misc/TimeStamp.h extract/mozglue/misc cd mozilla-release/js/src @@ -73,12 +87,12 @@ cd ../../.. -cp mozilla-release/js/src/js/src/selfhosted.out.h extract/js/src -cp mozilla-release/js/src/js/src/jsautokw.h extract/js/src +cp -p mozilla-release/js/src/js/src/selfhosted.out.h extract/js/src +cp -p mozilla-release/js/src/js/src/jsautokw.h extract/js/src # mfbt doesn't change by arch or platform, so keep the same unified cpp -mkdir extract/js/src/mfbt -cp mozilla-release/js/src/mfbt/Unified_cpp_mfbt0.cpp extract/js/src/mfbt +mkdir -p extract/js/src/mfbt/ +cp -p mozilla-release/js/src/mfbt/Unified_cpp_mfbt0.cpp extract/js/src/mfbt sed 's/#include ".*\/mfbt\//#include "/' < extract/js/src/mfbt/Unified_cpp_mfbt0.cpp > t1 sed 's/#error ".*\/mfbt\//#error "/' < t1 > extract/js/src/mfbt/Unified_cpp_mfbt0.cpp @@ -125,14 +139,13 @@ # stuff we don't wan
[CVS] RPM: rpm-5_4: rpm/js/ extract.sh gen-config.sh
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: 08-Jul-2017 07:27:41 Branch: rpm-5_4 Handle: 2017070805274100 Modified files: (Branch: rpm-5_4) rpm/js extract.sh gen-config.sh Log: - sanity. Summary: RevisionChanges Path 1.1.2.7 +1 -1 rpm/js/extract.sh 1.1.2.5 +1 -1 rpm/js/gen-config.sh patch -p0 <<'@@ .' Index: rpm/js/extract.sh $ cvs diff -u -r1.1.2.6 -r1.1.2.7 extract.sh --- rpm/js/extract.sh 7 Jul 2017 10:02:57 - 1.1.2.6 +++ rpm/js/extract.sh 8 Jul 2017 05:27:41 - 1.1.2.7 @@ -43,10 +43,10 @@ --sharedstatedir=/var/lib \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ + --enable-release \ --enable-optimize \ --enable-pie \ --enable-readline \ - --enable-release \ --enable-shared-js \ --enable-system-ffi \ --enable-xterm-updates \ @@ . patch -p0 <<'@@ .' Index: rpm/js/gen-config.sh $ cvs diff -u -r1.1.2.4 -r1.1.2.5 gen-config.sh --- rpm/js/gen-config.sh 7 Jul 2017 10:02:57 - 1.1.2.4 +++ rpm/js/gen-config.sh 8 Jul 2017 05:27:41 - 1.1.2.5 @@ -30,10 +30,10 @@ --sharedstatedir=/var/lib \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ + --enable-release \ --enable-optimize \ --enable-pie \ --enable-readline \ - --enable-release \ --enable-shared-js \ --enable-system-ffi \ --enable-xterm-updates \ @@ . __ RPM Package Managerhttp://rpm5.org CVS Sources Repositoryrpm-cvs@rpm5.org