[Bro] Running Bro on Alpine

Mike M turbidtarantula at gmail.com
Tue Sep 18 08:18:29 PDT 2018


Hello,

I’m trying to compile and run Bro on Alpine Linux and I’m having an issue
with broctl crashing.

Out of the box running ./configure and make using the bro 2.5.5 source I
get a bunch of errors like that “'u_char' does not name a type” [1].

I found this project for compiling Bro on Alpine [2]. The build-bro.sh.
script includes two patch files and a cmake file [3]. Manually applying
those three files gets Bro to the point where it compiles successfully.

Bro will run fine from the command line, but running broctl it crashes
almost immediately [4]. Broctl reports Bro as crashed, but it briefly
produces all the log files I'd expect (conn, dns, etc). There's nothing
useful in the stdout, stderr or reporter logs.

I built bro with --enable-debug, I've got gdb installed, and I set "ulimit
-c unlimited" but I don't see a crash dump anywhere.

In the absence of any error messages I'm unsure on how to proceed. Can
anyone recommend next steps?

thanks,
Mike

[1] see compile error.txt (attached)
[2] https://github.com/danielguerra69/docker-bro-1
[3] https://github.com/danielguerra69/docker-bro-1/tree/master/source
[4] see broctl crash.txt (attached)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ICSI.Berkeley.EDU/pipermail/bro/attachments/20180918/4fae7f2d/attachment-0001.html 
-------------- next part --------------
localhost:/usr/local/bro/logs# ../bin/broctl start
starting bro ...
(bro still initializing)
localhost:/usr/local/bro/logs# ../bin/broctl status
Name         Type       Host          Status    Pid    Started
bro          standalone localhost     crashed
localhost:/usr/local/bro/logs# ../bin/broctl diag
[bro]

No core file found.

Bro 2.5.5-debug
Linux 4.14.69-0-virt

Bro plugins: (none found)

==== reporter.log
#separator \x09
#set_separator  ,
#empty_field    (empty)
#unset_field    -
#path   reporter
#open   2018-09-18-03-29-35
#fields ts      level   message location
#types  time    enum    string  string
1537241375.552718       Reporter::WARNING       Your interface is likely receiving invalid TCP checksums, most likely from NIC checksum offloading.  By default, packets with invalid checksums are discarded by Bro unless using the -C command-line option or toggling the 'ignore_checksums' variable.  Alternatively, disable checksum offloading by the network adapter to ensure Bro analyzes the actual checksums that are transmitted.   /usr/local/bro/share/bro/base/misc/find-checksum-offloading.bro, line 54

==== stderr.log
listening on eth0


==== stdout.log
max memory size         (kbytes, -m) unlimited
data seg size           (kbytes, -d) unlimited
virtual memory          (kbytes, -v) unlimited
core file size          (blocks, -c) unlimited

==== .cmdline
-i eth0 -U .status -p broctl -p broctl-live -p standalone -p local -p bro local.bro broctl broctl/standalone broctl/auto

==== .env_vars
PATH=/usr/local/bro/bin:/usr/local/bro/share/broctl/scripts:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
BROPATH=/usr/local/bro/spool/installed-scripts-do-not-touch/site::/usr/local/bro/spool/installed-scripts-do-not-touch/auto:/usr/local/bro/share/bro:/usr/local/bro/share/bro/policy:/usr/local/bro/share/bro/site
CLUSTER_NODE=

==== .status
RUNNING [net_run]

==== No prof.log

==== packet_filter.log
#separator \x09
#set_separator  ,
#empty_field    (empty)
#unset_field    -
#path   packet_filter
#open   2018-09-18-03-29-25
#fields ts      node    filter  init    success
#types  time    string  string  bool    bool
1537241365.482857       bro     ip or not ip    T       T

