[Snort-devel] Error building snort 2.9.7.0 on FreeBSD

elof at ...969... elof at ...969...
Mon Nov 3 09:00:37 EST 2014


End of the poudriere build log:

...
...
cc -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../src 
-I../../../src/sfutil  -I../../../src/output-plugins 
-I../../../src/detection-plugins -I../../../src/dynamic-plugins 
-I../../../src/preprocessors -I../../../src/preprocessors/portscan 
-I../../../src/preprocessors/HttpInspect/include 
-I../../../src/preprocessors/Session -I../../../src/preprocessors/Stream6 
-I../../../src/target-based -I../../../src/control 
-I../../../src/file-process -I../../../src/file-process/libs 
-I../../../src/side-channel -I../../../src/side-channel/plugins 
-I/usr/local/include -I/usr/local/include/libnet11 -DLZMA -DPPM_MGR 
-DNDEBUG -DNOCOREFILE -DENABLE_RESPOND -DENABLE_RESPONSE3 -DSF_WCHAR 
-DPERF_PROFILING -DSNORT_RELOAD -DNO_NON_ETHER_DECODER -DNORMALIZER 
-DACTIVE_RESPONSE  -O2 -fstack-protector -fstack-protector 
-fno-strict-aliasing -DSF_VISIBILITY -fvisibility=hidden -Wall -c 
snort_stream_icmp.c
In file included from snort_stream_icmp.c:35:
In file included from 
../../../src/preprocessors/Session/snort_session.h:32:
../../../src/preprocessors/Session/session_common.h:140:5: error: unknown 
type name 'PreprocEnableMask'
     PreprocEnableMask enabled_pps;
     ^
../../../src/preprocessors/Session/session_common.h:141:5: error: unknown 
type name 'PreprocEvalFuncNode'
     PreprocEvalFuncNode *initial_pp;
     ^
2 errors generated.
*** Error code 1

Stop.
make[5]: stopped in 
/wrkdirs/usr/ports/security/snort/work/snort-2.9.7.0/src/preprocessors/Stream6
*** Error code 1

Stop.
make[4]: stopped in 
/wrkdirs/usr/ports/security/snort/work/snort-2.9.7.0/src/preprocessors
*** Error code 1

Stop.
make[3]: stopped in 
/wrkdirs/usr/ports/security/snort/work/snort-2.9.7.0/src
*** Error code 1

Stop.
make[2]: stopped in /wrkdirs/usr/ports/security/snort/work/snort-2.9.7.0
*** Error code 1

Stop.
make[1]: stopped in /wrkdirs/usr/ports/security/snort/work/snort-2.9.7.0
*** Error code 1

Stop.
make: stopped in /usr/ports/security/snort





Last port version, 2.9.6.2, compiled just fine, so it seems to be 
something new in 2.9.7.0 that breaks.

/Elof




More information about the Snort-devel mailing list