]> git.ipfire.org Git - ipfire-2.x.git/blob - src/patches/postfix/postfix-3.7.2-fix_linux6.patch
postfix: patch for build with kernel 6.x
[ipfire-2.x.git] / src / patches / postfix / postfix-3.7.2-fix_linux6.patch
1 diff -Naur postfix-3.7.2.org/makedefs postfix-3.7.2/makedefs
2 --- postfix-3.7.2.org/makedefs 2022-01-23 21:53:41.000000000 +0100
3 +++ postfix-3.7.2/makedefs 2022-10-18 16:11:50.259575443 +0200
4 @@ -627,7 +627,7 @@
5 : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"}
6 : ${PLUGIN_LD="${CC-gcc} -shared"}
7 ;;
8 - Linux.[345].*) SYSTYPE=LINUX$RELEASE_MAJOR
9 + Linux.[3-6].*) SYSTYPE=LINUX$RELEASE_MAJOR
10 case "$CCARGS" in
11 *-DNO_DB*) ;;
12 *-DHAS_DB*) ;;
13 diff -Naur postfix-3.7.2.org/src/util/sys_defs.h postfix-3.7.2/src/util/sys_defs.h
14 --- postfix-3.7.2.org/src/util/sys_defs.h 2021-12-05 19:59:27.000000000 +0100
15 +++ postfix-3.7.2/src/util/sys_defs.h 2022-10-18 16:09:29.682371415 +0200
16 @@ -751,7 +751,7 @@
17 /*
18 * LINUX.
19 */
20 -#if defined(LINUX2) || defined(LINUX3) || defined(LINUX4) || defined(LINUX5)
21 +#if defined(LINUX2) || defined(LINUX3) || defined(LINUX4) || defined(LINUX5) || defined(LINUX6)
22 #define SUPPORTED
23 #define UINT32_TYPE unsigned int
24 #define UINT16_TYPE unsigned short