aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoss Burton <ross.burton@intel.com>2015-10-07 23:58:24 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-10-12 14:33:47 +0100
commit8779245ca404ec3851699b1e4309f9df3ff52a6c (patch)
treeebcde2f19a3ab96dbc45354c65743e23e0c59c5c
parentfd0d215842da505760a1eaa93d93eef595ff4157 (diff)
downloadopenembedded-core-contrib-8779245ca404ec3851699b1e4309f9df3ff52a6c.tar.gz
cups: fix non-deterministic xinetd behaviour
cups configure looks at the *host* file system to decide if and how to install xinetd files, resulting in non-deterministic builds. Solve this by adding a PACKAGECONFIG for xinetd and pass it the correct path to use if enabled. Signed-off-by: Ross Burton <ross.burton@intel.com>
-rw-r--r--meta/recipes-extended/cups/cups.inc1
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/recipes-extended/cups/cups.inc b/meta/recipes-extended/cups/cups.inc
index c0765dc743..2c34da98de 100644
--- a/meta/recipes-extended/cups/cups.inc
+++ b/meta/recipes-extended/cups/cups.inc
@@ -28,6 +28,7 @@ PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'zeroconf', 'avahi',
PACKAGECONFIG[avahi] = "--enable-avahi,--disable-avahi,avahi"
PACKAGECONFIG[acl] = "--enable-acl,--disable-acl,acl"
PACKAGECONFIG[pam] = "--enable-pam, --disable-pam, libpam"
+PACKAGECONFIG[xinetd] = "--with-xinetd=${sysconfdir}/xinetd.d,--without-xinetd,xinetd"
EXTRA_OECONF = " \
--enable-gnutls \