WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
113397
[GTK] [Stable] webkitgtk-2.0.0: GTK_DOC_CHECK not located by gtkdocize
https://bugs.webkit.org/show_bug.cgi?id=113397
Summary
[GTK] [Stable] webkitgtk-2.0.0: GTK_DOC_CHECK not located by gtkdocize
Pacho Ramos
Reported
2013-03-27 05:34:59 PDT
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
Attachments
Add attachment
proposed patch, testcase, etc.
Martin Robinson
Comment 1
2013-03-27 09:01:11 PDT
(In reply to
comment #0
)
> 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 :/
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't really use the builtin autotools support to the full extent.
Pacho Ramos
Comment 2
2013-03-27 11:31:30 PDT
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...
Martin Robinson
Comment 3
2013-03-28 09:36:12 PDT
(In reply to
comment #2
)
> 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't understand what can be gained by running gtkdocize in the WebKit source tree.
Pacho Ramos
Comment 4
2013-03-29 02:40:12 PDT
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 :))
Martin Robinson
Comment 5
2014-03-25 15:21:54 PDT
We no longer use autotools, so I don't think this an issue any longer.
Pacho Ramos
Comment 6
2014-03-25 23:58:42 PDT
(In reply to
comment #5
)
> We no longer use autotools, so I don't think this an issue any longer.
What will be the first version not using autotools? (looks like 2.4.0 still does :/)
Martin Robinson
Comment 7
2014-03-26 07:50:49 PDT
2.6 will be the first stable release using CMake.
Martin Robinson
Comment 8
2014-03-26 07:51:08 PDT
I should also mention that the 2.5 unstable series will also use CMake.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug