On Thu, May 21, 2020 at 11:06:19AM +0100, Stuart Henderson wrote: > On 2020/05/18 23:52, Lawrence Teo wrote: > > lib/pkgconfig/snort.pc > > lib/snort_dynamicengine/ > > -lib/snort_dynamicengine/libsf_engine.a > > +@static-lib lib/snort_dynamicengine/libsf_engine.a > > @comment lib/snort_dynamicengine/libsf_engine.la > > -lib/snort_dynamicengine/libsf_engine.so > > +@so lib/snort_dynamicengine/libsf_engine.so > > Just noticed this in the diff - are these static libraries doing anything > useful? These look like they should just be dlopen() modules which could > be dropped with LIBTOOL_FLAGS=--tag=disable-static.
Thank you for the note. Here's a new diff that drops those static libraries with the LIBTOOL_FLAGS you suggested. As far as I can tell from my tests, those static libraries are not needed.
Index: Makefile =================================================================== RCS file: /cvs/ports/net/snort/Makefile,v retrieving revision 1.106 diff -u -p -r1.106 Makefile --- Makefile 1 Dec 2019 03:19:10 -0000 1.106 +++ Makefile 21 May 2020 20:55:49 -0000 @@ -2,8 +2,8 @@ COMMENT = highly flexible sniffer/NIDS -DISTNAME = snort-2.9.15 -RULESV = 29150 +DISTNAME = snort-2.9.16 +RULESV = 29160 SUBST_VARS = RULESV CATEGORIES = net security @@ -24,6 +24,8 @@ SEPARATE_BUILD = Yes CONFIGURE_STYLE = gnu CONFIGURE_ARGS += --disable-static-daq \ --enable-non-ether-decoders + +LIBTOOL_FLAGS = --tag=disable-static LIB_DEPENDS = archivers/xz \ devel/pcre \ Index: distinfo =================================================================== RCS file: /cvs/ports/net/snort/distinfo,v retrieving revision 1.42 diff -u -p -r1.42 distinfo --- distinfo 1 Dec 2019 03:19:10 -0000 1.42 +++ distinfo 17 May 2020 01:14:58 -0000 @@ -1,2 +1,2 @@ -SHA256 (snort-2.9.15.tar.gz) = v7Q3dGRG73KgPFAdsTzW2l7dK0H1XIDEN7ooi+bafbo= -SIZE (snort-2.9.15.tar.gz) = 6704763 +SHA256 (snort-2.9.16.tar.gz) = lojY7fHaCd7GV0AA+zwOYvmcVkKFh2FuF8YBA8C8utc= +SIZE (snort-2.9.16.tar.gz) = 6948498 Index: patches/patch-src_decode_h =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_decode_h,v retrieving revision 1.11 diff -u -p -r1.11 patch-src_decode_h --- patches/patch-src_decode_h 28 Jan 2018 03:09:12 -0000 1.11 +++ patches/patch-src_decode_h 17 May 2020 01:15:23 -0000 @@ -2,7 +2,7 @@ $OpenBSD: patch-src_decode_h,v 1.11 2018 Index: src/decode.h --- src/decode.h.orig +++ src/decode.h -@@ -835,9 +835,9 @@ typedef struct _SLLHdr { +@@ -837,9 +837,9 @@ typedef struct _SLLHdr { * Pflog1_Hdr: CVS = 1.3, DLT_OLD_PFLOG = 17, Length = 28 * Pflog2_Hdr: CVS = 1.8, DLT_PFLOG = 117, Length = 48 * Pflog3_Hdr: CVS = 1.12, DLT_PFLOG = 117, Length = 64 Index: patches/patch-src_dynamic-preprocessors_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_Makefile_in,v retrieving revision 1.20 diff -u -p -r1.20 patch-src_dynamic-preprocessors_Makefile_in --- patches/patch-src_dynamic-preprocessors_Makefile_in 1 Dec 2019 03:19:10 -0000 1.20 +++ patches/patch-src_dynamic-preprocessors_Makefile_in 17 May 2020 01:15:25 -0000 @@ -2,7 +2,7 @@ $OpenBSD: patch-src_dynamic-preprocessor Index: src/dynamic-preprocessors/Makefile.in --- src/dynamic-preprocessors/Makefile.in.orig +++ src/dynamic-preprocessors/Makefile.in -@@ -1647,19 +1647,8 @@ clean-local: +@@ -1649,19 +1649,8 @@ clean-local: rm -rf include build install-data-local: Index: patches/patch-src_dynamic-preprocessors_dcerpc2_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_dcerpc2_Makefile_in,v retrieving revision 1.17 diff -u -p -r1.17 patch-src_dynamic-preprocessors_dcerpc2_Makefile_in --- patches/patch-src_dynamic-preprocessors_dcerpc2_Makefile_in 1 Dec 2019 03:19:10 -0000 1.17 +++ patches/patch-src_dynamic-preprocessors_dcerpc2_Makefile_in 17 May 2020 01:15:27 -0000 @@ -11,7 +11,7 @@ Index: src/dynamic-preprocessors/dcerpc2 @SO_WITH_STATIC_LIB_TRUE@libsf_dce2_preproc_la_LIBADD = \ @SO_WITH_STATIC_LIB_TRUE@ ../libsf_dynamic_preproc.la \ @SO_WITH_STATIC_LIB_TRUE@ $(am__append_1) -@@ -608,7 +608,7 @@ distdir-am: $(DISTFILES) +@@ -609,7 +609,7 @@ distdir-am: $(DISTFILES) done check-am: all-am check: check-am Index: patches/patch-src_dynamic-preprocessors_dnp3_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_dnp3_Makefile_in,v retrieving revision 1.15 diff -u -p -r1.15 patch-src_dynamic-preprocessors_dnp3_Makefile_in --- patches/patch-src_dynamic-preprocessors_dnp3_Makefile_in 1 Dec 2019 03:19:10 -0000 1.15 +++ patches/patch-src_dynamic-preprocessors_dnp3_Makefile_in 17 May 2020 01:15:29 -0000 @@ -11,7 +11,7 @@ Index: src/dynamic-preprocessors/dnp3/Ma @SO_WITH_STATIC_LIB_TRUE@libsf_dnp3_preproc_la_LIBADD = \ @SO_WITH_STATIC_LIB_TRUE@ ../libsf_dynamic_preproc.la \ @SO_WITH_STATIC_LIB_TRUE@ $(am__append_1) -@@ -591,7 +591,7 @@ distdir-am: $(DISTFILES) +@@ -592,7 +592,7 @@ distdir-am: $(DISTFILES) done check-am: all-am check: check-am Index: patches/patch-src_dynamic-preprocessors_dns_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_dns_Makefile_in,v retrieving revision 1.19 diff -u -p -r1.19 patch-src_dynamic-preprocessors_dns_Makefile_in --- patches/patch-src_dynamic-preprocessors_dns_Makefile_in 1 Dec 2019 03:19:10 -0000 1.19 +++ patches/patch-src_dynamic-preprocessors_dns_Makefile_in 17 May 2020 01:15:32 -0000 @@ -11,7 +11,7 @@ Index: src/dynamic-preprocessors/dns/Mak @SO_WITH_STATIC_LIB_TRUE@libsf_dns_preproc_la_LIBADD = ../libsf_dynamic_preproc.la @SO_WITH_STATIC_LIB_FALSE@nodist_libsf_dns_preproc_la_SOURCES = \ @SO_WITH_STATIC_LIB_FALSE@../include/sf_dynamic_preproc_lib.c \ -@@ -545,7 +545,7 @@ distdir-am: $(DISTFILES) +@@ -546,7 +546,7 @@ distdir-am: $(DISTFILES) done check-am: all-am check: check-am Index: patches/patch-src_dynamic-preprocessors_ftptelnet_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_ftptelnet_Makefile_in,v retrieving revision 1.20 diff -u -p -r1.20 patch-src_dynamic-preprocessors_ftptelnet_Makefile_in --- patches/patch-src_dynamic-preprocessors_ftptelnet_Makefile_in 1 Dec 2019 03:19:10 -0000 1.20 +++ patches/patch-src_dynamic-preprocessors_ftptelnet_Makefile_in 17 May 2020 01:15:34 -0000 @@ -11,7 +11,7 @@ Index: src/dynamic-preprocessors/ftpteln @SO_WITH_STATIC_LIB_TRUE@libsf_ftptelnet_preproc_la_LIBADD = ../libsf_dynamic_preproc.la ../libsf_dynamic_utils.la @SO_WITH_STATIC_LIB_FALSE@nodist_libsf_ftptelnet_preproc_la_SOURCES = \ @SO_WITH_STATIC_LIB_FALSE@../include/sf_dynamic_preproc_lib.c \ -@@ -606,7 +606,7 @@ distdir-am: $(DISTFILES) +@@ -607,7 +607,7 @@ distdir-am: $(DISTFILES) done check-am: all-am check: check-am Index: patches/patch-src_dynamic-preprocessors_gtp_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_gtp_Makefile_in,v retrieving revision 1.15 diff -u -p -r1.15 patch-src_dynamic-preprocessors_gtp_Makefile_in --- patches/patch-src_dynamic-preprocessors_gtp_Makefile_in 1 Dec 2019 03:19:10 -0000 1.15 +++ patches/patch-src_dynamic-preprocessors_gtp_Makefile_in 17 May 2020 01:15:21 -0000 @@ -11,7 +11,7 @@ Index: src/dynamic-preprocessors/gtp/Mak @SO_WITH_STATIC_LIB_TRUE@libsf_gtp_preproc_la_LIBADD = ../libsf_dynamic_preproc.la @SO_WITH_STATIC_LIB_FALSE@nodist_libsf_gtp_preproc_la_SOURCES = \ @SO_WITH_STATIC_LIB_FALSE@../include/sf_dynamic_preproc_lib.c \ -@@ -550,7 +550,7 @@ distdir-am: $(DISTFILES) +@@ -551,7 +551,7 @@ distdir-am: $(DISTFILES) done check-am: all-am check: check-am Index: patches/patch-src_dynamic-preprocessors_imap_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_imap_Makefile_in,v retrieving revision 1.15 diff -u -p -r1.15 patch-src_dynamic-preprocessors_imap_Makefile_in --- patches/patch-src_dynamic-preprocessors_imap_Makefile_in 1 Dec 2019 03:19:10 -0000 1.15 +++ patches/patch-src_dynamic-preprocessors_imap_Makefile_in 17 May 2020 01:15:21 -0000 @@ -11,7 +11,7 @@ Index: src/dynamic-preprocessors/imap/Ma @SO_WITH_STATIC_LIB_TRUE@libsf_imap_preproc_la_LIBADD = ../libsf_dynamic_preproc.la @SO_WITH_STATIC_LIB_FALSE@nodist_libsf_imap_preproc_la_SOURCES = \ @SO_WITH_STATIC_LIB_FALSE@../include/sf_dynamic_preproc_lib.c \ -@@ -593,7 +593,7 @@ distdir-am: $(DISTFILES) +@@ -594,7 +594,7 @@ distdir-am: $(DISTFILES) done check-am: all-am check: check-am Index: patches/patch-src_dynamic-preprocessors_modbus_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_modbus_Makefile_in,v retrieving revision 1.15 diff -u -p -r1.15 patch-src_dynamic-preprocessors_modbus_Makefile_in --- patches/patch-src_dynamic-preprocessors_modbus_Makefile_in 1 Dec 2019 03:19:10 -0000 1.15 +++ patches/patch-src_dynamic-preprocessors_modbus_Makefile_in 17 May 2020 01:15:21 -0000 @@ -11,7 +11,7 @@ Index: src/dynamic-preprocessors/modbus/ @SO_WITH_STATIC_LIB_TRUE@libsf_modbus_preproc_la_LIBADD = ../libsf_dynamic_preproc.la @SO_WITH_STATIC_LIB_FALSE@nodist_libsf_modbus_preproc_la_SOURCES = \ @SO_WITH_STATIC_LIB_FALSE@../include/sf_dynamic_preproc_lib.c \ -@@ -551,7 +551,7 @@ distdir-am: $(DISTFILES) +@@ -552,7 +552,7 @@ distdir-am: $(DISTFILES) done check-am: all-am check: check-am Index: patches/patch-src_dynamic-preprocessors_pop_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_pop_Makefile_in,v retrieving revision 1.15 diff -u -p -r1.15 patch-src_dynamic-preprocessors_pop_Makefile_in --- patches/patch-src_dynamic-preprocessors_pop_Makefile_in 1 Dec 2019 03:19:10 -0000 1.15 +++ patches/patch-src_dynamic-preprocessors_pop_Makefile_in 17 May 2020 01:15:21 -0000 @@ -11,7 +11,7 @@ Index: src/dynamic-preprocessors/pop/Mak @SO_WITH_STATIC_LIB_TRUE@libsf_pop_preproc_la_LIBADD = ../libsf_dynamic_preproc.la @SO_WITH_STATIC_LIB_FALSE@nodist_libsf_pop_preproc_la_SOURCES = \ @SO_WITH_STATIC_LIB_FALSE@../include/sf_dynamic_preproc_lib.c \ -@@ -591,7 +591,7 @@ distdir-am: $(DISTFILES) +@@ -592,7 +592,7 @@ distdir-am: $(DISTFILES) done check-am: all-am check: check-am Index: patches/patch-src_dynamic-preprocessors_reputation_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_reputation_Makefile_in,v retrieving revision 1.14 diff -u -p -r1.14 patch-src_dynamic-preprocessors_reputation_Makefile_in --- patches/patch-src_dynamic-preprocessors_reputation_Makefile_in 1 Dec 2019 03:19:10 -0000 1.14 +++ patches/patch-src_dynamic-preprocessors_reputation_Makefile_in 17 May 2020 01:15:21 -0000 @@ -11,7 +11,7 @@ Index: src/dynamic-preprocessors/reputat @SO_WITH_STATIC_LIB_TRUE@libsf_reputation_preproc_la_LIBADD = ../libsf_dynamic_preproc.la @SO_WITH_STATIC_LIB_FALSE@nodist_libsf_reputation_preproc_la_SOURCES = \ @SO_WITH_STATIC_LIB_FALSE@../include/sf_dynamic_preproc_lib.c \ -@@ -623,7 +623,7 @@ distdir-am: $(DISTFILES) +@@ -624,7 +624,7 @@ distdir-am: $(DISTFILES) done check-am: all-am check: check-am Index: patches/patch-src_dynamic-preprocessors_sdf_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_sdf_Makefile_in,v retrieving revision 1.15 diff -u -p -r1.15 patch-src_dynamic-preprocessors_sdf_Makefile_in --- patches/patch-src_dynamic-preprocessors_sdf_Makefile_in 1 Dec 2019 03:19:10 -0000 1.15 +++ patches/patch-src_dynamic-preprocessors_sdf_Makefile_in 17 May 2020 01:15:21 -0000 @@ -11,7 +11,7 @@ Index: src/dynamic-preprocessors/sdf/Mak @SO_WITH_STATIC_LIB_TRUE@libsf_sdf_preproc_la_LIBADD = ../libsf_dynamic_preproc.la @SO_WITH_STATIC_LIB_FALSE@nodist_libsf_sdf_preproc_la_SOURCES = \ @SO_WITH_STATIC_LIB_FALSE@../include/sf_dynamic_preproc_lib.c \ -@@ -550,7 +550,7 @@ distdir-am: $(DISTFILES) +@@ -551,7 +551,7 @@ distdir-am: $(DISTFILES) done check-am: all-am check: check-am Index: patches/patch-src_dynamic-preprocessors_sip_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_sip_Makefile_in,v retrieving revision 1.15 diff -u -p -r1.15 patch-src_dynamic-preprocessors_sip_Makefile_in --- patches/patch-src_dynamic-preprocessors_sip_Makefile_in 1 Dec 2019 03:19:10 -0000 1.15 +++ patches/patch-src_dynamic-preprocessors_sip_Makefile_in 17 May 2020 01:15:21 -0000 @@ -11,7 +11,7 @@ Index: src/dynamic-preprocessors/sip/Mak @SO_WITH_STATIC_LIB_TRUE@libsf_sip_preproc_la_LIBADD = \ @SO_WITH_STATIC_LIB_TRUE@ ../libsf_dynamic_preproc.la \ @SO_WITH_STATIC_LIB_TRUE@ $(am__append_1) -@@ -586,7 +586,7 @@ distdir-am: $(DISTFILES) +@@ -587,7 +587,7 @@ distdir-am: $(DISTFILES) done check-am: all-am check: check-am Index: patches/patch-src_dynamic-preprocessors_smtp_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_smtp_Makefile_in,v retrieving revision 1.19 diff -u -p -r1.19 patch-src_dynamic-preprocessors_smtp_Makefile_in --- patches/patch-src_dynamic-preprocessors_smtp_Makefile_in 1 Dec 2019 03:19:10 -0000 1.19 +++ patches/patch-src_dynamic-preprocessors_smtp_Makefile_in 17 May 2020 01:15:21 -0000 @@ -11,7 +11,7 @@ Index: src/dynamic-preprocessors/smtp/Ma @SO_WITH_STATIC_LIB_TRUE@libsf_smtp_preproc_la_LIBADD = ../libsf_dynamic_preproc.la @SO_WITH_STATIC_LIB_FALSE@nodist_libsf_smtp_preproc_la_SOURCES = \ @SO_WITH_STATIC_LIB_FALSE@../include/sf_dynamic_preproc_lib.c \ -@@ -599,7 +599,7 @@ distdir-am: $(DISTFILES) +@@ -600,7 +600,7 @@ distdir-am: $(DISTFILES) done check-am: all-am check: check-am Index: patches/patch-src_dynamic-preprocessors_ssh_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_ssh_Makefile_in,v retrieving revision 1.18 diff -u -p -r1.18 patch-src_dynamic-preprocessors_ssh_Makefile_in --- patches/patch-src_dynamic-preprocessors_ssh_Makefile_in 1 Dec 2019 03:19:10 -0000 1.18 +++ patches/patch-src_dynamic-preprocessors_ssh_Makefile_in 17 May 2020 01:15:21 -0000 @@ -11,7 +11,7 @@ Index: src/dynamic-preprocessors/ssh/Mak @SO_WITH_STATIC_LIB_TRUE@libsf_ssh_preproc_la_LIBADD = ../libsf_dynamic_preproc.la @SO_WITH_STATIC_LIB_FALSE@nodist_libsf_ssh_preproc_la_SOURCES = \ @SO_WITH_STATIC_LIB_FALSE@../include/sf_dynamic_preproc_lib.c \ -@@ -545,7 +545,7 @@ distdir-am: $(DISTFILES) +@@ -546,7 +546,7 @@ distdir-am: $(DISTFILES) done check-am: all-am check: check-am Index: patches/patch-src_dynamic-preprocessors_ssl_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_ssl_Makefile_in,v retrieving revision 1.17 diff -u -p -r1.17 patch-src_dynamic-preprocessors_ssl_Makefile_in --- patches/patch-src_dynamic-preprocessors_ssl_Makefile_in 1 Dec 2019 03:19:10 -0000 1.17 +++ patches/patch-src_dynamic-preprocessors_ssl_Makefile_in 17 May 2020 01:15:21 -0000 @@ -11,7 +11,7 @@ Index: src/dynamic-preprocessors/ssl/Mak @SO_WITH_STATIC_LIB_TRUE@libsf_ssl_preproc_la_LIBADD = ../libsf_dynamic_preproc.la @SO_WITH_STATIC_LIB_FALSE@nodist_libsf_ssl_preproc_la_SOURCES = \ @SO_WITH_STATIC_LIB_FALSE@../include/sf_dynamic_preproc_lib.c \ -@@ -563,7 +563,7 @@ distdir-am: $(DISTFILES) +@@ -564,7 +564,7 @@ distdir-am: $(DISTFILES) done check-am: all-am check: check-am Index: patches/patch-src_preprocessors_Stream6_snort_stream_tcp_c =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_preprocessors_Stream6_snort_stream_tcp_c,v retrieving revision 1.9 diff -u -p -r1.9 patch-src_preprocessors_Stream6_snort_stream_tcp_c --- patches/patch-src_preprocessors_Stream6_snort_stream_tcp_c 1 Dec 2019 03:19:10 -0000 1.9 +++ patches/patch-src_preprocessors_Stream6_snort_stream_tcp_c 17 May 2020 01:15:21 -0000 @@ -2,7 +2,7 @@ $OpenBSD: patch-src_preprocessors_Stream Index: src/preprocessors/Stream6/snort_stream_tcp.c --- src/preprocessors/Stream6/snort_stream_tcp.c.orig +++ src/preprocessors/Stream6/snort_stream_tcp.c -@@ -8607,7 +8607,7 @@ static int ProcessTcp(SessionControlBlock *scb, Packet +@@ -8881,7 +8881,7 @@ static int ProcessTcp(SessionControlBlock *scb, Packet char src_addr[17]; char dst_addr[17]; memset((char *)timestamp, 0, TIMEBUF_SIZE); Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/net/snort/pkg/PLIST,v retrieving revision 1.32 diff -u -p -r1.32 PLIST --- pkg/PLIST 12 Feb 2019 22:19:52 -0000 1.32 +++ pkg/PLIST 22 May 2020 00:47:09 -0000 @@ -10,55 +10,39 @@ bin/appid_detector_builder.sh @bin bin/u2streamer lib/pkgconfig/snort.pc lib/snort_dynamicengine/ -lib/snort_dynamicengine/libsf_engine.a @comment lib/snort_dynamicengine/libsf_engine.la -lib/snort_dynamicengine/libsf_engine.so +@so lib/snort_dynamicengine/libsf_engine.so lib/snort_dynamicpreprocessor/ -lib/snort_dynamicpreprocessor/libsf_appid_preproc.a lib/snort_dynamicpreprocessor/libsf_appid_preproc.la -lib/snort_dynamicpreprocessor/libsf_appid_preproc.so -lib/snort_dynamicpreprocessor/libsf_dce2_preproc.a +@so lib/snort_dynamicpreprocessor/libsf_appid_preproc.so @comment lib/snort_dynamicpreprocessor/libsf_dce2_preproc.la -lib/snort_dynamicpreprocessor/libsf_dce2_preproc.so -lib/snort_dynamicpreprocessor/libsf_dnp3_preproc.a +@so lib/snort_dynamicpreprocessor/libsf_dce2_preproc.so @comment lib/snort_dynamicpreprocessor/libsf_dnp3_preproc.la -lib/snort_dynamicpreprocessor/libsf_dnp3_preproc.so -lib/snort_dynamicpreprocessor/libsf_dns_preproc.a +@so lib/snort_dynamicpreprocessor/libsf_dnp3_preproc.so @comment lib/snort_dynamicpreprocessor/libsf_dns_preproc.la -lib/snort_dynamicpreprocessor/libsf_dns_preproc.so -lib/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.a +@so lib/snort_dynamicpreprocessor/libsf_dns_preproc.so @comment lib/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.la -lib/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.so -lib/snort_dynamicpreprocessor/libsf_gtp_preproc.a +@so lib/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.so @comment lib/snort_dynamicpreprocessor/libsf_gtp_preproc.la -lib/snort_dynamicpreprocessor/libsf_gtp_preproc.so -lib/snort_dynamicpreprocessor/libsf_imap_preproc.a +@so lib/snort_dynamicpreprocessor/libsf_gtp_preproc.so @comment lib/snort_dynamicpreprocessor/libsf_imap_preproc.la -lib/snort_dynamicpreprocessor/libsf_imap_preproc.so -lib/snort_dynamicpreprocessor/libsf_modbus_preproc.a +@so lib/snort_dynamicpreprocessor/libsf_imap_preproc.so @comment lib/snort_dynamicpreprocessor/libsf_modbus_preproc.la -lib/snort_dynamicpreprocessor/libsf_modbus_preproc.so -lib/snort_dynamicpreprocessor/libsf_pop_preproc.a +@so lib/snort_dynamicpreprocessor/libsf_modbus_preproc.so @comment lib/snort_dynamicpreprocessor/libsf_pop_preproc.la -lib/snort_dynamicpreprocessor/libsf_pop_preproc.so -lib/snort_dynamicpreprocessor/libsf_reputation_preproc.a +@so lib/snort_dynamicpreprocessor/libsf_pop_preproc.so @comment lib/snort_dynamicpreprocessor/libsf_reputation_preproc.la -lib/snort_dynamicpreprocessor/libsf_reputation_preproc.so -lib/snort_dynamicpreprocessor/libsf_sdf_preproc.a +@so lib/snort_dynamicpreprocessor/libsf_reputation_preproc.so @comment lib/snort_dynamicpreprocessor/libsf_sdf_preproc.la -lib/snort_dynamicpreprocessor/libsf_sdf_preproc.so -lib/snort_dynamicpreprocessor/libsf_sip_preproc.a +@so lib/snort_dynamicpreprocessor/libsf_sdf_preproc.so @comment lib/snort_dynamicpreprocessor/libsf_sip_preproc.la -lib/snort_dynamicpreprocessor/libsf_sip_preproc.so -lib/snort_dynamicpreprocessor/libsf_smtp_preproc.a +@so lib/snort_dynamicpreprocessor/libsf_sip_preproc.so @comment lib/snort_dynamicpreprocessor/libsf_smtp_preproc.la -lib/snort_dynamicpreprocessor/libsf_smtp_preproc.so -lib/snort_dynamicpreprocessor/libsf_ssh_preproc.a +@so lib/snort_dynamicpreprocessor/libsf_smtp_preproc.so @comment lib/snort_dynamicpreprocessor/libsf_ssh_preproc.la -lib/snort_dynamicpreprocessor/libsf_ssh_preproc.so -lib/snort_dynamicpreprocessor/libsf_ssl_preproc.a +@so lib/snort_dynamicpreprocessor/libsf_ssh_preproc.so @comment lib/snort_dynamicpreprocessor/libsf_ssl_preproc.la -lib/snort_dynamicpreprocessor/libsf_ssl_preproc.so +@so lib/snort_dynamicpreprocessor/libsf_ssl_preproc.so lib/snort_dynamicrules/ @man man/man8/snort.8 share/doc/pkg-readmes/${PKGSTEM}