==== loaded_scripts.log
#separator \x09
#set_separator  ,
#empty_field    (empty)
#unset_field    -
#path   loaded_scripts
#open   2018-09-18-03-29-25
#fields name
#types  string
/usr/local/bro/share/bro/base/init-bare.bro
  /usr/local/bro/share/bro/base/bif/const.bif.bro
  /usr/local/bro/share/bro/base/bif/types.bif.bro
  /usr/local/bro/share/bro/base/bif/strings.bif.bro
  /usr/local/bro/share/bro/base/bif/bro.bif.bro
  /usr/local/bro/share/bro/base/bif/reporter.bif.bro
  /usr/local/bro/share/bro/base/bif/plugins/Bro_SNMP.types.bif.bro
  /usr/local/bro/share/bro/base/bif/plugins/Bro_KRB.types.bif.bro
  /usr/local/bro/share/bro/base/bif/event.bif.bro
  /usr/local/bro/share/bro/base/frameworks/broker/__load__.bro
    /usr/local/bro/share/bro/base/frameworks/broker/main.bro
      /usr/local/bro/share/bro/base/bif/comm.bif.bro
      /usr/local/bro/share/bro/base/bif/messaging.bif.bro
    /usr/local/bro/share/bro/base/frameworks/broker/store.bro
      /usr/local/bro/share/bro/base/bif/data.bif.bro
      /usr/local/bro/share/bro/base/bif/store.bif.bro
  /usr/local/bro/share/bro/base/frameworks/logging/__load__.bro
    /usr/local/bro/share/bro/base/frameworks/logging/main.bro
      /usr/local/bro/share/bro/base/bif/logging.bif.bro
    /usr/local/bro/share/bro/base/frameworks/logging/postprocessors/__load__.bro
      /usr/local/bro/share/bro/base/frameworks/logging/postprocessors/scp.bro
      /usr/local/bro/share/bro/base/frameworks/logging/postprocessors/sftp.bro
    /usr/local/bro/share/bro/base/frameworks/logging/writers/ascii.bro
    /usr/local/bro/share/bro/base/frameworks/logging/writers/sqlite.bro
    /usr/local/bro/share/bro/base/frameworks/logging/writers/none.bro
  /usr/local/bro/share/bro/base/frameworks/input/__load__.bro
    /usr/local/bro/share/bro/base/frameworks/input/main.bro
      /usr/local/bro/share/bro/base/bif/input.bif.bro
    /usr/local/bro/share/bro/base/frameworks/input/readers/ascii.bro
    /usr/local/bro/share/bro/base/frameworks/input/readers/raw.bro
    /usr/local/bro/share/bro/base/frameworks/input/readers/benchmark.bro
    /usr/local/bro/share/bro/base/frameworks/input/readers/binary.bro
    /usr/local/bro/share/bro/base/frameworks/input/readers/sqlite.bro
  /usr/local/bro/share/bro/base/frameworks/analyzer/__load__.bro
    /usr/local/bro/share/bro/base/frameworks/analyzer/main.bro
      /usr/local/bro/share/bro/base/frameworks/packet-filter/utils.bro
      /usr/local/bro/share/bro/base/bif/analyzer.bif.bro
  /usr/local/bro/share/bro/base/frameworks/files/__load__.bro
    /usr/local/bro/share/bro/base/frameworks/files/main.bro
      /usr/local/bro/share/bro/base/bif/file_analysis.bif.bro
      /usr/local/bro/share/bro/base/utils/site.bro
        /usr/local/bro/share/bro/base/utils/patterns.bro
    /usr/local/bro/share/bro/base/frameworks/files/magic/__load__.bro
  /usr/local/bro/share/bro/base/bif/__load__.bro
    /usr/local/bro/share/bro/base/bif/stats.bif.bro
    /usr/local/bro/share/bro/base/bif/broxygen.bif.bro
    /usr/local/bro/share/bro/base/bif/pcap.bif.bro
    /usr/local/bro/share/bro/base/bif/bloom-filter.bif.bro
    /usr/local/bro/share/bro/base/bif/cardinality-counter.bif.bro
    /usr/local/bro/share/bro/base/bif/top-k.bif.bro
  /usr/local/bro/share/bro/base/bif/plugins/__load__.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_ARP.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_BackDoor.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_BitTorrent.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_ConnSize.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_ConnSize.functions.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_DCE_RPC.consts.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_DCE_RPC.types.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_DCE_RPC.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_DHCP.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_DNP3.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_DNS.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_File.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_Finger.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_FTP.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_FTP.functions.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_Gnutella.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_GSSAPI.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_GTPv1.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_HTTP.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_HTTP.functions.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_ICMP.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_Ident.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_IMAP.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_InterConn.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_IRC.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_KRB.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_Login.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_Login.functions.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_MIME.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_Modbus.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_MySQL.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_NCP.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_NCP.consts.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_NetBIOS.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_NetBIOS.functions.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_NTLM.types.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_NTLM.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_NTP.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_POP3.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_RADIUS.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_RDP.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_RDP.types.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_RFB.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_RPC.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SIP.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SNMP.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb1_com_check_directory.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb1_com_close.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb1_com_create_directory.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb1_com_echo.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb1_com_logoff_andx.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb1_com_negotiate.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb1_com_nt_create_andx.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb1_com_nt_cancel.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb1_com_query_information.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb1_com_read_andx.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb1_com_session_setup_andx.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb1_com_transaction.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb1_com_transaction2.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb1_com_tree_connect_andx.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb1_com_tree_disconnect.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb1_com_write_andx.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb1_events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb2_com_close.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb2_com_create.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb2_com_negotiate.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb2_com_read.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb2_com_session_setup.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb2_com_set_info.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb2_com_tree_connect.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb2_com_tree_disconnect.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb2_com_write.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.smb2_events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.consts.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMB.types.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMTP.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SMTP.functions.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SOCKS.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SSH.types.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SSH.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SSL.types.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SSL.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SSL.functions.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SteppingStone.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_Syslog.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_TCP.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_TCP.functions.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_Teredo.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_UDP.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_XMPP.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_FileEntropy.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_FileExtract.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_FileExtract.functions.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_FileHash.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_PE.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_Unified2.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_Unified2.types.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_X509.events.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_X509.types.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_X509.functions.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_AsciiReader.ascii.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_BenchmarkReader.benchmark.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_BinaryReader.binary.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_RawReader.raw.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SQLiteReader.sqlite.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_AsciiWriter.ascii.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_NoneWriter.none.bif.bro
    /usr/local/bro/share/bro/base/bif/plugins/Bro_SQLiteWriter.sqlite.bif.bro
