Page MenuHomeFreeBSD

flua: Move to a new flua package
ClosedPublic

Authored by ivy on Oct 17 2025, 11:32 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Dec 6, 10:16 AM
Unknown Object (File)
Wed, Nov 26, 9:54 PM
Unknown Object (File)
Wed, Nov 26, 3:59 PM
Unknown Object (File)
Tue, Nov 25, 11:23 AM
Unknown Object (File)
Sat, Nov 22, 12:55 AM
Unknown Object (File)
Nov 6 2025, 12:24 AM
Unknown Object (File)
Nov 5 2025, 11:54 AM
Unknown Object (File)
Nov 1 2025, 9:12 PM
Subscribers

Details

Summary

flua is a standalone third-party component that deserves its own
package. In particular, this means things can use flua without
having to depend on FreeBSD-utilities, which will be useful as
more base utilities use flua.

This saves ~500kB in FreeBSD-utilities for systems which don't
need flua.

MFC after: 3 days

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

ivy requested review of this revision.Oct 17 2025, 11:32 AM

We'll also need PACKAGE in libexec/flua/libfreebsd/Makefile.inc, but I think this covers everything else in main.

We'll also need PACKAGE in libexec/flua/libfreebsd/Makefile.inc, but I think this covers everything else in main.

this doesn't seem to be needed, since it already includes ../Makefile.inc:

/usr/lib/flua/freebsd/sys/linker.so was installed by package FreeBSD-flua-16.snap20251017192005
/usr/lib/flua/freebsd/kenv.so was installed by package FreeBSD-flua-16.snap20251017192005
This revision is now accepted and ready to land.Oct 17 2025, 7:58 PM
This revision was automatically updated to reflect the committed changes.