diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-09-14 04:46:02 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-09-14 04:46:02 +0100 |
commit | 8d3092381b8c63ad0261911737e91cc4fda109c9 (patch) | |
tree | c7c4a58770488ff7e7d8540e25a366a1f3f802fd /eclass | |
parent | ab7810b87f5bb33b3ed5edd0dbda7f4bcd0cf70d (diff) |
gentoo auto-resync : 14:09:2023 - 04:46:01
Diffstat (limited to 'eclass')
-rw-r--r-- | eclass/Manifest.gz | bin | 38493 -> 38503 bytes | |||
-rw-r--r-- | eclass/kernel-build.eclass | 10 |
2 files changed, 9 insertions, 1 deletions
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz Binary files differindex bebcd1bb034c..92783ec64d1b 100644 --- a/eclass/Manifest.gz +++ b/eclass/Manifest.gz diff --git a/eclass/kernel-build.eclass b/eclass/kernel-build.eclass index 0618d495f343..01cd184f41c0 100644 --- a/eclass/kernel-build.eclass +++ b/eclass/kernel-build.eclass @@ -224,8 +224,16 @@ kernel-build_src_test() { targets+=( dtbs_install ) fi + # Use the kernel build system to strip, this ensures the modules + # are stripped *before* they are signed or compressed. + local strip_args + if use strip; then + strip_args="--strip-unneeded" + fi + emake O="${WORKDIR}"/build "${MAKEARGS[@]}" \ - INSTALL_MOD_PATH="${T}" "${targets[@]}" + INSTALL_MOD_PATH="${T}" INSTALL_MOD_STRIP="${strip_args}" \ + "${targets[@]}" local dir_ver=${PV}${KV_LOCALVERSION} local relfile=${WORKDIR}/build/include/config/kernel.release |