Hi, qt-4.6 and above will fail to build on ALPHA as per $URL. I'll attach the patches to fix it. Could you guys help me to fix it upstream? I don't have the time to battle with doing merge requests... Thanks
Created attachment 230805 [details, diff] qtscript.patch This one goes to qt-script
Created attachment 230807 [details, diff] qtcore.patch This one goes to qt-core
(In reply to comment #1) > Created an attachment (id=230805) [details] > qtscript.patch > > This one goes to qt-script > This patch is for JavaScriptCore, which is used by qt-webkit too. It should be applied to both qt-script and qt-webkit ebuilds. BTW, it's already fixed in WebKit trunk: http://trac.webkit.org/browser/trunk/JavaScriptCore/wtf/Platform.h#L894
At first glance, your patches look correct. :) After I review them more, I'll see if I can figure out how they do merge requests and get them moved upstream for you.
Why did they close the damn bug since they haven't fixed it? We need to poke upstream to accept the patches if they actually work. I might do it next week but I cant promise that
(In reply to comment #3) > > This patch is for JavaScriptCore, which is used by qt-webkit too. It should be > applied to both qt-script and qt-webkit ebuilds. > I can say that qt-webkit didn't fail to build. And the browser demo works fine too. > BTW, it's already fixed in WebKit trunk: > http://trac.webkit.org/browser/trunk/JavaScriptCore/wtf/Platform.h#L894 > Nice find, thanks. (In reply to comment #5) > Why did they close the damn bug since they haven't fixed it? We need to poke > upstream to accept the patches if they actually work. I might do it next week > but I cant promise that > If you look at the comments they say they don't have any alpha machine. IOW, they don't care. Thanks
<offtopic>FYI, the javascriptcore code is required for future qt-webkit versions in order to build them. </offtopic> @Alpha. Please proceed as you wish. If you think the patches are good to go I don't mind if you apply them your self
The debian maintainer did a merge request: http://qt.gitorious.org/qt/qt/merge_requests/640
Applied, thanks