/usr/local/bro/share/bro/base/init-default.bro
  /usr/local/bro/share/bro/base/utils/active-http.bro
    /usr/local/bro/share/bro/base/utils/exec.bro
  /usr/local/bro/share/bro/base/utils/addrs.bro
  /usr/local/bro/share/bro/base/utils/conn-ids.bro
  /usr/local/bro/share/bro/base/utils/dir.bro
    /usr/local/bro/share/bro/base/frameworks/reporter/__load__.bro
      /usr/local/bro/share/bro/base/frameworks/reporter/main.bro
    /usr/local/bro/share/bro/base/utils/paths.bro
  /usr/local/bro/share/bro/base/utils/directions-and-hosts.bro
  /usr/local/bro/share/bro/base/utils/email.bro
  /usr/local/bro/share/bro/base/utils/files.bro
  /usr/local/bro/share/bro/base/utils/geoip-distance.bro
  /usr/local/bro/share/bro/base/utils/numbers.bro
  /usr/local/bro/share/bro/base/utils/queue.bro
  /usr/local/bro/share/bro/base/utils/strings.bro
  /usr/local/bro/share/bro/base/utils/thresholds.bro
  /usr/local/bro/share/bro/base/utils/time.bro
  /usr/local/bro/share/bro/base/utils/urls.bro
  /usr/local/bro/share/bro/base/frameworks/notice/__load__.bro
    /usr/local/bro/share/bro/base/frameworks/notice/main.bro
    /usr/local/bro/share/bro/base/frameworks/notice/weird.bro
    /usr/local/bro/share/bro/base/frameworks/notice/actions/drop.bro
      /usr/local/bro/share/bro/base/frameworks/netcontrol/__load__.bro
        /usr/local/bro/share/bro/base/frameworks/netcontrol/types.bro
        /usr/local/bro/share/bro/base/frameworks/netcontrol/main.bro
          /usr/local/bro/share/bro/base/frameworks/netcontrol/plugin.bro
        /usr/local/bro/share/bro/base/frameworks/netcontrol/plugins/__load__.bro
          /usr/local/bro/share/bro/base/frameworks/netcontrol/plugins/debug.bro
          /usr/local/bro/share/bro/base/frameworks/netcontrol/plugins/openflow.bro
            /usr/local/bro/share/bro/base/frameworks/openflow/__load__.bro
              /usr/local/bro/share/bro/base/frameworks/openflow/consts.bro
              /usr/local/bro/share/bro/base/frameworks/openflow/types.bro
              /usr/local/bro/share/bro/base/frameworks/openflow/main.bro
              /usr/local/bro/share/bro/base/frameworks/openflow/plugins/__load__.bro
                /usr/local/bro/share/bro/base/frameworks/openflow/plugins/ryu.bro
                  /usr/local/bro/share/bro/base/utils/json.bro
                /usr/local/bro/share/bro/base/frameworks/openflow/plugins/log.bro
                /usr/local/bro/share/bro/base/frameworks/openflow/plugins/broker.bro
              /usr/local/bro/share/bro/base/frameworks/cluster/__load__.bro
                /usr/local/bro/share/bro/base/frameworks/cluster/main.bro
                  /usr/local/bro/share/bro/base/frameworks/control/__load__.bro
                    /usr/local/bro/share/bro/base/frameworks/control/main.bro
              /usr/local/bro/share/bro/base/frameworks/openflow/non-cluster.bro
          /usr/local/bro/share/bro/base/frameworks/netcontrol/plugins/packetfilter.bro
          /usr/local/bro/share/bro/base/frameworks/netcontrol/plugins/broker.bro
          /usr/local/bro/share/bro/base/frameworks/netcontrol/plugins/acld.bro
        /usr/local/bro/share/bro/base/frameworks/netcontrol/drop.bro
        /usr/local/bro/share/bro/base/frameworks/netcontrol/shunt.bro
        /usr/local/bro/share/bro/base/frameworks/netcontrol/catch-and-release.bro
        /usr/local/bro/share/bro/base/frameworks/netcontrol/non-cluster.bro
    /usr/local/bro/share/bro/base/frameworks/notice/actions/email_admin.bro
    /usr/local/bro/share/bro/base/frameworks/notice/actions/page.bro
    /usr/local/bro/share/bro/base/frameworks/notice/actions/add-geodata.bro
    /usr/local/bro/share/bro/base/frameworks/notice/extend-email/hostnames.bro
    /usr/local/bro/share/bro/base/frameworks/notice/non-cluster.bro
    /usr/local/bro/share/bro/base/frameworks/notice/actions/pp-alarms.bro
  /usr/local/bro/share/bro/base/frameworks/dpd/__load__.bro
    /usr/local/bro/share/bro/base/frameworks/dpd/main.bro
  /usr/local/bro/share/bro/base/frameworks/signatures/__load__.bro
    /usr/local/bro/share/bro/base/frameworks/signatures/main.bro
  /usr/local/bro/share/bro/base/frameworks/packet-filter/__load__.bro
    /usr/local/bro/share/bro/base/frameworks/packet-filter/main.bro
    /usr/local/bro/share/bro/base/frameworks/packet-filter/netstats.bro
  /usr/local/bro/share/bro/base/frameworks/software/__load__.bro
    /usr/local/bro/share/bro/base/frameworks/software/main.bro
  /usr/local/bro/share/bro/base/frameworks/communication/__load__.bro
    /usr/local/bro/share/bro/base/frameworks/communication/main.bro
  /usr/local/bro/share/bro/base/frameworks/intel/__load__.bro
    /usr/local/bro/share/bro/base/frameworks/intel/main.bro
    /usr/local/bro/share/bro/base/frameworks/intel/files.bro
    /usr/local/bro/share/bro/base/frameworks/intel/input.bro
  /usr/local/bro/share/bro/base/frameworks/sumstats/__load__.bro
    /usr/local/bro/share/bro/base/frameworks/sumstats/main.bro
    /usr/local/bro/share/bro/base/frameworks/sumstats/plugins/__load__.bro
      /usr/local/bro/share/bro/base/frameworks/sumstats/plugins/average.bro
      /usr/local/bro/share/bro/base/frameworks/sumstats/plugins/hll_unique.bro
      /usr/local/bro/share/bro/base/frameworks/sumstats/plugins/last.bro
      /usr/local/bro/share/bro/base/frameworks/sumstats/plugins/max.bro
      /usr/local/bro/share/bro/base/frameworks/sumstats/plugins/min.bro
      /usr/local/bro/share/bro/base/frameworks/sumstats/plugins/sample.bro
      /usr/local/bro/share/bro/base/frameworks/sumstats/plugins/std-dev.bro
        /usr/local/bro/share/bro/base/frameworks/sumstats/plugins/variance.bro
      /usr/local/bro/share/bro/base/frameworks/sumstats/plugins/sum.bro
      /usr/local/bro/share/bro/base/frameworks/sumstats/plugins/topk.bro
      /usr/local/bro/share/bro/base/frameworks/sumstats/plugins/unique.bro
    /usr/local/bro/share/bro/base/frameworks/sumstats/non-cluster.bro
  /usr/local/bro/share/bro/base/frameworks/tunnels/__load__.bro
    /usr/local/bro/share/bro/base/frameworks/tunnels/main.bro
  /usr/local/bro/share/bro/base/protocols/conn/__load__.bro
    /usr/local/bro/share/bro/base/protocols/conn/main.bro
    /usr/local/bro/share/bro/base/protocols/conn/contents.bro
    /usr/local/bro/share/bro/base/protocols/conn/inactivity.bro
    /usr/local/bro/share/bro/base/protocols/conn/polling.bro
    /usr/local/bro/share/bro/base/protocols/conn/thresholds.bro
  /usr/local/bro/share/bro/base/protocols/dce-rpc/__load__.bro
    /usr/local/bro/share/bro/base/protocols/dce-rpc/consts.bro
    /usr/local/bro/share/bro/base/protocols/dce-rpc/main.bro
  /usr/local/bro/share/bro/base/protocols/dhcp/__load__.bro
    /usr/local/bro/share/bro/base/protocols/dhcp/consts.bro
    /usr/local/bro/share/bro/base/protocols/dhcp/main.bro
      /usr/local/bro/share/bro/base/protocols/dhcp/utils.bro
  /usr/local/bro/share/bro/base/protocols/dnp3/__load__.bro
    /usr/local/bro/share/bro/base/protocols/dnp3/main.bro
      /usr/local/bro/share/bro/base/protocols/dnp3/consts.bro
  /usr/local/bro/share/bro/base/protocols/dns/__load__.bro
    /usr/local/bro/share/bro/base/protocols/dns/consts.bro
    /usr/local/bro/share/bro/base/protocols/dns/main.bro
  /usr/local/bro/share/bro/base/protocols/ftp/__load__.bro
    /usr/local/bro/share/bro/base/protocols/ftp/utils-commands.bro
    /usr/local/bro/share/bro/base/protocols/ftp/info.bro
    /usr/local/bro/share/bro/base/protocols/ftp/main.bro
      /usr/local/bro/share/bro/base/protocols/ftp/utils.bro
    /usr/local/bro/share/bro/base/protocols/ftp/files.bro
    /usr/local/bro/share/bro/base/protocols/ftp/gridftp.bro
      /usr/local/bro/share/bro/base/protocols/ssl/__load__.bro
        /usr/local/bro/share/bro/base/protocols/ssl/consts.bro
        /usr/local/bro/share/bro/base/protocols/ssl/main.bro
        /usr/local/bro/share/bro/base/protocols/ssl/mozilla-ca-list.bro
        /usr/local/bro/share/bro/base/protocols/ssl/files.bro
          /usr/local/bro/share/bro/base/files/x509/__load__.bro
            /usr/local/bro/share/bro/base/files/x509/main.bro
              /usr/local/bro/share/bro/base/files/hash/__load__.bro
                /usr/local/bro/share/bro/base/files/hash/main.bro
  /usr/local/bro/share/bro/base/protocols/http/__load__.bro
    /usr/local/bro/share/bro/base/protocols/http/main.bro
    /usr/local/bro/share/bro/base/protocols/http/entities.bro
    /usr/local/bro/share/bro/base/protocols/http/utils.bro
    /usr/local/bro/share/bro/base/protocols/http/files.bro
  /usr/local/bro/share/bro/base/protocols/imap/__load__.bro
    /usr/local/bro/share/bro/base/protocols/imap/main.bro
  /usr/local/bro/share/bro/base/protocols/irc/__load__.bro
    /usr/local/bro/share/bro/base/protocols/irc/main.bro
    /usr/local/bro/share/bro/base/protocols/irc/dcc-send.bro
    /usr/local/bro/share/bro/base/protocols/irc/files.bro
  /usr/local/bro/share/bro/base/protocols/krb/__load__.bro
    /usr/local/bro/share/bro/base/protocols/krb/main.bro
      /usr/local/bro/share/bro/base/protocols/krb/consts.bro
    /usr/local/bro/share/bro/base/protocols/krb/files.bro
  /usr/local/bro/share/bro/base/protocols/modbus/__load__.bro
    /usr/local/bro/share/bro/base/protocols/modbus/consts.bro
    /usr/local/bro/share/bro/base/protocols/modbus/main.bro
  /usr/local/bro/share/bro/base/protocols/mysql/__load__.bro
    /usr/local/bro/share/bro/base/protocols/mysql/main.bro
      /usr/local/bro/share/bro/base/protocols/mysql/consts.bro
  /usr/local/bro/share/bro/base/protocols/ntlm/__load__.bro
    /usr/local/bro/share/bro/base/protocols/ntlm/main.bro
      /usr/local/bro/share/bro/base/protocols/smb/__load__.bro
        /usr/local/bro/share/bro/base/protocols/smb/consts.bro
        /usr/local/bro/share/bro/base/protocols/smb/const-dos-error.bro
        /usr/local/bro/share/bro/base/protocols/smb/const-nt-status.bro
  /usr/local/bro/share/bro/base/protocols/pop3/__load__.bro
  /usr/local/bro/share/bro/base/protocols/radius/__load__.bro
    /usr/local/bro/share/bro/base/protocols/radius/main.bro
      /usr/local/bro/share/bro/base/protocols/radius/consts.bro
  /usr/local/bro/share/bro/base/protocols/rdp/__load__.bro
    /usr/local/bro/share/bro/base/protocols/rdp/consts.bro
    /usr/local/bro/share/bro/base/protocols/rdp/main.bro
  /usr/local/bro/share/bro/base/protocols/rfb/__load__.bro
    /usr/local/bro/share/bro/base/protocols/rfb/main.bro
  /usr/local/bro/share/bro/base/protocols/sip/__load__.bro
    /usr/local/bro/share/bro/base/protocols/sip/main.bro
  /usr/local/bro/share/bro/base/protocols/snmp/__load__.bro
    /usr/local/bro/share/bro/base/protocols/snmp/main.bro
  /usr/local/bro/share/bro/base/protocols/smtp/__load__.bro
    /usr/local/bro/share/bro/base/protocols/smtp/main.bro
    /usr/local/bro/share/bro/base/protocols/smtp/entities.bro
    /usr/local/bro/share/bro/base/protocols/smtp/files.bro
  /usr/local/bro/share/bro/base/protocols/socks/__load__.bro
    /usr/local/bro/share/bro/base/protocols/socks/consts.bro
    /usr/local/bro/share/bro/base/protocols/socks/main.bro
  /usr/local/bro/share/bro/base/protocols/ssh/__load__.bro
    /usr/local/bro/share/bro/base/protocols/ssh/main.bro
  /usr/local/bro/share/bro/base/protocols/syslog/__load__.bro
    /usr/local/bro/share/bro/base/protocols/syslog/consts.bro
    /usr/local/bro/share/bro/base/protocols/syslog/main.bro
  /usr/local/bro/share/bro/base/protocols/tunnels/__load__.bro
  /usr/local/bro/share/bro/base/protocols/xmpp/__load__.bro
    /usr/local/bro/share/bro/base/protocols/xmpp/main.bro
  /usr/local/bro/share/bro/base/files/pe/__load__.bro
    /usr/local/bro/share/bro/base/files/pe/consts.bro
    /usr/local/bro/share/bro/base/files/pe/main.bro
  /usr/local/bro/share/bro/base/files/extract/__load__.bro
    /usr/local/bro/share/bro/base/files/extract/main.bro
  /usr/local/bro/share/bro/base/files/unified2/__load__.bro
    /usr/local/bro/share/bro/base/files/unified2/main.bro
  /usr/local/bro/share/bro/base/misc/find-checksum-offloading.bro
  /usr/local/bro/share/bro/base/misc/find-filtered-trace.bro
  /usr/local/bro/share/bro/base/misc/version.bro
