diff options
Diffstat (limited to 'sys-kernel/kpatch/files')
-rw-r--r-- | sys-kernel/kpatch/files/kpatch-0.7.1-disable-dwarf-compression.patch | 32 | ||||
-rw-r--r-- | sys-kernel/kpatch/files/kpatch-0.9.4-no-werror.patch | 12 |
2 files changed, 12 insertions, 32 deletions
diff --git a/sys-kernel/kpatch/files/kpatch-0.7.1-disable-dwarf-compression.patch b/sys-kernel/kpatch/files/kpatch-0.7.1-disable-dwarf-compression.patch deleted file mode 100644 index 85f2862df54a..000000000000 --- a/sys-kernel/kpatch/files/kpatch-0.7.1-disable-dwarf-compression.patch +++ /dev/null @@ -1,32 +0,0 @@ -From fe6e3f51bfe17945205445904c1fc602008ac7dd Mon Sep 17 00:00:00 2001 -From: Stefan Strogin <steils@gentoo.org> -Date: Mon, 29 Jul 2019 13:20:20 +0300 -Subject: [PATCH] create-diff-object: disable DWARF compression explicitly - -On some systems the linker produces compressed debug sections by -default. It is not supported by create-diff-object for now. - -Fixes: #877 - -Upstream-Status: Submitted [https://github.com/dynup/kpatch/pull/1011] -Signed-off-by: Stefan Strogin <steils@gentoo.org> ---- - kpatch-build/kpatch-build | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/kpatch-build/kpatch-build b/kpatch-build/kpatch-build -index 9ef3809..365655c 100755 ---- a/kpatch-build/kpatch-build -+++ b/kpatch-build/kpatch-build -@@ -748,7 +748,7 @@ if [[ "$ARCH" = "ppc64le" ]]; then - ARCH_KCFLAGS="-mcmodel=large -fplugin=$PLUGINDIR/ppc64le-plugin.so" - fi - --export KCFLAGS="-I$DATADIR/patch -ffunction-sections -fdata-sections $ARCH_KCFLAGS" -+export KCFLAGS="-I$DATADIR/patch -ffunction-sections -fdata-sections -gz=none $ARCH_KCFLAGS" - - echo "Reading special section data" - find_special_section_data --- -2.22.0 - diff --git a/sys-kernel/kpatch/files/kpatch-0.9.4-no-werror.patch b/sys-kernel/kpatch/files/kpatch-0.9.4-no-werror.patch new file mode 100644 index 000000000000..0667fdd91ca1 --- /dev/null +++ b/sys-kernel/kpatch/files/kpatch-0.9.4-no-werror.patch @@ -0,0 +1,12 @@ +https://bugs.gentoo.org/776925 +--- a/kpatch-build/Makefile ++++ b/kpatch-build/Makefile +@@ -1,7 +1,7 @@ + include ../Makefile.inc + + CFLAGS += -MMD -MP -I../kmod/patch -Iinsn -Wall -Wsign-compare \ +- -Wconversion -Wno-sign-conversion -g -Werror ++ -Wconversion -Wno-sign-conversion -g + LDLIBS = -lelf + + TARGETS = create-diff-object create-klp-module create-kpatch-module |