Is it worth discussing where Qt5's role is in this and how it's either exacerbates the situation or makes it better?<br><br><div class="gmail_quote">On Tue, Sep 27, 2011 at 9:52 AM, Osztrogonac Csaba <span dir="ltr"><<a href="mailto:oszi@inf.u-szeged.hu">oszi@inf.u-szeged.hu</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi QtWebKit developers,<br>
<br>
The "Qt Linux Release minimal" buildbot on <a href="http://build.webkit.org" target="_blank">http://build.webkit.org</a> is<br>
our ifdef guard protector buildbot. It builds WebKit with this command:<br>
Tools/Scripts/build-webkit --release --qt --minimal CONFIG+=qt_minimal<br>
( details: <a href="http://build.webkit.org/buildslaves/szeged-linux-2" target="_blank">http://build.webkit.org/<u></u>buildslaves/szeged-linux-2</a> )<br>
<br>
My question is if QtWebKit community still need supporting QT_NO_* guards in WebKit<br>
trunk or not. If yes, which ones are still necessary and which ones can we drop?<br>
<br>
br,<br>
Ossy<br>
<br>
<br>
Minimal Qt means that Qt was built the following QT_NO_* defines:<br>
------------------------------<u></u>------------------------------<u></u>------<br>
#define QT_NO_ANIMATION<br>
#define QT_NO_BEARERMANAGEMENT<br>
#define QT_NO_CLIPBOARD<br>
#define QT_NO_COMBOBOX<br>
#define QT_NO_CONCURRENT<br>
#define QT_NO_CRASHHANDLER<br>
#define QT_NO_CURSOR<br>
#define QT_NO_DESKTOPSERVICES<br>
#define QT_NO_FILEDIALOG<br>
#define QT_NO_GRAPHICSEFFECT<br>
#define QT_NO_IM<br>
#define QT_NO_INPUTDIALOG<br>
#define QT_NO_LINEEDIT<br>
#define QT_NO_MESSAGEBOX<br>
#define QT_NO_OPENSSL<br>
#define QT_NO_PRINTER<br>
#define QT_NO_QUUID_STRING<br>
#define QT_NO_SHORTCUT<br>
#define QT_NO_STYLE_STYLESHEET<br>
#define QT_NO_SYSTEMTRAYICON<br>
#define QT_NO_TEMPORARYFILE<br>
#define QT_NO_TOOLTIP<br>
#define QT_NO_UITOOLS<br>
#define QT_NO_UNDOCOMMAND<br>
#define QT_NO_UNDOSTACK<br>
#define QT_NO_XRENDER<br>
<br>
And the configure options:<br>
---------------------------<br>
-qconfig webkit-minimal<br>
-platform linux-g++-32<br>
-embedded<br>
-nomake demos<br>
-nomake docs<br>
-nomake examples<br>
-no-webkit<br>
-no-openssl<br>
-no-declarative<br>
-no-scripttools<br>
-opensource<br>
______________________________<u></u>_________________<br>
webkit-qt mailing list<br>
<a href="mailto:webkit-qt@lists.webkit.org" target="_blank">webkit-qt@lists.webkit.org</a><br>
<a href="http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt" target="_blank">http://lists.webkit.org/<u></u>mailman/listinfo.cgi/webkit-qt</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><span style="color:rgb(214, 214, 214);font-family:Helvetica;font-size:medium"><div style="color:rgb(0, 0, 0)"><font color="#D6D6D6">................................................................</font></div>

<div style="color:rgb(0, 0, 0)"><br></div><div style="color:rgb(0, 0, 0)"><b><font color="#2D770A">Sencha</font></b></div><div style="color:rgb(0, 0, 0)">Jarred Nicholls<font color="#5F5E5F">, </font><font color="#929292">Senior Software Architect</font></div>

<div><a href="http://twitter.com/jarrednicholls" style="color:rgb(0, 0, 204)" target="_blank"><font color="#003F72">@jarrednicholls<br></font></a></div></span><br>