security/snort2pfcd: fix build on GCC architectures
cc1: error: unrecognized command line option "-Wimplicit-fallthrough" cc1: error: unrecognized command line option "-Wcovered-switch-default" cc1: error: unrecognized command line option "-Wno-noexcept-type" cc1: error: unrecognized command line option "-Wstring-conversion" Tested to build with Clang.
This commit is contained in:
parent
162e9fa365
commit
e61e061eb1
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=555067
@ -14,6 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
LIB_DEPENDS= libcidr.so:devel/libcidr
|
||||
RUN_DEPENDS= snort:security/snort
|
||||
|
||||
USES= compiler:c11
|
||||
USE_RC_SUBR= snort2pfcd
|
||||
PLIST_FILES= man/man8/snort2pfcd.8.gz \
|
||||
sbin/snort2pfcd
|
||||
|
11
security/snort2pfcd/files/patch-Makefile
Normal file
11
security/snort2pfcd/files/patch-Makefile
Normal file
@ -0,0 +1,11 @@
|
||||
--- Makefile.orig 2020-11-14 01:58:17 UTC
|
||||
+++ Makefile
|
||||
@@ -2,7 +2,7 @@ PROG= snort2pfcd
|
||||
SRCS= main.c parser.c kevent.c spfc.c tools.c
|
||||
MAN= ${PROG}.8
|
||||
CFLAGS+= -Wall -Wextra -pipe -fno-strict-aliasing -pedantic -pthread -Wno-unused-parameter \
|
||||
--Wno-long-long -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wstring-conversion \
|
||||
+-Wno-long-long -Wimplicit-fallthrough -Wno-noexcept-type \
|
||||
-Wwrite-strings -Wcast-qual -Wmissing-field-initializers -D_REENTRANT -D_THREAD_SAFE -D_VERSION="${1}" -I${LOCALBASE}/include
|
||||
|
||||
LDFLAGS+=-lutil -L${LOCALBASE}/lib -lcidr
|
Loading…
Reference in New Issue
Block a user