<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>65469</bug_id>
          
          <creation_ts>2011-08-01 07:54:15 -0700</creation_ts>
          <short_desc>[Qt] Fix build system to define QWEBKIT_EXPORT macro correctly</short_desc>
          <delta_ts>2011-11-14 15:50:14 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt, QtTriaged</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Caio Marcelo de Oliveira Filho">cmarcelo</reporter>
          <assigned_to name="Caio Marcelo de Oliveira Filho">cmarcelo</assigned_to>
          <cc>abecsi</cc>
    
    <cc>ademar</cc>
    
    <cc>benjamin</cc>
    
    <cc>cavalcantii</cc>
    
    <cc>jturcotte</cc>
    
    <cc>menard</cc>
    
    <cc>rafael.lobo</cc>
    
    <cc>savagobr</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>444689</commentid>
    <comment_count>0</comment_count>
    <who name="Caio Marcelo de Oliveira Filho">cmarcelo</who>
    <bug_when>2011-08-01 07:54:15 -0700</bug_when>
    <thetext>[Qt] Fix build system to define QWEBKIT_EXPORT macro correctly</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>444695</commentid>
    <comment_count>1</comment_count>
      <attachid>102519</attachid>
    <who name="Caio Marcelo de Oliveira Filho">cmarcelo</who>
    <bug_when>2011-08-01 08:02:10 -0700</bug_when>
    <thetext>Created attachment 102519
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>444698</commentid>
    <comment_count>2</comment_count>
      <attachid>102519</attachid>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2011-08-01 08:05:49 -0700</bug_when>
    <thetext>Comment on attachment 102519
Patch

LGTM, but I&apos;m not a reviewer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>444702</commentid>
    <comment_count>3</comment_count>
    <who name="Caio Marcelo de Oliveira Filho">cmarcelo</who>
    <bug_when>2011-08-01 08:29:31 -0700</bug_when>
    <thetext>For the record, when building with Qt5 and WebKit r92122 in a Fedora 15 using

   Tools/Scripts/build-webkit --qt --makeargs=&quot;-j48&quot; --qmakearg=&quot;CONFIG+=webkit2&quot;

I get these error messages:

