Page MenuHomeFreeBSD

graphics/jpeg-turbo: Disable SIMD instructions on ARMv6 platforms
ClosedPublic

Authored by diizzy on Sep 24 2021, 5:23 AM.
Tags
None
Referenced Files
F167703833: D32096.id95608.diff
Sun, Aug 23, 9:16 PM
F167688109: D32096.id95681.diff
Sun, Aug 23, 7:08 PM
F167677426: D32096.id95608.diff
Sun, Aug 23, 5:32 PM
F167677422: D32096.diff
Sun, Aug 23, 5:32 PM
F167677307: D32096.id95681.diff
Sun, Aug 23, 5:31 PM
Unknown Object (File)
Sat, Aug 22, 1:27 PM
Unknown Object (File)
Tue, Aug 11, 3:05 PM
Unknown Object (File)
Thu, Jul 30, 6:29 PM
Subscribers

Details

Summary

jpeg-turbo incorrectly assumes that SIMD instructions are available on all ARM platforms
PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258685

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

diizzy created this revision.
antoine added a subscriber: antoine.

Looks fine.
Could you open a bug upstream to find a correct solution too? (SIMD used to build fine on armv6)

This revision is now accepted and ready to land.Sep 24 2021, 7:22 AM

@antoine
SIMD (NEON) is unsupported on ARMv6 according to mikael@ so I don't think there's much to do?

@antoine
SIMD (NEON) is unsupported on ARMv6 according to mikael@ so I don't think there's much to do?

In this case, the build system should automatically detect that it is not supported.