<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/124632>124632</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[libc][unistd] implement setsid
</td>
</tr>
<tr>
<th>Labels</th>
<td>
libc
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
nickdesaulniers
</td>
</tr>
</table>
<pre>
Building clang itself against llvm-libc fails with:
```
llvm/lib/Support/Unix/Program.inc:314:13: error: no member named 'setsid' in the global namespace
314 | if (::setsid() == -1) {
| ~~^
```
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxMkc2OnDAQhJ-mubR2ZLf5mTlwYDLhHCnKA9jYQCfGINtskss-ewQ70W6pDyB12eX6dEo8BedaqO5QPQq953mNbeDhl3VJ7z6wi6kwq_3b3nf2lsOEg9dhQs7J-RH1pDmkjN6_Li-ezYCjZp_wN-cZVAfinFo8R3THIlDv2QD13_dtW2MG6n8E_gPUf4vrFPVy4TCA6pQsQXVSgerQxbjG4yOsuLjFuIhBL84iUJNcTmyBGuSAeXY4-dVofy6kTQ8ORIeoZInQfMF38YhA1yOi6v77r0A3BPUA9cAXef4099N76MN76O0Nqq-f31bYVtmbuunCtbJRVyHLkqiYWyWUrIxuGuu0rOvR1OJaj4bGK2k5lmPBLQmqhKSGZNkIulRmtKVttC0Ho4wYoRRu0ewvR3mXNU4Fp7S7VlJZKyq8Ns6nkyHRwQCIDpqxPamYfUpQCs8pp48TMmd_cj8N1QOq-x44ZQvVA3nZvFtcyPheTbFH3845b-kojHqgfuI87-YyrCfNJ9Tjui2uP91wMD1DJqD-mfO1pX8BAAD__3ffvKQ">