After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 90602 - We should detect whether the sgml processing environ.ment is broken what autogen.sh is run.
We should detect whether the sgml processing environ.ment is broken what auto...
Status: RESOLVED FIXED
Product: gtk-doc
Classification: Platform
Component: general
1.3
Other Linux
: Normal normal
: ---
Assigned To: gtk-doc maintainers
gtk-doc maintainers
: 89224 116638 123175 130539 133014 139318 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2002-08-13 02:12 UTC by Miles Lane
Modified: 2006-03-25 12:13 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description Miles Lane 2002-08-13 02:12:32 UTC
Currently, people are encountering build breakage in many modules
when the sgml environment isn't working.  It would be helpful if
trying to build gtk-doc would give useful errors with pointers
to putting together a working sgml processing system.

It is possible that bugs should be filed for all modules that use
your current docs/reference/<dir>/Makefile.am, since, when the 
sgml environment is busted, the builds break when an attempt is made 
to install a non-existent $(srcdir)/html/index.sgml.

I proposed to Owen that we modify the Makefile.am files so that
they would test for the presence of the file and not try to copy
it if it is missing (instead, emitting a warning that the file doesn't
exist).  Owen thought it would be better to error out with a message
saying that the sgml environment was busted and giving some pointers
to whatever is needed to fix it.
Comment 1 Matthias Clasen 2003-04-25 20:45:20 UTC
*** Bug 89224 has been marked as a duplicate of this bug. ***
Comment 2 Damon Chaplin 2004-10-13 21:08:40 UTC
*** Bug 123175 has been marked as a duplicate of this bug. ***
Comment 3 Kjartan Maraas 2005-01-06 10:20:20 UTC
*** Bug 116638 has been marked as a duplicate of this bug. ***
Comment 4 Kjartan Maraas 2005-01-06 10:20:34 UTC
*** Bug 130539 has been marked as a duplicate of this bug. ***
Comment 5 Kjartan Maraas 2005-01-06 10:20:58 UTC
*** Bug 133014 has been marked as a duplicate of this bug. ***
Comment 6 Kjartan Maraas 2005-01-06 10:21:24 UTC
*** Bug 139318 has been marked as a duplicate of this bug. ***
Comment 7 Stefan Sauer (gstreamer, gtkdoc dev) 2006-03-21 11:00:20 UTC
Miles, are you still care to present a patch?
Comment 8 Damon Chaplin 2006-03-25 12:13:48 UTC
Things have changed quite a bit since the bug was added.

We use XML rather than SGML now, we use gtkdocize to update the gtk-doc make
rules used in projects, and we check for xsltproc, the DocBook DTD and the
XSL stylesheets.

So I think this bug can be closed. But reopen if you think there are remaining
issues. (But I don't think we'll be fixing the SGML stuff now.)