diff options
| author | Gyorgy Sarvari <skandigraun@gmail.com> | 2026-02-19 22:11:16 +0100 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2026-02-20 23:34:21 -0800 |
| commit | 68c5fd3d85110c25d8a5c62f3a8182d4b1330668 (patch) | |
| tree | 821cf2ba7e322823970a1a92de736a634d363149 /meta-oe/recipes-extended/cfengine | |
| parent | ced0eeb223cf9d5c9ebc7a60274f6b5dc7c39697 (diff) | |
| download | meta-openembedded-68c5fd3d85110c25d8a5c62f3a8182d4b1330668.tar.gz | |
cfengine: remove SKIP_RECIPE tag
The recipe compiles fine with OpenSSL 3, compatibility has been added in
version 3.20.
While here, fix some broken PACKAGECONFIGs too.
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-extended/cfengine')
| -rw-r--r-- | meta-oe/recipes-extended/cfengine/cfengine_3.21.0.bb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/meta-oe/recipes-extended/cfengine/cfengine_3.21.0.bb b/meta-oe/recipes-extended/cfengine/cfengine_3.21.0.bb index de20f585b0..5fd5279d7d 100644 --- a/meta-oe/recipes-extended/cfengine/cfengine_3.21.0.bb +++ b/meta-oe/recipes-extended/cfengine/cfengine_3.21.0.bb | |||
| @@ -10,13 +10,10 @@ its lifecycle. CFEngine takes systems from Build to Deploy, Manage and Audit." | |||
| 10 | 10 | ||
| 11 | HOMEPAGE = "http://cfengine.com" | 11 | HOMEPAGE = "http://cfengine.com" |
| 12 | 12 | ||
| 13 | SKIP_RECIPE[cfengine] ?= "Needs porting to openssl 3.x" | ||
| 14 | |||
| 15 | LICENSE = "GPL-3.0-only" | 13 | LICENSE = "GPL-3.0-only" |
| 16 | LIC_FILES_CHKSUM = "file://LICENSE;md5=233aa25e53983237cf0bd4c238af255f" | 14 | LIC_FILES_CHKSUM = "file://LICENSE;md5=233aa25e53983237cf0bd4c238af255f" |
| 17 | 15 | ||
| 18 | DEPENDS += "attr tokyocabinet bison-native libxml2" | 16 | DEPENDS += "attr tokyocabinet bison-native libxml2" |
| 19 | #RDEPENDS:cfengine += "attr tokyocabinet bison-native libxml2" | ||
| 20 | 17 | ||
| 21 | SRC_URI = "https://cfengine-package-repos.s3.amazonaws.com/tarballs/${BPN}-community-${PV}.tar.gz \ | 18 | SRC_URI = "https://cfengine-package-repos.s3.amazonaws.com/tarballs/${BPN}-community-${PV}.tar.gz \ |
| 22 | file://0001-Fixed-with-libxml2-no-case-in-configure.ac.patch \ | 19 | file://0001-Fixed-with-libxml2-no-case-in-configure.ac.patch \ |
| @@ -31,6 +28,7 @@ export EXPLICIT_VERSION = "${PV}" | |||
| 31 | SYSTEMD_SERVICE:${PN} = "cfengine3.service cf-apache.service cf-hub.service cf-postgres.service \ | 28 | SYSTEMD_SERVICE:${PN} = "cfengine3.service cf-apache.service cf-hub.service cf-postgres.service \ |
| 32 | cf-runalerts.service cf-execd.service \ | 29 | cf-runalerts.service cf-execd.service \ |
| 33 | cf-monitord.service cf-serverd.service \ | 30 | cf-monitord.service cf-serverd.service \ |
| 31 | cf-reactor.service \ | ||
| 34 | " | 32 | " |
| 35 | SYSTEMD_AUTO_ENABLE:${PN} = "disable" | 33 | SYSTEMD_AUTO_ENABLE:${PN} = "disable" |
| 36 | 34 | ||
| @@ -38,7 +36,7 @@ PACKAGECONFIG ??= "libpcre openssl \ | |||
| 38 | ${@bb.utils.filter('DISTRO_FEATURES', 'pam systemd', d)} \ | 36 | ${@bb.utils.filter('DISTRO_FEATURES', 'pam systemd', d)} \ |
| 39 | " | 37 | " |
| 40 | PACKAGECONFIG[libxml2] = "--with-libxml2=yes,--with-libxml2=no,libxml2," | 38 | PACKAGECONFIG[libxml2] = "--with-libxml2=yes,--with-libxml2=no,libxml2," |
| 41 | PACKAGECONFIG[mysql] = "--with-mysql=yes,--with-mysql=no,mysql," | 39 | PACKAGECONFIG[mysql] = "--with-mysql=yes,--with-mysql=no,mariadb," |
| 42 | PACKAGECONFIG[postgresql] = "--with-postgresql=yes,--with-postgresql=no,postgresql," | 40 | PACKAGECONFIG[postgresql] = "--with-postgresql=yes,--with-postgresql=no,postgresql," |
| 43 | PACKAGECONFIG[acl] = "--with-libacl=yes,--with-libacl=no,acl," | 41 | PACKAGECONFIG[acl] = "--with-libacl=yes,--with-libacl=no,acl," |
| 44 | PACKAGECONFIG[libvirt] = "--with-libvirt=yes,--with-libvirt=no,libvirt," | 42 | PACKAGECONFIG[libvirt] = "--with-libvirt=yes,--with-libvirt=no,libvirt," |
| @@ -50,6 +48,8 @@ PACKAGECONFIG[systemd] = "--with-systemd-service=${systemd_system_unitdir},--wit | |||
| 50 | PACKAGECONFIG[libcurl] = "--with-libcurl,--without-libcurl,curl," | 48 | PACKAGECONFIG[libcurl] = "--with-libcurl,--without-libcurl,curl," |
| 51 | 49 | ||
| 52 | EXTRA_OECONF = "hw_cv_func_va_copy=yes --with-init-script=${sysconfdir}/init.d --with-tokyocabinet" | 50 | EXTRA_OECONF = "hw_cv_func_va_copy=yes --with-init-script=${sysconfdir}/init.d --with-tokyocabinet" |
| 51 | CFLAGS += "${@bb.utils.contains('PACKAGECONFIG', 'mysql', '-I${STAGING_INCDIR}/mysql', '', d)}" | ||
| 52 | CFLAGS += "${@bb.utils.contains('PACKAGECONFIG', 'libxml2', '-I${STAGING_INCDIR}/libxml2', '', d)}" | ||
| 53 | 53 | ||
| 54 | do_install:append() { | 54 | do_install:append() { |
| 55 | install -d ${D}${localstatedir}/${BPN}/bin | 55 | install -d ${D}${localstatedir}/${BPN}/bin |
