<?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>19045</bug_id>
          
          <creation_ts>2008-05-14 06:09:30 -0700</creation_ts>
          <short_desc>[gtk] ./configure doesn&apos;t check for x toolkit availability</short_desc>
          <delta_ts>2008-12-09 22:48:48 -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>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dominik Röttsches (drott)">d-r</reporter>
          <assigned_to name="Marco Barisione">marco.barisione</assigned_to>
          <cc>alp</cc>
    
    <cc>dmacks</cc>
    
    <cc>jmalonzo</cc>
    
    <cc>marco.barisione</cc>
    
    <cc>mh+webkit</cc>
    
    <cc>zecke</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>80348</commentid>
    <comment_count>0</comment_count>
    <who name="Dominik Röttsches (drott)">d-r</who>
    <bug_when>2008-05-14 06:09:30 -0700</bug_when>
    <thetext>In r33439 building fails for files including the X Toolkit&apos;s Intrinsic.h header if the library headers are not available. 
(e.g. WebCore/plugins/gtk/gtk2xtbin.c:#include &lt;X11/Intrinsic.h&gt;, WebCore/plugins/gtk/gtk2xtbin.h:#include &lt;X11/Intrinsic.h&gt;)

These files were added with r32287, as far as I can see.

I suggest to add a check for the Xt library in the top level configure.ac. This way the library dependency can be resolved without having to wait for the compilation to fail.

I will attach a small patch to configure.ac. I&apos;m not sure about the exact version that&apos;s required. My ubuntu says 1.0.5 is installed, so I figured 1.0 might be a good guess.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80349</commentid>
    <comment_count>1</comment_count>
      <attachid>21125</attachid>
    <who name="Dominik Röttsches (drott)">d-r</who>
    <bug_when>2008-05-14 06:11:48 -0700</bug_when>
    <thetext>Created attachment 21125
Suggested change to configure.ac</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81523</commentid>
    <comment_count>2</comment_count>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2008-05-26 05:06:50 -0700</bug_when>
    <thetext>Hi Dominik

Is XT needed for DirectFB or Win32 builds as well? Also, if you want your patch to be reviewed, please set the flag to &apos;?&apos; so people will notice.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81603</commentid>
    <comment_count>3</comment_count>
    <who name="Dominik Röttsches (drott)">d-r</who>
    <bug_when>2008-05-27 07:46:22 -0700</bug_when>
    <thetext>Hi Jan,
for the win32 port, I would assume yes. For the GTK-DirectFB build, I can&apos;t say, I&apos;m afraid. When I checked this last, the files required for plugin support on GTK did not seem to be conditionalised by platform or target environment with regard to including them in the build or not. Neither was the #include &lt;X11/Intrinsic.h&gt; line. </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>84461</commentid>
    <comment_count>4</comment_count>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2008-06-26 04:48:58 -0700</bug_when>
    <thetext>Dominik,

Hi. Is your patch for review? If so can you please set the Flags column to &quot;review: ?&quot;? Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>84872</commentid>
    <comment_count>5</comment_count>
      <attachid>22029</attachid>
    <who name="Dominik Röttsches (drott)">d-r</who>
    <bug_when>2008-07-01 07:47:17 -0700</bug_when>
    <thetext>Created attachment 22029
Updated: Suggested change to configure.ac

I updated the patch for r34917 and set it for review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>86072</commentid>
    <comment_count>6</comment_count>
      <attachid>22029</attachid>
    <who name="Holger Freyther">zecke</who>
    <bug_when>2008-07-16 10:55:52 -0700</bug_when>
    <thetext>Comment on attachment 22029
Updated: Suggested change to configure.ac

There are some issues with this patch:
  - xt is a X11 library and we only need it if we have TARGET_X11 set. So a directFB build should not fail with missing xt..

  - gtk2xtbin.c is using xt, we should link to libxt directly. So please change WebCore/GNUmakefile.am to link to xt?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>86643</commentid>
    <comment_count>7</comment_count>
    <who name="Mike Hommey">mh+webkit</who>
    <bug_when>2008-07-22 04:28:05 -0700</bug_when>
    <thetext>*** Bug 19909 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87856</commentid>
    <comment_count>8</comment_count>
    <who name="Marco Barisione">marco.barisione</who>
    <bug_when>2008-08-05 04:28:42 -0700</bug_when>
    <thetext>*** Bug 20275 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87860</commentid>
    <comment_count>9</comment_count>
      <attachid>22653</attachid>
    <who name="Marco Barisione">marco.barisione</who>
    <bug_when>2008-08-05 05:30:10 -0700</bug_when>
    <thetext>Created attachment 22653
Check for Xt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87875</commentid>
    <comment_count>10</comment_count>
      <attachid>22653</attachid>
    <who name="Alp Toker">alp</who>
    <bug_when>2008-08-05 09:50:31 -0700</bug_when>
    <thetext>Comment on attachment 22653
Check for Xt

Please rename XTDEPS to just XT though, eg. XT_CFLAGS. Looks good otherwise.

I think this change should be fine, even for users of non-modular Xorg and XFree86 since pkg-config allows the XT_CFLAGS and XT_LIBS values to be passed by configure manually.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87878</commentid>
    <comment_count>11</comment_count>
      <attachid>22657</attachid>
    <who name="Marco Barisione">marco.barisione</who>
    <bug_when>2008-08-05 10:57:03 -0700</bug_when>
    <thetext>Created attachment 22657
Check for Xt

I&apos;m marking again for review as the patch was changed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87889</commentid>
    <comment_count>12</comment_count>
    <who name="Alp Toker">alp</who>
    <bug_when>2008-08-05 14:34:13 -0700</bug_when>
    <thetext>Landed in r35570.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87921</commentid>
    <comment_count>13</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2008-08-05 20:58:05 -0700</bug_when>
    <thetext>This broke the Gtk buildbot.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>87927</commentid>
    <comment_count>14</comment_count>
    <who name="Marco Barisione">marco.barisione</who>
    <bug_when>2008-08-06 02:19:34 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; This broke the Gtk buildbot.

I wrote an email to Holger about this. I wonder if there are working Xt versions that do not provide a xt.pc file, in this case what is the right fix: just fail or use AC_TRY_COMPILE to se if there is an installed Xt?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88028</commentid>
    <comment_count>15</comment_count>
      <attachid>22693</attachid>
    <who name="Marco Barisione">marco.barisione</who>
    <bug_when>2008-08-07 03:18:14 -0700</bug_when>
    <thetext>Created attachment 22693
Fallback to -lXt is xt.pc is not installed

If xt.pc is not available check for the existence of libXt using AC_CHECK_LIB and if it works just use -lXt.

Holger said that versions of Xt without xt.pc just still be quite common, so this workaround should be needed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88035</commentid>
    <comment_count>16</comment_count>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2008-08-07 06:41:09 -0700</bug_when>
    <thetext>(In reply to comment #15)
&gt; Created an attachment (id=22693) [edit]
&gt; Fallback to -lXt is xt.pc is not installed
&gt; 
&gt; If xt.pc is not available check for the existence of libXt using AC_CHECK_LIB
&gt; and if it works just use -lXt.
&gt; 
&gt; Holger said that versions of Xt without xt.pc just still be quite common, so
&gt; this workaround should be needed.

Hi! The autoconf manual doesn&apos;t seem to recommend AC_CHECK_LIB so you might want to use AC_TRY_CPP or a similar macro to see if the installed XT/Xlib libraries are actually usable. 


</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88036</commentid>
    <comment_count>17</comment_count>
    <who name="Marco Barisione">marco.barisione</who>
    <bug_when>2008-08-07 07:07:19 -0700</bug_when>
    <thetext>(In reply to comment #16)
&gt; Hi! The autoconf manual doesn&apos;t seem to recommend AC_CHECK_LIB so you might
&gt; want to use AC_TRY_CPP or a similar macro to see if the installed XT/Xlib
&gt; libraries are actually usable. 

From what I understand the manual warns about cases when the same symbol can be defined by more libraries. In this case we don&apos;t care about the symbol but only about *that* library, and just *that* as we are hard coding -lXt.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88040</commentid>
    <comment_count>18</comment_count>
      <attachid>22696</attachid>
    <who name="Marco Barisione">marco.barisione</who>
    <bug_when>2008-08-07 07:27:30 -0700</bug_when>
    <thetext>Created attachment 22696
Fallback to -lXt is xt.pc is not installed

As discussed on IRC using AC_CHECK_LIB is ok in this case.

In this patch I added a comment about AC_CHECK_LIB vs. AC_SEARCH_LIBS and fixed a style issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88043</commentid>
    <comment_count>19</comment_count>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2008-08-07 07:48:45 -0700</bug_when>
    <thetext>(In reply to comment #18)
&gt; Created an attachment (id=22696) [edit]
&gt; Fallback to -lXt is xt.pc is not installed
&gt; 
&gt; As discussed on IRC using AC_CHECK_LIB is ok in this case.
&gt; 
&gt; In this patch I added a comment about AC_CHECK_LIB vs. AC_SEARCH_LIBS and fixed
&gt; a style issue.

Thanks for the update. Looks good and should be OK in my opinion.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88167</commentid>
    <comment_count>20</comment_count>
    <who name="Alp Toker">alp</who>
    <bug_when>2008-08-09 20:11:56 -0700</bug_when>
    <thetext>Landed in r35656.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101714</commentid>
    <comment_count>21</comment_count>
    <who name="Daniel Macks">dmacks</who>
    <bug_when>2008-12-06 23:39:05 -0800</bug_when>
    <thetext>OS X 10.4 apple x11 has no xt.pc but its libXt.dylib does have XtOpenDisplay. However, building SVN r39007 --with-target=x11 fails:

&gt;checking for XT... no
&gt;checking for XtOpenDisplay in -lXt... no
&gt;configure: error: X Toolkit Intrinsics library (libXt) not found

The x11 libs are in /usr/X11R6/lib, which is not in the standard gcc search paths. Looks like the AC_CHECK_LIB([Xt],[XtOpenDisplay]) is relying on libXt being in the default search path. The XtOpenDisplay test works if I pass LDFLAGS=-L/usr/X11R6/lib during autogen.sh. Should configure.ac do some checks for the x11 paths and pass/propagate some -L here? Or is this test too rarely used and easily overridden to bother fixing this corner case?
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101753</commentid>
    <comment_count>22</comment_count>
    <who name="Holger Freyther">zecke</who>
    <bug_when>2008-12-07 11:04:50 -0800</bug_when>
    <thetext>(In reply to comment #21)
&gt; OS X 10.4 apple x11 has no xt.pc but its libXt.dylib does have XtOpenDisplay.
&gt; However, building SVN r39007 --with-target=x11 fails:
&gt; 
&gt; &gt;checking for XT... no
&gt; &gt;checking for XtOpenDisplay in -lXt... no
&gt; &gt;configure: error: X Toolkit Intrinsics library (libXt) not found
&gt; 
&gt; The x11 libs are in /usr/X11R6/lib, which is not in the standard gcc search
&gt; paths. Looks like the AC_CHECK_LIB([Xt],[XtOpenDisplay]) is relying on libXt
&gt; being in the default search path. The XtOpenDisplay test works if I pass
&gt; LDFLAGS=-L/usr/X11R6/lib during autogen.sh. Should configure.ac do some checks
&gt; for the x11 paths and pass/propagate some -L here? Or is this test too rarely
&gt; used and easily overridden to bother fixing this corner case?

I argue that setting LDFLAGS is correct. When cross compiling it should not even attempt to link against libs in /usr/X11R6/lib... or paths we come up with.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102073</commentid>
    <comment_count>23</comment_count>
    <who name="Daniel Macks">dmacks</who>
    <bug_when>2008-12-09 22:48:48 -0800</bug_when>
    <thetext>(In reply to comment #22)
&gt;
&gt; I argue that setting LDFLAGS is correct. When cross compiling it should not
&gt; even attempt to link against libs in /usr/X11R6/lib... or paths we come up
&gt; with.

For the record, --with-target=x11 is not cross-compiling in any way, merely declaring an option for which type of GUI to use.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>21125</attachid>
            <date>2008-05-14 06:11:48 -0700</date>
            <delta_ts>2008-08-05 05:30:10 -0700</delta_ts>
            <desc>Suggested change to configure.ac</desc>
            <filename>xt_dep_check.patch</filename>
            <type>text/plain</type>
            <size>769</size>
            <attacher name="Dominik Röttsches (drott)">d-r</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZS5hYyBiL2NvbmZpZ3VyZS5hYwppbmRleCAyNDQ4OGVmLi5k
Mjk3ZjQxIDEwMDY0NAotLS0gYS9jb25maWd1cmUuYWMKKysrIGIvY29uZmlndXJlLmFjCkBAIC0y
MTYsNiArMjE2LDcgQEAgQ0FJUk9fUkVRVUlSRURfVkVSU0lPTj0xLjQKIEZPTlRDT05GSUdfUkVR
VUlSRURfVkVSU0lPTj0yLjQKIEZSRUVUWVBFMl9SRVFVSVJFRF9WRVJTSU9OPTkuMAogTElCWE1M
X1JFUVVJUkVEX1ZFUlNJT049Mi42CitYVF9SRVFVSVJFRF9WRVJTSU9OPTEuMAogCiAjIG1pbmlt
dW0gR1RLKyBiYXNlIGRlcGVuZGVuY2llcwogR0xJQl9SRVFVSVJFRF9WRVJTSU9OPTIuMApAQCAt
MjQ2LDcgKzI0Nyw4IEBAIFBLR19DSEVDS19NT0RVTEVTKFtXRUJLSVRERVBTXSwKICAgICAgICAg
ICAgICAgICAgIGNhaXJvLWZ0LAogICAgICAgICAgICAgICAgICAgZm9udGNvbmZpZyA+PSAkRk9O
VENPTkZJR19SRVFVSVJFRF9WRVJTSU9OCiAgICAgICAgICAgICAgICAgICBmcmVldHlwZTIgPj0g
JEZSRUVUWVBFMl9SRVFVSVJFRF9WRVJTSU9OCi0gICAgICAgICAgICAgICAgICBsaWJ4bWwtMi4w
ID49ICRMSUJYTUxfUkVRVUlSRURfVkVSU0lPTl0pCisgICAgICAgICAgICAgICAgICBsaWJ4bWwt
Mi4wID49ICRMSUJYTUxfUkVRVUlSRURfVkVSU0lPTgorICAgICAgICAgICAgICAgICAgeHQgPj0g
JFhUX1JFUVVJUkVEX1ZFUlNJT05dKQogQUNfU1VCU1QoW1dFQktJVERFUFNfQ0ZMQUdTXSkKIEFD
X1NVQlNUKFtXRUJLSVRERVBTX0xJQlNdKQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>22029</attachid>
            <date>2008-07-01 07:47:17 -0700</date>
            <delta_ts>2008-08-05 05:30:10 -0700</delta_ts>
            <desc>Updated: Suggested change to configure.ac</desc>
            <filename>configure-ac-xt-check.patch</filename>
            <type>text/plain</type>
            <size>762</size>
            <attacher name="Dominik Röttsches (drott)">d-r</attacher>
            
              <data encoding="base64">SW5kZXg6IGNvbmZpZ3VyZS5hYwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBjb25maWd1cmUuYWMJKHJldmlzaW9u
IDM0OTE3KQorKysgY29uZmlndXJlLmFjCSh3b3JraW5nIGNvcHkpCkBAIC0yMzIsNiArMjMyLDcg
QEAKIEZPTlRDT05GSUdfUkVRVUlSRURfVkVSU0lPTj0yLjQKIEZSRUVUWVBFMl9SRVFVSVJFRF9W
RVJTSU9OPTkuMAogTElCWE1MX1JFUVVJUkVEX1ZFUlNJT049Mi42CitYVF9SRVFVSVJFRF9WRVJT
SU9OPTEuMAogCiAjIG1pbmltdW0gR1RLKyBiYXNlIGRlcGVuZGVuY2llcwogR0xJQl9SRVFVSVJF
RF9WRVJTSU9OPTIuMApAQCAtMjU5LDcgKzI2MCw4IEBACiAgICAgICAgICAgICAgICAgICBbZ3Rr
Ky0yLjAgPj0gJEdUS19SRVFVSVJFRF9WRVJTSU9OCiAgICAgICAgICAgICAgICAgICBwYW5nbyA+
PSAkUEFOR09fUkVRVUlSRURfVkVSU0lPTgogICAgICAgICAgICAgICAgICAgY2Fpcm8gPj0gJENB
SVJPX1JFUVVJUkVEX1ZFUlNJT04KLSAgICAgICAgICAgICAgICAgIGxpYnhtbC0yLjAgPj0gJExJ
QlhNTF9SRVFVSVJFRF9WRVJTSU9OXSkKKyAgICAgICAgICAgICAgICAgIGxpYnhtbC0yLjAgPj0g
JExJQlhNTF9SRVFVSVJFRF9WRVJTSU9OCisgICAgICAgICAgICAgICAgICB4dCA+PSAkWFRfUkVR
VUlSRURfVkVSU0lPTl0pCiBBQ19TVUJTVChbV0VCS0lUREVQU19DRkxBR1NdKQogQUNfU1VCU1Qo
W1dFQktJVERFUFNfTElCU10pCiAK
</data>
<flag name="review"
          id="9694"
          type_id="1"
          status="-"
          setter="zecke"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>22653</attachid>
            <date>2008-08-05 05:30:10 -0700</date>
            <delta_ts>2008-08-05 10:57:03 -0700</delta_ts>
            <desc>Check for Xt</desc>
            <filename>xt-dep.patch</filename>
            <type>text/plain</type>
            <size>2043</size>
            <attacher name="Marco Barisione">marco.barisione</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCA5NzRkMDBlLi5hMTE1MzI0
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAK
KzIwMDgtMDgtMDQgIE1hcmNvIEJhcmlzaW9uZSAgPG1hcmNvLmJhcmlzaW9uZUBjb2xsYWJvcmEu
Y28udWs+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
aHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkwNDUKKyAgICAgICAgW2d0
a10gLi9jb25maWd1cmUgZG9lc24ndCBjaGVjayBmb3IgeCB0b29sa2l0IGF2YWlsYWJpbGl0eQor
CisgICAgICAgIENoZWNrIGZvciB0aGUgLnBjIGZpbGUgZm9yIFh0IGluc3RlYWQgb2YgaGFyZCBj
b2RpbmcgLWxYdCBpbiB0aGUKKyAgICAgICAgR05VbWFrZWZpbGUuYW0uCisKKyAgICAgICAgVGhh
bmtzIHRvIERvbWluaWsgUvZ0dHNjaGVzIGZvciB0aGUgaW5pdGlhbCBwYXRjaC4KKworICAgICAg
ICAqIEdOVW1ha2VmaWxlLmFtOgorICAgICAgICAqIGNvbmZpZ3VyZS5hYzoKKwogMjAwOC0wNy0z
MCAgTWFyY28gQmFyaXNpb25lICA8bWFyY28uYmFyaXNpb25lQGNvbGxhYm9yYS5jby51az4KIAog
ICAgICAgICBSZXZpZXdlZCBieSBIb2xnZXIuCmRpZmYgLS1naXQgYS9HTlVtYWtlZmlsZS5hbSBi
L0dOVW1ha2VmaWxlLmFtCmluZGV4IDliMmYwNmYuLjE2ZDczMDEgMTAwNjQ0Ci0tLSBhL0dOVW1h
a2VmaWxlLmFtCisrKyBiL0dOVW1ha2VmaWxlLmFtCkBAIC0xNzEsNiArMTcxLDcgQEAgbGliV2Vi
Q29yZV9sYV9DWFhGTEFHUyA9IFwKIAkkKEdMT0JBTERFUFNfQ0ZMQUdTKSBcCiAJJChVTklDT0RF
X0NGTEFHUykgXAogCSQoV0VCS0lUREVQU19DRkxBR1MpIFwKKwkkKFhUREVQU19DRkxBR1MpIFwK
IAkkKExJQkNVUkxfQ0ZMQUdTKSBcCiAJJChMSUJTT1VQX0NGTEFHUykgXAogCSQoRlJFRVRZUEVf
Q0ZMQUdTKSBcCkBAIC0xODcsNiArMTg4LDcgQEAgbGliV2ViQ29yZV9sYV9DRkxBR1MgPSBcCiAJ
JChHTE9CQUxERVBTX0NGTEFHUykgXAogCSQoVU5JQ09ERV9DRkxBR1MpIFwKIAkkKFdFQktJVERF
UFNfQ0ZMQUdTKSBcCisJJChYVERFUFNfQ0ZMQUdTKSBcCiAJJChMSUJDVVJMX0NGTEFHUykgXAog
CSQoTElCU09VUF9DRkxBR1MpIFwKIAkkKEZSRUVUWVBFX0NGTEFHUykgXApAQCAtMjA4LDYgKzIx
MCw3IEBAIGxpYldlYkNvcmVfbGFfTElCQUREID0gXAogCSQod2ViY29yZV9saWJhZGQpIFwKIAkk
KEdMT0JBTERFUFNfTElCUykgXAogCSQoV0VCS0lUREVQU19MSUJTKSBcCisJJChYVERFUFNfTElC
UykgXAogCSQoTElCQ1VSTF9MSUJTKSBcCiAJJChMSUJTT1VQX0xJQlMpIFwKIAkkKEZSRUVUWVBF
X0xJQlMpIFwKQEAgLTI3Miw3ICsyNzUsNiBAQCBlbmRpZgogCiBpZiBUQVJHRVRfWDExCiBnbG9i
YWxfY3BwZmxhZ3MgKz0gLURYUF9VTklYCi13ZWJjb3JlX2xpYmFkZCArPSAtbFh0CiBlbmRpZgog
CiBpZiAhRU5BQkxFX0RFQlVHCmRpZmYgLS1naXQgYS9jb25maWd1cmUuYWMgYi9jb25maWd1cmUu
YWMKaW5kZXggNzY4YWU5Zi4uODg4Y2U5ZiAxMDA2NDQKLS0tIGEvY29uZmlndXJlLmFjCisrKyBi
L2NvbmZpZ3VyZS5hYwpAQCAtMjg0LDYgKzI4NCwxNCBAQCBQS0dfQ0hFQ0tfTU9EVUxFUyhbV0VC
S0lUREVQU10sCiBBQ19TVUJTVChbV0VCS0lUREVQU19DRkxBR1NdKQogQUNfU1VCU1QoW1dFQktJ
VERFUFNfTElCU10pCiAKKyMgY2hlY2sgZm9yIFh0IGlmIHRoZSB0YXJnZXQgaXMgWDExCitpZiB0
ZXN0ICIkd2l0aF90YXJnZXQiID0gIngxMSI7IHRoZW4KKyAgIFBLR19DSEVDS19NT0RVTEVTKFtY
VERFUFNdLAorICAgICAgICAgICAgICAgICAgICAgW3h0XSkKKyAgIEFDX1NVQlNUKFtYVERFUFNf
Q0ZMQUdTXSkKKyAgIEFDX1NVQlNUKFtYVERFUFNfTElCU10pCitmaQorCiAjIGNoZWNrIHdoZXRo
ZXIgdG8gYnVpbGQgd2l0aCBkZWJ1Z2dpbmcgZW5hYmxlZAogQUNfTVNHX0NIRUNLSU5HKFt3aGV0
aGVyIHRvIGRvIGEgZGVidWcgYnVpbGRdKQogQUNfQVJHX0VOQUJMRShkZWJ1ZywK
</data>
<flag name="review"
          id="10023"
          type_id="1"
          status="+"
          setter="alp"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>22657</attachid>
            <date>2008-08-05 10:57:03 -0700</date>
            <delta_ts>2008-08-05 14:33:49 -0700</delta_ts>
            <desc>Check for Xt</desc>
            <filename>xt-dep.patch</filename>
            <type>text/plain</type>
            <size>2019</size>
            <attacher name="Marco Barisione">marco.barisione</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCA5NzRkMDBlLi5hMTE1MzI0
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAK
KzIwMDgtMDgtMDQgIE1hcmNvIEJhcmlzaW9uZSAgPG1hcmNvLmJhcmlzaW9uZUBjb2xsYWJvcmEu
Y28udWs+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
aHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkwNDUKKyAgICAgICAgW2d0
a10gLi9jb25maWd1cmUgZG9lc24ndCBjaGVjayBmb3IgeCB0b29sa2l0IGF2YWlsYWJpbGl0eQor
CisgICAgICAgIENoZWNrIGZvciB0aGUgLnBjIGZpbGUgZm9yIFh0IGluc3RlYWQgb2YgaGFyZCBj
b2RpbmcgLWxYdCBpbiB0aGUKKyAgICAgICAgR05VbWFrZWZpbGUuYW0uCisKKyAgICAgICAgVGhh
bmtzIHRvIERvbWluaWsgUvZ0dHNjaGVzIGZvciB0aGUgaW5pdGlhbCBwYXRjaC4KKworICAgICAg
ICAqIEdOVW1ha2VmaWxlLmFtOgorICAgICAgICAqIGNvbmZpZ3VyZS5hYzoKKwogMjAwOC0wNy0z
MCAgTWFyY28gQmFyaXNpb25lICA8bWFyY28uYmFyaXNpb25lQGNvbGxhYm9yYS5jby51az4KIAog
ICAgICAgICBSZXZpZXdlZCBieSBIb2xnZXIuCmRpZmYgLS1naXQgYS9HTlVtYWtlZmlsZS5hbSBi
L0dOVW1ha2VmaWxlLmFtCmluZGV4IDliMmYwNmYuLjE2ZDczMDEgMTAwNjQ0Ci0tLSBhL0dOVW1h
a2VmaWxlLmFtCisrKyBiL0dOVW1ha2VmaWxlLmFtCkBAIC0xNzEsNiArMTcxLDcgQEAgbGliV2Vi
Q29yZV9sYV9DWFhGTEFHUyA9IFwKIAkkKEdMT0JBTERFUFNfQ0ZMQUdTKSBcCiAJJChVTklDT0RF
X0NGTEFHUykgXAogCSQoV0VCS0lUREVQU19DRkxBR1MpIFwKKwkkKFhUX0NGTEFHUykgXAogCSQo
TElCQ1VSTF9DRkxBR1MpIFwKIAkkKExJQlNPVVBfQ0ZMQUdTKSBcCiAJJChGUkVFVFlQRV9DRkxB
R1MpIFwKQEAgLTE4Nyw2ICsxODgsNyBAQCBsaWJXZWJDb3JlX2xhX0NGTEFHUyA9IFwKIAkkKEdM
T0JBTERFUFNfQ0ZMQUdTKSBcCiAJJChVTklDT0RFX0NGTEFHUykgXAogCSQoV0VCS0lUREVQU19D
RkxBR1MpIFwKKwkkKFhUX0NGTEFHUykgXAogCSQoTElCQ1VSTF9DRkxBR1MpIFwKIAkkKExJQlNP
VVBfQ0ZMQUdTKSBcCiAJJChGUkVFVFlQRV9DRkxBR1MpIFwKQEAgLTIwOCw2ICsyMTAsNyBAQCBs
aWJXZWJDb3JlX2xhX0xJQkFERCA9IFwKIAkkKHdlYmNvcmVfbGliYWRkKSBcCiAJJChHTE9CQUxE
RVBTX0xJQlMpIFwKIAkkKFdFQktJVERFUFNfTElCUykgXAorCSQoWFRfTElCUykgXAogCSQoTElC
Q1VSTF9MSUJTKSBcCiAJJChMSUJTT1VQX0xJQlMpIFwKIAkkKEZSRUVUWVBFX0xJQlMpIFwKQEAg
LTI3Miw3ICsyNzUsNiBAQCBlbmRpZgogCiBpZiBUQVJHRVRfWDExCiBnbG9iYWxfY3BwZmxhZ3Mg
Kz0gLURYUF9VTklYCi13ZWJjb3JlX2xpYmFkZCArPSAtbFh0CiBlbmRpZgogCiBpZiAhRU5BQkxF
X0RFQlVHCmRpZmYgLS1naXQgYS9jb25maWd1cmUuYWMgYi9jb25maWd1cmUuYWMKaW5kZXggNzY4
YWU5Zi4uODg4Y2U5ZiAxMDA2NDQKLS0tIGEvY29uZmlndXJlLmFjCisrKyBiL2NvbmZpZ3VyZS5h
YwpAQCAtMjg0LDYgKzI4NCwxNCBAQCBQS0dfQ0hFQ0tfTU9EVUxFUyhbV0VCS0lUREVQU10sCiBB
Q19TVUJTVChbV0VCS0lUREVQU19DRkxBR1NdKQogQUNfU1VCU1QoW1dFQktJVERFUFNfTElCU10p
CiAKKyMgY2hlY2sgZm9yIFh0IGlmIHRoZSB0YXJnZXQgaXMgWDExCitpZiB0ZXN0ICIkd2l0aF90
YXJnZXQiID0gIngxMSI7IHRoZW4KKyAgIFBLR19DSEVDS19NT0RVTEVTKFtYVF0sCisgICAgICAg
ICAgICAgICAgICAgICBbeHRdKQorICAgQUNfU1VCU1QoW1hUX0NGTEFHU10pCisgICBBQ19TVUJT
VChbWFRfTElCU10pCitmaQorCiAjIGNoZWNrIHdoZXRoZXIgdG8gYnVpbGQgd2l0aCBkZWJ1Z2dp
bmcgZW5hYmxlZAogQUNfTVNHX0NIRUNLSU5HKFt3aGV0aGVyIHRvIGRvIGEgZGVidWcgYnVpbGRd
KQogQUNfQVJHX0VOQUJMRShkZWJ1ZywK
</data>
<flag name="review"
          id="10027"
          type_id="1"
          status="+"
          setter="alp"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>22693</attachid>
            <date>2008-08-07 03:18:14 -0700</date>
            <delta_ts>2008-08-07 07:27:30 -0700</delta_ts>
            <desc>Fallback to -lXt is xt.pc is not installed</desc>
            <filename>xt-fallback.patch</filename>
            <type>text/plain</type>
            <size>1481</size>
            <attacher name="Marco Barisione">marco.barisione</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCA2OGIwMmFiLi5hYTMwZGFl
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAK
KzIwMDgtMDgtMDcgIE1hcmNvIEJhcmlzaW9uZSAgPG1hcmNvLmJhcmlzaW9uZUBjb2xsYWJvcmEu
Y28udWs+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
aHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkwNDUKKyAgICAgICAgW2d0
a10gLi9jb25maWd1cmUgZG9lc24ndCBjaGVjayBmb3IgeCB0b29sa2l0IGF2YWlsYWJpbGl0eQor
CisgICAgICAgIFNvbWUgb2xkIHZlcnNpb25zIG9mIFh0IGRvIG5vdCBwcm92aWRlIHh0LnBjLCBp
biB0aGlzIGNhc2UgdXNlCisgICAgICAgIEFDX0NIRUNLX0xJQiB0byBjaGVjayBpZiB0aGUgbGli
cmFyeSBpcyBpbnN0YWxsZWQgYW5kIHRoZW4gZmFsbCBiYWNrCisgICAgICAgIHRvIHVzaW5nIGp1
c3QgLWxYdC4KKworICAgICAgICAqIGNvbmZpZ3VyZS5hYzoKKwogMjAwOC0wOC0wNiAgTWFyY28g
QmFyaXNpb25lICA8bWFyY28uYmFyaXNpb25lQGNvbGxhYm9yYS5jby51az4KIAogICAgICAgICBS
ZXZpZXdlZCBieSBFcmljIFNlaWRlbC4KZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZS5hYyBiL2NvbmZp
Z3VyZS5hYwppbmRleCBhNWI3NzQ3Li4wYTI0ZDU1IDEwMDY0NAotLS0gYS9jb25maWd1cmUuYWMK
KysrIGIvY29uZmlndXJlLmFjCkBAIC0yODcsNyArMjg3LDE2IEBAIEFDX1NVQlNUKFtXRUJLSVRE
RVBTX0xJQlNdKQogIyBjaGVjayBmb3IgWHQgaWYgdGhlIHRhcmdldCBpcyBYMTEKIGlmIHRlc3Qg
IiR3aXRoX3RhcmdldCIgPSAieDExIjsgdGhlbgogICAgUEtHX0NIRUNLX01PRFVMRVMoW1hUXSwK
LSAgICAgICAgICAgICAgICAgICAgIFt4dF0pCisgICAgICAgICAgICAgICAgICAgICBbeHRdLAor
ICAgICAgICAgICAgICAgICAgICAgW3h0X2hhc19wa2dfY29uZmlnPXllc10sCisgICAgICAgICAg
ICAgICAgICAgICBbeHRfaGFzX3BrZ19jb25maWc9bm9dKQorICAgIyBzb21lIG9sZCB2ZXJzaW9u
cyBvZiBYdCBkbyBub3QgcHJvdmlkZSB4dC5wYywgc28gdHJ5IHRvIGxpbmsgYWdhaW5zdCBYdAor
ICAgIyBhbmQgaWYgaXQncyBpbnN0YWxsZWQgZmFsbCBiYWNrIHRvIGp1c3QgYWRkaW5nIC1sWHQK
KyAgIGlmIHRlc3QgIiR4dF9oYXNfcGtnX2NvbmZpZyIgPSAibm8iOyB0aGVuCisgICAgICBBQ19D
SEVDS19MSUIoW1h0XSwgW1h0T3BlbkRpc3BsYXldLAorICAgICAgICAgICAgICAgICAgIFtYVF9D
RkxBR1M9OyBYVF9MSUJTPS1sWHRdLAorICAgICAgICAgICAgICAgICAgIFtBQ19NU0dfRVJST1Io
W1ggVG9vbGtpdCBJbnRyaW5zaWNzIGxpYnJhcnkgKGxpYlh0KSBub3QgZm91bmRdKV0pCisgICBm
aQogICAgQUNfU1VCU1QoW1hUX0NGTEFHU10pCiAgICBBQ19TVUJTVChbWFRfTElCU10pCiBmaQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>22696</attachid>
            <date>2008-08-07 07:27:30 -0700</date>
            <delta_ts>2008-08-09 20:11:08 -0700</delta_ts>
            <desc>Fallback to -lXt is xt.pc is not installed</desc>
            <filename>xt-fallback.patch</filename>
            <type>text/plain</type>
            <size>1663</size>
            <attacher name="Marco Barisione">marco.barisione</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCA2OGIwMmFiLi5hYTMwZGFl
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAK
KzIwMDgtMDgtMDcgIE1hcmNvIEJhcmlzaW9uZSAgPG1hcmNvLmJhcmlzaW9uZUBjb2xsYWJvcmEu
Y28udWs+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
aHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkwNDUKKyAgICAgICAgW2d0
a10gLi9jb25maWd1cmUgZG9lc24ndCBjaGVjayBmb3IgeCB0b29sa2l0IGF2YWlsYWJpbGl0eQor
CisgICAgICAgIFNvbWUgb2xkIHZlcnNpb25zIG9mIFh0IGRvIG5vdCBwcm92aWRlIHh0LnBjLCBp
biB0aGlzIGNhc2UgdXNlCisgICAgICAgIEFDX0NIRUNLX0xJQiB0byBjaGVjayBpZiB0aGUgbGli
cmFyeSBpcyBpbnN0YWxsZWQgYW5kIHRoZW4gZmFsbCBiYWNrCisgICAgICAgIHRvIHVzaW5nIGp1
c3QgLWxYdC4KKworICAgICAgICAqIGNvbmZpZ3VyZS5hYzoKKwogMjAwOC0wOC0wNiAgTWFyY28g
QmFyaXNpb25lICA8bWFyY28uYmFyaXNpb25lQGNvbGxhYm9yYS5jby51az4KIAogICAgICAgICBS
ZXZpZXdlZCBieSBFcmljIFNlaWRlbC4KZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZS5hYyBiL2NvbmZp
Z3VyZS5hYwppbmRleCBhNWI3NzQ3Li4wZWQ0YWE5IDEwMDY0NAotLS0gYS9jb25maWd1cmUuYWMK
KysrIGIvY29uZmlndXJlLmFjCkBAIC0yODcsNyArMjg3LDE5IEBAIEFDX1NVQlNUKFtXRUJLSVRE
RVBTX0xJQlNdKQogIyBjaGVjayBmb3IgWHQgaWYgdGhlIHRhcmdldCBpcyBYMTEKIGlmIHRlc3Qg
IiR3aXRoX3RhcmdldCIgPSAieDExIjsgdGhlbgogICAgUEtHX0NIRUNLX01PRFVMRVMoW1hUXSwK
LSAgICAgICAgICAgICAgICAgICAgIFt4dF0pCisgICAgICAgICAgICAgICAgICAgICBbeHRdLAor
ICAgICAgICAgICAgICAgICAgICAgW3h0X2hhc19wa2dfY29uZmlnPXllc10sCisgICAgICAgICAg
ICAgICAgICAgICBbeHRfaGFzX3BrZ19jb25maWc9bm9dKQorICAgIyBzb21lIG9sZCB2ZXJzaW9u
cyBvZiBYdCBkbyBub3QgcHJvdmlkZSB4dC5wYywgc28gdHJ5IHRvIGxpbmsgYWdhaW5zdCBYdAor
ICAgIyBhbmQgaWYgaXQncyBpbnN0YWxsZWQgZmFsbCBiYWNrIHRvIGp1c3QgYWRkaW5nIC1sWHQK
KyAgIGlmIHRlc3QgIiR4dF9oYXNfcGtnX2NvbmZpZyIgPSAibm8iOyB0aGVuCisgICAgICAjIHVz
aW5nIEFDX0NIRUNLX0xJQiBpbnN0ZWFkIG9mIEFDX1NFQVJDSF9MSUIgaXMgZmluZSBpbiB0aGlz
IGNhc2UgYXMKKyAgICAgICMgd2UgZG9uJ3QgY2FyZSBhYm91dCB0aGUgWHRPcGVuRGlzcGxheSBz
eW1ib2wgYnV0IG9ubHkgYWJvdXQgdGhlCisgICAgICAjIGV4aXN0ZW5jZSBvZiBsaWJYdAorICAg
ICAgQUNfQ0hFQ0tfTElCKFtYdF0sIFtYdE9wZW5EaXNwbGF5XSwKKyAgICAgICAgICAgICAgICAg
ICBbWFRfQ0ZMQUdTPSIiOyBYVF9MSUJTPSItbFh0Il0sCisgICAgICAgICAgICAgICAgICAgW0FD
X01TR19FUlJPUihbWCBUb29sa2l0IEludHJpbnNpY3MgbGlicmFyeSAobGliWHQpIG5vdCBmb3Vu
ZF0pXSkKKyAgIGZpCiAgICBBQ19TVUJTVChbWFRfQ0ZMQUdTXSkKICAgIEFDX1NVQlNUKFtYVF9M
SUJTXSkKIGZpCg==
</data>
<flag name="review"
          id="10057"
          type_id="1"
          status="+"
          setter="alp"
    />
          </attachment>
      

    </bug>

</bugzilla>