/usr/local/bro/spool/installed-scripts-do-not-touch/site/local.bro
  /usr/local/bro/share/bro/policy/misc/loaded-scripts.bro
  /usr/local/bro/share/bro/policy/tuning/defaults/__load__.bro
    /usr/local/bro/share/bro/policy/tuning/defaults/packet-fragments.bro
    /usr/local/bro/share/bro/policy/tuning/defaults/warnings.bro
    /usr/local/bro/share/bro/policy/tuning/defaults/extracted_file_limits.bro
  /usr/local/bro/share/bro/policy/misc/capture-loss.bro
  /usr/local/bro/share/bro/policy/misc/stats.bro
  /usr/local/bro/share/bro/policy/misc/scan.bro
  /usr/local/bro/share/bro/policy/frameworks/software/vulnerable.bro
  /usr/local/bro/share/bro/policy/frameworks/software/version-changes.bro
  /usr/local/bro/share/bro/policy/protocols/ftp/software.bro
  /usr/local/bro/share/bro/policy/protocols/smtp/software.bro
  /usr/local/bro/share/bro/policy/protocols/ssh/software.bro
  /usr/local/bro/share/bro/policy/protocols/http/software.bro
  /usr/local/bro/share/bro/policy/protocols/dns/detect-external-names.bro
  /usr/local/bro/share/bro/policy/protocols/ftp/detect.bro
  /usr/local/bro/share/bro/policy/protocols/conn/known-hosts.bro
  /usr/local/bro/share/bro/policy/protocols/conn/known-services.bro
  /usr/local/bro/share/bro/policy/protocols/ssl/known-certs.bro
  /usr/local/bro/share/bro/policy/protocols/ssl/validate-certs.bro
  /usr/local/bro/share/bro/policy/protocols/ssl/log-hostcerts-only.bro
  /usr/local/bro/share/bro/policy/protocols/ssh/geo-data.bro
  /usr/local/bro/share/bro/policy/protocols/ssh/detect-bruteforcing.bro
  /usr/local/bro/share/bro/policy/protocols/ssh/interesting-hostnames.bro
  /usr/local/bro/share/bro/policy/protocols/http/detect-sqli.bro
  /usr/local/bro/share/bro/policy/frameworks/files/hash-all-files.bro
  /usr/local/bro/share/bro/policy/frameworks/files/detect-MHR.bro
