summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2025-12-09 08:27:49 -0800
committerKhem Raj <raj.khem@gmail.com>2025-12-10 08:56:13 -0800
commit1ccdc56c01d89a33fdae70c6a4edcc173fc37b22 (patch)
treef220e82556dae4ec4a15069d3f032d394731d205
parentf2b8b47e45cefa575bb901757c7a25f79e5f4f37 (diff)
downloadmeta-openembedded-1ccdc56c01d89a33fdae70c6a4edcc173fc37b22.tar.gz
ktls-utils: Upgrade to 1.3.0
Drop musl patch as it is fixed upstream [1] [1] https://github.com/oracle/ktls-utils/commit/3b419faa9f67cc053031524cb3b079f054c6b029 Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-oe/recipes-kernel/ktls-utils/ktls-utils/0001-tlshd-Define-ALLPERMS-if-it-doesn-t-exist-to-fix-mus.patch36
-rw-r--r--meta-oe/recipes-kernel/ktls-utils/ktls-utils_1.3.0.bb (renamed from meta-oe/recipes-kernel/ktls-utils/ktls-utils_1.2.1.bb)6
2 files changed, 2 insertions, 40 deletions
diff --git a/meta-oe/recipes-kernel/ktls-utils/ktls-utils/0001-tlshd-Define-ALLPERMS-if-it-doesn-t-exist-to-fix-mus.patch b/meta-oe/recipes-kernel/ktls-utils/ktls-utils/0001-tlshd-Define-ALLPERMS-if-it-doesn-t-exist-to-fix-mus.patch
deleted file mode 100644
index 954b1393db..0000000000
--- a/meta-oe/recipes-kernel/ktls-utils/ktls-utils/0001-tlshd-Define-ALLPERMS-if-it-doesn-t-exist-to-fix-mus.patch
+++ /dev/null
@@ -1,36 +0,0 @@
1From ca95e956307672484e8c018263600749aa9c4f4d Mon Sep 17 00:00:00 2001
2From: Alistair Francis <alistair.francis@wdc.com>
3Date: Wed, 9 Apr 2025 11:14:52 +1000
4Subject: [PATCH] tlshd: Define ALLPERMS if it doesn't exist to fix musl build
5
6ALLPERMS exists in glibc, but not on musl, so we manually define
7it if it doesn't exist. This fixes building on musl systems.
8
9Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
10Upstream-Status: Submitted [https://github.com/oracle/ktls-utils/pull/88]
11---
12 src/tlshd/config.c | 8 ++++++++
13 1 file changed, 8 insertions(+)
14
15diff --git a/src/tlshd/config.c b/src/tlshd/config.c
16index 38948e8..e653bd8 100644
17--- a/src/tlshd/config.c
18+++ b/src/tlshd/config.c
19@@ -46,6 +46,14 @@
20
21 static GKeyFile *tlshd_configuration;
22
23+/**
24+ * ALLPERMS exists in glibc, but not on musl, so we
25+ * manually define it if it doesn't exist
26+ */
27+#ifndef ALLPERMS
28+#define ALLPERMS (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO)
29+#endif
30+
31 /**
32 * tlshd_config_init - Read tlshd's config file
33 * @pathname: Pathname to config file
34--
352.49.0
36
diff --git a/meta-oe/recipes-kernel/ktls-utils/ktls-utils_1.2.1.bb b/meta-oe/recipes-kernel/ktls-utils/ktls-utils_1.3.0.bb
index ce36bda7d1..748e1cae99 100644
--- a/meta-oe/recipes-kernel/ktls-utils/ktls-utils_1.2.1.bb
+++ b/meta-oe/recipes-kernel/ktls-utils/ktls-utils_1.3.0.bb
@@ -7,11 +7,9 @@ RDEPENDS:${PN} += " gnutls"
7LICENSE = "GPL-2.0-only" 7LICENSE = "GPL-2.0-only"
8LIC_FILES_CHKSUM = "file://COPYING;md5=d568123389d9a12625cca2b089b1728b" 8LIC_FILES_CHKSUM = "file://COPYING;md5=d568123389d9a12625cca2b089b1728b"
9 9
10SRCREV = "03abde4ed7f539d77a412a1c98052e1c4d262963" 10SRC_URI = "https://github.com/oracle/ktls-utils/releases/download/${BP}/${BP}.tar.gz \
11SRC_URI = "git://github.com/oracle/ktls-utils.git;nobranch=1;protocol=https;branch=ktls-utils-1.2-fixes \
12 file://0001-tlshd-Define-ALLPERMS-if-it-doesn-t-exist-to-fix-mus.patch \
13 " 11 "
14 12SRC_URI[sha256sum] = "8ee295b26b608450bc0c47ba199b34cf92f7f9ec4c81a62363e6450da76b6739"
15 13
16inherit autotools-brokensep pkgconfig systemd 14inherit autotools-brokensep pkgconfig systemd
17 15