[obs submit-request 79486] openSUSE:Factory:Contrib/v8: created by tittiatcoke
network:chromium/v8 -> openSUSE:Factory:Contrib/v8 https://build.opensuse.org/request/diff/79486 Description: Disable debug build. In order to make sure that everybody receives the correct update, I have submitted this to Contrib changes files: -------------- --- v8.changes +++ v8.changes @@ -1,0 +2,11 @@ +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 + +------------------------------------------------------------------- old: ---- v8.3.5.5.0.tar.lzma new: ---- v8.3.5.6.0.tar.lzma spec files: ----------- --- v8.spec +++ v8.spec @@ -1,7 +1,7 @@ # norootforbuild Name: v8 -Version: 3.5.5.0 +Version: 3.5.6.0 Release: 1 Summary: JavaScript Engine Group: System/Libraries @@ -54,7 +54,7 @@ %build -scons -j3 library=shared snapshots=on visibility=default mode=debug \ +scons -j3 library=shared snapshots=on visibility=default mode=release \ %ifarch x86_64 arch=x64 \ %endif @@ -62,26 +62,26 @@ # When will people learn to create versioned shared libraries by default? # first, lets get rid of the old .so -rm -rf libv8_g.so -rm -rf libv8preparser_g.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/debug/allocation.os obj/debug/hashmap.os obj/debug/preparse-data.os obj/debug/preparser-api.os obj/debug/preparser.os obj/debug/scanner-base.os obj/debug/token.os obj/debug/unicode.os -lpthread -rm obj/debug/preparser-api.os +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/debug/*.os obj/debug/arm/*.os obj/debug/extensions/*.os -lpthread +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/debug/*.os obj/debug/ia32/*.os obj/debug/extensions/*.os -lpthread +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/debug/*.os obj/debug/x64/*.os obj/debug/extensions/*.os -lpthread +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=debug \ +scons d8 mode=release \ %ifarch x86_64 arch=x64 \ %endif @@ -90,7 +90,7 @@ # Sigh. I f*****g hate scons. rm -rf d8 -g++ $RPM_OPT_FLAGS -o d8 obj/debug/d8.os -lv8 -lpthread -lreadline -L. +g++ $RPM_OPT_FLAGS -o d8 obj/release/d8.os -lv8 -lpthread -lreadline -L. %install mkdir -p %{buildroot}%{_includedir} other changes: -------------- ++++++ v8.3.5.6.0.tar.lzma (new) Binary files v8.3.5.6.0.tar.lzma added ++++++ deleted files: --- v8.3.5.5.0.tar.lzma To REVIEW against the previous version: osc request show --diff 79486 To ACCEPT the request: osc request accept 79486 --message="reviewed ok." To DECLINE the request: osc request decline 79486 --message="declined for reason xyz (see ... for background / policy / ...)." To REVOKE the request: osc request revoke 79486 --message="retracted because ..., sorry / thx / see better version ..." -- Hermes messaging (http://hermes.opensuse.org) openSUSE Build Service (https://build.opensuse.org/) Collaboration: http://en.opensuse.org/Build_Service/Collaboration -- To unsubscribe, e-mail: opensuse-contrib+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-contrib+help@opensuse.org
participants (1)
-
tittiatcoke@gmail.com