Summary: | media-libs/gd: fails gdimagerotate/bug00067 test on x86 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paolo Pedroni <paolo.pedroni> |
Component: | Current packages | Assignee: | Gentoo Graphics Project <graphics+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | multilib+disabled |
Priority: | Normal | Keywords: | TESTFAILURE |
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
URL: | https://github.com/libgd/libgd/issues/242 | ||
See Also: |
https://github.com/libgd/libgd/issues/242 https://bugs.gentoo.org/show_bug.cgi?id=603360 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | gd-2.2.2:20160704-123727.log.gz |
Description
Paolo Pedroni
2016-07-04 14:34:28 UTC
To reiterate: the test fails only with abi_x86_32. If I compile and test with only abi_x86_64, everything works fine. pretty sure it's the same issue as outlined upstream: https://github.com/libgd/libgd/issues/242 the default 32-bit flags provide worse rounding results than the tests expect. we could probably workaround it by adding better default flags to the 32-bit multilib CFLAGS like -mfpmath=sse. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4b9c7bfe522a0bfa760db822effe83046024d3e commit e4b9c7bfe522a0bfa760db822effe83046024d3e Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2019-03-09 18:18:13 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2019-03-09 18:18:13 +0000 media-libs/gd: fix build for systems without SSE support Bug: https://github.com/libgd/libgd/issues/242 Closes: https://bugs.gentoo.org/603360 Closes: https://bugs.gentoo.org/587992 Closes: https://bugs.gentoo.org/632076 Closes: https://bugs.gentoo.org/608730 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> media-libs/gd/gd-2.2.5-r2.ebuild | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) |