RESOLVED FIXED 56255
qt_runtime fails to compile on Solaris 10/Sun Studio 12 C++
https://bugs.webkit.org/show_bug.cgi?id=56255
Summary qt_runtime fails to compile on Solaris 10/Sun Studio 12 C++
Ben Taylor
Reported 2011-03-12 12:07:00 PST
Compiling qt-4.7.1 on Solaris 10 with Sun Studio 12 C++, qt_runtime.o fails to build due to the following error: pkgbuild: "bridge/runtime_array.h", line 53: Error: Type name expected instead of "Bindings". pkgbuild: "bridge/runtime_array.h", line 53: Error: Cannot use int* to initialize JSC::Bindings::Array*.
Attachments
Proposed patch which compiles correctly in qt-4.7.1 with webkit enabled on Solaris 10 with SS12 C++ compiler (1.45 KB, patch)
2011-03-12 12:15 PST, Ben Taylor
no flags
Ben Taylor
Comment 1 2011-03-12 12:15:29 PST
Created attachment 85600 [details] Proposed patch which compiles correctly in qt-4.7.1 with webkit enabled on Solaris 10 with SS12 C++ compiler This patch is on webkit head, but the similar patch on qt-4.7.1 on Solaris 10 with Sun Studio 12 C++ compiles correctly.
Adam Barth
Comment 2 2011-03-15 02:25:24 PDT
Comment on attachment 85600 [details] Proposed patch which compiles correctly in qt-4.7.1 with webkit enabled on Solaris 10 with SS12 C++ compiler Ok. We're likely to break this compile accidentally in the future, however.
WebKit Commit Bot
Comment 3 2011-03-15 03:34:03 PDT
Comment on attachment 85600 [details] Proposed patch which compiles correctly in qt-4.7.1 with webkit enabled on Solaris 10 with SS12 C++ compiler Clearing flags on attachment: 85600 Committed r81126: <http://trac.webkit.org/changeset/81126>
WebKit Commit Bot
Comment 4 2011-03-15 03:34:07 PDT
All reviewed patches have been landed. Closing bug.
WebKit Commit Bot
Comment 5 2011-03-15 05:07:24 PDT
The commit-queue encountered the following flaky tests while processing attachment 85600 [details]: http/tests/xmlhttprequest/cross-origin-no-authorization.html bug 33357 (author: ap@webkit.org) The commit-queue is continuing to process your patch.
Pavel Heimlich (hajma)
Comment 6 2011-03-28 10:50:07 PDT
*** Bug 42013 has been marked as a duplicate of this bug. ***
Note You need to log in before you can comment on or make changes to this bug.