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
F169105047: D57059.id.diff
Mon, Aug 31, 10:32 AM
F169037210: D57059.id177985.diff
Mon, Aug 31, 5:08 AM
Unknown Object (File)
Sun, Aug 30, 8:58 AM
Unknown Object (File)
Sat, Aug 29, 4:40 AM
Unknown Object (File)
Thu, Aug 27, 10:18 AM
Unknown Object (File)
Thu, Aug 27, 3:46 AM
Unknown Object (File)
Wed, Aug 26, 7:34 PM
Unknown Object (File)
Thu, Aug 13, 2:57 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.