Page MenuHomeFreeBSD

graphics/png: exclude SIMD from armv{6,7} in QEMU_EMULATING
ClosedPublic

Authored by vishwin on Oct 30 2022, 12:19 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Sep 22, 4:03 PM
Unknown Object (File)
Sat, Sep 20, 9:23 PM
Unknown Object (File)
Sat, Sep 20, 2:07 AM
Unknown Object (File)
Sat, Sep 20, 2:02 AM
Unknown Object (File)
Mon, Sep 15, 12:40 AM
Unknown Object (File)
Aug 30 2025, 10:47 PM
Unknown Object (File)
Aug 30 2025, 4:11 PM
Unknown Object (File)
Aug 21 2025, 11:09 AM
Subscribers

Details

Summary

The current version added an assert for ARM NEON detection, which is not supported under QEMU_EMULATING, so the build fails. Prevent exposing the SIMD option in this case.

Test Plan

No functional changes.

Diff Detail

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

Event Timeline

This revision is now accepted and ready to land.Oct 30 2022, 6:54 AM

what does it have to do with qemu?

This comment was removed by vishwin.

Don't have any real armv{6,7} hardware I can run compiles on to verify whether the SIMD option works or not, so I left the option exposed for those cases.