[Bug 247192] devel/p5-EV fails to build if devel/libinotify is installed
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Jun 12 04:21:54 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=247192
Bug ID: 247192
Summary: devel/p5-EV fails to build if devel/libinotify is
installed
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: ports-bugs at FreeBSD.org
Reporter: dewayne at heuristicsystems.com.au
CC: sunpoet at FreeBSD.org, vovkasm at gmail.com
CC: sunpoet at FreeBSD.org, vovkasm at gmail.com
Unfortunately during a rebuild of my ports on " FreeBSD 12.1-STABLE #0
r360490M: Fri May 1", this message was conveyed during the compilation phase:
"In file included from EV.xs:50:
libev/ev.c:510:11: fatal error: sys/statfs.h: No such file or directory
510 | # include <sys/statfs.h>"
This was caused due to devel/libinotify having been installed earlier, as
required for openjdk8.
Deinstalling devel/libinotify and rebuilding was successful.
--
Things to note: it is a false assumption by p5-EV that sys/statfs.h is
available because devel/libinotify is installed.
If there was some way to force the configuration question (or something
similar):
"
A backend of a different kind is the Linux inotify(7) interface, which can
be used to speed up (and reduce resource consumption) of stat watchers. If
you have the include file and libc support for it, it is usually a good
idea to enable it, as kernel availability is detected at runtime.
Enable inotify support (y/n)? [n] n
"
to be n, would be the best outcome.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list