Hello community,

here is the log from the commit of package v8 for openSUSE:Factory
checked in at Mon Sep 26 17:07:36 CEST 2011.



--------
--- v8/v8.changes       2011-09-14 13:16:04.000000000 +0200
+++ /mounts/work_src_done/STABLE/v8/v8.changes  2011-09-24 08:34:41.000000000 
+0200
@@ -1,0 +2,16 @@
+Sat Sep 24 06:32:27 UTC 2011 - [email protected]
+
+- Update to 3.6.4.0
+  + Implemented better support of typed arrays in the d8 shell.
+  + Bug fixes and performance improvements on all platforms.
+  + Fixed d8's broken readline history.
+  + Removed the need for code delete events in CPU profiler 
+    (Issue 1466).
+  + Fixed debugger stepping next with trycatch recursion 
+    (Issue 1639).
+  + Fixing parallel execution in d8 (with -p) and some memory 
+    leaks.
+  + Support for precise stepping in functions compiled before 
+    debugging was started (step 1).
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  v8.3.6.2.0.tar.lzma

New:
----
  v8.3.6.4.0.tar.lzma

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

Other differences:
------------------
++++++ v8.spec ++++++
--- /var/tmp/diff_new_pack.d8w68I/_old  2011-09-26 17:07:15.000000000 +0200
+++ /var/tmp/diff_new_pack.d8w68I/_new  2011-09-26 17:07:15.000000000 +0200
@@ -15,20 +15,26 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:           v8
-Version:        3.6.2.0
+Version:        3.6.4.0
 Release:        1
-Summary:        JavaScript Engine
-Group:          System/Libraries
 License:        BSD
+Summary:        JavaScript Engine
 Url:            http://code.google.com/p/v8
+Group:          System/Libraries
 Source0:        %{name}.%{version}.tar.lzma
+# PATCH-FIX-OPENSUSE buildfix.diff (Ensure that V8 builds correctly)
 Patch0:         buildfix.diff
+BuildRequires:  gcc-c++
+BuildRequires:  lzma
+BuildRequires:  readline-devel
+BuildRequires:  scons
 ExclusiveArch:  %{ix86} x86_64 arm
-BuildRequires:  gcc-c++ lzma readline-devel scons
+%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'.'`
@@ -43,8 +49,8 @@
 %package -n libv8-3
 
 
-Group:          Development/Libraries/Other
 Summary:        JavaScript Engine
+Group:          Development/Libraries/Other
 Obsoletes:      v8 < %{version}
 Provides:       v8 = %{version}
 
@@ -54,15 +60,15 @@
 %package devel
 
 
-Group:          Development/Libraries/Other
 Summary:        Development headers and libraries for v8
-Requires:       lib%{name}-3 = %{version}-%{release}
+Group:          Development/Libraries/Other
+Requires:       lib%{name}-3 = %{version}
 
 %description devel
 Development headers and libraries for v8.
 
 %prep
-%{__rm} -rf %{name}
+rm -rf %{name}
 lzma -cd %{SOURCE0} | tar xf -
 
 %setup -D -T -n %{name}
@@ -70,7 +76,7 @@
 
 # -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"`
+PARSED_OPT_FLAGS=`echo \'%{optflags} \' | sed "s/ /',/g" | sed "s/',/', '/g"`
 sed -i "s|'-O3',|$PARSED_OPT_FLAGS '-fno-strict-aliasing',|g" SConstruct
 %endif
 
@@ -87,16 +93,16 @@
 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/bignum-dtoa.os obj/release/bignum.os obj/release/cached-powers.os 
obj/release/conversions.os obj/release/diy-fp.os obj/release/dtoa.os 
obj/release/fast-dtoa.os obj/release/fixed-dtoa.os obj/release/hashmap.os 
obj/release/preparse-data.os obj/release/preparser-api.os 
obj/release/preparser.os obj/release/scanner.os obj/release/strtod.os 
obj/release/token.os obj/release/unicode.os obj/release/utils.os -lpthread
+g++ %{optflags} -fPIC -o libv8preparser.so.%{sover} -shared 
-W1,-soname,libv8preparser.so.%{somajor} obj/release/allocation.os 
obj/release/bignum-dtoa.os obj/release/bignum.os obj/release/cached-powers.os 
obj/release/conversions.os obj/release/diy-fp.os obj/release/dtoa.os 
obj/release/fast-dtoa.os obj/release/fixed-dtoa.os obj/release/hashmap.os 
obj/release/preparse-data.os obj/release/preparser-api.os 
obj/release/preparser.os obj/release/scanner.os obj/release/strtod.os 
obj/release/token.os obj/release/unicode.os obj/release/utils.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
+g++ %{optflags} -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
+g++ %{optflags} -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
+g++ %{optflags} -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.
@@ -112,7 +118,7 @@
 # Sigh. I f*****g hate scons.
 rm -rf d8
 
-g++ $RPM_OPT_FLAGS -o d8 obj/release/d8.os -lv8 -lpthread -lreadline -L.
+g++ %{optflags} -o d8 obj/release/d8.os -lv8 -lpthread -lreadline -L.
 
 %install
 mkdir -p %{buildroot}%{_includedir}
@@ -132,7 +138,7 @@
 %if 0%{?suse_version} < 1120
 
 %clean
-%{__rm} -rf "%{buildroot}"
+rm -rf %{buildroot}
 %endif
 
 %post -n libv8-3 -p /sbin/ldconfig


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



Remember to have fun...

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

Reply via email to