/usr/local/bro/share/bro/broctl/__load__.bro
  /usr/local/bro/share/bro/broctl/main.bro
    /usr/local/bro/share/bro/policy/frameworks/control/controllee.bro
      /usr/local/bro/share/bro/policy/frameworks/communication/listen.bro
/usr/local/bro/share/bro/broctl/standalone.bro
  /usr/local/bro/spool/installed-scripts-do-not-touch/auto/standalone-layout.bro
  /usr/local/bro/share/bro/policy/misc/trim-trace-file.bro
/usr/local/bro/share/bro/broctl/auto.bro
  /usr/local/bro/spool/installed-scripts-do-not-touch/auto/local-networks.bro
  /usr/local/bro/spool/installed-scripts-do-not-touch/auto/broctl-config.bro

-------------- next part --------------
localhost:~/bro-2.5.5# ./configure --enable-debug
Build Directory : build
Source Directory: /root/bro-2.5.5
-- The C compiler identification is GNU 6.4.0
-- The CXX compiler identification is GNU 6.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found sed: /bin/sed
-- Found PythonInterp: /usr/bin/python (found version "2.7.15")
-- Found FLEX: /usr/bin/flex (found version "2.6.4")
-- Found BISON: /usr/bin/bison
-- Found PCAP: /usr/lib/libpcap.so
-- Performing Test PCAP_LINKS_SOLO
-- Performing Test PCAP_LINKS_SOLO - Success
-- Looking for pcap_get_pfring_id
-- Looking for pcap_get_pfring_id - not found
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "2.0.0")
-- Performing Test ns_initparse_works_none
-- Performing Test ns_initparse_works_none - Success
-- Performing Test res_mkquery_works_none
-- Performing Test res_mkquery_works_none - Success
-- Found BIND: /usr/include
-- Found ZLIB: /lib/libz.so (found version "1.2.11")
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Check size of unsigned int
-- Check size of unsigned int - done

