diff options
Diffstat (limited to 'main/postfix/no-glibc.patch')
-rw-r--r-- | main/postfix/no-glibc.patch | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/main/postfix/no-glibc.patch b/main/postfix/no-glibc.patch index 2e5e833303..59ea01468b 100644 --- a/main/postfix/no-glibc.patch +++ b/main/postfix/no-glibc.patch @@ -1,18 +1,11 @@ -Check if we have __GLIBC__ defined at all before checking version -http://bugs.alpinelinux.org/issues/3423 - -This fixes the following when compiled with musl libc: -warning: unix_send_fd: your system has no support for file descriptor passing - - --- ./src/util/sys_defs.h.orig +++ ./src/util/sys_defs.h -@@ -810,7 +810,7 @@ - # define KERNEL_VERSION(a,b,c) (LINUX_VERSION_CODE + 1) +@@ -812,7 +812,7 @@ + #define KERNEL_VERSION(a,b,c) (LINUX_VERSION_CODE + 1) #endif #if (LINUX_VERSION_CODE < KERNEL_VERSION(2,2,0)) \ - || (__GLIBC__ < 2) + || (defined(__GLIBC__) && (__GLIBC__ < 2)) - # define CANT_USE_SEND_RECV_MSG - # define DEF_SMTP_CACHE_DEMAND 0 + #define CANT_USE_SEND_RECV_MSG + #define DEF_SMTP_CACHE_DEMAND 0 #else |