Skip to content

Commit 9d2b07d

Browse files
committed
spawn-scm-0.rockspec: define _GNU_SOURCE
Currently glibc hides _POSIX_SPAWN_SETSID behind it. This also gets us POSIX_SPAWN_USEVFORK.
1 parent 032e5d6 commit 9d2b07d

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

spawn-scm-0.rockspec

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,10 @@ build = {
2020
modules = {
2121
["spawn.init"] = "spawn/init.lua";
2222
["spawn.posix"] = {
23-
defines = { "_POSIX_C_SOURCE=200809L" };
23+
defines = {
24+
"_POSIX_C_SOURCE=200809L";
25+
"_GNU_SOURCE";
26+
};
2427
incdirs = { "vendor/compat-5.3/c-api/" };
2528
sources = {
2629
"spawn/posix.c";

0 commit comments

Comments
 (0)