diff options
author | Matoro Mahri <matoro_gentoo@matoro.tk> | 2024-07-16 19:12:44 -0400 |
---|---|---|
committer | Viorel Munteanu <ceamac@gentoo.org> | 2024-07-17 07:37:51 +0300 |
commit | 8bbb8f7a4cfdae2de325b7d647a8851f9092cf99 (patch) | |
tree | 6c537cfdbd005dd74c821105b6b472cdce1352b8 /dev-libs/simdjson | |
parent | dev-lang/ruby: destabilize 3.1.4-r3 for ~hppa (diff) | |
download | gentoo-8bbb8f7a4cfdae2de325b7d647a8851f9092cf99.tar.gz gentoo-8bbb8f7a4cfdae2de325b7d647a8851f9092cf99.tar.bz2 gentoo-8bbb8f7a4cfdae2de325b7d647a8851f9092cf99.zip |
dev-libs/simdjson: disable optimizations on x86
The "westmere", "haswell", and "icelake" optimizations all assume
64-bit.
Closes: https://bugs.gentoo.org/934642
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Diffstat (limited to 'dev-libs/simdjson')
-rw-r--r-- | dev-libs/simdjson/simdjson-3.6.3.ebuild | 2 | ||||
-rw-r--r-- | dev-libs/simdjson/simdjson-3.9.1.ebuild | 2 | ||||
-rw-r--r-- | dev-libs/simdjson/simdjson-3.9.3.ebuild | 2 | ||||
-rw-r--r-- | dev-libs/simdjson/simdjson-3.9.4.ebuild | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/dev-libs/simdjson/simdjson-3.6.3.ebuild b/dev-libs/simdjson/simdjson-3.6.3.ebuild index 5b14f6ee1759..a169af083a24 100644 --- a/dev-libs/simdjson/simdjson-3.6.3.ebuild +++ b/dev-libs/simdjson/simdjson-3.6.3.ebuild @@ -85,7 +85,7 @@ src_configure() { if use all-impls; then local -a impls=("fallback") - if use amd64 || use x86; then + if use amd64; then impls+=("westmere" "haswell" "icelake") elif use arm64; then impls+=("arm64") diff --git a/dev-libs/simdjson/simdjson-3.9.1.ebuild b/dev-libs/simdjson/simdjson-3.9.1.ebuild index 0702c1b700bf..8dc1810d9226 100644 --- a/dev-libs/simdjson/simdjson-3.9.1.ebuild +++ b/dev-libs/simdjson/simdjson-3.9.1.ebuild @@ -86,7 +86,7 @@ src_configure() { if use all-impls; then local -a impls=("fallback") - if use amd64 || use x86; then + if use amd64; then impls+=("westmere" "haswell" "icelake") elif use arm64; then impls+=("arm64") diff --git a/dev-libs/simdjson/simdjson-3.9.3.ebuild b/dev-libs/simdjson/simdjson-3.9.3.ebuild index 1936e556eb93..613f210c0376 100644 --- a/dev-libs/simdjson/simdjson-3.9.3.ebuild +++ b/dev-libs/simdjson/simdjson-3.9.3.ebuild @@ -86,7 +86,7 @@ src_configure() { if use all-impls; then local -a impls=("fallback") - if use amd64 || use x86; then + if use amd64; then impls+=("westmere" "haswell" "icelake") elif use arm64; then impls+=("arm64") diff --git a/dev-libs/simdjson/simdjson-3.9.4.ebuild b/dev-libs/simdjson/simdjson-3.9.4.ebuild index 1936e556eb93..613f210c0376 100644 --- a/dev-libs/simdjson/simdjson-3.9.4.ebuild +++ b/dev-libs/simdjson/simdjson-3.9.4.ebuild @@ -86,7 +86,7 @@ src_configure() { if use all-impls; then local -a impls=("fallback") - if use amd64 || use x86; then + if use amd64; then impls+=("westmere" "haswell" "icelake") elif use arm64; then impls+=("arm64") |