Page MenuHomeFreeBSD

sysutils/osquery: Depend on devel/libinotify on FreeBSD < 15
AbandonedPublic

Authored by olgeni on May 17 2026, 9:44 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Aug 13, 2:57 AM
Unknown Object (File)
Mon, Aug 10, 7:02 AM
Unknown Object (File)
Sat, Aug 8, 5:44 AM
Unknown Object (File)
Mon, Aug 3, 7:52 AM
Unknown Object (File)
Sun, Aug 2, 12:48 AM
Unknown Object (File)
Jul 25 2026, 12:52 PM
Unknown Object (File)
Jul 23 2026, 6:42 AM
Unknown Object (File)
Jul 20 2026, 11:28 AM
Subscribers
None

Details

Reviewers
olivier
Summary

sys/inotify.h was added to FreeBSD base in 15.0; the new osquery/events/freebsd/inotify backend therefore fails to build on 14.x. Pull in devel/libinotify and link -linotify when OSVERSION < 1500000, which provides the missing header and inotify(2) shim.

While here, reorder USE_RC_SUBR, CMAKE_ARGS/CMAKE_OFF and EXTRA_PATCHES, and re-sort BUILD_DEPENDS/LIB_DEPENDS, to satisfy portclippy/portfmt.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 73172
Build 70055: arc lint + arc unit

Event Timeline

olgeni held this revision as a draft.
olgeni published this revision for review.May 17 2026, 9:46 PM
olgeni edited the summary of this revision. (Show Details)
olgeni edited the test plan for this revision. (Show Details)
olgeni added a reviewer: olivier.