On Mon, 2012-03-05 at 08:38 +0100, Koen Kooi wrote: > Signed-off-by: Koen Kooi <[email protected]> > --- > meta/recipes-extended/polkit/polkit_0.104.bb | 25 +++++++++++++++---------- > 1 files changed, 15 insertions(+), 10 deletions(-) > > diff --git a/meta/recipes-extended/polkit/polkit_0.104.bb > b/meta/recipes-extended/polkit/polkit_0.104.bb > index 2737a4a..5dc82c5 100644 > --- a/meta/recipes-extended/polkit/polkit_0.104.bb > +++ b/meta/recipes-extended/polkit/polkit_0.104.bb > @@ -6,28 +6,33 @@ LIC_FILES_CHKSUM = > "file://COPYING;md5=155db86cdbafa7532b41f390409283eb \ > > file://src/polkit/polkit.h;beginline=1;endline=20;md5=0a8630b0133176d0504c87a0ded39db4 > \ > > file://docs/polkit/html/license.html;md5=d85a36709a446c10f4ee123f9dda0e38" > > +DEPENDS = "expat dbus-glib eggdbus intltool-native" > + > +PACKAGECONFIG = "${@base_contains('DISTRO_FEATURES', 'pam', 'pam', '', d)}" > +PACKAGECONFIG[pam] = "--with-authfw=pam,--with-authfw=none,libpam,libpam" > +
After this merged I found a few issues on the autobuilder. There were two problems. If DISTRO_FEATURES didn't contain pam and was empty, the PACKAGECONFIG code would not trigger at all (and not add the authfw=none). Secondly, I think we need "shadow", not "none" as otherwise the builds fail due to an invalid configuration. I've pushed the two fixes for this since builds were breaking. Cheers, Richard _______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
