Page MenuHomeFreeBSD

flua: Move to a new flua package
ClosedPublic

Authored by ivy on Oct 17 2025, 11:32 AM.
Tags
None
Referenced Files
F153039188: D53161.diff
Sat, Apr 18, 7:07 PM
F152925218: D53161.id164396.diff
Sat, Apr 18, 2:43 AM
Unknown Object (File)
Wed, Apr 15, 11:06 PM
Unknown Object (File)
Wed, Apr 15, 11:32 AM
Unknown Object (File)
Sat, Apr 11, 7:47 AM
Unknown Object (File)
Tue, Apr 7, 7:31 AM
Unknown Object (File)
Tue, Apr 7, 6:49 AM
Unknown Object (File)
Mon, Apr 6, 11:03 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.