(...)
g++ -m64 -Wl,-O1 -Wl,-rpath,/home/cmarcelo/Projects/WebKit/webkit2/WebKitBuild/Release/lib -Wl,-rpath,/home/cmarcelo/Projects/Qt/qt5/qtbase/lib -o tst_commonviewtests obj/release/tst_commonviewtests.o obj/release/webviewabstraction.o obj/release/moc_webviewabstraction.o    -L/home/cmarcelo/Projects/WebKit/webkit2/WebKitBuild/Release/lib -L/home/cmarcelo/Projects/Qt/qt5/qtbase/lib -L/usr/X11R6/lib64 -lQtWebKit -lQtDeclarative -lQtOpenGL -lQtGui -lQtTest -lQtCore -lGL -lpthread 
g++ -m64 -Wl,-O1 -Wl,-rpath,/home/cmarcelo/Projects/WebKit/webkit2/WebKitBuild/Release/lib -Wl,-rpath,/home/cmarcelo/Projects/Qt/qt5/qtbase/lib -o tst_qtouchwebview obj/release/tst_qtouchwebview.o    -L/home/cmarcelo/Projects/WebKit/webkit2/WebKitBuild/Release/lib -L/home/cmarcelo/Projects/Qt/qt5/qtbase/lib -L/usr/X11R6/lib64 -lQtWebKit -lQtDeclarative -lQtOpenGL -lQtGui -lQtTest -lQtCore -lGL -lpthread 
obj/release/tst_qdesktopwebview.o: In function `tst_QDesktopWebView::init()&apos;:
tst_qdesktopwebview.cpp:(.text+0x109): undefined reference to `QDesktopWebView::QDesktopWebView(QSGItem*)&apos;
obj/release/tst_qdesktopwebview.o: In function `tst_QDesktopWebView::navigationActionsStatusAtStartup()&apos;:
tst_qdesktopwebview.cpp:(.text+0x214): undefined reference to `QDesktopWebView::navigationAction(QtWebKit::NavigationAction) const&apos;
tst_qdesktopwebview.cpp:(.text+0x2c2): undefined reference to `QDesktopWebView::navigationAction(QtWebKit::NavigationAction) const&apos;
tst_qdesktopwebview.cpp:(.text+0x36a): undefined reference to `QDesktopWebView::navigationAction(QtWebKit::NavigationAction) const&apos;
tst_qdesktopwebview.cpp:(.text+0x412): undefined reference to `QDesktopWebView::navigationAction(QtWebKit::NavigationAction) const&apos;
obj/release/tst_qdesktopwebview.o: In function `_ZN18LoadStartedCatcher18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv.part.4&apos;:
tst_qdesktopwebview.cpp:(.text+0x74a): undefined reference to `QDesktopWebView::navigationAction(QtWebKit::NavigationAction) const&apos;
obj/release/tst_qdesktopwebview.o:tst_qdesktopwebview.cpp:(.text+0xcd4): more undefined references to `QDesktopWebView::navigationAction(QtWebKit::NavigationAction) const&apos; follow
obj/release/tst_qdesktopwebview.o: In function `tst_QDesktopWebView::stopActionEnabledAfterLoadStarted()&apos;:
tst_qdesktopwebview.cpp:(.text+0xdf5): undefined reference to `QDesktopWebView::load(QUrl const&amp;)&apos;
collect2: ld returned 1 exit status
make[2]: *** [tst_qdesktopwebview] Error 1
make[2]: Leaving directory `/home/cmarcelo/Projects/WebKit/webkit2/WebKitBuild/Release/WebKit2/UIProcess/API/qt/tests/qdesktopwebview&apos;
make[1]: *** [sub-qdesktopwebview-make_default] Error 2
make[1]: *** Waiting for unfinished jobs....
obj/release/webviewabstraction.o: In function `WebViewAbstraction::load(QUrl const&amp;)&apos;:
webviewabstraction.cpp:(.text+0xa9): undefined reference to `QTouchWebView::page()&apos;
webviewabstraction.cpp:(.text+0xb4): undefined reference to `QTouchWebPage::load(QUrl const&amp;)&apos;
obj/release/webviewabstraction.o: In function `WebViewAbstraction::url(QUrl&amp;) const&apos;:
webviewabstraction.cpp:(.text+0xf4): undefined reference to `QTouchWebView::page()&apos;
webviewabstraction.cpp:(.text+0xff): undefined reference to `QTouchWebPage::url() const&apos;
webviewabstraction.cpp:(.text+0x10d): undefined reference to `QDesktopWebView::url() const&apos;
obj/release/webviewabstraction.o: In function `WebViewAbstraction::loadProgress() const&apos;:
webviewabstraction.cpp:(.text+0xdae): undefined reference to `QTouchWebView::page()&apos;
webviewabstraction.cpp:(.text+0xdb6): undefined reference to `QTouchWebPage::loadProgress() const&apos;
webviewabstraction.cpp:(.text+0xdc1): undefined reference to `QDesktopWebView::loadProgress() const&apos;
obj/release/webviewabstraction.o: In function `WebViewAbstraction::triggerNavigationAction(QtWebKit::NavigationAction)&apos;:
webviewabstraction.cpp:(.text+0x1490): undefined reference to `QTouchWebView::page()&apos;
webviewabstraction.cpp:(.text+0x149a): undefined reference to `QTouchWebPage::navigationAction(QtWebKit::NavigationAction)&apos;
webviewabstraction.cpp:(.text+0x14af): undefined reference to `QDesktopWebView::navigationAction(QtWebKit::NavigationAction) const&apos;
obj/release/webviewabstraction.o: In function `WebViewAbstraction::WebViewAbstraction()&apos;:
webviewabstraction.cpp:(.text+0x151e): undefined reference to `QTouchWebView::QTouchWebView(QSGItem*)&apos;
webviewabstraction.cpp:(.text+0x1589): undefined reference to `QDesktopWebView::QDesktopWebView(QSGItem*)&apos;
webviewabstraction.cpp:(.text+0x1687): undefined reference to `QTouchWebView::page()&apos;
webviewabstraction.cpp:(.text+0x16a8): undefined reference to `QTouchWebView::page()&apos;
webviewabstraction.cpp:(.text+0x16c9): undefined reference to `QTouchWebView::page()&apos;
webviewabstraction.cpp:(.text+0x16ea): undefined reference to `QTouchWebView::page()&apos;
obj/release/webviewabstraction.o: In function `WebViewAbstraction::load(QUrl const&amp;)&apos;:
webviewabstraction.cpp:(.text+0xce): undefined reference to `QDesktopWebView::load(QUrl const&amp;)&apos;
collect2: ld returned 1 exit status
make[2]: *** [tst_commonviewtests] Error 1
make[2]: Leaving directory `/home/cmarcelo/Projects/WebKit/webkit2/WebKitBuild/Release/WebKit2/UIProcess/API/qt/tests/commonviewtests&apos;
make[1]: *** [sub-commonviewtests-make_default] Error 2
obj/release/tst_qtouchwebview.o: In function `tst_QTouchWebView::init()&apos;:
tst_qtouchwebview.cpp:(.text+0x99): undefined reference to `QTouchWebView::QTouchWebView(QSGItem*)&apos;
obj/release/tst_qtouchwebview.o: In function `tst_QTouchWebView::navigationActionsStatusAtStartup()&apos;:
tst_qtouchwebview.cpp:(.text+0x1a2): undefined reference to `QTouchWebView::page()&apos;
tst_qtouchwebview.cpp:(.text+0x1ac): undefined reference to `QTouchWebPage::navigationAction(QtWebKit::NavigationAction)&apos;
tst_qtouchwebview.cpp:(.text+0x255): undefined reference to `QTouchWebView::page()&apos;
tst_qtouchwebview.cpp:(.text+0x262): undefined reference to `QTouchWebPage::navigationAction(QtWebKit::NavigationAction)&apos;
tst_qtouchwebview.cpp:(.text+0x305): undefined reference to `QTouchWebView::page()&apos;
tst_qtouchwebview.cpp:(.text+0x312): undefined reference to `QTouchWebPage::navigationAction(QtWebKit::NavigationAction)&apos;
tst_qtouchwebview.cpp:(.text+0x3b5): undefined reference to `QTouchWebView::page()&apos;
tst_qtouchwebview.cpp:(.text+0x3c2): undefined reference to `QTouchWebPage::navigationAction(QtWebKit::NavigationAction)&apos;
obj/release/tst_qtouchwebview.o: In function `tst_QTouchWebView::accessPage()&apos;:
tst_qtouchwebview.cpp:(.text+0x564): undefined reference to `QTouchWebView::page()&apos;
collect2: ld returned 1 exit status
make[2]: *** [tst_qtouchwebview] Error 1
make[2]: Leaving directory `/home/cmarcelo/Projects/WebKit/webkit2/WebKitBuild/Release/WebKit2/UIProcess/API/qt/tests/qtouchwebview&apos;
make[1]: *** [sub-qtouchwebview-make_default] Error 2
make[1]: Leaving directory `/home/cmarcelo/Projects/WebKit/webkit2/WebKitBuild/Release/WebKit2/UIProcess/API/qt/tests&apos;
make: *** [sub-WebKit2-UIProcess-API-qt-tests-make_default-ordered] Error 2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>444770</commentid>
    <comment_count>4</comment_count>
      <attachid>102519</attachid>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2011-08-01 10:53:57 -0700</bug_when>
    <thetext>Comment on attachment 102519
Patch

Just by curiosity was this define in WebCore.pro before the split? I&apos;m wondering why it starts to fail now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>445163</commentid>
    <comment_count>5</comment_count>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2011-08-02 02:12:28 -0700</bug_when>
    <thetext>I&apos;m wondering why we do not have this problem on the buildbot:

http://build.webkit.sed.hu/waterfall?show=x86-32%20Linux%20Qt%20Release%20WebKit2

This bot has a Qt5 from 26th Jul (last commit in qtbase). 

Is this occuring with a more recent Qt5 version?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>445179</commentid>
    <comment_count>6</comment_count>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2011-08-02 04:01:37 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; I&apos;m wondering why we do not have this problem on the buildbot:
&gt; 
&gt; http://build.webkit.sed.hu/waterfall?show=x86-32%20Linux%20Qt%20Release%20WebKit2
&gt; 
&gt; This bot has a Qt5 from 26th Jul (last commit in qtbase). 
&gt; 
&gt; Is this occuring with a more recent Qt5 version?

It seems so, now we have to find who is the bad guy.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>445189</commentid>
    <comment_count>7</comment_count>
    <who name="Caio Marcelo de Oliveira Filho">cmarcelo</who>
    <bug_when>2011-08-02 05:00:52 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; Is this occuring with a more recent Qt5 version?

My last test was the SHA1 for my qt5 tree bd8f2da15a852e65ef0fb223324425964e6ab7a6 (July 31st) and this commit points to the qtbase 2c3382d30574a56b640c46aab7c407d63435d3bb (Jul 29).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>445228</commentid>
    <comment_count>8</comment_count>
      <attachid>102519</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2011-08-02 06:08:04 -0700</bug_when>
    <thetext>Comment on attachment 102519
Patch

Clearing this from the review queue until Caio find why this suddenly fails/only fail on his computer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>445237</commentid>
    <comment_count>9</comment_count>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2011-08-02 06:47:39 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; (In reply to comment #5)
&gt; &gt; Is this occuring with a more recent Qt5 version?
&gt; 
&gt; My last test was the SHA1 for my qt5 tree bd8f2da15a852e65ef0fb223324425964e6ab7a6 (July 31st) and this commit points to the qtbase 2c3382d30574a56b640c46aab7c407d63435d3bb (Jul 29).

The bot&apos;s qt5 repo SHA1 is bf8a934d958ff799f5a08f8eff83454e5b9b79a5 (Jul 22nd) the qtbase c0589cde3d2d37191490d4421e8503568005682b (Jul 26th) works correctly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>445552</commentid>
    <comment_count>10</comment_count>
    <who name="Caio Marcelo de Oliveira Filho">cmarcelo</who>
    <bug_when>2011-08-02 14:55:29 -0700</bug_when>
    <thetext>(In reply to comment #9)
&gt; The bot&apos;s qt5 repo SHA1 is bf8a934d958ff799f5a08f8eff83454e5b9b79a5 (Jul 22nd) the qtbase c0589cde3d2d37191490d4421e8503568005682b (Jul 26th) works correctly.

Using the given qt5 repo SHA1 also doesn&apos;t work here. I&apos;m suspecting it might be related to my environment. I&apos;ll try to investigate a bit more later what&apos;s happening here.

However I still think that we are missing somehow setting QT_SHARED in our .pro or .pri files.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>446052</commentid>
    <comment_count>11</comment_count>
    <who name="Ademar Reis">ademar</who>
    <bug_when>2011-08-03 13:24:08 -0700</bug_when>
    <thetext>I have the same problem on my machine. I&apos;m running Fedora13 (old) and have only qt5 installed.

The build works fine if I apply the patch from Caio.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>447359</commentid>
    <comment_count>12</comment_count>
    <who name="Adenilson Cavalcanti">cavalcantii</who>
    <bug_when>2011-08-05 12:49:35 -0700</bug_when>
    <thetext>This happens in my computer too (Ubuntu 10.10, gcc 4.4.5) using Qt5 at revision 187b66aec258d17dcad0afa6fe0bf3c0f0f0af55 (Wed Aug 3) and WebKit at 241998880470e73528a92124bf632b0685ac170c (Fri Aug 5).

Applying the patch fixed the compiler error just fine.


Regards

Adenilson
(In reply to comment #8)
&gt; (From update of attachment 102519 [details])
&gt; Clearing this from the review queue until Caio find why this suddenly fails/only fail on his computer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>447592</commentid>
    <comment_count>13</comment_count>
    <who name="Rafael Brandao">rafael.lobo</who>
    <bug_when>2011-08-06 02:48:29 -0700</bug_when>
    <thetext>This patch also solved my build issue. :)

qtbase: 8ef86d05f199ebab216da43d5e0a9dc322b657b3 (Aug 3)
webkit: d08472405870dee1e3b79d7b75185d796249915c (Aug 5)
platform; openSUSE 11.4</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>449268</commentid>
    <comment_count>14</comment_count>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2011-08-10 11:42:14 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; This patch also solved my build issue. :)
&gt; 
&gt; qtbase: 8ef86d05f199ebab216da43d5e0a9dc322b657b3 (Aug 3)
&gt; webkit: d08472405870dee1e3b79d7b75185d796249915c (Aug 5)
&gt; platform; openSUSE 11.4

Also happens to me on Archlinux. It seems that it is trigger from a fresh clean build of Qt5 :D so it may explain why the bot didn&apos;t catch it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>449690</commentid>
    <comment_count>15</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2011-08-11 04:44:39 -0700</bug_when>
    <thetext>Can someone look at what changed in Qt5 recently so we now if we should land this? :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>449714</commentid>
    <comment_count>16</comment_count>
    <who name="Caio Marcelo de Oliveira Filho">cmarcelo</who>
    <bug_when>2011-08-11 06:05:07 -0700</bug_when>
    <thetext>(In reply to comment #15)
&gt; Can someone look at what changed in Qt5 recently so we now if we should land this? :(

I&apos;ve tried again to investigate. I was suspecting of some &quot;misbehaving&quot; (compiling without the patch) when Qt4 headers were also available, but couldn&apos;t make it work. Also inspected the qtbase logs and couldn&apos;t find any obvious change.

The only mention of defining QT_SHARED was in qbase.pri (that we don&apos;t include for regular/independent QtWebKit builds), and that was moved to qt_module_config.

Could someone with a machine that still build without the patch investigate from which pro, pri or prf the define QT_SHARED is coming from?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>449742</commentid>
    <comment_count>17</comment_count>
    <who name="Caio Marcelo de Oliveira Filho">cmarcelo</who>
    <bug_when>2011-08-11 07:00:33 -0700</bug_when>
    <thetext>(In reply to comment #16)
&gt; I&apos;ve tried again to investigate. I was suspecting of some &quot;misbehaving&quot; (compiling without the patch) when Qt4 headers were also available, but couldn&apos;t make it work. Also inspected the qtbase logs and couldn&apos;t find any obvious change.

Hmm. New clean / updated build of Qt5. The difference is this time I&apos;m building all the modules instead of just the ones QtWebKit needed. So &quot;make&quot; instead of the &quot;make module-qtdeclarative module-qtscript&quot; (make module does proper dependency compilation).

Now it works. Another difference, now qtbase/lib/libQtDeclarative.prl have &quot;QMAKE_PRL_DEFINES = QT_SHARED&quot;. So that&apos;s where the QT_SHARED is coming from.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>449760</commentid>
    <comment_count>18</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2011-08-11 07:33:43 -0700</bug_when>
    <thetext>(In reply to comment #17)
&gt; Now it works. Another difference, now qtbase/lib/libQtDeclarative.prl have &quot;QMAKE_PRL_DEFINES = QT_SHARED&quot;. So that&apos;s where the QT_SHARED is coming from.

Good work.

So it build by accident due to the hacks in another module....
Anything we can do to use qt_module_config is we are building for Qt5?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>461126</commentid>
    <comment_count>19</comment_count>
    <who name="Andras Becsi">abecsi</who>
    <bug_when>2011-09-02 03:29:01 -0700</bug_when>
    <thetext>What&apos;s the status of this? Does the build system need a change, or is this a Qt5 issue?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>469329</commentid>
    <comment_count>20</comment_count>
    <who name="Caio Marcelo de Oliveira Filho">cmarcelo</who>
    <bug_when>2011-09-19 04:54:14 -0700</bug_when>
    <thetext>(In reply to comment #19)
&gt; What&apos;s the status of this? Does the build system need a change, or is this a Qt5 issue?

Our build system is relying on QT_SHARED being defined elsewhere. We get our definition by accident because the QtDeclarative module (and others) export this definition. But, the build is currently working with Qt5 (at least last week&apos;s Qt5).

After all the investigation, one clear improvement for the build system is to use the proper macros for modules available in Qt5.

This task could be easier to do once we can get rid of the requirement that the build system support the case of building QtWebKit bundled inside Qt.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>502405</commentid>
    <comment_count>21</comment_count>
    <who name="Caio Marcelo de Oliveira Filho">cmarcelo</who>
    <bug_when>2011-11-14 15:50:14 -0800</bug_when>
    <thetext>Closing. Build system was completely redone by Tor-Arne and people are not facing build problems anymore.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>102519</attachid>
            <date>2011-08-01 08:02:10 -0700</date>
            <delta_ts>2011-08-02 06:08:03 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-65469-20110801120208.patch</filename>
            <type>text/plain</type>
            <size>1396</size>
            <attacher name="Caio Marcelo de Oliveira Filho">cmarcelo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTIxMjMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQv
Q2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cKaW5kZXggYzkzZDE0N2U5YWU5
ZDgwZDNkYmE0MDU5M2FmNzFlMTdiZjRlMDk2Ny4uZGU3N2ZiNjgyODMwMzhkMmU1NzVmODgxMmMw
ZDkzMzM5NjA3OTgzNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cKKysr
IGIvU291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMS0wOC0w
MSAgQ2FpbyBNYXJjZWxvIGRlIE9saXZlaXJhIEZpbGhvICA8Y2Fpby5vbGl2ZWlyYUBvcGVuYm9z
c2Eub3JnPgorCisgICAgICAgIFtRdF0gRml4IGJ1aWxkIHN5c3RlbSB0byBkZWZpbmUgUVdFQktJ
VF9FWFBPUlQgbWFjcm8gY29ycmVjdGx5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD02NTQ2OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFFXRUJLSVRfRVhQT1JUIHdhc24ndCBiZWluZyBjb3JyZWN0bHkgZGVm
aW5lZCBpbiBMaW51eC4gV2UgbmVlZCB0bworICAgICAgICBkZWZpbmUgUVRfU0hBUkVEIGFzIHdl
bGwgYXMgUVRfTUFLRURMTC4gVGhlIGxhdHRlciBpcyB1bmRlZmluZWQgYnkKKyAgICAgICAgUXRD
b3JlL3FnbG9iYWwuaCAod2hpY2ggd2UgaW5jbHVkZSkgd2hlbiBpbiBMaW51eAorCisgICAgICAg
ICogUXRXZWJLaXQucHJvOiBhZGQgZGVmaW5lIGZvciBRVF9TSEFSRUQgd2hlbiBub3QgYSBzdGF0
aWMgYnVpbGQuCisKIDIwMTEtMDgtMDEgIEtyaXN0w7NmIEtvc3p0ecOzICA8S29zenR5by5Lcmlz
dG9mQHN0dWQudS1zemVnZWQuaHU+CiAKICAgICAgICAgW1F0XSBGaXggdHN0X1FXZWJQYWdlOjps
b2FkSHRtbDVWaWRlbygpIEFQSSB0ZXN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0L1F0
V2ViS2l0LnBybyBiL1NvdXJjZS9XZWJLaXQvcXQvUXRXZWJLaXQucHJvCmluZGV4IDNjNTgwODkx
ZTVjMWUxY2U2OTY2Mzg5ODgyODYzM2MwY2M2OGE1MjQuLjQyZGM0NGNlNzc4NzIzYzVjNmI0NjVm
ZjU5MzA0MzhhYWRkMjdiZGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvUXRXZWJLaXQu
cHJvCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvUXRXZWJLaXQucHJvCkBAIC0xNTgsNyArMTU4LDcg
QEAgc3ltYmlhbiB7CiAgICAgICAgICQkU09VUkNFX0RJUi9XZWJDb3JlL3BsdWdpbnMvc3ltYmlh
bi9ucGludGVyZmFjZS5oCiB9CiAKLSFzdGF0aWM6IERFRklORVMgKz0gUVRfTUFLRURMTAorIXN0
YXRpYzogREVGSU5FUyArPSBRVF9NQUtFRExMIFFUX1NIQVJFRAogCiBTT1VSQ0VTICs9IFwKICAg
ICAkJFBXRC9BcGkvcXdlYmZyYW1lLmNwcCBcCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>