diff options
author | Timo Teräs <timo.teras@iki.fi> | 2014-12-03 08:16:58 +0000 |
---|---|---|
committer | Timo Teräs <timo.teras@iki.fi> | 2014-12-03 08:16:58 +0000 |
commit | d2009a88199d1a01802783aeeedbc2326440e110 (patch) | |
tree | 96f6fa6ab62d5ea45ce43a738307b97111ac28a3 /main/varnish/fix-compat-execinfo.patch | |
parent | 0f2d95f686781dada2364d59fb26e1accc273354 (diff) | |
download | aports-d2009a88199d1a01802783aeeedbc2326440e110.tar.bz2 aports-d2009a88199d1a01802783aeeedbc2326440e110.tar.xz |
main/varnish: fix arm build
arm has only limited support for __builtin_return_address() due
to calling convention. disable the backtrace() emulation on arm.
Diffstat (limited to 'main/varnish/fix-compat-execinfo.patch')
-rw-r--r-- | main/varnish/fix-compat-execinfo.patch | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/main/varnish/fix-compat-execinfo.patch b/main/varnish/fix-compat-execinfo.patch new file mode 100644 index 0000000000..e806a32774 --- /dev/null +++ b/main/varnish/fix-compat-execinfo.patch @@ -0,0 +1,11 @@ +--- varnish-4.0.2.orig/lib/libvarnishcompat/execinfo.c ++++ varnish-4.0.2/lib/libvarnishcompat/execinfo.c +@@ -30,7 +30,7 @@ + + #include "compat/execinfo.h" + +-#if defined (__GNUC__) && __GNUC__ >= 4 /* XXX Correct version to check for ? */ ++#if !defined(__arm__) && defined (__GNUC__) && __GNUC__ >= 4 /* XXX Correct version to check for ? */ + + #include <sys/types.h> + #include <sys/uio.h> |