==================|  BinPAC Build Summary  |====================

Install prefix:    Install skipped
Debug mode:        true

CC:                /usr/bin/cc
CFLAGS:             -Wall -Wno-unused -g -DDEBUG -DBRO_DEBUG -g
CXX:               /usr/bin/c++
CXXFLAGS:           -Wall -Wno-unused -g -DDEBUG -DBRO_DEBUG -g
CPP:               /usr/bin/c++

================================================================

-- Found BinPAC: binpac
-- Could NOT find LibGeoIP (missing: LibGeoIP_LIBRARY LibGeoIP_INCLUDE_DIR)
-- Could NOT find GooglePerftools (missing: GooglePerftools_LIBRARIES GooglePerftools_LIBRARIES_DEBUG GooglePerftools_INCLUDE_DIR)
-- Could NOT find tcmalloc (missing: GooglePerftools_LIBRARIES)
-- Check if the system is big endian
-- Searching 16 bit integer
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Looking for htonll
-- Looking for htonll - not found
-- Check size of long int
-- Check size of long int - done
-- Check size of long long
-- Check size of long long - done
-- Check size of void *
-- Check size of void * - done
-- Check size of int32_t
-- Check size of int32_t - done
-- Check size of u_int32_t
-- Check size of u_int32_t - done
-- Check size of u_int16_t
-- Check size of u_int16_t - done
-- Check size of u_int8_t
-- Check size of u_int8_t - done
-- Check size of socklen_t
-- Check size of socklen_t - done
-- Check size of struct ip6_opt
-- Check size of struct ip6_opt - done
-- Check size of struct ip6_ext
-- Check size of struct ip6_ext - done
-- Looking for include file getopt.h
-- Looking for include file getopt.h - found
-- Looking for include file memory.h
-- Looking for include file memory.h - found
-- Looking for include file netinet/ether.h
-- Looking for include file netinet/ether.h - found
-- Looking for 4 include files sys/socket.h, ..., netinet/if_ether.h
-- Looking for 4 include files sys/socket.h, ..., netinet/if_ether.h - found
-- Looking for 4 include files sys/socket.h, ..., netinet/ip6.h
-- Looking for 4 include files sys/socket.h, ..., netinet/ip6.h - found
-- Looking for 3 include files sys/socket.h, ..., net/ethernet.h
-- Looking for 3 include files sys/socket.h, ..., net/ethernet.h - found
-- Looking for include file sys/ethernet.h
-- Looking for include file sys/ethernet.h - not found
-- Looking for include file net/ethertypes.h
-- Looking for include file net/ethertypes.h - not found
-- Looking for include file sys/time.h
-- Looking for include file sys/time.h - found
-- Looking for include files time.h, sys/time.h
-- Looking for include files time.h, sys/time.h - found
-- Looking for include file os-proto.h
-- Looking for include file os-proto.h - not found
-- Performing Test HAVE_READLINE_HISTORY_ENTRIES
-- Performing Test HAVE_READLINE_HISTORY_ENTRIES - Failed
-- Looking for include files stdio.h, readline/readline.h
-- Looking for include files stdio.h, readline/readline.h - not found
-- Looking for include files stdio.h, readline/history.h
-- Looking for include files stdio.h, readline/history.h - not found
-- Performing Test SIN_LEN
-- Performing Test SIN_LEN - Failed
-- Looking for IPPROTO_HOPOPTS
-- Looking for IPPROTO_HOPOPTS - found
-- Looking for IPPROTO_IPV6
-- Looking for IPPROTO_IPV6 - found
-- Looking for IPPROTO_IPV4
-- Looking for IPPROTO_IPV4 - not found
-- Looking for IPPROTO_ROUTING
-- Looking for IPPROTO_ROUTING - found
-- Looking for IPPROTO_FRAGMENT
-- Looking for IPPROTO_FRAGMENT - found
-- Looking for IPPROTO_ESP
-- Looking for IPPROTO_ESP - found
-- Looking for IPPROTO_AH
-- Looking for IPPROTO_AH - found
-- Looking for IPPROTO_ICMPV6
-- Looking for IPPROTO_ICMPV6 - found
-- Looking for IPPROTO_NONE
-- Looking for IPPROTO_NONE - found
-- Looking for IPPROTO_DSTOPTS
-- Looking for IPPROTO_DSTOPTS - found
-- Looking for getopt_long
-- Looking for getopt_long - found
-- Looking for mallinfo
-- Looking for mallinfo - not found
-- Looking for strcasestr
-- Looking for strcasestr - found
-- Looking for strerror
-- Looking for strerror - found
-- Looking for strsep
-- Looking for strsep - found
-- Looking for sigset
-- Looking for sigset - found
-- Performing Test DO_SOCK_DECL
-- Performing Test DO_SOCK_DECL - Failed
-- Performing Test SYSLOG_INT
-- Performing Test SYSLOG_INT - Failed
-- Looking for include file pcap-int.h
-- Looking for include file pcap-int.h - not found
-- Looking for pcap_freecode
-- Looking for pcap_freecode - found
-- Performing Test LIBPCAP_PCAP_COMPILE_NOPCAP_HAS_ERROR_PARAMETER
-- Performing Test LIBPCAP_PCAP_COMPILE_NOPCAP_HAS_ERROR_PARAMETER - Failed
-- Performing Test LIBPCAP_PCAP_COMPILE_NOPCAP_NO_ERROR_PARAMETER
-- Performing Test LIBPCAP_PCAP_COMPILE_NOPCAP_NO_ERROR_PARAMETER - Success
-- Looking for DLT_PPP_SERIAL
-- Looking for DLT_PPP_SERIAL - found
-- Performing Test including_ssl_h_works
-- Performing Test including_ssl_h_works - Success
-- Performing Test openssl_greater_than_0_9_7
-- Performing Test openssl_greater_than_0_9_7 - Success
-- Performing Test OPENSSL_D2I_X509_USES_CONST_CHAR
-- Performing Test OPENSSL_D2I_X509_USES_CONST_CHAR - Success
-- Performing Test OPENSSL_CORRECT_VERSION_NUMBER
-- Performing Test OPENSSL_CORRECT_VERSION_NUMBER - Success
-- Performing Test have_nameser_header
-- Performing Test have_nameser_header - Success
-- Performing Test cxx11_header_works
-- Performing Test cxx11_header_works - Success
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE
-- Found SWIG: /usr/bin/swig (found version "3.0.12")
-- Found PythonDev: /usr/bin/python2.7-config
CMake Deprecation Warning at /usr/share/cmake/Modules/UseSWIG.cmake:272 (message):
  SWIG_ADD_MODULE is deprecated.  Use SWIG_ADD_LIBRARY instead.
