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)
Tue, Apr 23, 6:05 PM
Unknown Object (File)
Sat, Apr 20, 4:06 PM
Unknown Object (File)
Fri, Apr 12, 8:58 AM
Unknown Object (File)
Mar 1 2024, 8:00 PM
Unknown Object (File)
Feb 26 2024, 8:27 AM
Unknown Object (File)
Jan 22 2024, 12:08 PM
Unknown Object (File)
Jan 13 2024, 9:41 AM
Unknown Object (File)
Dec 28 2023, 8:12 PM
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.