[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [hurd,commited] hurd: Support for file record locking
From: |
Joseph Myers |
Subject: |
Re: [hurd,commited] hurd: Support for file record locking |
Date: |
Wed, 30 Oct 2019 17:03:14 +0000 |
User-agent: |
Alpine 2.21 (DEB 202 2017-01-01) |
On Wed, 30 Oct 2019, Samuel Thibault wrote:
> From: Svante Signell <address@hidden>
>
> * sysdeps/mach/hurd/fcntl.c: Add support for file-record-lock RPC
> fixing posix file locking using the flock64 version of struct
> flock.
I'm now seeing build failures with build-many-glibcs.py for i686-gnu. Is
this some issue with needing ultra-new versions of mig/gnumach/hurd which
are only updated in the "compilers" step not the "glibcs" step?
In file included from ../sysdeps/hurd/include/hurd/fd.h:2,
from ../sysdeps/mach/hurd/fcntl.c:21:
../sysdeps/mach/hurd/fcntl.c: In function '__libc_fcntl':
../sysdeps/mach/hurd/fcntl.c:158:29: error: implicit declaration of function
'__file_record_lock' [-Werror=implicit-function-declaration]
158 | err = HURD_FD_PORT_USE (d, __file_record_lock (port, cmd, &fl64,
| ^~~~~~~~~~~~~~~~~~
../hurd/hurd/fd.h:137:15: note: in definition of macro 'HURD_FD_PORT_USE'
137 | __result = (expr); \
| ^~~~
cc1: all warnings being treated as errors
--
Joseph S. Myers
address@hidden