Page MenuHomeFreeBSD

sysutils/osquery: Depend on devel/libinotify on FreeBSD < 15
Needs ReviewPublic

Authored by olgeni on Sun, May 17, 9:44 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Jun 7, 9:40 PM
Unknown Object (File)
Thu, Jun 4, 4:17 PM
Unknown Object (File)
Tue, Jun 2, 3:38 AM
Unknown Object (File)
Fri, May 29, 6:55 PM
Unknown Object (File)
Mon, May 25, 11:55 PM
Unknown Object (File)
Sun, May 24, 8:54 PM
Unknown Object (File)
Sat, May 23, 10:34 PM
Unknown Object (File)
Thu, May 21, 8:01 PM
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.Sun, May 17, 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.