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 319599 - fix gtk-doc for 'make distcheck'
fix gtk-doc for 'make distcheck'
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: documentation
git master
Other Linux
: Normal normal
: 0.9.7
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-10-24 12:48 UTC by Stefan Sauer (gstreamer, gtkdoc dev)
Modified: 2005-11-24 16:34 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
remove extra --srcdir (765 bytes, patch)
2005-10-24 12:49 UTC, Stefan Sauer (gstreamer, gtkdoc dev)
none Details | Review
normal make run (4.73 KB, text/plain)
2005-10-24 12:50 UTC, Stefan Sauer (gstreamer, gtkdoc dev)
  Details
non-sourcedir make run (4.40 KB, text/plain)
2005-10-24 12:51 UTC, Stefan Sauer (gstreamer, gtkdoc dev)
  Details
make distcheck after the patch on core (59.74 KB, application/octet-stream)
2005-11-24 12:12 UTC, Thomas Vander Stichele
  Details
new patch that preserves old functionality and only adresses the libs problem (1.83 KB, patch)
2005-11-24 15:04 UTC, Stefan Sauer (gstreamer, gtkdoc dev)
none Details | Review

Description Stefan Sauer (gstreamer, gtkdoc dev) 2005-10-24 12:48:31 UTC
the docs build for gst-coreuses the same sourcedir twice and the docs build for
libs also scans the core build. This leads to all the unused symbols warnings.
Comment 1 Stefan Sauer (gstreamer, gtkdoc dev) 2005-10-24 12:49:29 UTC
Created attachment 53831 [details] [review]
remove extra --srcdir
Comment 2 Stefan Sauer (gstreamer, gtkdoc dev) 2005-10-24 12:50:59 UTC
Created attachment 53832 [details]
normal make run
Comment 3 Stefan Sauer (gstreamer, gtkdoc dev) 2005-10-24 12:51:49 UTC
Created attachment 53833 [details]
non-sourcedir make run
Comment 4 Thomas Vander Stichele 2005-11-24 12:06:21 UTC
as discussed on IRC:
- currently there is no problem with the core API build
- there is a problem with the libs build - the non-srcdir build adds
$(top_builddir)/gst, so it rescans stuff that belongs to the core API
- thus a correct patch should move stuff that is different in both builds out of
the common/gtk-doc.mak, and put it in the respective Makefile.am
Comment 5 Thomas Vander Stichele 2005-11-24 12:11:57 UTC
attaching distcheck.log.gz, run on core after applying the above patch.
Note the WARNING: lines.
Comment 6 Thomas Vander Stichele 2005-11-24 12:12:40 UTC
Created attachment 55180 [details]
make distcheck after the patch on core
Comment 7 Stefan Sauer (gstreamer, gtkdoc dev) 2005-11-24 15:04:38 UTC
Created attachment 55187 [details] [review]
new patch that preserves old functionality and only adresses the libs problem
Comment 8 Thomas Vander Stichele 2005-11-24 16:34:05 UTC
commited, thanks