commit v8 for openSUSE:Factory
Hello community, here is the log from the commit of package v8 for openSUSE:Factory checked in at 2012-07-01 20:53:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-06-05 12:03:17.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.v8.new/v8.changes 2012-07-02 10:35:27.000000000 +0200 @@ -1,0 +2,52 @@ +Fri Jun 29 08:49:21 UTC 2012 - tittiatcoke@gmail.com + +- Update to 3.12.5.0 + * Fixed Chromium issues: + 115100, 129628, 131994, 132727, 132741, 132742, 133211 + * Fixed V8 issues: + 915, 1914, 2034, 2087, 2094, 2134, 2156, 2166, 2172, 2177, + 2179, 2185 + * Added --extra-code flag to mksnapshot to load JS code into the VM + before creating the snapshot. + * Support 'restart call frame' command in the debugger. + * Fixed lazy sweeping heuristics to prevent old-space expansion. + (issue 2194) + * Fixed sharing of literal boilerplates for optimized code. + (issue 2193) + * Removed -fomit-frame-pointer flag from Release builds to make + the stack walkable by TCMalloc (Chromium issue 133723). + * Expose more detailed memory statistics (issue 2201). + * Fixed Harmony Maps and WeakMaps for undefined values + (Chromium issue 132744). + +------------------------------------------------------------------- +Tue Jun 19 14:39:10 UTC 2012 - tittiatcoke@gmail.com + +- Update to 3.11.10.6 + * Implemented heap profiler memory usage reporting. + * Preserved error message during finally block in try..finally. + (Chromium issue 129171) + * Fixed EnsureCanContainElements to properly handle double values. + (issue 2170) + * Improved heuristics to keep objects in fast mode with inherited + constructors. + * Performance and stability improvements on all platforms. + * Implemented ES5-conformant semantics for inherited setters and + read-only properties. Currently behind --es5_readonly flag, + because it breaks WebKit bindings. + * Exposed last seen heap object id via v8 public api. + +------------------------------------------------------------------- +Thu Jun 7 06:34:28 UTC 2012 - tittiatcoke@gmail.com + +- Update to 3.11.8.0 + * Avoid overdeep recursion in regexp where a guarded expression + with a minimum repetition count is inside another quantifier. + (Chromium issue 129926) + * Fixed missing write barrier in store field stub. + (issues 2143, 1465, Chromium issue 129355) + * Proxies: Fixed receiver for setters inherited from proxies. + * Proxies: Fixed ToStringArray function so that it does not + reject some keys. (issue 1543) + +------------------------------------------------------------------- Old: ---- adjust-buildflags.diff buildfix.diff v8.3.11.7.0.tar.lzma New: ---- v8.3.12.5.0.tar.lzma ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ v8.spec ++++++ --- /var/tmp/diff_new_pack.HUfKmf/_old 2012-07-02 10:35:28.000000000 +0200 +++ /var/tmp/diff_new_pack.HUfKmf/_new 2012-07-02 10:35:28.000000000 +0200 @@ -17,18 +17,13 @@ Name: v8 -Version: 3.11.7.0 +Version: 3.12.5.0 Release: 0 Summary: JavaScript Engine License: BSD-3-Clause Group: System/Libraries Url: http://code.google.com/p/v8 Source0: %{name}.%{version}.tar.lzma -# PATCH-FIX-OPENSUSE buildfix.diff (Ensure that V8 builds correctly) -Patch0: buildfix.diff -%if %suse_version > 1140 -Patch1: adjust-buildflags.diff -%endif BuildRequires: gcc-c++ BuildRequires: lzma BuildRequires: readline-devel @@ -67,7 +62,7 @@ %description devel Development headers and libraries for v8. -%if %suse_version > 1140 +%if 0%{?suse_version} > 1140 || 0%{?fedora_version} %package private-headers-devel @@ -84,16 +79,10 @@ lzma -cd %{SOURCE0} | tar xf - %setup -D -T -n %{name} -#patch0 -p0 -%if %suse_version > 1140 -#patch1 -p0 -%endif # -fno-strict-aliasing is needed with gcc 4.4 to get past some ugly code -%if 0%{?suse_version} > 1110 PARSED_OPT_FLAGS=`echo \'%{optflags} \' | sed "s/ /',/g" | sed "s/',/', '/g"` sed -i "s|'-O3',|$PARSED_OPT_FLAGS '-fno-strict-aliasing',|g" SConstruct -%endif %build @@ -142,7 +131,7 @@ g++ %{optflags} -o d8 obj/release/d8.os -lv8 -lpthread -lreadline -L. %install -%if %suse_version > 1140 +%if 0%{?suse_version} > 1140 || 0%{?fedora_version} mkdir -p %{buildroot}%{_includedir}/v8/x64 %else mkdir -p %{buildroot}%{_includedir} @@ -150,7 +139,7 @@ mkdir -p %{buildroot}%{_libdir} install -p include/*.h %{buildroot}%{_includedir} -%if %suse_version > 1140 +%if 0%{?suse_version} > 1140 || 0%{?fedora_version} install -p src/*.h %{buildroot}%{_includedir}/v8 install -p src/x64/*.h %{buildroot}%{_includedir}/v8/x64 %endif @@ -170,12 +159,6 @@ chmod -x %{buildroot}%{_includedir}/v8*.h -%if 0%{?suse_version} < 1120 - -%clean -rm -rf %{buildroot} -%endif - %post -n libv8-3 -p /sbin/ldconfig %postun -n libv8-3 -p /sbin/ldconfig @@ -191,7 +174,7 @@ %{_includedir}/*.h %{_libdir}/*.so -%if %suse_version > 1140 +%if 0%{?suse_version} > 1140 || 0%{?fedora_version} %files private-headers-devel %defattr(644,root,root,-) -- 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