Hello community, here is the log from the commit of package v8.1258 for openSUSE:12.1:Update checked in at 2013-02-05 11:29:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.1:Update/v8.1258 (Old) and /work/SRC/openSUSE:12.1:Update/.v8.1258.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "v8.1258", Maintainer is "" Changes: -------- New Changes file: --- /dev/null 2013-01-09 19:40:42.352580873 +0100 +++ /work/SRC/openSUSE:12.1:Update/.v8.1258.new/v8.changes 2013-02-05 11:29:29.000000000 +0100 @@ -0,0 +1,998 @@ +------------------------------------------------------------------- +Sun Jan 13 19:20:41 UTC 2013 - idon...@suse.com + +- Enable readline support (console=readline) + +------------------------------------------------------------------- +Sun Jan 13 18:24:03 UTC 2013 - tittiatc...@gmail.com + +- Update to 3.16.4.0 (based on bnc#797599) + * Performance and stability improvements on all platforms + * Improved GC performance when moving parts of a FixedArray + (issue 2452). + * Enabled readline on d8 while building a shared lib (issue 1781). + * Fixed missing exception check in typed array constructor + (Chromium issue 168545). + * Check for read-only-ness when preparing for array sort + (issue 2419). + * Fixed x64 MathMinMax for negative untagged int32 arguments. + (Chromium issue 164442) + * Fixed FloatingPointHelper::CheckSSE2OperandIsInt32. + (issue 2458) + * V8_Fatal now prints C++ stack trace in debug mode + * Added HTML-based tick processor + * Define CAN_USE_VFP2/3_INSTRUCTIONS based on arm_neon and + arm_fpu GYP flags + * Added GCTracer metrics for a scavenger GC for DOM wrappers + * Activated code aging by default + * See full list of changes in the ChangeLog + + +------------------------------------------------------------------- +Wed Dec 5 10:09:12 UTC 2012 - guilla...@opensuse.org + +- Fix armv7 using new flag (hardfp=on) + +------------------------------------------------------------------- +Fri Oct 26 09:11:55 UTC 2012 - tittiatc...@gmail.com + +- Update to 3.14.5.0 + * See changes in ChangeLog +- Remove patch for HARDFLOAT on arm. Now upstream + +------------------------------------------------------------------- +Thu Sep 27 14:28:34 UTC 2012 - guilla...@opensuse.org + +- Enable build on ARMv5 + +------------------------------------------------------------------- +Tue Sep 11 09:12:39 UTC 2012 - dmuel...@suse.com + +- set USE_HARDFLOAT on arm + +------------------------------------------------------------------- +Wed Aug 22 07:21:03 UTC 2012 - tittiatc...@gmail.com + +- Update to 3.13.3.0 + * Performance and stability improvements on all platforms. + +------------------------------------------------------------------- +Sun Aug 19 08:26:25 UTC 2012 - tittiatc...@gmail.com + +- Update to 3.13.1.0 + * Added histograms for total allocated/live heap size, as well as + allocated size and percentage of total for map and cell space. + * Fixed parseInt's octal parsing behavior + (ECMA-262 Annex E 15.1.2.2). (issue 1645) + * Added checks for interceptors to negative lookup code in + Crankshaft. (Chromium issue 140473) + * Made incremental marking clear ICs and type feedback cells. + +------------------------------------------------------------------- +Wed Aug 8 10:15:20 UTC 2012 - dmuel...@suse.com + +- fix build on ARM + +------------------------------------------------------------------- +Fri Aug 3 15:37:52 UTC 2012 - tittiatc...@gmail.com + +- Update to 3.12.19.1 + * Forced using bit-pattern for signed zero double. (issue 2239) + * Made sure double to int conversion is correct. (issue 2260) + * Always set the callee's context when calling a function from + optimized code. (Chromium issue 138887) + * Fixed building with GCC 3.x (issue 2016, 2017) + * Improved API calls that return empty handles. (issue 2245) + +------------------------------------------------------------------- +Sun Jul 29 13:11:10 UTC 2012 - tittiatc...@gmail.com + +- Update to 3.12.16.0 + * Added PRESERVE_ASCII_NULL option to String::WriteAscii. + (issue 2252) + * Added dependency to HLoadKeyed* instructions to prevent invalid + hoisting. (Chromium issue 137768) + * Enabled building d8 for Android on Mac. + * Interpret negative hexadecimal literals as NaN. + (issue 2240) + * Expose counters in javascript when using --track-gc-object-stats. + * Enabled building and testing V8 on Android IA. + * Added --trace-parse flag to parser. + +------------------------------------------------------------------- +Wed Jul 25 14:10:14 UTC 2012 - tittiatc...@gmail.com + +- Update to 3.12.14.0 + * Fixed missing tagging of stack value in finally block. + (Chromium issue 137496) + * Added an option to the tickprocessor to specify the directory + for lib lookup. + * Fixed ICs for slow objects with native accessor + (Chromium issue 137002). + * Fixed transcendental cache on ARM in optimized code + (issue 2234). + * New heap inspection tools: counters for object sizes and + counts, histograms for external fragmentation. + * Incorporated constness into inferred interfaces (in + preparation for handling imports) (issue 1569). + +------------------------------------------------------------------- +Fri Jul 20 10:05:43 UTC 2012 - tittiatc...@gmail.com + +- Update to 3.12.11.0 + * Change of buildsystem from scons to GYP + +------------------------------------------------------------------- +Sun Jul 8 13:06:41 UTC 2012 - tittiatc...@gmail.com + +- Update to 3.12.9.0 + * Correctly advance the scanner when scanning unicode regexp + flag. (Chromium issue 136084) + * Fixed unhandlified code calling Harmony Proxy traps. + (issue 2219) + * Implemented TypedArray.set and ArrayBuffer.slice in d8 + * Fixed lazy compilation for strict eval scopes. + (Chromium issue 135066) + * Made MACOSX_DEPLOYMENT_TARGET configurable in GYP. + (issue 2151) + * Report "hidden properties" in heap profiler for properties + case. (issue 2212) + * Activated optimization of packed arrays by default. + +------------------------------------------------------------------- +Mon Jul 2 09:16:27 UTC 2012 - guilla...@opensuse.org + +- ARM: Only enable hardfloat for armv7, since armv5 build is soft only + +------------------------------------------------------------------- +Fri Jun 29 08:49:21 UTC 2012 - tittiatc...@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 - tittiatc...@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 - tittiatc...@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) ++++ 801 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:12.1:Update/.v8.1258.new/v8.changes New: ---- v8.3.16.4.0.tar.lzma v8.changes v8.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ v8.spec ++++++ # # spec file for package v8 # # Copyright (c) 2013 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: v8 Version: 3.16.4.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 BuildRequires: gcc-c++ BuildRequires: lzma BuildRequires: python-devel BuildRequires: readline-devel ExclusiveArch: %{ix86} x86_64 %arm %if 0%{?suse_version} < 1120 BuildRoot: %{_tmppath}/%{name}-%{version}-build %endif %global somajor `echo %{version} | cut -f1 -d'.'` %global sominor `echo %{version} | cut -f2 -d'.'` %global sobuild `echo %{version} | cut -f3 -d'.'` %global sover %{somajor}.%{sominor}.%{sobuild} %ifarch i586 %global target ia32 %endif %ifarch x86_64 %global target x64 %endif %ifarch armv5el armv5tel armv7l armv7hl %global target arm %endif %description V8 is Google's open source JavaScript engine. V8 is written in C++ and is used in Google Chrome, the open source browser from Google. V8 implements ECMAScript as specified in ECMA-262, 3rd edition. %package -n libv8-3 Summary: JavaScript Engine Group: Development/Libraries/Other Obsoletes: v8 < %{version} Provides: v8 = %{version} %description -n libv8-3 Libraries for v8. %package devel Summary: Development headers and libraries for v8 Group: Development/Libraries/Other Requires: lib%{name}-3 = %{version} %description devel Development headers and libraries for v8. %if 0%{?suse_version} > 1140 || 0%{?fedora_version} %package private-headers-devel Summary: Private Development headers for v8 Group: Development/Libraries/C and C++ Requires: %{name}-devel = %{version} %description private-headers-devel Special Private Development headers for v8. %endif %prep rm -rf %{name} lzma -cd %{SOURCE0} | tar xf - %setup -D -T -n %{name} %build env=CCFLAGS:"-fPIC" MAKE_EXTRA_FLAGS="" %ifarch armv7hl MAKE_EXTRA_FLAGS+=hardfp=on %endif make %{target}.release %{?_smp_mflags} \ console=readline \ library=shared \ snapshots=on \ soname_version=%{somajor} \ $MAKE_EXTRA_FLAGS %install %if 0%{?suse_version} > 1140 || 0%{?fedora_version} mkdir -p %{buildroot}%{_includedir}/v8/x64 %else mkdir -p %{buildroot}%{_includedir} %endif mkdir -p %{buildroot}%{_libdir} install -p include/*.h %{buildroot}%{_includedir} %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 install -p out/%{target}.release/lib.target/libv8.so* %{buildroot}%{_libdir} mkdir -p %{buildroot}%{_bindir} install -p -m0755 out/%{target}.release/d8 %{buildroot}%{_bindir} cd %{buildroot}%{_libdir} ln -sf libv8.so.%{somajor} libv8.so chmod -x %{buildroot}%{_includedir}/v8*.h %post -n libv8-3 -p /sbin/ldconfig %postun -n libv8-3 -p /sbin/ldconfig %files -n libv8-3 %defattr(-,root,root,-) %doc AUTHORS ChangeLog LICENSE %{_bindir}/d8 %{_libdir}/*.so.* %files devel %defattr(-,root,root,-) %{_includedir}/*.h %{_libdir}/*.so %if 0%{?suse_version} > 1140 || 0%{?fedora_version} %files private-headers-devel %defattr(644,root,root,-) %{_includedir}/v8/ %endif %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org