Page MenuHomeFreeBSD

New port: devel/gllvm: Whole Program LLVM ported to Go
ClosedPublic

Authored by dmgk on Sep 24 2019, 3:04 PM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 1 2024, 7:03 AM
Unknown Object (File)
Oct 31 2024, 11:03 PM
Unknown Object (File)
Oct 21 2024, 1:25 PM
Unknown Object (File)
Oct 13 2024, 1:03 AM
Unknown Object (File)
Oct 2 2024, 8:14 PM
Unknown Object (File)
Oct 2 2024, 6:33 PM
Unknown Object (File)
Sep 26 2024, 4:51 PM
Unknown Object (File)
Sep 25 2024, 2:25 AM
Subscribers

Details

Summary

New port: devel/gllvm

gllvm provides tools for building whole-program (or whole-library) LLVM bitcode
files from an unmodified C or C++ source package. It is a drop-in replacement
for wllvm, that builds the bitcode in parallel, and is faster.

WWW: https://github.com/SRI-CSL/gllvm

Test Plan

poudriere testport: OK (113a, 120i, 120a), DOCS and EXAMPLES knobs tested
portlint -ACN: OK

Diff Detail

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

Event Timeline

Beside my comment, everything looks fine. Approved :)

devel/Makefile
838 ↗(On Diff #62505)

Instead of adding the port to the Makefile, we should use $PORTSDIR/Tools/scripts/addport

This take care of the Makefile and offers some additional testing. It is the preferred way when adding a new port.

This revision is now accepted and ready to land.Sep 24 2019, 9:23 PM
This revision was automatically updated to reflect the committed changes.
In D21780#475398, @tz wrote:

Beside my comment, everything looks fine. Approved :)

Sorry, I totally forgot about addport script even though Committer's Guide mentions it. Will use it in the future, thanks.