| Summary: | dev-libs/isa-l-2.30.0-r1 fails to build on x86: raid/raid_multibinary_i32.s:44: error: instruction not supported in 32-bit mode | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | matoro <matoro_gentoo> |
| Component: | Current packages | Assignee: | Marek Szuba <marecki> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | matoro_gentoo, x86 |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| See Also: | https://github.com/intel/isa-l/issues/188 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | |||
| Bug Blocks: | 916521 | ||
| Attachments: | build.log and emerge --info | ||
|
Description
matoro
2024-01-16 03:14:59 UTC
Created attachment 882372 [details]
build.log and emerge --info
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d19e0936eca54b068998d96d5c60eb04b0abe5d commit 4d19e0936eca54b068998d96d5c60eb04b0abe5d Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2024-01-30 11:59:36 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2024-01-30 12:04:33 +0000 dev-libs/isa-l: add workaround for x86 build errors x86-specific optimisations are presently broken - they call assembly instructions which do not in fact work in 32-bit mode. Until upstream has either fixed them or declared end of support for this arch, fall back to the generic code. Closes: https://bugs.gentoo.org/922193 Signed-off-by: Marek Szuba <marecki@gentoo.org> dev-libs/isa-l/files/isa-l-2.30.0_makefile-x86.patch | 12 ++++++++++++ dev-libs/isa-l/isa-l-2.30.0-r1.ebuild | 3 ++- 2 files changed, 14 insertions(+), 1 deletion(-) |