diff options
Diffstat (limited to 'meta-security/recipes-security')
13 files changed, 26 insertions, 15 deletions
diff --git a/meta-security/recipes-security/Firejail/firejail_0.9.72.bb b/meta-security/recipes-security/Firejail/firejail_0.9.72.bb index 5713f466b4..10023c162a 100644 --- a/meta-security/recipes-security/Firejail/firejail_0.9.72.bb +++ b/meta-security/recipes-security/Firejail/firejail_0.9.72.bb @@ -16,7 +16,7 @@ SRC_URI = "git://github.com/netblue30/firejail.git;protocol=https;branch=master DEPENDS = "libseccomp" -S = "${WORKDIR}/git" +S = "${UNPACKDIR}/git" inherit autotools-brokensep pkgconfig bash-completion features_check diff --git a/meta-security/recipes-security/chipsec/chipsec_1.9.1.bb b/meta-security/recipes-security/chipsec/chipsec_1.9.1.bb index 9fbdaa7a7c..213b047a97 100644 --- a/meta-security/recipes-security/chipsec/chipsec_1.9.1.bb +++ b/meta-security/recipes-security/chipsec/chipsec_1.9.1.bb @@ -12,7 +12,7 @@ DEPENDS = "virtual/kernel nasm-native" SRC_URI = "git://github.com/chipsec/chipsec.git;branch=main;protocol=https" SRCREV = "d8c2a606bf440c32196c6289a7a458f3ae3107cc" -S = "${WORKDIR}/git" +S = "${UNPACKDIR}/git" inherit module setuptools3 @@ -24,6 +24,9 @@ do_compile:append() { } do_install:append() { + sed -i -e 's#${S}##g' ${S}/drivers/linux/chipsec.ko + sed -i -e 's#${STAGING_KERNEL_BUILDDIR}##g' ${S}/drivers/linux/chipsec.ko + sed -i -e 's#${STAGING_KERNEL_DIR}##g' ${S}/drivers/linux/chipsec.ko install -m 0644 ${S}/drivers/linux/chipsec.ko ${D}${PYTHON_SITEPACKAGES_DIR}/chipsec/helper/linux } @@ -32,3 +35,4 @@ COMPATIBLE_HOST = "(i.86|x86_64).*-linux" FILES:${PN} += "${exec_prefix}" RDEPENDS:${PN} = "python3 python3-modules" +INSANE_SKIP:${PN} = "already-stripped" diff --git a/meta-security/recipes-security/fscrypt/fscrypt_1.1.0.bb b/meta-security/recipes-security/fscrypt/fscrypt_1.1.0.bb index ea9593ba6c..c620c6e30f 100644 --- a/meta-security/recipes-security/fscrypt/fscrypt_1.1.0.bb +++ b/meta-security/recipes-security/fscrypt/fscrypt_1.1.0.bb @@ -20,12 +20,12 @@ inherit go goarch features_check REQUIRED_DISTRO_FEATURES = "pam" -S = "${WORKDIR}/git" +S = "${UNPACKDIR}/git" do_compile() { export GOARCH=${TARGET_GOARCH} export GOROOT="${STAGING_LIBDIR_NATIVE}/${TARGET_SYS}/go" - export GOPATH="${WORKDIR}/git" + export GOPATH="${UNPACKDIR}/git" # Pass the needed cflags/ldflags so that cgo # can find the needed headers files and libraries diff --git a/meta-security/recipes-security/fscryptctl/fscryptctl_1.1.0.bb b/meta-security/recipes-security/fscryptctl/fscryptctl_1.1.0.bb index 3de2bfac86..cf03a1807d 100644 --- a/meta-security/recipes-security/fscryptctl/fscryptctl_1.1.0.bb +++ b/meta-security/recipes-security/fscryptctl/fscryptctl_1.1.0.bb @@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" SRCREV = "7c80c73c084ce9ea49a03b814dac7a82fd7b4c23" SRC_URI = "git://github.com/google/fscryptctl.git;branch=master;protocol=https" -S = "${WORKDIR}/git" +S = "${UNPACKDIR}/git" do_compile:prepend() { sed -i 's/fscryptctl\.1//g' ${S}/Makefile diff --git a/meta-security/recipes-security/glome/glome_git.bb b/meta-security/recipes-security/glome/glome_git.bb index 8787ddc359..b99239ee22 100644 --- a/meta-security/recipes-security/glome/glome_git.bb +++ b/meta-security/recipes-security/glome/glome_git.bb @@ -10,7 +10,7 @@ inherit meson pkgconfig DEPENDS += "openssl" -S = "${WORKDIR}/git" +S = "${UNPACKDIR}/git" SRC_URI = "git://github.com/google/glome.git;branch=master;protocol=https" SRCREV = "48d28f82bd51ae4bccc84fbbee93c375b026596b" diff --git a/meta-security/recipes-security/google-authenticator-libpam/google-authenticator-libpam_1.09.bb b/meta-security/recipes-security/google-authenticator-libpam/google-authenticator-libpam_1.09.bb index 8a0b1ee8d9..ba0531c139 100644 --- a/meta-security/recipes-security/google-authenticator-libpam/google-authenticator-libpam_1.09.bb +++ b/meta-security/recipes-security/google-authenticator-libpam/google-authenticator-libpam_1.09.bb @@ -8,7 +8,7 @@ SRCREV = "962f353aac6cfc7b804547319db40f8b804f0b6c" DEPENDS = "libpam" -S = "${WORKDIR}/git" +S = "${UNPACKDIR}/git" inherit autotools features_check diff --git a/meta-security/recipes-security/isic/isic_0.07.bb b/meta-security/recipes-security/isic/isic_0.07.bb index 28153e3b4e..d39184ef8d 100644 --- a/meta-security/recipes-security/isic/isic_0.07.bb +++ b/meta-security/recipes-security/isic/isic_0.07.bb @@ -17,12 +17,16 @@ SRC_URI = "http://prdownloads.sourceforge.net/isic/${BPN}-${PV}.tgz \ SRC_URI[md5sum] = "29f70c9bde9aa9128b8f7e66a315f9a4" SRC_URI[sha256sum] = "e033c53e03e26a4c72b723e2a5a1c433ee70eb4d23a1ba0d7d7e14ee1a80429d" -S="${WORKDIR}/${BPN}-${PV}" +S="${UNPACKDIR}/${BPN}-${PV}" inherit autotools-brokensep EXTRA_OECONF += "--with-libnet-dir=${STAGING_DIR_HOST}${libdir} " +# many configure tests are failing with gcc-14 +CFLAGS += "-Wno-error=implicit-int -Wno-error=implicit-function-declaration" +BUILD_CFLAGS += "-Wno-error=implicit-int -Wno-error=implicit-function-declaration" + do_configure () { oe_runconf } diff --git a/meta-security/recipes-security/krill/krill_0.12.3.bb b/meta-security/recipes-security/krill/krill_0.12.3.bb index ee959c2e47..d5917a153b 100644 --- a/meta-security/recipes-security/krill/krill_0.12.3.bb +++ b/meta-security/recipes-security/krill/krill_0.12.3.bb @@ -15,7 +15,7 @@ include krill-crates.inc UPSTREAM_CHECK_URI = "https://github.com/NLnetLabs/${BPN}/releases" UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+(\.\d+)+)" -S = "${WORKDIR}/git" +S = "${UNPACKDIR}/git" CARGO_SRC_DIR = "" inherit pkgconfig useradd systemd cargo cargo-update-recipe-crates @@ -26,6 +26,7 @@ do_install:append () { install -m 664 ${S}/defaults/krill.conf ${D}${sysconfdir}/. install ${S}/defaults/* ${D}${datadir}/krill/. + find ${D}${bindir}/ -name "krill*" -exec sed -i -e 's#${CARGO_HOME}/bitbake##g' {} + } KRILL_UID ?= "krill" @@ -38,5 +39,6 @@ USERADD_PARAM:${PN} = "--system -g ${KRILL_GID} --home-dir \ --shell /sbin/nologin ${BPN}" FILES:${PN} += "{sysconfdir}/defaults ${datadir}" +INSANE_SKIP:${PN} = "already-stripped" COMPATIBLE_HOST = "(i.86|x86_64|aarch64).*-linux" diff --git a/meta-security/recipes-security/libest/libest_3.2.0.bb b/meta-security/recipes-security/libest/libest_3.2.0.bb index b4c61654f1..04bfcee82d 100644 --- a/meta-security/recipes-security/libest/libest_3.2.0.bb +++ b/meta-security/recipes-security/libest/libest_3.2.0.bb @@ -20,7 +20,7 @@ EXTRA_OECONF = "--disable-pthreads --with-ssl-dir=${STAGING_LIBDIR}" CFLAGS += "-fcommon" LDFLAGS:append:libc-musl = " -lexecinfo" -S = "${WORKDIR}/git" +S = "${UNPACKDIR}/git" PACKAGES = "${PN} ${PN}-dbg ${PN}-dev" diff --git a/meta-security/recipes-security/libgssglue/libgssglue_0.8.bb b/meta-security/recipes-security/libgssglue/libgssglue_0.8.bb index 9d019648e7..e534615974 100644 --- a/meta-security/recipes-security/libgssglue/libgssglue_0.8.bb +++ b/meta-security/recipes-security/libgssglue/libgssglue_0.8.bb @@ -21,11 +21,12 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=56871e72a5c475289c0d5e4ba3f2ee3a \ file://src/oid_ops.c;beginline=378;endline=398;md5=72457a5cdc0354cb5c25c8b150326364\ " -SRC_URI = "${DEBIAN_MIRROR}/main/libg/${BPN}/${BPN}_${PV}.orig.tar.gz \ +SRC_URI = "git://gitlab.com/gsasl/libgssglue.git;protocol=https;branch=master \ file://libgssglue-canon-name.patch \ " +SRCREV = "c8b4b2936b854a7d4f7ef12e30d6f519b30dec87" -SRC_URI[sha256sum] = "a2bb183e946f6e30562a2a856950a2916c9b6d42c34d67a8400e4efc28917746" +S = "${WORKDIR}/git" inherit autotools-brokensep diff --git a/meta-security/recipes-security/libmhash/libmhash_0.9.9.9.bb b/meta-security/recipes-security/libmhash/libmhash_0.9.9.9.bb index f725a26bc2..f5518d2cef 100644 --- a/meta-security/recipes-security/libmhash/libmhash_0.9.9.9.bb +++ b/meta-security/recipes-security/libmhash/libmhash_0.9.9.9.bb @@ -10,7 +10,7 @@ HOMEPAGE = "http://mhash.sourceforge.net/" LICENSE = "LGPL-2.0-only" LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7" -S = "${WORKDIR}/mhash-${PV}" +S = "${UNPACKDIR}/mhash-${PV}" SECTION = "libs" diff --git a/meta-security/recipes-security/libmspack/libmspack_1.11.bb b/meta-security/recipes-security/libmspack/libmspack_1.11.bb index 59df84b73e..338701efca 100644 --- a/meta-security/recipes-security/libmspack/libmspack_1.11.bb +++ b/meta-security/recipes-security/libmspack/libmspack_1.11.bb @@ -11,6 +11,6 @@ SRC_URI = "git://github.com/kyz/libmspack.git;branch=master;protocol=https" inherit autotools -S = "${WORKDIR}/git/${BPN}" +S = "${UNPACKDIR}/git/${BPN}" inherit autotools diff --git a/meta-security/recipes-security/ncrack/ncrack_0.7.bb b/meta-security/recipes-security/ncrack/ncrack_0.7.bb index 8e6b444a2f..881ee38c85 100644 --- a/meta-security/recipes-security/ncrack/ncrack_0.7.bb +++ b/meta-security/recipes-security/ncrack/ncrack_0.7.bb @@ -13,6 +13,6 @@ DEPENDS = "openssl zlib" inherit autotools-brokensep -S = "${WORKDIR}/git" +S = "${UNPACKDIR}/git" INSANE_SKIP:${PN} = "already-stripped" |