diff options
author | Sam James <sam@gentoo.org> | 2022-08-16 01:15:37 +0100 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2022-08-16 01:15:37 +0100 |
commit | 63adc98ac12a26bce1c16dd372f050073375b628 (patch) | |
tree | 30541f3c7cbabf6ad2d32ebcdc538d958e4ecf4d /app-benchmarks | |
parent | sys-apps/toybox: add github upstream metadata (diff) | |
download | gentoo-63adc98ac12a26bce1c16dd372f050073375b628.tar.gz gentoo-63adc98ac12a26bce1c16dd372f050073375b628.tar.bz2 gentoo-63adc98ac12a26bce1c16dd372f050073375b628.zip |
app-benchmarks/bootchart2: fix build w/ glibc 2.36
Closes: https://bugs.gentoo.org/864205
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'app-benchmarks')
-rw-r--r-- | app-benchmarks/bootchart2/bootchart2-0.14.9-r1.ebuild | 1 | ||||
-rw-r--r-- | app-benchmarks/bootchart2/files/bootchart2-0.14.9-glibc-2.36.patch | 24 |
2 files changed, 25 insertions, 0 deletions
diff --git a/app-benchmarks/bootchart2/bootchart2-0.14.9-r1.ebuild b/app-benchmarks/bootchart2/bootchart2-0.14.9-r1.ebuild index 6cd79686f3af..83e421f91a32 100644 --- a/app-benchmarks/bootchart2/bootchart2-0.14.9-r1.ebuild +++ b/app-benchmarks/bootchart2/bootchart2-0.14.9-r1.ebuild @@ -31,6 +31,7 @@ CONFIG_CHECK="~PROC_EVENTS ~TASKSTATS ~TASK_DELAY_ACCT ~TMPFS" PATCHES=( "${FILESDIR}"/${PN}-0.14.8-no-compressed-man.patch + "${FILESDIR}"/${P}-glibc-2.36.patch ) src_prepare() { diff --git a/app-benchmarks/bootchart2/files/bootchart2-0.14.9-glibc-2.36.patch b/app-benchmarks/bootchart2/files/bootchart2-0.14.9-glibc-2.36.patch new file mode 100644 index 000000000000..720079e9d794 --- /dev/null +++ b/app-benchmarks/bootchart2/files/bootchart2-0.14.9-glibc-2.36.patch @@ -0,0 +1,24 @@ +https://bugs.gentoo.org/864205 +https://github.com/xrmx/bootchart/commit/8591c1e3edaea8f17396e3d2819d9064b2818cfb + +From: Khem Raj <raj.khem@gmail.com> +Date: Sat, 6 Aug 2022 20:39:01 -0700 +Subject: [PATCH] Do not include linux/fs.h + +This header is not needed to be included anymore, moreover it conflicts +with sys/mount.h from glibc 2.36+ see [1] + +[1] https://sourceware.org/glibc/wiki/Release/2.36 + +Signed-off-by: Khem Raj <raj.khem@gmail.com> +--- a/collector/collector.c ++++ b/collector/collector.c +@@ -34,7 +34,6 @@ + + #include <sys/mount.h> + #include <sys/sysmacros.h> +-#include <linux/fs.h> + #include <linux/genetlink.h> + #include <linux/taskstats.h> + #include <linux/cgroupstats.h> + |