From 58c797b3f2b3d95061f661974cac87722efd9837 Mon Sep 17 00:00:00 2001 From: Piyush Jena Date: Tue, 12 May 2026 23:02:27 +0000 Subject: [PATCH] kmod: enable PIE for static builds Signed-off-by: Piyush Jena --- packages/kmod/0001-meson-add-support-for-static-builds.patch | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/kmod/0001-meson-add-support-for-static-builds.patch b/packages/kmod/0001-meson-add-support-for-static-builds.patch index 8772764de..7ff667751 100644 --- a/packages/kmod/0001-meson-add-support-for-static-builds.patch +++ b/packages/kmod/0001-meson-add-support-for-static-builds.patch @@ -3,6 +3,8 @@ From: Piyush Jena Date: Tue, 8 Jul 2025 22:11:12 +0000 Subject: [PATCH] meson: add support for static builds +Signed-off-by: Piyush Jena +[update to get PIE for static builds] Signed-off-by: Piyush Jena --- meson.build | 6 ++++++ @@ -18,7 +20,7 @@ index a0cf675..4b16d6a 100644 +kmod_link_args = [] +if get_option('default_library') == 'static' -+ kmod_link_args += ['-static'] ++ kmod_link_args += ['-static-pie'] +endif + kmod = executable(