diff options
author | Khem Raj <raj.khem@gmail.com> | 2022-05-07 18:45:43 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2022-05-07 18:47:16 -0700 |
commit | 48515bae74e78853cd13177a115eeb2988e0fde5 (patch) | |
tree | 8f3875aa82cb5ce70c87da9f137d7c7ed06291b9 /meta-filesystems/recipes-filesystems | |
parent | a7c3aacb090e2f59803212bc7809b41991505813 (diff) | |
download | meta-openembedded-contrib-48515bae74e78853cd13177a115eeb2988e0fde5.tar.gz |
zfs: Make systemd and sysvinit into packageconfigs
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-filesystems/recipes-filesystems')
-rw-r--r-- | meta-filesystems/recipes-filesystems/zfs/zfs_2.1.4.bb | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/meta-filesystems/recipes-filesystems/zfs/zfs_2.1.4.bb b/meta-filesystems/recipes-filesystems/zfs/zfs_2.1.4.bb index fb19796abe..dd676c945c 100644 --- a/meta-filesystems/recipes-filesystems/zfs/zfs_2.1.4.bb +++ b/meta-filesystems/recipes-filesystems/zfs/zfs_2.1.4.bb @@ -1,4 +1,3 @@ - SUMMARY = "OpenZFS on Linux and FreeBSD" DESCRIPTION = "OpenZFS on Linux and FreeBSD" LICENSE = "CDDL-1.0" @@ -17,15 +16,17 @@ inherit module-base pkgconfig autotools DEPENDS = "virtual/kernel zlib util-linux libtirpc openssl curl" +PACKAGECONFIG ?= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd sysvinit', d)}" + PACKAGECONFIG[pam] = "--enable-pam --with-pamconfigsdir=${datadir}/pam-configs --with-pammoduledir=${libdir}/security, --disable-pam" +PACKAGECONFIG[systemd] = "--enable-systemd,--disable-systemd," +PACKAGECONFIG[sysvinit] = "--enable-sysvinit,--disable-sysvinit," EXTRA_OECONF:append = " \ --disable-pyzfs \ --with-linux=${STAGING_KERNEL_DIR} --with-linux-obj=${STAGING_KERNEL_BUILDDIR} \ --with-mounthelperdir=${base_sbin} \ --with-udevdir=${base_libdir}/udev \ - --enable-systemd \ - --disable-sysvinit \ --without-dracutdir \ " |