Hi, Sorry I don't have time to prepare a patch now, just whining here...
cc -c -o ../src/drivers/driver_openbsd.o -O2 -pipe -I../src -I../src/utils -I/usr/local/include/PCSC -DCONFIG_BACKEND_FILE -DCONFIG_PEERKEY -DCONFIG_DRIVER_WIRED -DCONFIG_DRIVER_OPENBSD -DEAP_TLS -DEAP_PEAP -DEAP_TTLS -DEAP_MD5 -DEAP_MSCHAPv2 -DEAP_GTC -DEAP_OTP -DEAP_SIM -DEAP_LEAP -DEAP_PSK -DEAP_AKA -DEAP_FAST -DEAP_PAX -DEAP_SAKE -DEAP_GPSK -DEAP_IKEV2 -DIEEE8021X_EAPOL -DPCSC_FUNCS -I/usr/include/PCSC -DPKCS12_FUNCS -DCONFIG_SMARTCARD -DEAP_TLS_OPENSSL -DCONFIG_SHA256 -DALL_DH_GROUPS -DCONFIG_CTRL_IFACE -DCONFIG_CTRL_IFACE_UNIX ../src/drivers/driver_openbsd.c In file included from ../src/drivers/driver_openbsd.c:14: /usr/include/net80211/ieee80211_crypto.h:102: error: expected specifier-qualifier-list before 'TAILQ_ENTRY' /usr/include/net80211/ieee80211_crypto.h:109: warning: 'struct ifnet' declared inside parameter list /usr/include/net80211/ieee80211_crypto.h:109: warning: its scope is only this definition or declaration, which is probably not what you want /usr/include/net80211/ieee80211_crypto.h:110: warning: 'struct ifnet' declared inside parameter list /usr/include/net80211/ieee80211_crypto.h:115: warning: 'struct mbuf' declared inside parameter list Makefile:1570: recipe for target '../src/drivers/driver_openbsd.o' failed gmake: *** [../src/drivers/driver_openbsd.o] Error 1 *** Error 2 in security/wpa_supplicant (/share/OpenBSD/ports/infrastructure/mk/bsd.port.mk:2673 '/usr/obj/ports/wpa_supplicant-2.0/.build_done') *** Error 1 in security/wpa_supplicant (/share/OpenBSD/ports/infrastructure/mk/bsd.port.mk:2393 'build') ===> Exiting security/wpa_supplicant with an error /bin/sh: exit 1: not found *** Error 127 in /share/OpenBSD/ports (infrastructure/mk/bsd.port.subdir.mk:147 'build') Error: job failed 256 -- Matthieu Herrb
