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)
Mon, Jul 20, 11:28 AM
Unknown Object (File)
Tue, Jul 7, 11:52 AM
Unknown Object (File)
Tue, Jun 30, 6:28 PM
Unknown Object (File)
Jun 14 2026, 1:48 PM
Unknown Object (File)
Jun 10 2026, 9:21 PM
Unknown Object (File)
Jun 7 2026, 9:40 PM
Unknown Object (File)
Jun 4 2026, 4:17 PM
Unknown Object (File)
Jun 2 2026, 3:38 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.