Created attachment 161051 [details] Update to devel/libinotify port Update to commit b2873cf8a94b0574819075a003e33c0405f1b690 - Now uses autotools to configure One consequence of switching to autotools is that it is now simple to run the test suite. FreeBSD has some missing kqueue(2) functionality which means that there will be test failures around: - detecting a file being moved into or out of a directory within the same filesystem - certain modifications to a symbolic link (rather than the file it points to.) The upstream author has some kernel patches to address these: https://github.com/dmatveev/libinotify-kqueue/tree/master/patches These are in addition to the already known and documented limitations on detecting file open and close events.
Created attachment 161053 [details] poudriere testport output
Created attachment 161055 [details] Results of running the testsuite Note: running the test suite as root will result in an additional test failure In test "Failures": failed: watch id is -1, errno set to EACCES when starting watching a file without read access Upstream believe this to be a testsuite bug.
Committed, thanks!
A commit references this bug: Author: delphij Date: Wed Sep 16 00:58:14 UTC 2015 New revision: 397035 URL: https://svnweb.freebsd.org/changeset/ports/397035 Log: Update to latest (20150910) git version. PR: 203121 Submitted by: matthew Changes: head/devel/libinotify/Makefile head/devel/libinotify/distinfo head/devel/libinotify/files/ head/devel/libinotify/pkg-message head/devel/libinotify/pkg-plist