aboutsummaryrefslogtreecommitdiffstats
path: root/security/wpa_supplicant
diff options
context:
space:
mode:
authorCy Schubert <cy@FreeBSD.org>2020-12-30 13:38:16 +0800
committerCy Schubert <cy@FreeBSD.org>2020-12-30 13:38:16 +0800
commit4e368d60f607f336fff60411e278bebfa3113458 (patch)
treef1321231d06d4da53cee2eee7889568ef9a39fe6 /security/wpa_supplicant
parent00d8df29cbec6bd047e0892392b3ea65fd9d93d9 (diff)
downloadfreebsd-ports-gnome-4e368d60f607f336fff60411e278bebfa3113458.tar.gz
freebsd-ports-gnome-4e368d60f607f336fff60411e278bebfa3113458.tar.zst
freebsd-ports-gnome-4e368d60f607f336fff60411e278bebfa3113458.zip
Fix LLVM11 build.
According to https://reviews.llvm.org/D75758, some software may require a pragma.
Diffstat (limited to 'security/wpa_supplicant')
-rw-r--r--security/wpa_supplicant/files/patch-src_radius_radius__client.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/security/wpa_supplicant/files/patch-src_radius_radius__client.c b/security/wpa_supplicant/files/patch-src_radius_radius__client.c
new file mode 100644
index 000000000000..4897aa59cfea
--- /dev/null
+++ b/security/wpa_supplicant/files/patch-src_radius_radius__client.c
@@ -0,0 +1,10 @@
+--- src/radius/radius_client.c.orig 2019-08-07 06:25:25.000000000 -0700
++++ src/radius/radius_client.c 2020-12-29 20:50:52.923004000 -0800
+@@ -814,6 +814,7 @@
+ {
+ struct radius_client_data *radius = eloop_ctx;
+ struct hostapd_radius_servers *conf = radius->conf;
++#pragma GCC diagnostic ignored "-Wvoid-pointer-to-enum-cast"
+ RadiusType msg_type = (RadiusType) sock_ctx;
+ int len, roundtrip;
+ unsigned char buf[3000];