On Tue, 2020-03-03 at 13:51 +0100, Joerg Sonnenberger wrote: > On Tue, Mar 03, 2020 at 10:02:27AM +0100, Michał Górny wrote: > > Add the two missing errno.h constants: EOWNERDEAD and ENOTRECOVERABLE. > > While technically they're used for robust mutexes which we do not > > support at the moment, they are listed in POSIX and used by libc++. > > While libc++ can be made to build without it, it just locally redefines > > the values then, so we may as well define them globally. > > This patch is certainly incompletely, ranging from missing handling in > NFS, dtrace to the libc message catalog... > Ok, I've added it to the manpage, libstdc++, rump. However, could you elaborate on NFS and dtrace? By dtrace, do you mean external/cddl/osnet/lib/libdtrace/errno.d ? If so, could you help me understand what I'm supposed to do with that file? It seems that these constants diverge from errno.h so I'm not sure if I'm supposed to use the next free numbers or... As for NFS, I haven't been able to grep anything relevant. -- Best regards, Michał Górny
Attachment:
signature.asc
Description: This is a digitally signed message part