security/fwknop: Fix compilation on FreeBSD 13+

PR:		254570
Reported by:	Jens Grassel <freebsd-ports@jan0sch.de>
Approved by:	Sean Greven <sean.greven@gmail.com> (maintainer)
This commit is contained in:
Kevin Bowling 2021-04-08 11:56:17 -07:00
parent 5de9a3f427
commit 29a38528ec
2 changed files with 20 additions and 4 deletions

View File

@ -2,7 +2,7 @@
PORTNAME= fwknop
PORTVERSION= 2.6.10
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= security
MASTER_SITES= http://www.cipherdyne.org/fwknop/download/
@ -11,9 +11,6 @@ COMMENT= SPA implementation for Linux and FreeBSD
LICENSE= GPLv2
BROKEN_FreeBSD_13= ld: error: duplicate symbol: log_level_t
BROKEN_FreeBSD_14= ld: error: duplicate symbol: log_level_t
BUILD_DEPENDS= wget:ftp/wget
RUN_DEPENDS= wget:ftp/wget
LIB_DEPENDS+= libassuan.so:security/libassuan

View File

@ -0,0 +1,19 @@
*** client/log_msg.h.orig Sat Apr 3 21:59:58 2021
--- client/log_msg.h Sat Apr 3 22:00:14 2021
***************
*** 38,44 ****
LOG_VERBOSITY_INFO, /*!< Constant to define a INFO message */
LOG_VERBOSITY_DEBUG, /*!< Constant to define a DEBUG message */
LOG_LAST_VERBOSITY
! } log_level_t;
#define LOG_DEFAULT_VERBOSITY LOG_VERBOSITY_NORMAL /*!< Default verbosity to use */
--- 38,44 ----
LOG_VERBOSITY_INFO, /*!< Constant to define a INFO message */
LOG_VERBOSITY_DEBUG, /*!< Constant to define a DEBUG message */
LOG_LAST_VERBOSITY
! };
#define LOG_DEFAULT_VERBOSITY LOG_VERBOSITY_NORMAL /*!< Default verbosity to use */