On (19/11/10 17:48), Paul Menzel wrote: > Date: Fri, 19 Nov 2010 17:33:00 +0100 > > Inkscape fails to build after commit c2c8fe [1] with the following error. > > | checking for CAIRO_USER_FONTS... yes > | checking for INKSCAPE... configure: error: Package requirements > (gdkmm-2.4 glibmm-2.4 giomm-2.4 gtkmm-2.4 >= 2.10.0 gtk+-2.0 libxml-2.0 >= > 2.6.11 libxslt >= 1.0.15 cairo sigc++-2.0 >= 2.0.12 gthread-2.0 >= 2.0 > libpng >= 1.2 gsl) were not met: > | > | No package 'gsl' found > | > | Consider adjusting the PKG_CONFIG_PATH environment variable if you > | installed software in a non-standard prefix. > | > | Alternatively, you may set the environment variables INKSCAPE_CFLAGS > | and INKSCAPE_LIBS to avoid the need to call pkg-config. > | See the pkg-config man page for more details. > | > | ERROR: Function do_configure failed > NOTE: package inkscape-0.48.0-r0: task do_configure: Failed > ERROR: TaskFailed event exception, aborting > ERROR: Build of > /home/paul/oe/openembedded/recipes/inkscape/inkscape_0.48.0.bb do_configure > failed > > Removing `do_stage` fixes building `inkscape_0.48.0.bb` with > `angstrom-2008.1`, `angstrom-2010.x` and `minimal` for `MACHINE = > "beagleboard"`. > > [1] > http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=c2c8fe4c5629add94bd0b922f5b3446624a9f4d8 > > Signed-off-by: Paul Menzel <paulepan...@users.sourceforge.net> > --- > Please note, that I did not test the removal of this function any further, > that means I did not compare the package contents before and after, and do > not know about the implications. If someone more knowledgeable could check > that, it would be very much appreciated.
if you checked what it installed into temp staging install then it should be ok. > --- > recipes/gsl/gsl.inc | 11 +---------- > 1 files changed, 1 insertions(+), 10 deletions(-) > > diff --git a/recipes/gsl/gsl.inc b/recipes/gsl/gsl.inc > index bc4865c..10bacc5 100644 > --- a/recipes/gsl/gsl.inc > +++ b/recipes/gsl/gsl.inc > @@ -3,17 +3,8 @@ HOMEPAGE = "http://www.gnu.org/software/gsl/" > SECTION = "libs" > PRIORITY = "optional" > LICENSE = "GPL" > -PR = "r0" > +PR = "r1" > > inherit autotools pkgconfig binconfig > > LEAD_SONAME = "libgsl.so" > - > -do_stage() { > - oe_runmake DESTDIR=${S}/.install install > - oe_libinstall -so -C cblas/.libs/ libgslcblas ${STAGING_LIBDIR} > - oe_libinstall -so -C .libs/ libgsl ${STAGING_LIBDIR} > - > - install -d ${STAGING_INCDIR}/gsl > - install -m 0644 .install${includedir}/gsl/* ${STAGING_INCDIR}/gsl > -} > -- > 1.7.2.3 > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel