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:08:35 +03:00
parent e0ffc3c51c
commit c800021927
Signed by: alex
GPG Key ID: E93720C6C73A77F4

View File

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