Page MenuHomeFreeBSD

lang/zig: update to 0.8.0 and add docs
ClosedPublic

Authored by dch on Jun 11 2021, 7:27 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Mar 6, 3:24 AM
Unknown Object (File)
Feb 23 2024, 11:01 AM
Unknown Object (File)
Feb 16 2024, 2:16 PM
Unknown Object (File)
Feb 16 2024, 2:16 PM
Unknown Object (File)
Feb 16 2024, 2:16 PM
Unknown Object (File)
Feb 16 2024, 2:16 PM
Unknown Object (File)
Feb 16 2024, 2:15 PM
Unknown Object (File)
Feb 16 2024, 2:15 PM
Subscribers

Details

Summary
  • works on arm64 & amd64
  • doc gen ok
  • linking fixed
  • static build enabled (thanks jbeich)
  • port petting provided (thanks diizy)

Diff Detail

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

Event Timeline

dch requested review of this revision.Jun 11 2021, 7:27 PM
dch marked 2 inline comments as done.
  • switch to dynamic linking until upstream has a fix via zig-bootstrap
  • include docs

add langref.html in same location as upstream

remove STAGEDIR from paths in docs

lang/zig/Makefile
11–12

Not neeed due to L15

20

You need to catch this for now (should be placed futher down)

.if ${PORT_OPTIONS:MSTATIC}
BROKEN=	Fails to compile
.endif
24
dch marked 3 inline comments as done.

fix static builds & pet port

dch retitled this revision from Summary: lang/zig: update to 0.8.0 and add docs to lang/zig: update to 0.8.0 and add docs.Jun 22 2021, 9:53 AM
dch edited the summary of this revision. (Show Details)
dch edited the test plan for this revision. (Show Details)
dch added a reviewer: diizzy.

last chance for changes

This revision was not accepted when it landed; it landed in state Needs Review.Jun 22 2021, 10:15 PM
This revision was automatically updated to reflect the committed changes.