[oe] [meta-networking]Fix postfix-native on Linux 4.0

Szombathelyi György gyurco at freemail.hu
Sat May 30 12:45:04 UTC 2015


    
    Make postfix compilable on 4.0 kernel.
    
    Signed-off-by: Gyorgy Szombathelyi <gyurco at freemail.hu>

diff --git a/meta-networking/recipes-daemons/postfix/files/makedefs.patch 
b/meta-networking/recipes-daemons/postfix/files/makedefs.patch
index 32c31b0..ea1e994 100644
--- a/meta-networking/recipes-daemons/postfix/files/makedefs.patch
+++ b/meta-networking/recipes-daemons/postfix/files/makedefs.patch
@@ -10,14 +10,11 @@ for Linux2 and Linux3 systems.
 Upstreamstatus: Inappropriate [embedded specific]
 
 Signed-off-by: Yao Zhao <yao.zhao at windriver.com>
----
- makedefs |   27 +++++++++++----------------
- 1 files changed, 11 insertions(+), 16 deletions(-)
 
-diff --git a/makedefs b/makedefs
-index dd5f256..e6fb795 100644
---- a/makedefs
-+++ b/makedefs
+5)add Linux 4.0 support
+
+--- a/makedefs	2015-05-30 13:38:50.346033228 +0200
++++ b/makedefs	2015-05-30 13:40:19.375364795 +0200
 @@ -87,9 +87,6 @@
 
  # Defaults for most sane systems
@@ -68,7 +65,7 @@ index dd5f256..e6fb795 100644
  		       then
  			   echo CCARGS="$CCARGS -DNO_EPOLL"
  		       else
-@@ -356,8 +353,6 @@ int     main(int argc, char **argv)
+@@ -356,22 +353,20 @@
  }
  EOF
  			   ${CC-gcc} -o makedefs.test makedefs.test.c || exit 1
@@ -77,7 +74,9 @@ index dd5f256..e6fb795 100644
  			   rm -f makedefs.test makedefs.test.[co]
  		       fi;;
  		esac
-@@ -366,12 +361,12 @@ EOF
+ 		;;
+-    Linux.3*)	SYSTYPE=LINUX3
++    Linux.3*|Linux.4*)	SYSTYPE=LINUX3
  		case "$CCARGS" in
  		 *-DNO_DB*) ;;
  		 *-DHAS_DB*) ;;
@@ -111,6 +110,3 @@ index dd5f256..e6fb795 100644
  		    do
  			test -e $lib/lib$name.a -o -e $lib/lib$name.so && {
  			    SYSLIBS="$SYSLIBS -l$name"
---
-1.7.1
-



More information about the Openembedded-devel mailing list