Hello community, here is the log from the commit of package mozjs17 for openSUSE:Factory checked in at 2014-08-03 07:50:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mozjs17 (Old) and /work/SRC/openSUSE:Factory/.mozjs17.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mozjs17" Changes: -------- --- /work/SRC/openSUSE:Factory/mozjs17/mozjs17.changes 2014-02-26 23:20:41.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.mozjs17.new/mozjs17.changes 2014-08-03 07:50:40.000000000 +0200 @@ -1,0 +2,11 @@ +Thu Jul 31 06:29:40 UTC 2014 - w...@rosenauer.org + +- add baselibs.conf as source + +------------------------------------------------------------------- +Wed Jul 30 07:14:54 UTC 2014 - sch...@suse.de + +- mozbug746112-no-decommit-on-large-pages.patch: Fix value of PageSize on + aarch64 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mozjs17.spec ++++++ --- /var/tmp/diff_new_pack.a2ZcWU/_old 2014-08-03 07:50:41.000000000 +0200 +++ /var/tmp/diff_new_pack.a2ZcWU/_new 2014-08-03 07:50:41.000000000 +0200 @@ -25,6 +25,7 @@ Release: 0 Url: http://www.mozilla.org/js/ Source0: http://ftp.mozilla.org/pub/mozilla.org/js/mozjs17.0.0.tar.gz +Source1: baselibs.conf #PATCH-FIX-UPSTREAM bmo#618485 64-bit big-endian jsval_layout is not defined, compile fails Patch0: mozjs-bmo618485-nojsuword.patch # PATCH-FIX-UPSTREAM add support for aarch64 ++++++ mozbug746112-no-decommit-on-large-pages.patch ++++++ --- /var/tmp/diff_new_pack.a2ZcWU/_old 2014-08-03 07:50:41.000000000 +0200 +++ /var/tmp/diff_new_pack.a2ZcWU/_new 2014-08-03 07:50:41.000000000 +0200 @@ -10,9 +10,10 @@ free list. This patch splits the page size from the arena size and disabled decommit logic in that case. -diff -up xulrunner-17.0/mozilla-beta/js/src/gc/Heap.h.746112 xulrunner-17.0/mozilla-beta/js/src/gc/Heap.h ---- a/js/src/gc/Heap.h.746112 2012-10-17 16:32:43.000000000 +0200 -+++ b/js/src/gc/Heap.h 2012-10-24 14:48:12.186640489 +0200 +Index: mozjs17.0.0/js/src/gc/Heap.h +=================================================================== +--- mozjs17.0.0.orig/js/src/gc/Heap.h ++++ mozjs17.0.0/js/src/gc/Heap.h @@ -103,26 +103,31 @@ struct Cell }; @@ -28,7 +29,7 @@ #if defined(SOLARIS) && (defined(__sparc) || defined(__sparcv9)) const size_t PageShift = 13; +const size_t ArenaShift = PageShift; -+#elif defined(__powerpc__) ++#elif defined(__powerpc__) || defined(__aarch64__) +const size_t PageShift = 16; +const size_t ArenaShift = 12; #else @@ -50,9 +51,10 @@ /* * This is the maximum number of arenas we allow in the FreeCommitted state * before we trigger a GC_SHRINK to release free arenas to the OS. -diff -up xulrunner-17.0/mozilla-beta/js/src/jsgc.cpp.746112 xulrunner-17.0/mozilla-beta/js/src/jsgc.cpp ---- a/js/src/jsgc.cpp.746112 2012-10-17 16:32:44.000000000 +0200 -+++ b/js/src/jsgc.cpp 2012-10-24 14:46:28.253638095 +0200 +Index: mozjs17.0.0/js/src/jsgc.cpp +=================================================================== +--- mozjs17.0.0.orig/js/src/jsgc.cpp ++++ mozjs17.0.0/js/src/jsgc.cpp @@ -251,6 +251,13 @@ static const int BackgroundPhaseLength[] sizeof(BackgroundPhaseStrings) / sizeof(AllocKind) }; -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org