svn commit: r498520 - in head/security/pixiewps: . files

Fernando Apesteguía fernape at FreeBSD.org
Tue Apr 9 21:37:50 UTC 2019


Author: fernape
Date: Tue Apr  9 21:37:49 2019
New Revision: 498520
URL: https://svnweb.freebsd.org/changeset/ports/498520

Log:
  security/pixiewps: fix build with GCC-based architectures
  
  PR:	237102
  Submitted by:	pkubaj at anongoth.pl
  Approved by:	franz at bett.ag (maintainer)

Added:
  head/security/pixiewps/files/
  head/security/pixiewps/files/patch-Makefile   (contents, props changed)
  head/security/pixiewps/files/patch-pixiewps.c   (contents, props changed)
Modified:
  head/security/pixiewps/Makefile

Modified: head/security/pixiewps/Makefile
==============================================================================
--- head/security/pixiewps/Makefile	Tue Apr  9 21:25:11 2019	(r498519)
+++ head/security/pixiewps/Makefile	Tue Apr  9 21:37:49 2019	(r498520)
@@ -12,8 +12,6 @@ COMMENT=	Offline WPS bruteforce utility
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/../LICENSE.md
 
-BROKEN_powerpc64=	fails to compile: /usr/include/sys/sysctl.h:1033:25: unknown type name 'u_int'
-
 USES=		gmake
 WRKSRC_SUBDIR=	src
 USE_GITHUB=	yes

Added: head/security/pixiewps/files/patch-Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/pixiewps/files/patch-Makefile	Tue Apr  9 21:37:49 2019	(r498520)
@@ -0,0 +1,8 @@
+--- Makefile.orig	2019-04-08 08:32:00 UTC
++++ Makefile
+@@ -1,4 +1,4 @@
+-CFLAGS = -std=c99 -O3
++CFLAGS += -std=c99 -D__BSD_VISIBLE
+ 
+ LIBS   = -lpthread
+ ifeq ($(OPENSSL),1)

Added: head/security/pixiewps/files/patch-pixiewps.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/pixiewps/files/patch-pixiewps.c	Tue Apr  9 21:37:49 2019	(r498520)
@@ -0,0 +1,13 @@
+--- pixiewps.c.orig	2019-04-08 08:26:23 UTC
++++ pixiewps.c
+@@ -32,6 +32,10 @@
+ # include <windows.h>
+ #endif
+ 
++#ifdef __FreeBSD__
++# include <sys/types.h>
++#endif
++
+ #ifdef __APPLE__
+ # define _DARWIN_C_SOURCE
+ #endif


More information about the svn-ports-all mailing list