From 019c5f6888d802a8c3261ff8ef6ef476d7ed0f8a Mon Sep 17 00:00:00 2001 From: Matoro Mahri Date: Mon, 20 Mar 2023 14:50:39 -0400 Subject: [PATCH] profiles/arch: mask dev-libs/tlsh on big-endian Closes: https://bugs.gentoo.org/861710 Closes: https://bugs.gentoo.org/888511 Signed-off-by: Matoro Mahri Signed-off-by: Sam James --- profiles/arch/arm64/big-endian/package.mask | 7 +++++++ profiles/arch/hppa/package.mask | 5 +++++ profiles/arch/m68k/package.mask | 7 +++++++ profiles/arch/mips/mipsel/package.mask | 7 +++++++ profiles/arch/mips/package.mask | 7 ++++++- profiles/arch/powerpc/package.mask | 9 ++++++++- profiles/arch/powerpc/ppc64/64le/package.mask | 7 +++++++ profiles/arch/s390/package.mask | 7 +++++++ profiles/arch/sparc/package.mask | 5 +++++ 9 files changed, 59 insertions(+), 2 deletions(-) create mode 100644 profiles/arch/arm64/big-endian/package.mask create mode 100644 profiles/arch/m68k/package.mask create mode 100644 profiles/arch/mips/mipsel/package.mask create mode 100644 profiles/arch/s390/package.mask diff --git a/profiles/arch/arm64/big-endian/package.mask b/profiles/arch/arm64/big-endian/package.mask new file mode 100644 index 0000000000000..8f83c7d52c61a --- /dev/null +++ b/profiles/arch/arm64/big-endian/package.mask @@ -0,0 +1,7 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# matoro (2022-03-20) +# Broken on big-endian (#861710) +# https://github.com/trendmicro/tlsh/issues/131 +dev-libs/tlsh diff --git a/profiles/arch/hppa/package.mask b/profiles/arch/hppa/package.mask index 16cb03e861ec8..5022517084994 100644 --- a/profiles/arch/hppa/package.mask +++ b/profiles/arch/hppa/package.mask @@ -1,6 +1,11 @@ # Copyright 2019-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro (2022-03-20) +# Broken on big-endian (#861710) +# https://github.com/trendmicro/tlsh/issues/131 +dev-libs/tlsh + # Sam James (2023-03-10) # Fails to build on HPPA w/ sys-kernel/linux-headers-6.2: # https://github.com/strace/strace/issues/241 diff --git a/profiles/arch/m68k/package.mask b/profiles/arch/m68k/package.mask new file mode 100644 index 0000000000000..8f83c7d52c61a --- /dev/null +++ b/profiles/arch/m68k/package.mask @@ -0,0 +1,7 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# matoro (2022-03-20) +# Broken on big-endian (#861710) +# https://github.com/trendmicro/tlsh/issues/131 +dev-libs/tlsh diff --git a/profiles/arch/mips/mipsel/package.mask b/profiles/arch/mips/mipsel/package.mask new file mode 100644 index 0000000000000..e3e194c6e85c7 --- /dev/null +++ b/profiles/arch/mips/mipsel/package.mask @@ -0,0 +1,7 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# matoro (2022-03-20) +# Broken on big-endian (#861710) +# https://github.com/trendmicro/tlsh/issues/131 +-dev-libs/tlsh diff --git a/profiles/arch/mips/package.mask b/profiles/arch/mips/package.mask index 0bd14092c6f45..68f2756c44fb7 100644 --- a/profiles/arch/mips/package.mask +++ b/profiles/arch/mips/package.mask @@ -1,6 +1,11 @@ -# Copyright 2006-2021 Gentoo Authors +# Copyright 2006-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro (2022-03-20) +# Broken on big-endian (#861710) +# https://github.com/trendmicro/tlsh/issues/131 +dev-libs/tlsh + # Mask pam_ldap and nss_ldap - openldap dep missing. sys-auth/pam_ldap sys-auth/nss_ldap diff --git a/profiles/arch/powerpc/package.mask b/profiles/arch/powerpc/package.mask index 882732a1338bd..5ecdf5968afa7 100644 --- a/profiles/arch/powerpc/package.mask +++ b/profiles/arch/powerpc/package.mask @@ -1,6 +1,13 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro (2022-03-20) +# Broken on big-endian (#861710) +# https://github.com/trendmicro/tlsh/issues/131 +dev-libs/tlsh +dev-python/tlsh +dev-util/diffoscope + # Georgy Yakovlev (2020-09-22) # criu does not work on ppc64be and ppc32 sys-process/criu diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask b/profiles/arch/powerpc/ppc64/64le/package.mask index 703c39a8fa69f..aa8fec70dd16f 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.mask @@ -1,6 +1,13 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro (2022-03-20) +# Broken on big-endian (#861710) +# https://github.com/trendmicro/tlsh/issues/131 +-dev-libs/tlsh +-dev-python/tlsh +-dev-util/diffoscope + # Jimi Huotari (2023-01-11) # Requires media-libs/libva since 29.0.0, which is unmasked here. ->=media-video/obs-studio-29.0.0 diff --git a/profiles/arch/s390/package.mask b/profiles/arch/s390/package.mask new file mode 100644 index 0000000000000..8f83c7d52c61a --- /dev/null +++ b/profiles/arch/s390/package.mask @@ -0,0 +1,7 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# matoro (2022-03-20) +# Broken on big-endian (#861710) +# https://github.com/trendmicro/tlsh/issues/131 +dev-libs/tlsh diff --git a/profiles/arch/sparc/package.mask b/profiles/arch/sparc/package.mask index 538d5c80fc204..467d775a6b12e 100644 --- a/profiles/arch/sparc/package.mask +++ b/profiles/arch/sparc/package.mask @@ -1,6 +1,11 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro (2022-03-20) +# Broken on big-endian (#861710) +# https://github.com/trendmicro/tlsh/issues/131 +dev-libs/tlsh + # matoro (2023-03-07) # Fails tests disastrously. Present evidence of passing test suite # before removing, please.