commit: 450ebe685f4d5698b2a74e82201ca8876101a8f0 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sat Oct 16 08:04:48 2021 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sat Oct 16 09:15:00 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=450ebe68
media-libs/openexr: mark -ppc -sparc Broken with big endian right now. Bug: https://bugs.gentoo.org/818424 Bug: https://bugs.gentoo.org/788235 Signed-off-by: Sam James <sam <AT> gentoo.org> media-libs/openexr/openexr-2.5.6.ebuild | 3 ++- media-libs/openexr/openexr-2.5.7.ebuild | 3 ++- media-libs/openexr/openexr-3.0.5.ebuild | 3 ++- media-libs/openexr/openexr-3.1.1.ebuild | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/media-libs/openexr/openexr-2.5.6.ebuild b/media-libs/openexr/openexr-2.5.6.ebuild index afb333b3e11..0583348afc4 100644 --- a/media-libs/openexr/openexr-2.5.6.ebuild +++ b/media-libs/openexr/openexr-2.5.6.ebuild @@ -13,7 +13,8 @@ S="${WORKDIR}/${P}/OpenEXR" LICENSE="BSD" SLOT="0/25" # based on SONAME -KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" +# -ppc -sparc because broken on big endian, bug #818424 +KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ppc64 -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" IUSE="cpu_flags_x86_avx doc examples static-libs utils test" RESTRICT="!test? ( test )" diff --git a/media-libs/openexr/openexr-2.5.7.ebuild b/media-libs/openexr/openexr-2.5.7.ebuild index 6c2808911d8..990a17843d0 100644 --- a/media-libs/openexr/openexr-2.5.7.ebuild +++ b/media-libs/openexr/openexr-2.5.7.ebuild @@ -13,7 +13,8 @@ S="${WORKDIR}/${P}/OpenEXR" LICENSE="BSD" SLOT="0/25" # based on SONAME -KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" +# -ppc -sparc because broken on big endian, bug #818424 +KEYWORDS="amd64 ~arm arm64 ~ia64 -ppc ~ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" IUSE="cpu_flags_x86_avx doc examples static-libs utils test" RESTRICT="!test? ( test )" diff --git a/media-libs/openexr/openexr-3.0.5.ebuild b/media-libs/openexr/openexr-3.0.5.ebuild index 242e04c9541..47c25d2cdfc 100644 --- a/media-libs/openexr/openexr-3.0.5.ebuild +++ b/media-libs/openexr/openexr-3.0.5.ebuild @@ -16,7 +16,8 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/ LICENSE="BSD" SLOT="3/29" # based on SONAME # imath needs keywording: arm{,64}, hppa, ia64, ppc{,64}, sparc, x64-macos, x86-solaris -KEYWORDS="~amd64 ~ia64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" +# -ppc -sparc because broken on big endian, bug #818424 +KEYWORDS="~amd64 ~ia64 -ppc -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads" RESTRICT="!test? ( test )" diff --git a/media-libs/openexr/openexr-3.1.1.ebuild b/media-libs/openexr/openexr-3.1.1.ebuild index 48a92e0fed9..915f1405d3d 100644 --- a/media-libs/openexr/openexr-3.1.1.ebuild +++ b/media-libs/openexr/openexr-3.1.1.ebuild @@ -16,7 +16,8 @@ SRC_URI="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/ LICENSE="BSD" SLOT="3/30" # based on SONAME # imath needs keywording: x64-macos, x86-solaris -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" +# -ppc -sparc because broken on big endian, bug #818424 +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 -ppc ~ppc64 -sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris" IUSE="cpu_flags_x86_avx doc examples large-stack static-libs utils test threads" RESTRICT="!test? ( test )"