Page MenuHomeFreeBSD

databases/grass7: Fix build on aarch64
ClosedPublic

Authored by lbartoletti on Jun 17 2020, 8:03 PM.
Tags
None
Referenced Files
Unknown Object (File)
Nov 19 2024, 7:22 AM
Unknown Object (File)
Oct 4 2024, 12:23 AM
Unknown Object (File)
Oct 3 2024, 3:38 PM
Unknown Object (File)
Oct 1 2024, 4:59 AM
Unknown Object (File)
Sep 21 2024, 11:42 PM
Unknown Object (File)
Sep 19 2024, 2:43 PM
Unknown Object (File)
Sep 14 2024, 12:55 AM
Unknown Object (File)
Sep 5 2024, 10:28 PM
Subscribers

Details

Summary

aarch64 (and riscv64) don't have the deprecated sbrk.

I reported the issue upstream and I hope have time to remove sbrk soon.
At the moment I prefer to add this workaround, instead of mark this port as BROKEN, so we can take advantage of grass7's other algorithms on aarch64.

If we must mark this port BROKEN, we will have to add a condition to exclude grass7 from graphics/qgis and graphics/qgis-ltr to allow them to be built on aarch64 (hopefully no other dependencies will be broken)

Reported by mikael. Thanks!

Test Plan

poudriere HEAD aarch64

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 31783
Build 29345: arc lint + arc unit