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 662278 - docs/reference/gio/gdbus-object-manager-example needs tests files to build
docs/reference/gio/gdbus-object-manager-example needs tests files to build
Status: RESOLVED OBSOLETE
Product: glib
Classification: Platform
Component: build
2.30.x
Other Linux
: Normal normal
: ---
Assigned To: gtkdev
gtkdev
Depends on:
Blocks:
 
 
Reported: 2011-10-20 09:22 UTC by Pacho Ramos
Modified: 2018-05-24 13:28 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Pacho Ramos 2011-10-20 09:22:47 UTC
Downstream on Gentoo we skip building of tests files when tests won't be run. It worked fine until 2.30.1 bump (2.30.0 works ok), we now get:
make[4]: Entering directory
`/var/tmp/portage/dev-libs/glib-2.30.1-r1/work/glib-2.30.1/docs/reference/gio'
Making all in gdbus-object-manager-example
make[5]: Entering directory
`/var/tmp/portage/dev-libs/glib-2.30.1-r1/work/glib-2.30.1/docs/reference/gio/gdbus-object-manager-example'
  DOC   Scanning header files
  DOC   Introspecting gobjects
libtool: link: cannot find the library
`../../../../gio/tests/gdbus-object-manager-example/libgdbus-example-objectmanager.la'
or unhandled argument
`../../../../gio/tests/gdbus-object-manager-example/libgdbus-example-objectmanager.la'
Linking of scanner failed: 
make[5]: *** [scan-build.stamp] Error 1

Why are docs relying on tests files to build? Thanks a lot
Comment 1 Matthias Clasen 2011-11-30 04:18:43 UTC
They are not test files, they are examples.
Comment 2 Ed Catmur 2011-11-30 06:34:08 UTC
Are they in the wrong directory then?  Does gio have an examples directory?
Comment 3 Matthias Clasen 2011-11-30 12:33:05 UTC
maybe, and no
Comment 4 GNOME Infrastructure Team 2018-05-24 13:28:17 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/glib/issues/468.