aboutsummaryrefslogtreecommitdiffstats
path: root/tools/fakeroot/patches/600-macOS.patch
diff options
context:
space:
mode:
Diffstat (limited to 'tools/fakeroot/patches/600-macOS.patch')
-rw-r--r--tools/fakeroot/patches/600-macOS.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/tools/fakeroot/patches/600-macOS.patch b/tools/fakeroot/patches/600-macOS.patch
new file mode 100644
index 0000000000..59e668eb9a
--- /dev/null
+++ b/tools/fakeroot/patches/600-macOS.patch
@@ -0,0 +1,13 @@
+--- a/communicate.c
++++ b/communicate.c
+@@ -441,6 +441,10 @@ void semaphore_down(){
+
+ #else /* FAKEROOT_FAKENET */
+
++#ifndef SOL_TCP
++# define SOL_TCP 6 /* this should probably be done with getprotoent */
++#endif
++
+ static struct sockaddr *get_addr(void)
+ {
+ static struct sockaddr_in addr = { 0, 0, { 0 } };