Bug 23091 - hurd: missing waitid support
Summary: hurd: missing waitid support
Status: RESOLVED FIXED
Alias: None
Product: glibc
Classification: Unclassified
Component: hurd (show other bugs)
Version: 2.27
: P2 normal
Target Milestone: 2.33
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-19 23:06 UTC by Samuel Thibault
Modified: 2021-02-23 10:22 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:
Last reconfirmed: 2018-12-01 00:00:00
fweimer: security-


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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).