On Sun, Oct 10, 2010 at 4:53 AM, Paul Menzel <[email protected]> wrote: > Dear OE folks, > > > `gobject-introspection` got added in 143188 [1] to get `libgee_0.6.0` to > build [2].
with my last commit to libgee its no more needed to be in the depends in libgee so we can remove that from DEPENDS safely. > > As a consequence the configure script of a lot of packages like `gtk+`, > `atk`, `gstreamer` detects the presence of GObject Introspection and > enables it. > > $ ./configure --help > […] > --enable-introspection=[no/auto/yes] > Enable introspection for this build > […] > > Auto detection seems to be the default. > > […] > configure:12206: checking for gobject-introspection > configure:12237: $PKG_CONFIG --exists --print-errors > "gobject-introspection-1.0 >= 0.6.7" > configure:12240: $? = 0 > configure:12251: result: yes > […] > > Now for example Pango 1.10.0 does not generate a `gir` file, which was > enabled again in a later release [3]. This breaks building for example > `gtk+` [4]. > > The question is how to proceed. > > 1. Somehow excluding `gobject-introspection` from images. > 2. Would packaging gir-repository [5] help? > 3. Pass `--enable-introspection=no` by default to the configure script. > 4. Add `--enable-introspection=no` to all relevant packages. > 5. Update to new versions supporting GObject Introspection correctly. > > What do you think? > > > Thanks, > > Paul > > > [1] > http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=14318872c0063d26c246a35b373dbfaf4f4c6587 > [2] > http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=64a53b0ab6695b9ec4e327524fb41a916067bbfd > [3] > http://git.gnome.org/browse/pango/commit/?id=078300ef69ab0855a7cc39503880cbc8b2e23494 > [4] > http://lists.linuxtogo.org/pipermail/openembedded-devel/2010-October/025174.html > (patch is wrong though) > [5] http://git.gnome.org/browse/gir-repository/tree/ > > _______________________________________________ > Openembedded-devel mailing list > [email protected] > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel > > _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
