Date: Fri, 12 Jun 2020 04:21:49 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 247192] devel/p5-EV fails to build if devel/libinotify is installed Message-ID: <bug-247192-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D247192 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@FreeBSD.org Reporter: dewayne@heuristicsystems.com.au CC: sunpoet@FreeBSD.org, vovkasm@gmail.com CC: sunpoet@FreeBSD.org, vovkasm@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 pha= se: "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. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-247192-7788>