Skip to content

Commit

Permalink
postfix: Fix compile against glibc 2.36
Browse files Browse the repository at this point in the history
This backports a change from postfix 3.8, I do not know exactly why it
detects Linux 6 here, but this is needed to fix compilation with glibc
2.36.

Signed-off-by: Hauke Mehrtens <[email protected]>
  • Loading branch information
hauke authored and 1715173329 committed Dec 18, 2022
1 parent 67e1e78 commit 33786ef
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 1 deletion.
2 changes: 1 addition & 1 deletion mail/postfix/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk

PKG_NAME:=postfix
PKG_VERSION:=3.5.8
PKG_RELEASE:=2
PKG_RELEASE:=3

PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:= \
Expand Down
12 changes: 12 additions & 0 deletions mail/postfix/patches/502-detect-glibc.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
--- a/src/util/sys_defs.h
+++ b/src/util/sys_defs.h
@@ -749,7 +749,8 @@ extern int initgroups(const char *, int)
/*
* LINUX.
*/
-#if defined(LINUX2) || defined(LINUX3) || defined(LINUX4) || defined(LINUX5)
+#if defined(LINUX2) || defined(LINUX3) || defined(LINUX4) || defined(LINUX5) \
+ || defined(LINUX6)
#define SUPPORTED
#define UINT32_TYPE unsigned int
#define UINT16_TYPE unsigned short

0 comments on commit 33786ef

Please sign in to comment.