Index: head/security/wpa_supplicant/Makefile =================================================================== --- head/security/wpa_supplicant/Makefile +++ head/security/wpa_supplicant/Makefile @@ -11,8 +11,6 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/README -BROKEN_FreeBSD_9= does not build (error: void value not ignored as it ought to be) - USES= cpe gmake readline ssl BUILD_WRKSRC= ${WRKSRC}/wpa_supplicant INSTALL_WRKSRC= ${WRKSRC}/src @@ -95,7 +93,13 @@ PRIVSEP_PLIST_FILES= sbin/wpa_priv -.include +.include + +.if ${SSL_DEFAULT} == base +BROKEN_FreeBSD_9= Does not build on FreeBSD < 10 with base SSL. Add DEFAULT_VERSIONS+=ssl=openssl\ + or DEFAULT_VERSIONS+=ssl=libressl to /etc/make.conf and rebuild everything that\ + requires SSL. +.endif .if ${PORT_OPTIONS:MNDIS} && ${PORT_OPTIONS:MPRIVSEP} BROKEN= Fails to compile with both NDIS and PRIVSEP @@ -173,4 +177,4 @@ do-install-PRIVSEP-on: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/wpa_priv ${STAGEDIR}${PREFIX}/sbin -.include +.include