sys-fs/bcachefs-kmod: update ebuild

Signed-off-by: Alexander Miroshnichenko <alex@millerson.name>
This commit is contained in:
Alexander Miroshnichenko 2025-09-19 11:26:09 +03:00
parent 2c2761911a
commit ba8a21d83d
Signed by: alex
GPG Key ID: E93720C6C73A77F4

View File

@ -89,14 +89,14 @@ src_prepare() {
-i Makefile || die -i Makefile || die
append-lfs-flags append-lfs-flags
emake DESTDIR="${WORKDIR}" PREFIX="/module" install_dkms && \ emake DESTDIR="${WORKDIR}" PREFIX="/module" install_dkms
sed -i "s|^#define TRACE_INCLUDE_PATH .*|#define TRACE_INCLUDE_PATH ${WORKDIR}/${MODULE_S}/src/fs/bcachefs|" \ sed -i "s|^#define TRACE_INCLUDE_PATH .*|#define TRACE_INCLUDE_PATH ${WORKDIR}/${MODULE_S}/src/fs/bcachefs|" \
../${MODULE_S}/src/fs/bcachefs/trace.h && \ ../${MODULE_S}/src/fs/bcachefs/trace.h || die
sed -i '/mean_and_variance_test.o/Id' ../${MODULE_S}/src/fs/bcachefs/Makefile|| die sed -i '/mean_and_variance_test.o/Id' ../${MODULE_S}/src/fs/bcachefs/Makefile|| die
} }
src_compile() { src_compile() {
local modlist=( "bcachefs=kernel/drivers/fs:../${MODULE_S}" ) local modlist=( "bcachefs=kernel/drivers/fs:../${MODULE_S}:../${MODULE_S}/src/fs/bcachefs" )
local modargs=( local modargs=(
KDIR=${KV_OUT_DIR} KDIR=${KV_OUT_DIR}
) )