Summary: | [patch] adapt lang/ocaml to new 'armv7' architecture | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Mark Linimon <linimon> | ||||||||||
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> | ||||||||||
Status: | Closed FIXED | ||||||||||||
Severity: | Affects Some People | CC: | amdmi3, danfe, michipili, mikael, mmel | ||||||||||
Priority: | --- | Keywords: | patch | ||||||||||
Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(michipili) |
||||||||||
Hardware: | Any | ||||||||||||
OS: | Any | ||||||||||||
See Also: | https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221894 | ||||||||||||
Attachments: |
|
Created attachment 185896 [details]
corrected patch to lang/ocaml
Created attachment 187048 [details]
new patch
Updated ocaml patch:
- armv7*-*-freebsd should be recognized by configure
- use devel/binutils:as (for build and runtime) because base AS is too old and doesn't support newer ARM cpus
Created attachment 188868 [details]
patch vs. r456402
I have not worked on this in nearly a year. Release to unblock further progress. It looks link this can be closed - as far as I can see, all parts of the patch seem to already be in lang/ocaml. Any objections? (In reply to Dmitry Marakasov from comment #5) yes |
Created attachment 185869 [details] patch to lang/ocaml The src tree is splitting 32-bit arm support into 'armv6' and the new 'armv7'. This patch adds armv7 support. It should provide no regression on any existing architecture.