commit: 28bd252b5c1594128ad136031ae5428b58558329 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Fri Dec 5 16:10:39 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Fri Dec 5 16:13:15 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28bd252b
media-libs/libepoxy: fix tests on riscv Signed-off-by: Sam James <sam <AT> gentoo.org> .../libepoxy/files/libepoxy-1.5.10-riscv.patch | 24 ++++++++++++++++++++++ media-libs/libepoxy/libepoxy-1.5.10-r3.ebuild | 5 ++++- 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/media-libs/libepoxy/files/libepoxy-1.5.10-riscv.patch b/media-libs/libepoxy/files/libepoxy-1.5.10-riscv.patch new file mode 100644 index 000000000000..3a6c3ebc0d87 --- /dev/null +++ b/media-libs/libepoxy/files/libepoxy-1.5.10-riscv.patch @@ -0,0 +1,24 @@ +https://github.com/anholt/libepoxy/commit/62f9d554ebd95b0c52382a36ce38284e0feed07e + +From 62f9d554ebd95b0c52382a36ce38284e0feed07e Mon Sep 17 00:00:00 2001 +From: Piggy NL <[email protected]> +Date: Thu, 7 Apr 2022 16:53:15 +0800 +Subject: [PATCH] test: Fix dlwrap on riscv64 + +--- + test/dlwrap.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/test/dlwrap.c b/test/dlwrap.c +index c0c24c21..68bfa005 100644 +--- a/test/dlwrap.c ++++ b/test/dlwrap.c +@@ -237,6 +237,7 @@ dlwrap_real_dlsym(void *handle, const char *name) + * In the meantime, I'll just keep augmenting this + * hard-coded version list as people report bugs. */ + const char *version[] = { ++ "GLIBC_2.27", + "GLIBC_2.17", + "GLIBC_2.4", + "GLIBC_2.3", + diff --git a/media-libs/libepoxy/libepoxy-1.5.10-r3.ebuild b/media-libs/libepoxy/libepoxy-1.5.10-r3.ebuild index 12db2fdc678f..914273e12a22 100644 --- a/media-libs/libepoxy/libepoxy-1.5.10-r3.ebuild +++ b/media-libs/libepoxy/libepoxy-1.5.10-r3.ebuild @@ -37,7 +37,10 @@ BDEPEND="${PYTHON_DEPS} virtual/pkgconfig " -PATCHES=( "${FILESDIR}"/libepoxy-1.5.10-libopengl-fallback.patch ) +PATCHES=( + "${FILESDIR}"/libepoxy-1.5.10-libopengl-fallback.patch + "${FILESDIR}"/libepoxy-1.5.10-riscv.patch +) multilib_src_configure() { local emesonargs=(
