From ca01cd88b875183b33bf5eb9b1883a13ec4a96d8 Mon Sep 17 00:00:00 2001 From: Matthias Reichl Date: Fri, 24 Feb 2023 16:10:32 +0100 Subject: [PATCH] glibc: use widevine patches also on aarch64 Signed-off-by: Matthias Reichl --- packages/devel/glibc/package.mk | 4 ++++ ...HACK-Don-t-check-GLIBC_ABI_DT_RELR-support-for-Chrom.patch | 0 ...tls-libwidevinecdm.so-since-4.10.2252.0-has-TLS-with.patch | 0 3 files changed, 4 insertions(+) rename packages/devel/glibc/patches/{arm => widevine-arm}/glibc-HACK-Don-t-check-GLIBC_ABI_DT_RELR-support-for-Chrom.patch (100%) rename packages/devel/glibc/patches/{arm => widevine-arm}/glibc-tls-libwidevinecdm.so-since-4.10.2252.0-has-TLS-with.patch (100%) diff --git a/packages/devel/glibc/package.mk b/packages/devel/glibc/package.mk index 35e25f2bc2..914523f4f5 100644 --- a/packages/devel/glibc/package.mk +++ b/packages/devel/glibc/package.mk @@ -13,6 +13,10 @@ PKG_DEPENDS_INIT="glibc" PKG_LONGDESC="The Glibc package contains the main C library." PKG_BUILD_FLAGS="+bfd" +if [ "${TARGET_ARCH}" = "arm" ] || [ "${TARGET_ARCH}" = "aarch64" ]; then + PKG_PATCH_DIRS="widevine-arm" +fi + PKG_CONFIGURE_OPTS_TARGET="BASH_SHELL=/bin/sh \ ac_cv_path_PERL=no \ ac_cv_prog_MAKEINFO= \ diff --git a/packages/devel/glibc/patches/arm/glibc-HACK-Don-t-check-GLIBC_ABI_DT_RELR-support-for-Chrom.patch b/packages/devel/glibc/patches/widevine-arm/glibc-HACK-Don-t-check-GLIBC_ABI_DT_RELR-support-for-Chrom.patch similarity index 100% rename from packages/devel/glibc/patches/arm/glibc-HACK-Don-t-check-GLIBC_ABI_DT_RELR-support-for-Chrom.patch rename to packages/devel/glibc/patches/widevine-arm/glibc-HACK-Don-t-check-GLIBC_ABI_DT_RELR-support-for-Chrom.patch diff --git a/packages/devel/glibc/patches/arm/glibc-tls-libwidevinecdm.so-since-4.10.2252.0-has-TLS-with.patch b/packages/devel/glibc/patches/widevine-arm/glibc-tls-libwidevinecdm.so-since-4.10.2252.0-has-TLS-with.patch similarity index 100% rename from packages/devel/glibc/patches/arm/glibc-tls-libwidevinecdm.so-since-4.10.2252.0-has-TLS-with.patch rename to packages/devel/glibc/patches/widevine-arm/glibc-tls-libwidevinecdm.so-since-4.10.2252.0-has-TLS-with.patch