RESOLVED FIXED 50707
[Qt] Build fix for Symbian after recent allocator refactoring
https://bugs.webkit.org/show_bug.cgi?id=50707
Summary [Qt] Build fix for Symbian after recent allocator refactoring
Siddharth Mathur
Reported 2010-12-08 12:46:17 PST
wtf.pri should unix!symbian to avoid POSIX memory management code from being compile for Symbian.
Attachments
exclude Symbian from trying to compile POSIX memory management code (453 bytes, patch)
2010-12-08 12:51 PST, Siddharth Mathur
no flags
no POSIXy love for Symbian (990 bytes, patch)
2010-12-08 13:17 PST, Siddharth Mathur
no flags
updated patch with Changelog corrected. (1022 bytes, patch)
2010-12-10 07:26 PST, Siddharth Mathur
no flags
Correct syntax and correct changelog (1023 bytes, patch)
2010-12-10 07:32 PST, Siddharth Mathur
no flags
Siddharth Mathur
Comment 1 2010-12-08 12:51:04 PST
Created attachment 75948 [details] exclude Symbian from trying to compile POSIX memory management code
Siddharth Mathur
Comment 2 2010-12-08 13:17:58 PST
Created attachment 75954 [details] no POSIXy love for Symbian
Laszlo Gombos
Comment 3 2010-12-09 08:37:52 PST
Comment on attachment 75954 [details] no POSIXy love for Symbian View in context: https://bugs.webkit.org/attachment.cgi?id=75954&action=review > JavaScriptCore/ChangeLog:5 > + Build fix for Symbian: don't compile POSIX memory management implementation We usually have a [Qt] prefix in the title for Qt-only changes. > JavaScriptCore/wtf/wtf.pri:46 > +unix!symbian: SOURCES += wtf/OSAllocatorPosix.cpp Don't we need a ":" to make it "unix:!symbian" ?
Siddharth Mathur
Comment 4 2010-12-09 08:45:40 PST
The existing syntax in the patch works OK, for example the following snippet prints "Hello Symbian" only without any warnings. I will fix the Changelog entry in a new patch. ## test.pro ## unix!symbian:message("Hello Unix") symbian:message("Hello Symbian")
Siddharth Mathur
Comment 5 2010-12-10 07:26:47 PST
Created attachment 76194 [details] updated patch with Changelog corrected.
Siddharth Mathur
Comment 6 2010-12-10 07:32:23 PST
Created attachment 76196 [details] Correct syntax and correct changelog (I need more sleep and/or coffee)
Eric Seidel (no email)
Comment 7 2010-12-10 20:58:51 PST
Comment on attachment 76196 [details] Correct syntax and correct changelog Looks sane to me.
WebKit Review Bot
Comment 8 2010-12-10 23:14:47 PST
Comment on attachment 76196 [details] Correct syntax and correct changelog Clearing flags on attachment: 76196 Committed r73842: <http://trac.webkit.org/changeset/73842>
WebKit Review Bot
Comment 9 2010-12-10 23:14:53 PST
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.