Hello community,

here is the log from the commit of package v8 for openSUSE:Factory checked in 
at 2012-04-12 09:55:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/v8 (Old)
 and      /work/SRC/openSUSE:Factory/.v8.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "v8", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/v8/v8.changes    2012-03-07 13:46:14.000000000 
+0100
+++ /work/SRC/openSUSE:Factory/.v8.new/v8.changes       2012-04-12 
09:55:31.000000000 +0200
@@ -1,0 +2,75 @@
+Fri Apr  6 14:28:11 UTC 2012 - [email protected]
+
+- Update to 3.10.0.5
+  * Fixed store IC writability check in strict mode
+    (Chromium issue 120099).
+  * Resynchronize timers if the Windows system time was changed.
+    (Chromium issue 119815)
+  * Removed "-mfloat-abi=hard" from host compiler cflags when 
+    building for hardfp ARM
+  * Fixed edge case for case independent regexp character classes
+    (issue 2032).
+  * Reset function info counters after context disposal.
+    (Chromium issue 117767, V8 issue 1902)
+  * Fixed missing write barrier in CopyObjectToObjectElements.
+    (Chromium issue 119926)
+  * Fixed missing bounds check in HasElementImpl.
+    (Chromium issue 119925)
+
+-------------------------------------------------------------------
+Sat Mar 24 06:34:34 UTC 2012 - [email protected]
+
+- Update to 3.9.24.1
+  * Activated count-based profiler for ARM.
+  * Fixed use of proxies as f.prototype properties. (issue 2021)
+  * Enabled snapshots on MIPS.
+  * Use correct arguments adaptation environment when inlining 
+    function containing arguments. (Issue 2014)
+  * Performance and stability improvements on all platforms
+
+-------------------------------------------------------------------
+Wed Mar 21 11:53:04 UTC 2012 - [email protected]
+
+- Update to 3.9.22.0
+  * Enabled count-based profiler by default.
+  * Implemented a hash based look-up to speed up address checks
+    in large object space (issue 853).
+  * Fixed push-to-trunk script (and re-push).
+  * Added API call that identifies strings that are guaranteed only to
+    contain ASCII characters.
+  * Fixed declarations escaping global strict eval. (Issue 1624)
+  * Fixed wrapping of receiver for non-strict callbacks. (Issue 1973)
+  * Fixed function declarations overwriting read-only global properties.
+    (Chromium issue 115452)
+  * Fixed --use-strict flag in combination with --harmony[-scoping].
+  * Debugger: naive implementation of "step into Function.prototype.bind".
+  * Debugger: added ability to set script source from within OnBeforeCompile
+  * Added flag to always call DebugBreak on abort.
+  * Re-enabled constructor inlining and inline === comparison with boolean
+    constants. (Issue 2009)
+  * Don't use an explicit s0 in ClampDoubleToUint8. (Issue 2004)
+  * Performance and stability improvements on all platforms.
+
+-------------------------------------------------------------------
+Thu Mar 15 12:36:21 UTC 2012 - [email protected]
+
+- Update to 3.9.19.0
+  * Performance and stability improvements on all platforms.
+  * Fix the heap profiler crash caused by memory layout changes 
+    between passes.
+  * Fix Error.prototype.toString to throw TypeError. (issue 1980)
+  * Fix double-rounding in strtod for MinGW. (issue 1062)
+  * Fix corrupted snapshot serializaton on ia32. 
+    (Chromium issue v8/1985)
+  * Added basic interface inference for modules (behind the 
+    --harmony flag).
+  * Updated the Unicode tables to Unicode version 6.1.0.
+  * Fixed VFP detection through compiler defines. (issue 1996)
+  * Add Code-related fields to postmortem metadata.
+  * Ensure consistency of Math.sqrt on Intel platforms.
+  * Remove static initializers in v8. (issue 1859)
+  * Add explicit dependency on v8_base in the GYP-based build.
+  * Ensure there is a smi check of the receiver for global load and call
+    ICs (Chromium issue 117794).
+
+-------------------------------------------------------------------

Old:
----
  v8.3.9.13.0.tar.lzma

New:
----
  v8.3.10.0.5.tar.lzma

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ v8.spec ++++++
--- /var/tmp/diff_new_pack.Tb9ypz/_old  2012-04-12 09:55:36.000000000 +0200
+++ /var/tmp/diff_new_pack.Tb9ypz/_new  2012-04-12 09:55:36.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           v8
-Version:        3.9.13.0
+Version:        3.10.0.5
 Release:        0
 Summary:        JavaScript Engine
 License:        BSD-3-Clause
@@ -97,6 +97,7 @@
 
 %build
 
+env=CCFLAGS:"-fPIC"
 scons -j3 library=shared snapshots=on visibility=default mode=release \
 %ifarch x86_64
 arch=x64 \
@@ -104,23 +105,22 @@
 %ifarch %arm
 armeabi=hard vfp3=on \
 %endif
-env=CCFLAGS:"-fPIC"
 
 # When will people learn to create versioned shared libraries by default?
 # first, lets get rid of the old .so
 rm -rf libv8.so
 rm -rf libv8preparser.so
 # Now, lets make it right.
-g++ %{optflags} -fPIC -o libv8preparser.so.%{sover} -shared 
-W1,-soname,libv8preparser.so.%{somajor} obj/release/allocation.os 
obj/release/bignum-dtoa.os obj/release/bignum.os obj/release/cached-powers.os 
obj/release/conversions.os obj/release/diy-fp.os obj/release/dtoa.os 
obj/release/fast-dtoa.os obj/release/fixed-dtoa.os obj/release/preparse-data.os 
obj/release/preparser-api.os obj/release/preparser.os obj/release/scanner.os 
obj/release/strtod.os obj/release/token.os obj/release/unicode.os 
obj/release/utils.os -lpthread
+g++ %{optflags} -shared -Wl,-soname,libv8preparser.so.%{somajor} -o 
libv8preparser.so.%{sover} obj/release/allocation.os obj/release/bignum-dtoa.os 
obj/release/bignum.os obj/release/cached-powers.os obj/release/conversions.os 
obj/release/diy-fp.os obj/release/dtoa.os obj/release/fast-dtoa.os 
obj/release/fixed-dtoa.os obj/release/preparse-data.os 
obj/release/preparser-api.os obj/release/preparser.os obj/release/scanner.os 
obj/release/strtod.os obj/release/token.os obj/release/unicode.os 
obj/release/utils.os -lpthread
 rm obj/release/preparser-api.os
 %ifarch arm
-g++ %{optflags} -fPIC -o libv8.so.%{sover} -shared 
-Wl,-soname,libv8.so.%{somajor} obj/release/*.os obj/release/arm/*.os 
obj/release/extensions/*.os -lpthread
+g++ %{optflags} -shared -Wl,-soname,libv8.so.%{somajor} -o libv8.so.%{sover} 
obj/release/*.os obj/release/arm/*.os obj/release/extensions/*.os -lpthread
 %endif
 %ifarch %{ix86}
-g++ %{optflags} -fPIC -o libv8.so.%{sover} -shared 
-Wl,-soname,libv8.so.%{somajor} obj/release/*.os obj/release/ia32/*.os 
obj/release/extensions/*.os -lpthread
+g++ %{optflags} -shared -Wl,-soname,libv8.so.%{somajor} -o libv8.so.%{sover} 
obj/release/*.os obj/release/ia32/*.os obj/release/extensions/*.os -lpthread
 %endif
 %ifarch x86_64
-g++ %{optflags} -fPIC -o libv8.so.%{sover} -shared 
-Wl,-soname,libv8.so.%{somajor} obj/release/*.os obj/release/x64/*.os 
obj/release/extensions/*.os -lpthread
+g++ %{optflags} -shared -Wl,-soname,libv8.so.%{somajor} -o libv8.so.%{sover} 
obj/release/*.os obj/release/x64/*.os obj/release/extensions/*.os -lpthread
 %endif
 
 # We need to do this so d8 can link against it.

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to