Page MenuHomeFreeBSD

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

Authored by dmgk on Sep 24 2019, 3:04 PM.



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.


Test Plan

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

Diff Detail

rP FreeBSD ports repository
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Beside my comment, everything looks fine. Approved :)

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.