Call Stack (most recent call first):
  aux/broctl/aux/pysubnettree/CMakeLists.txt:41 (swig_add_module)



===============|  PySubnetTree Build Summary  |=================

Install dir:       /usr/local/bro/lib/broctl
Debug mode:        true

CC:                /usr/bin/cc
CFLAGS:             -Wall -Wno-unused -g -DDEBUG -DBRO_DEBUG -g
CXX:               /usr/bin/c++
CXXFLAGS:           -Wall -Wno-unused -g -DDEBUG -DBRO_DEBUG -std=c++11 -g
CPP:               /usr/bin/c++

================================================================


=================|  capstats Build Summary  |===================

Install prefix:    /usr/local/bro
Debug mode:        true

CXX:               /usr/bin/c++
CXXFLAGS:           -Wall -Wno-unused -g -DDEBUG -DBRO_DEBUG -std=c++11 -g
CPP:               /usr/bin/c++

================================================================


=============|  trace-summary Install Summary  |================

Install destination:    /usr/local/bro/bin

================================================================

-- Found SubnetTree: build from source aux/pysubnettree

=================|  Broctl Install Summary  |===================

Install prefix:    /usr/local/bro
Bro root:          /usr/local/bro
Scripts Dir:       /usr/local/bro/share/bro
Spool Dir:         /usr/local/bro/spool
Log Dir:           /usr/local/bro/logs
Config File Dir:   /usr/local/bro/etc

