Bug 23091

Summary: hurd: missing waitid support
Product: glibc Reporter: Samuel Thibault <samuel.thibault>
Component: hurdAssignee: Not yet assigned to anyone <unassigned>
Status: RESOLVED FIXED    
Severity: normal CC: tschwinge
Priority: P2 Flags: fweimer: security-
Version: 2.27   
Target Milestone: 2.33   
Host: Target:
Build: Last reconfirmed: 2018-12-01 00:00:00

Description Samuel Thibault 2018-04-19 23:06:09 UTC
The waitid support is missing (as advertised by the miss of the WEXITED, WSTOPPED, WCONTINUED, and WNOWAIT  macros).
Comment 1 Samuel Thibault 2020-12-29 00:11:35 UTC
Fixed in master:

commit f6abd970284a06380cd9d905f43da104bd49fc95 (HEAD -> master)
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Mon Dec 28 23:37:04 2020 +0100

    hurd: Add WSTOPPED/WCONTINUED/WEXITED/WNOWAIT support [BZ #23091]
    
    The new __proc_waitid RPC now expects WEXITED to be passed, allowing to
    properly implement waitid, and thus define the missing W* macros
    (according to FreeBSD values).