-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Autoconf 2.71 tries to call gtkdocize #23964
Labels
Comments
sethrj
added a commit
to sethrj/spack
that referenced
this issue
May 27, 2021
As of 2.71, `autoreconf` will try to call `gtkdocize` if it encounters the `GTK_DOC_CHECK` macro, even if we don't plan on enabling documentation after configuring. This is a nasty workaround for spack#23964
sethrj
added a commit
to sethrj/spack
that referenced
this issue
May 27, 2021
As of 2.71, `autoreconf` will try to call `gtkdocize` if it encounters the `GTK_DOC_CHECK` macro, even if we don't plan on enabling documentation after configuring. This is a nasty workaround for spack#23964
sethrj
added a commit
to sethrj/spack
that referenced
this issue
May 27, 2021
As of 2.71, `autoreconf` will try to call `gtkdocize` if it encounters the `GTK_DOC_CHECK` macro, even if we don't plan on enabling documentation after configuring. This is a nasty workaround for spack#23964
sethrj
added a commit
to sethrj/spack
that referenced
this issue
Jun 9, 2021
As of 2.71, `autoreconf` will try to call `gtkdocize` if it encounters the `GTK_DOC_CHECK` macro, even if we don't plan on enabling documentation after configuring. This is a nasty workaround for spack#23964
4 tasks
If gtkdocize isn't installed, it will fail. And it can be ignored by exporting GTKDOCIZE=echo. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
A change to version 2.71 of autoconf means that calling
autoreconf
will try to callgtkdocize
when a project's autom4te macros containGTK_DOC_CHECK
, even when docs aren't being built at configure time. This currently causescairo
to fail to build:Possible solutions:
gtk-doc
dependency on packages that require autoreconfiguring (bad; it's a heavy dependency if it's not used)GTKDOCIZE=echo
if the package doesn't explicitly depend on gtk-docThe solution I have set up for the last case is:
but unfortunately it doesn't work in the particular case of☹️
cairo
because itsautogen.sh
script clearsGTKDOCIZE
if there's nogtkdocize
in the path.The text was updated successfully, but these errors were encountered: