Hello community,

here is the log from the commit of package v8 for openSUSE:12.1:Update:Test 
checked in at 2012-01-31 12:15:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.1:Update:Test/v8 (Old)
 and      /work/SRC/openSUSE:12.1:Update:Test/.v8.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "v8", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:12.1:Update:Test/v8/v8.changes   2011-12-15 
19:32:45.000000000 +0100
+++ /work/SRC/openSUSE:12.1:Update:Test/.v8.new/v8.changes      2012-01-31 
12:15:39.000000000 +0100
@@ -1,0 +2,111 @@
+Sun Jan 29 09:04:34 UTC 2012 - [email protected]
+
+- Update to 3.8.9.0
+  * Flush number string cache on GC (issue 1605).
+  * Provide access to function inferred name with
+    v8::Function::GetInferredName in V8 public API.
+  * Fix building with Clang (issue 1912).
+  * Reduce the space used by the stack for the profiling thread.
+  * Fix misleading documentation of v8::Locker (issue 542).
+  * Introduce readbinary function in d8 to read binary files.
+  * Performance and stability improvements on all platforms.
+
+-------------------------------------------------------------------
+Wed Jan 25 20:46:51 UTC 2012 - [email protected]
+
+- Update to 3.8.8.0
+  * Limited number of loop iterations in Heap::ReserveSpace
+    (Chromium issue 99027).
+  * Fixed solaris build (VirtualMemory) (issue 1761).
+  * Fixed strict vs. non-strict handling of function proxies in
+    higher-order array and string methods.
+  * Enabled asynchronous remote debugging with d8 (issue 1691).
+
+-------------------------------------------------------------------
+Mon Jan 23 09:35:28 UTC 2012 - [email protected]
+
+- Update to 3.8.7.1
+  * Resolves CVE-2011-5037
+  * Ensure that LRandom restores rsi after call to the C function 
+    on x64.  (Chromium issue http://crbug.com/110509)
+  * Fixing include issues on *bsd when building with scons.
+    (issue 1897)
+  * Provide a switch to specify -fno-strict-aliasing
+    (issue 1887)
+  * Move WIN32 define from standalone.gypi to common.gypi
+    (issue 1760)
+  * Fix corner-case in heap size estimation.
+    (issue 1893)
+  * Fix and enable NEW_NON_STRICT_FAST ArgumentsAccess stub on x64.
+    (issue 1903)
+  * Performance improvements and bug fixes.
+  * Add primitive WebGL array support to d8.
+  * Improve heap size estimation (issue 1893).
+  * Hash collision DOS workaround extended from string keys
+    to numeric keys.
+  * Provide an API for iterating through all external strings referenced
+    from the JS heap.
+  * Adjust position recorded for call expressions. http://crbug.com/109195
+  * Fix GC crash related to instanceof. http://crbug.com/109448
+  * Fix broken test that assumes that no GC can clear the regexp cache (GC
+    can happen at any time due to Crankshaft).
+  * Fix handling of bogus receivers for Harmony collections. (issue 1884)
+  * Add netbsd support to gyp build.
+  * Determine page size at runtime on posix platforms.
+  * Ensure that store buffer filtering hash sets are cleared after
+    StoreBuffer::Filter.
+  * Randomize the seed used for string hashing.  This helps guard against
+    CPU-eating DOS attacks against node.js servers.  Based on code from
+    Bert Belder.
+  * Implement callback when script finishes running in V8 API.
+  * Improve performance of Math.min and Math.max for the case of two
+    arguments. (issue 1325)
+
+-------------------------------------------------------------------
+Mon Jan  9 10:44:56 UTC 2012 - [email protected]
+
+- Update to 3.8.4.1
+  * Performance improvements for large Smi-only arrays.
+  * Fixed InternalArrays construction. (issue 1878)
+
+-------------------------------------------------------------------
+Sat Dec 31 08:04:37 UTC 2011 - [email protected]
+
+- Update to 3.8.3
+  * Avoid embedding new space objects into code objects in the 
+    lithium gap resolver. (chromium:108296)
+  * Bug fixes and performance optimizations on all platforms.
+
+-------------------------------------------------------------------
+Wed Dec 28 11:56:21 UTC 2011 - [email protected]
+
+- Update to 3.8.2.1
+  * Removed exit-time destructors.
+  * Set maximum length of FixedArray in terms of elements instead
+    an absolute number of bytes.  (Chromium issue 103103)
+  * Fixed bug when generating padding to ensure space for lazy
+    deoptimization. (issue 1846)
+  * Further reduced pause times due to GC.
+  * Increase tick interval for the android platform.
+  * Fix a bug in the register allocator. (chromium:105112)
+  * Fix handling of recompiling code. (chromium:105375, v8:1782)
+  * Start incremental marking on idle notification. (v8:1458)
+  * Build fixes for various platforms.
+  * Fixed handling of arrays in DefineOwnProperty. (issue 1756)
+  * Sync parser and preparser on do-while and return statements.
+        (issue 1856)
+  * Fixed another corner case for DefineOwnProperty on arrays
+    (issue 1756).
+  * Fixed GCC 4.7 warnings. Patch from Tobias Burnus.
+  * Add max optimization flag to v8 gyp build to ensure V8 is
+    always built fully optimized in Chrome.
+  * MIPS: Bring MIPS to parity with other platforms.
+  * Optimizations and stability improvements on all platforms.
+
+-------------------------------------------------------------------
+Wed Dec 14 18:23:11 UTC 2011 - [email protected]
+
+- ARM build fix: Changed ExclusiveArch from arm to %arm
+- Added code to build for hardfp
+
+-------------------------------------------------------------------
@@ -9 +120 @@
-- Update to 2.7.12.6
+- Update to 3.7.12.6

Old:
----
  v8.3.7.12.6.tar.lzma

New:
----
  v8.3.8.9.0.tar.lzma

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

Other differences:
------------------
++++++ v8.spec ++++++
--- /var/tmp/diff_new_pack.Hi9ze6/_old  2012-01-31 12:15:39.000000000 +0100
+++ /var/tmp/diff_new_pack.Hi9ze6/_new  2012-01-31 12:15:39.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package v8
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           v8
-Version:        3.7.12.6
+Version:        3.8.9.0
 Release:        0
 Summary:        JavaScript Engine
 License:        BSD-3-Clause
@@ -33,7 +33,7 @@
 BuildRequires:  lzma
 BuildRequires:  readline-devel
 BuildRequires:  scons
-ExclusiveArch:  %{ix86} x86_64 arm
+ExclusiveArch:  %{ix86} x86_64 %arm
 %if 0%{?suse_version} < 1120
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %endif
@@ -101,6 +101,9 @@
 %ifarch x86_64
 arch=x64 \
 %endif
+%ifarch %arm
+armeabi=hard vfp3=on \
+%endif
 env=CCFLAGS:"-fPIC"
 
 # When will people learn to create versioned shared libraries by default?
@@ -128,6 +131,9 @@
 %ifarch x86_64
 arch=x64 \
 %endif
+%ifarch %arm
+armeabi=hard vfp3=on \
+%endif
 library=shared snapshots=on console=readline visibility=default
 
 # Sigh. I f*****g hate scons.
@@ -150,6 +156,7 @@
 %endif
 
 install -p libv8.so.%{sover} %{buildroot}%{_libdir}
+install -p libv8preparser.so.%{sover} %{buildroot}%{_libdir}
 mkdir -p %{buildroot}%{_bindir}
 install -p -m0755 d8 %{buildroot}%{_bindir}
 
@@ -157,6 +164,9 @@
 ln -sf libv8.so.%{sover} libv8.so
 ln -sf libv8.so.%{sover} libv8.so.%{somajor}
 ln -sf libv8.so.%{sover} libv8.so.%{somajor}.%{sominor}
+ln -sf libv8preparser.so.%{sover} libv8preparser.so.%{somajor}.%{sominor}
+ln -sf libv8preparser.so.%{sover} libv8preparser.so.%{somajor}
+ln -sf libv8preparser.so.%{sover} libv8preparser.so
 
 chmod -x %{buildroot}%{_includedir}/v8*.h
 

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

Reply via email to