diff options
author | schmonz <schmonz@pkgsrc.org> | 2022-01-11 09:14:00 +0000 |
---|---|---|
committer | schmonz <schmonz@pkgsrc.org> | 2022-01-11 09:14:00 +0000 |
commit | 7fdc993bd0dbd4d677135dc938ac9ce2503d6980 (patch) | |
tree | 73feb628af1bd5904d0d8f3c8049f77b38798547 | |
parent | c78d4695246a0cf331acec23fb8b5b7e0b50fe6f (diff) | |
download | pkgsrc-7fdc993bd0dbd4d677135dc938ac9ce2503d6980.tar.gz |
Solaris 11 build with SunPro fails ('unexpected "("') if we use its
__has_attribute, so let's not.
-rw-r--r-- | devel/libevent/distinfo | 3 | ||||
-rw-r--r-- | devel/libevent/patches/patch-util-internal.h | 17 |
2 files changed, 19 insertions, 1 deletions
diff --git a/devel/libevent/distinfo b/devel/libevent/distinfo index db568f5f7eb..729d74ded1f 100644 --- a/devel/libevent/distinfo +++ b/devel/libevent/distinfo @@ -1,7 +1,8 @@ -$NetBSD: distinfo,v 1.41 2021/10/26 10:15:19 nia Exp $ +$NetBSD: distinfo,v 1.42 2022/01/11 09:14:00 schmonz Exp $ BLAKE2s (libevent-2.1.12-stable.tar.gz) = 4a65abf53bda3c21fd30f52dfe2c83c9ea778cfe9198166c824cf25aed5dc6d2 SHA512 (libevent-2.1.12-stable.tar.gz) = 88d8944cd75cbe78bc4e56a6741ca67c017a3686d5349100f1c74f8a68ac0b6410ce64dff160be4a4ba0696ee29540dfed59aaf3c9a02f0c164b00307fcfe84f Size (libevent-2.1.12-stable.tar.gz) = 1100847 bytes SHA1 (patch-Makefile.in) = 09c7524eb8657e1f76232db97273806a8c900219 SHA1 (patch-signal.c) = 868f5f217afd030407a6c8be2d3fbecd58dc7999 +SHA1 (patch-util-internal.h) = cbc8e0e1e682402e72521ca7e1a3a626b763f82b diff --git a/devel/libevent/patches/patch-util-internal.h b/devel/libevent/patches/patch-util-internal.h new file mode 100644 index 00000000000..0a34569e7eb --- /dev/null +++ b/devel/libevent/patches/patch-util-internal.h @@ -0,0 +1,17 @@ +$NetBSD: patch-util-internal.h,v 1.1 2022/01/11 09:14:00 schmonz Exp $ + +Solaris 11 build with SunPro fails ('unexpected "("') if we use its +__has_attribute, so let's not. + +--- util-internal.h.orig 2020-07-05 08:35:45.000000000 +0000 ++++ util-internal.h +@@ -66,6 +66,9 @@ extern "C" { + # endif + # endif /* __apple_build_version__ */ + #endif /*\ defined(__clang__) && __clang__ == 1 */ ++#if defined(__SUNPRO_C) ++# undef EVUTIL_HAS_ATTRIBUTE ++#endif + #ifndef EVUTIL_HAS_ATTRIBUTE + # define EVUTIL_HAS_ATTRIBUTE(x) 0 + #endif |