diff options
| author | Khem Raj <raj.khem@gmail.com> | 2017-08-26 18:28:28 -0700 |
|---|---|---|
| committer | Joe MacDonald <joe_macdonald@mentor.com> | 2017-09-12 10:55:06 -0400 |
| commit | 407b28f8f287d56ee60d3697dc1cbd7b43a997ea (patch) | |
| tree | 34b7263fb553688fe2fe2871e666764d44ad4aea /meta-networking/recipes-daemons/postfix/files/0001-makedefs-Use-native-compiler-to-build-makedefs.test.patch | |
| parent | 7da4103d4a6ac2af8285e2c9d66ac138bfb071f9 (diff) | |
| download | meta-openembedded-407b28f8f287d56ee60d3697dc1cbd7b43a997ea.tar.gz | |
postfix: Fix build with security flags and clang
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
Diffstat (limited to 'meta-networking/recipes-daemons/postfix/files/0001-makedefs-Use-native-compiler-to-build-makedefs.test.patch')
| -rw-r--r-- | meta-networking/recipes-daemons/postfix/files/0001-makedefs-Use-native-compiler-to-build-makedefs.test.patch | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/meta-networking/recipes-daemons/postfix/files/0001-makedefs-Use-native-compiler-to-build-makedefs.test.patch b/meta-networking/recipes-daemons/postfix/files/0001-makedefs-Use-native-compiler-to-build-makedefs.test.patch new file mode 100644 index 0000000000..763a4a9b98 --- /dev/null +++ b/meta-networking/recipes-daemons/postfix/files/0001-makedefs-Use-native-compiler-to-build-makedefs.test.patch | |||
| @@ -0,0 +1,64 @@ | |||
| 1 | From a0d0de10e4c5ab55bc2fa48798079e2876b1211d Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Khem Raj <raj.khem@gmail.com> | ||
| 3 | Date: Sat, 26 Aug 2017 10:29:37 -0700 | ||
| 4 | Subject: [PATCH] makedefs: Use native compiler to build makedefs.test | ||
| 5 | |||
| 6 | Its a binary used during build | ||
| 7 | |||
| 8 | Signed-off-by: Khem Raj <raj.khem@gmail.com> | ||
| 9 | --- | ||
| 10 | makedefs | 10 +++++----- | ||
| 11 | 1 file changed, 5 insertions(+), 5 deletions(-) | ||
| 12 | |||
| 13 | diff --git a/makedefs b/makedefs | ||
| 14 | index 9fd4bc2..5ee7747 100644 | ||
| 15 | --- a/makedefs | ||
| 16 | +++ b/makedefs | ||
| 17 | @@ -526,7 +526,7 @@ int main(int argc, char **argv) | ||
| 18 | exit(0); | ||
| 19 | } | ||
| 20 | EOF | ||
| 21 | - ${CC-gcc} -o makedefs.test makedefs.test.c || exit 1 | ||
| 22 | + ${BUILD_CC-gcc} -o makedefs.test makedefs.test.c || exit 1 | ||
| 23 | rm -f makedefs.test makedefs.test.[co] | ||
| 24 | fi;; | ||
| 25 | esac | ||
| 26 | @@ -762,7 +762,7 @@ int main(int argc, char **argv) | ||
| 27 | exit(0); | ||
| 28 | } | ||
| 29 | EOF | ||
| 30 | - ${CC-gcc} -o makedefs.test makedefs.test.c || exit 1 | ||
| 31 | + ${BUILD_CC-gcc} -o makedefs.test makedefs.test.c || exit 1 | ||
| 32 | ./makedefs.test 2>/dev/null || | ||
| 33 | CCARGS="$CCARGS -DNO_SIGSETJMP" | ||
| 34 | rm -f makedefs.test makedefs.test.[co] | ||
| 35 | @@ -796,7 +796,7 @@ int main(int argc, char **argv) | ||
| 36 | &error) != 14); | ||
| 37 | } | ||
| 38 | EOF | ||
| 39 | - ${CC-gcc} -o makedefs.test makedefs.test.c $icu_cppflags \ | ||
| 40 | + ${BUILD_CC-gcc} -o makedefs.test makedefs.test.c $icu_cppflags \ | ||
| 41 | $icu_ldflags >/dev/null 2>&1 | ||
| 42 | if ./makedefs.test 2>/dev/null ; then | ||
| 43 | CCARGS="$CCARGS $icu_cppflags" | ||
| 44 | @@ -911,7 +911,7 @@ int main(void) | ||
| 45 | exit(ferror(stdout) ? 1 : 0); | ||
| 46 | } | ||
| 47 | EOF | ||
| 48 | - eval ${CC-gcc} ${CCARGS} -o makedefs.test makedefs.test.c || exit 1 | ||
| 49 | + eval ${BUILD_CC-gcc} ${CCARGS} -o makedefs.test makedefs.test.c || exit 1 | ||
| 50 | ./makedefs.test || exit 1 | ||
| 51 | rm -f makedefs.test makedefs.test.[co] | ||
| 52 | } | ||
| 53 | @@ -1067,7 +1067,7 @@ int main(void) | ||
| 54 | exit(ferror(stdout) ? 1 : 0); | ||
| 55 | } | ||
| 56 | EOF | ||
| 57 | - eval ${CC-gcc} ${CCARGS} -o makedefs.test makedefs.test.c || exit 1 | ||
| 58 | + eval ${BUILD_CC-gcc} ${CCARGS} -o makedefs.test makedefs.test.c || exit 1 | ||
| 59 | parm_val=`./makedefs.test` || exit 1 | ||
| 60 | rm -f makedefs.test makedefs.test.[co] | ||
| 61 | eval ${parm_name}=\""\$parm_val"\" | ||
| 62 | -- | ||
| 63 | 2.14.1 | ||
| 64 | |||
