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 - tittiatcoke@gmail.com + +- 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 - tittiatcoke@gmail.com + +- 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 - tittiatcoke@gmail.com + +- 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 - tittiatcoke@gmail.com + +- 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 - tittiatcoke@gmail.com + +- 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 - tittiatcoke@gmail.com + +- 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 - joop.boonen@opensuse.org + +- 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de