<?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>20338</bug_id>
          
          <creation_ts>2008-08-08 18:28:55 -0700</creation_ts>
          <short_desc>[Gtk] Autotools should check for libxslt</short_desc>
          <delta_ts>2008-08-09 20:30:56 -0700</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>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Gtk</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jan Alonzo">jmalonzo</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>alp</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>88143</commentid>
    <comment_count>0</comment_count>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2008-08-08 18:28:55 -0700</bug_when>
    <thetext>We&apos;re not checking for libxslt and hence, missing -lxslt in the build.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88144</commentid>
    <comment_count>1</comment_count>
      <attachid>22716</attachid>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2008-08-08 18:29:24 -0700</bug_when>
    <thetext>Created attachment 22716
check for libxslt in autotools</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88160</commentid>
    <comment_count>2</comment_count>
      <attachid>22716</attachid>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2008-08-09 18:35:22 -0700</bug_when>
    <thetext>Comment on attachment 22716
check for libxslt in autotools

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88164</commentid>
    <comment_count>3</comment_count>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2008-08-09 19:04:01 -0700</bug_when>
    <thetext>Thanks. landed in r35654</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88165</commentid>
    <comment_count>4</comment_count>
    <who name="Alp Toker">alp</who>
    <bug_when>2008-08-09 19:52:33 -0700</bug_when>
    <thetext>Hi,

The patch was missing a $ and broke the build:

+                  libxslt &gt;= LIBXSLT_REQUIRED_VERSION

Moreover, we do check for libxslt, but only if XSL support is enabled in configure:

# check if libxslt is available
if test &quot;$enable_xslt&quot; = &quot;yes&quot;; then
   PKG_CHECK_MODULES([LIBXSLT],[libxslt &gt;= $LIBXSLT_REQUIRED_VERSION])
   AC_SUBST([LIBXSLT_CFLAGS])
   AC_SUBST([LIBXSLT_LIBS])
fi

Jan, was the existing XSLT check broken for you?
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88166</commentid>
    <comment_count>5</comment_count>
    <who name="Alp Toker">alp</who>
    <bug_when>2008-08-09 20:02:05 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; Thanks. landed in r35654
&gt; 

Backed out in r35655 to get things building. Jan, can you describe the configure issue so we can try again if there&apos;s still an issue?

Cheers</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88168</commentid>
    <comment_count>6</comment_count>
    <who name="Jan Alonzo">jmalonzo</who>
    <bug_when>2008-08-09 20:30:56 -0700</bug_when>
    <thetext>Hi Alp

Thanks for the rollback. This issue doesn&apos;t seem to be a WebKit/Gtk issue, but rather a packaged webkitgtk issue. Closing as INVALID as we don&apos;t really have to do anything here.

FYI, I think you need to update the changelog which revision was actually rolled back. Here&apos;s your commit message:


    GTK+ build fixes.

    Back out r20338 libxslt check (conditional check already exists and
    this broke the build).

    Make the flex version check a warning rather than fatal to fix the
    build bot. 

Cheers</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>22716</attachid>
            <date>2008-08-08 18:29:24 -0700</date>
            <delta_ts>2008-08-09 18:35:22 -0700</delta_ts>
            <desc>check for libxslt in autotools</desc>
            <filename>webkitgtk-libxslt-check.patch</filename>
            <type>text/plain</type>
            <size>848</size>
            <attacher name="Jan Alonzo">jmalonzo</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0NoYW5nZUxvZyBiL0NoYW5nZUxvZwppbmRleCAzY2ViZWRkLi41ZjM4NTQ1
IDEwMDY0NAotLS0gYS9DaGFuZ2VMb2cKKysrIGIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTEgQEAK
KzIwMDgtMDgtMDggIEphbiBNaWNoYWVsIEFsb256byAgPGptYWxvbnpvQHdlYmtpdC5vcmc+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQXV0b3Rvb2xz
IGNoZWNrIGZvciBsaWJ4c2x0CisKKyAgICAgICAgKiBjb25maWd1cmUuYWM6CisKIDIwMDgtMDgt
MDcgIEthbGxlIFZhaGxtYW4gIDx6dWhAaWtpLmZpPgogCiAgICAgICAgIFJldmlld2VkIGJ5IERh
dmlkIEtpbHplci4KZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZS5hYyBiL2NvbmZpZ3VyZS5hYwppbmRl
eCA0ZDI2Y2M0Li4xMmNmMDlkIDEwMDY0NAotLS0gYS9jb25maWd1cmUuYWMKKysrIGIvY29uZmln
dXJlLmFjCkBAIC0yODQsNiArMjg0LDcgQEAgUEtHX0NIRUNLX01PRFVMRVMoW1dFQktJVERFUFNd
LAogICAgICAgICAgICAgICAgICAgW2d0aystMi4wID49ICRHVEtfUkVRVUlSRURfVkVSU0lPTgog
ICAgICAgICAgICAgICAgICAgcGFuZ28gPj0gJFBBTkdPX1JFUVVJUkVEX1ZFUlNJT04KICAgICAg
ICAgICAgICAgICAgIGNhaXJvID49ICRDQUlST19SRVFVSVJFRF9WRVJTSU9OCisgICAgICAgICAg
ICAgICAgICBsaWJ4c2x0ID49IExJQlhTTFRfUkVRVUlSRURfVkVSU0lPTgogICAgICAgICAgICAg
ICAgICAgbGlieG1sLTIuMCA+PSAkTElCWE1MX1JFUVVJUkVEX1ZFUlNJT05dKQogQUNfU1VCU1Qo
W1dFQktJVERFUFNfQ0ZMQUdTXSkKIEFDX1NVQlNUKFtXRUJLSVRERVBTX0xJQlNdKQo=
</data>
<flag name="review"
          id="10065"
          type_id="1"
          status="+"
          setter="mrowe"
    />
          </attachment>
      

    </bug>

</bugzilla>