Hello community, here is the log from the commit of package v8 for openSUSE:Factory checked in at Fri Aug 26 12:44:11 CEST 2011. -------- New Changes file: --- /dev/null 2010-08-26 16:28:41.000000000 +0200 +++ /mounts/work_src_done/STABLE/v8/v8.changes 2011-08-24 19:46:21.000000000 +0200 @@ -0,0 +1,217 @@ +------------------------------------------------------------------- +Wed Aug 24 17:44:44 UTC 2011 - tittiatcoke@gmail.com + +- update to 3.5.7.0 + +------------------------------------------------------------------- +Mon Aug 22 09:26:18 UTC 2011 - tittiatcoke@gmail.com + +- Stop building libv8 in debug mode. Chromium doesn't like this + and starts cpu hogging. + +------------------------------------------------------------------- +Fri Aug 19 05:03:37 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.5.6.0 + +------------------------------------------------------------------- +Tue Aug 16 08:09:45 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.5.5.0 + +------------------------------------------------------------------- +Sat Aug 6 07:29:15 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.5.2.0 + +------------------------------------------------------------------- +Sat Jul 30 08:11:13 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.5.1.0 + +------------------------------------------------------------------- +Thu Jul 21 17:05:02 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.4.13 + +------------------------------------------------------------------- +Sun Jul 17 08:27:03 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.4.12.1 + +------------------------------------------------------------------- +Mon Jun 20 20:28:42 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.4.4.0 + +------------------------------------------------------------------- +Mon Jun 13 11:16:26 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.4.3.0 + +------------------------------------------------------------------- +Tue May 31 16:17:22 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.4.0.1 + +------------------------------------------------------------------- +Sat May 28 19:40:54 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.3.10.1 + +------------------------------------------------------------------- +Wed May 25 12:23:08 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.3.10.0 + +------------------------------------------------------------------- +Wed May 25 05:07:26 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.3.9.3 + +------------------------------------------------------------------- +Fri May 6 16:50:25 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.3.4.0 + +------------------------------------------------------------------- +Thu Apr 28 16:56:16 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.3.2.0 + +------------------------------------------------------------------- +Fri Apr 22 05:35:14 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.3.1.0 + +------------------------------------------------------------------- +Mon Apr 18 16:53:28 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.2.10.0 + +------------------------------------------------------------------- +Tue Apr 12 15:55:45 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.2.9.1 + +------------------------------------------------------------------- +Fri Apr 8 14:51:37 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.2.8.3 + +------------------------------------------------------------------- +Thu Mar 31 17:45:52 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.2.6.0 + +------------------------------------------------------------------- +Mon Mar 28 16:40:41 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.2.5.0 + +------------------------------------------------------------------- +Fri Mar 18 17:52:14 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.2.3.1 + +------------------------------------------------------------------- +Wed Mar 16 05:05:52 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.2.2.1 + +------------------------------------------------------------------- +Fri Mar 11 08:07:26 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.2.1.1 + +------------------------------------------------------------------- +Wed Mar 9 18:45:44 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.2.0.2 + +------------------------------------------------------------------- +Fri Mar 4 08:10:13 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.1.8.0 + +------------------------------------------------------------------- +Wed Mar 2 13:01:45 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.1.7.0 + +------------------------------------------------------------------- +Sun Feb 27 09:02:12 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.1.6.1 + +------------------------------------------------------------------- +Sun Feb 27 08:51:15 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.1.6.0 + +------------------------------------------------------------------- +Wed Feb 16 23:05:36 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.1.5.0 + +------------------------------------------------------------------- +Thu Jan 20 08:20:25 UTC 2011 - tittiatcoke@gmail.com + +- Update to 3.0.9.0 + +------------------------------------------------------------------- +Wed Jan 5 16:04:59 UTC 2011 - rwooninck@opensuse.org + +- Update to 3.0.6.0 + +------------------------------------------------------------------- +Tue Dec 21 18:31:46 UTC 2010 - rwooninck@opensuse.org + +- update to 3.0.4.1 + +------------------------------------------------------------------- +Fri Dec 17 13:58:50 UTC 2010 - tittiatcoke@gmail.com + +- Update to 3.0.3.0 + +------------------------------------------------------------------- +Tue Dec 7 17:59:25 UTC 2010 - tittiatcoke@gmail.com + +- update to 3.0.0.1 + +------------------------------------------------------------------- +Wed Dec 1 08:34:06 UTC 2010 - tittiatcoke@gmail.com + +- update to 2.5.9.1 + +------------------------------------------------------------------- +Thu Nov 25 09:02:06 UTC 2010 - tittiatcoke@gmail.com + +- update to 2.5.8.0 + * new package (libv8-2) to follow package specifications. + +------------------------------------------------------------------- +Thu Nov 11 11:05:37 UTC 2010 - tittiatcoke@gmail.com + +- update to 2.5.6.0 + ++++ 20 more lines (skipped) ++++ between /dev/null ++++ and /mounts/work_src_done/STABLE/v8/v8.changes calling whatdependson for head-i586 New: ---- buildfix.diff v8.3.5.7.0.tar.lzma v8.changes v8.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ v8.spec ++++++ # # spec file for package v8 # # Copyright (c) 2011 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/ # # norootforbuild Name: v8 Version: 3.5.7.0 Release: 1 Summary: JavaScript Engine Group: System/Libraries License: BSD Url: http://code.google.com/p/v8 Source0: %{name}.%{version}.tar.lzma Patch0: buildfix.diff ExclusiveArch: %{ix86} x86_64 arm BuildRequires: gcc-c++ lzma readline-devel scons %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} %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 Group: Development/Libraries/Other Summary: JavaScript Engine Obsoletes: v8 < %{version} Provides: v8 = %{version} %description -n libv8-3 Libraries for v8. %package devel Group: Development/Libraries/Other Summary: Development headers and libraries for v8 Requires: lib%{name}-3 = %{version}-%{release} %description devel Development headers and libraries for v8. %prep %{__rm} -rf %{name} lzma -cd %{SOURCE0} | tar xf - %setup -D -T -n %{name} %patch0 -p0 # -fno-strict-aliasing is needed with gcc 4.4 to get past some ugly code %if 0%{?suse_version} > 1110 PARSED_OPT_FLAGS=`echo '$RPM_OPT_FLAGS ' | sed "s/ /',/g" | sed "s/',/', '/g"` sed -i "s|'-O3',|$PARSED_OPT_FLAGS '-fno-strict-aliasing',|g" SConstruct %endif %build scons -j3 library=shared snapshots=on visibility=default mode=release \ %ifarch x86_64 arch=x64 \ %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++ $RPM_OPT_FLAGS -fPIC -o libv8preparser.so.%{sover} -shared -W1,-soname,libv8preparser.so.%{somajor} obj/release/allocation.os obj/release/hashmap.os obj/release/preparse-data.os obj/release/preparser-api.os obj/release/preparser.os obj/release/scanner-base.os obj/release/token.os obj/release/unicode.os -lpthread rm obj/release/preparser-api.os %ifarch arm g++ $RPM_OPT_FLAGS -fPIC -o libv8.so.%{sover} -shared -Wl,-soname,libv8.so.%{somajor} obj/release/*.os obj/release/arm/*.os obj/release/extensions/*.os -lpthread %endif %ifarch %{ix86} g++ $RPM_OPT_FLAGS -fPIC -o libv8.so.%{sover} -shared -Wl,-soname,libv8.so.%{somajor} obj/release/*.os obj/release/ia32/*.os obj/release/extensions/*.os -lpthread %endif %ifarch x86_64 g++ $RPM_OPT_FLAGS -fPIC -o libv8.so.%{sover} -shared -Wl,-soname,libv8.so.%{somajor} obj/release/*.os obj/release/x64/*.os obj/release/extensions/*.os -lpthread %endif # We need to do this so d8 can link against it. ln -sf libv8.so.%{sover} libv8.so ln -sf libv8preparser.so.%{sover} libv8preparser.so scons d8 mode=release \ %ifarch x86_64 arch=x64 \ %endif library=shared snapshots=on console=readline visibility=default # Sigh. I f*****g hate scons. rm -rf d8 g++ $RPM_OPT_FLAGS -o d8 obj/release/d8.os -lv8 -lpthread -lreadline -L. %install mkdir -p %{buildroot}%{_includedir} mkdir -p %{buildroot}%{_libdir} install -p include/*.h %{buildroot}%{_includedir} install -p libv8.so.%{sover} %{buildroot}%{_libdir} mkdir -p %{buildroot}%{_bindir} install -p -m0755 d8 %{buildroot}%{_bindir} cd %{buildroot}%{_libdir} ln -sf libv8.so.%{sover} libv8.so ln -sf libv8.so.%{sover} libv8.so.%{somajor} ln -sf libv8.so.%{sover} libv8.so.%{somajor}.%{sominor} 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 %files -n libv8-3 %defattr(-,root,root,-) %doc AUTHORS ChangeLog LICENSE %{_bindir}/d8 %{_libdir}/*.so.* %files devel %defattr(-,root,root,-) %{_includedir}/*.h %{_libdir}/*.so %changelog ++++++ buildfix.diff ++++++ --- SConstruct 2010-11-14 16:44:36.020000003 +0100 +++ SConstruct 2010-11-14 17:12:37.583000227 +0100 @@ -292,7 +292,6 @@ 'gcc': { 'all': { 'WARNINGFLAGS': ['-Wall', - '-Werror', '-W', '-Wno-unused-parameter', '-Wnon-virtual-dtor'] @@ -373,7 +372,7 @@ DTOA_EXTRA_FLAGS = { 'gcc': { 'all': { - 'WARNINGFLAGS': ['-Werror', '-Wno-uninitialized'], + 'WARNINGFLAGS': ['-Wno-uninitialized'], 'CCFLAGS': GCC_DTOA_EXTRA_CCFLAGS } }, ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org