An even simpler fix is to just remove --disable-debug. We don't need a build with ptest enabled to have *all* the debuggig enabled, and it's always nice to have cast checks enabled (which --disable-debug turns off).
Ross On Mon, 1 Oct 2018 at 11:34, Peter Kjellerstedt <peter.kjellerst...@axis.com> wrote: > > > -----Original Message----- > > From: openembedded-core-boun...@lists.openembedded.org <openembedded- > > core-boun...@lists.openembedded.org> On Behalf Of > > changqing...@windriver.com > > Sent: den 30 september 2018 04:00 > > To: openembedded-core@lists.openembedded.org > > Subject: [OE-core] [PATCH] pango: fix ptest failed problem > > > > From: Changqing Li <changqing...@windriver.com> > > > > disable-debug will cause compiling with G_DISABLE_ASSERT, but ptest > > need > > it, so don't disable-debug when ptest is enabled. > > > > ptest fail error: > > > > Tests were compiled with G_DISABLE_ASSERT and are likely no-ops. > > Aborting. > > FAIL: pango/test-font.test (Child process exited with code 1) > > Running test: pango/testboundaries_ucd.test > > Tests were compiled with G_DISABLE_ASSERT and are likely no-ops. > > Aborting. > > FAIL: pango/testboundaries_ucd.test (Child process exited with code 1) > > Running test: pango/testboundaries.test > > Tests were compiled with G_DISABLE_ASSERT and are likely no-ops. > > Aborting. > > FAIL: pango/testboundaries.test (Child process exited with code 1) > > Running test: pango/testattributes.test > > Tests were compiled with G_DISABLE_ASSERT and are likely no-ops. > > Aborting. > > > > Signed-off-by: Changqing Li <changqing...@windriver.com> > > --- > > meta/recipes-graphics/pango/pango_1.42.4.bb | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/meta/recipes-graphics/pango/pango_1.42.4.bb > > b/meta/recipes-graphics/pango/pango_1.42.4.bb > > index e73fd28..c680720 100644 > > --- a/meta/recipes-graphics/pango/pango_1.42.4.bb > > +++ b/meta/recipes-graphics/pango/pango_1.42.4.bb > > @@ -24,7 +24,7 @@ DEPENDS = "glib-2.0 glib-2.0-native fontconfig freetype > > virtual/libiconv cairo h > > PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}" > > PACKAGECONFIG[x11] = "--with-xft,--without-xft,virtual/libx11 libxft" > > > > -EXTRA_OECONF = "--disable-debug" > > +EXTRA_OECONF = "${@bb.utils.contains('DISTRO_FEATURES', > > 'ptest',"","--disable-debug",d)}" > > The above can be written cleaner as: > > PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'ptest x11', d)}" > PACKAGECONFIG[ptest] = "--enable-debug,--disable-debug" > PACKAGECONFIG[x11] = "--with-xft,--without-xft,virtual/libx11 libxft" > > (I added the --enable-debug to the ptest PACKAGECONFIG for symmetry, > even though I assume it is the default.) > > > LEAD_SONAME = "libpango-1.0*" > > LIBV = "1.8.0" > > -- > > 2.7.4 > > //Peter > > -- > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core