summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorConrad Meyer <cem@FreeBSD.org>2016-11-11 17:03:31 +0000
committerConrad Meyer <cem@FreeBSD.org>2016-11-11 17:03:31 +0000
commit9c8a9821cdbc3380e6c8805cd873c1ca2d8f6483 (patch)
tree67d615dd619cef6f2996243807f90e5a7eb5618e
parent1024dcc531074cdd2237a6dff355e03454e78f83 (diff)
downloadfreebsd-ports-9c8a9821cdbc3380e6c8805cd873c1ca2d8f6483.zip
elfutils: Fix build on CURRENT
CURRENT added a #define for basename, which conflicts with elfutils'. Undefine it before defining ours. Reported by: pkg-fallout Reviewed by: bapt@ Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D8476
-rw-r--r--devel/elfutils/files/patch-lib_eu-config.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/devel/elfutils/files/patch-lib_eu-config.h b/devel/elfutils/files/patch-lib_eu-config.h
index e5943f68b3e9..44209f8ff205 100644
--- a/devel/elfutils/files/patch-lib_eu-config.h
+++ b/devel/elfutils/files/patch-lib_eu-config.h
@@ -1,6 +1,6 @@
--- lib/eu-config.h.orig 2015-06-11 11:38:55 UTC
+++ lib/eu-config.h
-@@ -187,4 +187,167 @@ asm (".section predict_data, \"aw\"; .pr
+@@ -187,4 +187,170 @@ asm (".section predict_data, \"aw\"; .pr
#endif
@@ -75,6 +75,9 @@
+ slash = path;
+ return (__DECONST(char *, slash));
+}
++#ifdef basename
++#undef basename
++#endif
+#define basename eu_basename
+
+#ifndef TEMP_FAILURE_RETRY