<?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>113397</bug_id>
          
          <creation_ts>2013-03-27 05:34:59 -0700</creation_ts>
          <short_desc>[GTK] [Stable] webkitgtk-2.0.0: GTK_DOC_CHECK not located by gtkdocize</short_desc>
          <delta_ts>2014-03-26 07:51:08 -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>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc>https://bugs.gentoo.org/show_bug.cgi?id=459978</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Pacho Ramos">pachoramos1</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>gnome</cc>
    
    <cc>gustavo</cc>
    
    <cc>mrobinson</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>864442</commentid>
    <comment_count>0</comment_count>
    <who name="Pacho Ramos">pachoramos1</who>
    <bug_when>2013-03-27 05:34:59 -0700</bug_when>
    <thetext>gtkdocize (from gtk-doc-1.18) expects GTK_DOC_CHECK to be present in configure.ac (instead of Source/autotools/FindDependencies.m4), then, currently gtkdocize cannot be run with webkitgtk-2.0.0 sources as it fails with:

gtkdocize: GTK_DOC_CHECK not called in configure.ac


Maybe GTK_DOC_CHECK should be moved back to configure.ac or gtk-doc upstream be notified about this special case :/

Thanks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>864593</commentid>
    <comment_count>1</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2013-03-27 09:01:11 -0700</bug_when>
    <thetext>(In reply to comment #0)
&gt; gtkdocize (from gtk-doc-1.18) expects GTK_DOC_CHECK to be present in configure.ac (instead of Source/autotools/FindDependencies.m4), then, currently gtkdocize cannot be run with webkitgtk-2.0.0 sources as it fails with:
&gt; 
&gt; gtkdocize: GTK_DOC_CHECK not called in configure.ac
&gt; 
&gt; 
&gt; Maybe GTK_DOC_CHECK should be moved back to configure.ac or gtk-doc upstream be notified about this special case :/

Sounds like a bug in gtkdocize. :) Out of curiosity, why are you running gtkdocize on a project that already has gtkdoc support? Our support is a bit unusual, because we don&apos;t really use the builtin autotools support to the full extent.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>864731</commentid>
    <comment_count>2</comment_count>
    <who name="Pacho Ramos">pachoramos1</who>
    <bug_when>2013-03-27 11:31:30 -0700</bug_when>
    <thetext>Well, under Gentoo we get it run (with other tools like intltoolize, gettext...) before aclocal and autoreconf when we need to patch something in Makefile.am, configure.ac...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>865577</commentid>
    <comment_count>3</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2013-03-28 09:36:12 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Well, under Gentoo we get it run (with other tools like intltoolize, gettext...) before aclocal and autoreconf when we need to patch something in Makefile.am, configure.ac...

Do you know why this is the case? I don&apos;t understand what can be gained by running gtkdocize in the WebKit source tree.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>866043</commentid>
    <comment_count>4</comment_count>
    <who name="Pacho Ramos">pachoramos1</who>
    <bug_when>2013-03-29 02:40:12 -0700</bug_when>
    <thetext>Well, we are discussing downstream to make this optional:
https://bugs.gentoo.org/show_bug.cgi?id=459978

but, anyway, I thought you should be aware of the problem (if you opt for not allowing to run gtkdocize, ok :))</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>994378</commentid>
    <comment_count>5</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2014-03-25 15:21:54 -0700</bug_when>
    <thetext>We no longer use autotools, so I don&apos;t think this an issue any longer.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>994505</commentid>
    <comment_count>6</comment_count>
    <who name="Pacho Ramos">pachoramos1</who>
    <bug_when>2014-03-25 23:58:42 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; We no longer use autotools, so I don&apos;t think this an issue any longer.

What will be the first version not using autotools? (looks like 2.4.0 still does :/)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>994566</commentid>
    <comment_count>7</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2014-03-26 07:50:49 -0700</bug_when>
    <thetext>2.6 will be the first stable release using CMake.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>994567</commentid>
    <comment_count>8</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2014-03-26 07:51:08 -0700</bug_when>
    <thetext>I should also mention that the 2.5 unstable series will also use CMake.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>