Re: git: f9cf745a5084 - main - RELNOTES: Document the addition of inotify
Date: Wed, 09 Jul 2025 12:13:02 UTC
Hello,
Not sure if related but I see devel/libdev failing on recent main (tested
on aarch64):
libtool: compile: cc -DHAVE_CONFIG_H -I. -O2 -pipe
-fstack-protector-strong -fno-strict-aliasing -MT event.lo -MD -MP -MF
.deps/event.Tpo -c event.c -fPIC -DPIC -o .libs/event.o
--- ev.lo ---
ev.c:510:11: fatal error: 'sys/statfs.h' file not found
510 | # include <sys/statfs.h>
| ^~~~~~~~~~~~~~
ev.c:
(...)
#if EV_USE_INOTIFY
# include <sys/statfs.h>
# include <sys/inotify.h>
/* some very old inotify.h headers don't have IN_DONT_FOLLOW */
# ifndef IN_DONT_FOLLOW
# undef EV_USE_INOTIFY
# define EV_USE_INOTIFY 0
# endif
#endif
Thanks,
Mark Johnston <markj@freebsd.org> escreveu (sexta, 4/07/2025 à(s) 16:14):
> The branch main has been updated by markj:
>
> URL:
> https://cgit.FreeBSD.org/src/commit/?id=f9cf745a5084dc0a38733db8e774252e4ed2f444
>
> commit f9cf745a5084dc0a38733db8e774252e4ed2f444
> Author: Mark Johnston <markj@FreeBSD.org>
> AuthorDate: 2025-07-04 15:13:43 +0000
> Commit: Mark Johnston <markj@FreeBSD.org>
> CommitDate: 2025-07-04 15:13:43 +0000
>
> RELNOTES: Document the addition of inotify
> ---
> RELNOTES | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/RELNOTES b/RELNOTES
> index 4933c8392552..09696a37998b 100644
> --- a/RELNOTES
> +++ b/RELNOTES
> @@ -10,6 +10,9 @@ newline. Entries should be separated by a newline.
>
> Changes to this file should not be MFCed.
>
> +f1f230439fa4:
> + FreeBSD now implements the inotify(2) family of system calls.
> +
> 50e733f19b37, 171f66b0c2ca:
> These commits helped improve utilization of NFSv4.1/4.2
> delegations. The changes are only used when the NFSv4
>
>
--
Nuno Teixeira
FreeBSD UNIX: <eduardo@FreeBSD.org> Web: https://FreeBSD.org