Skip site navigation (1)Skip section navigation (2)
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>