================================================================


==================|  Bro-Aux Build Summary  |===================

Install prefix:    /usr/local/bro
Debug mode:        true

CC:                /usr/bin/cc
CFLAGS:             -Wall -Wno-unused -g -DDEBUG -DBRO_DEBUG -g
CXX:               /usr/bin/c++
CXXFLAGS:           -Wall -Wno-unused -g -DDEBUG -DBRO_DEBUG -std=c++11 -g
CPP:               /usr/bin/c++

================================================================

-- Looking for geteuid
-- Looking for geteuid - found
-- Looking for getpwuid
-- Looking for getpwuid - found
-- Check size of uint
-- Check size of uint - done
-- Found Broccoli: broccoli
CMake Deprecation Warning at /usr/share/cmake/Modules/UseSWIG.cmake:272 (message):
  SWIG_ADD_MODULE is deprecated.  Use SWIG_ADD_LIBRARY instead.
Call Stack (most recent call first):
  aux/broccoli/bindings/broccoli-python/CMakeLists.txt:38 (swig_add_module)



================|  PyBroccoli Build Summary  |==================

Install dir:       /usr/local/bro/lib/broctl
Debug mode:        true

CC:                /usr/bin/cc
CFLAGS:             -Wall -Wno-unused -g -DDEBUG -DBRO_DEBUG -g
CPP:               /usr/bin/cc

================================================================

-- Not building broccoli-ruby bindings

=================|  Broccoli Build Summary  |===================

Install prefix:    /usr/local/bro
Library prefix:    /usr/local/bro/lib
Debug mode:        true
Shared libs:       true
Static libs:       true

Config file:       /usr/local/bro/etc/broccoli.conf
Packet support:    true

CC:                /usr/bin/cc
CFLAGS:             -Wall -Wno-unused -g -DDEBUG -DBRO_DEBUG -g
CPP:               /usr/bin/cc

================================================================


====================|  Bro Build Summary  |=====================

Install prefix:    /usr/local/bro
Bro Script Path:   /usr/local/bro/share/bro
Debug mode:        true

CC:                /usr/bin/cc
CFLAGS:             -Wall -Wno-unused -g -DDEBUG -DBRO_DEBUG -g
CXX:               /usr/bin/c++
CXXFLAGS:           -Wall -Wno-unused -g -DDEBUG -DBRO_DEBUG -std=c++11 -g
CPP:               /usr/bin/c++

Broker:            false
Broker Python:     false
Broccoli:          true
Broctl:            true
Aux. Tools:        true

GeoIP:             false
gperftools found:  false
        tcmalloc:  false
       debugging:  false
jemalloc:          false

================================================================

-- Configuring done
-- Generating done
-- Build files have been written to: /root/bro-2.5.5/build
localhost:~/bro-2.5.5# make
make -C build all
make[1]: Entering directory '/root/bro-2.5.5/build'
make[2]: Entering directory '/root/bro-2.5.5/build'
make[3]: Entering directory '/root/bro-2.5.5/build'
make[3]: Leaving directory '/root/bro-2.5.5/build'
make[3]: Entering directory '/root/bro-2.5.5/build'
[  0%] Building CXX object aux/binpac/lib/CMakeFiles/binpac_lib.dir/binpac_buffer.cc.o
In file included from /root/bro-2.5.5/aux/binpac/lib/binpac_buffer.cc:7:0:
/root/bro-2.5.5/build/aux/binpac/lib/binpac.h:118:27: error: 'u_char' does not name a type
 inline T UnMarshall(const u_char *data, int byteorder)
                           ^~~~~~
In file included from /root/bro-2.5.5/build/aux/binpac/lib/binpac.h:169:0,
                 from /root/bro-2.5.5/aux/binpac/lib/binpac_buffer.cc:7:
/root/bro-2.5.5/aux/binpac/lib/binpac_analyzer.h:13:29: error: 'u_char' does not name a type
                       const u_char *begin_of_data,
                             ^~~~~~
/root/bro-2.5.5/aux/binpac/lib/binpac_analyzer.h:14:29: error: 'u_char' does not name a type
                       const u_char *end_of_data) = 0;
                             ^~~~~~
/root/bro-2.5.5/aux/binpac/lib/binpac_analyzer.h:21:29: error: 'u_char' does not name a type
  virtual void NewData(const u_char *begin_of_data,
                             ^~~~~~
/root/bro-2.5.5/aux/binpac/lib/binpac_analyzer.h:22:29: error: 'u_char' does not name a type
                       const u_char *end_of_data) = 0;
                             ^~~~~~
make[3]: *** [aux/binpac/lib/CMakeFiles/binpac_lib.dir/build.make:63: aux/binpac/lib/CMakeFiles/binpac_lib.dir/binpac_buffer.cc.o] Error 1
make[3]: Leaving directory '/root/bro-2.5.5/build'
make[2]: *** [CMakeFiles/Makefile2:139: aux/binpac/lib/CMakeFiles/binpac_lib.dir/all] Error 2
make[2]: Leaving directory '/root/bro-2.5.5/build'
make[1]: *** [Makefile:152: all] Error 2
make[1]: Leaving directory '/root/bro-2.5.5/build'
make: *** [Makefile:15: all] Error 2


More information about the Bro mailing list