Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 09 Mar 2017 04:19:25 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 217656] [PATCH] security/bro: Update to 2.5, unbreak build with BROKER, add rc.d script
Message-ID:  <bug-217656-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D217656

            Bug ID: 217656
           Summary: [PATCH] security/bro: Update to 2.5, unbreak build
                    with BROKER, add rc.d script
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: leres@ee.lbl.gov
          Keywords: patch

Created attachment 180661
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D180661&action=
=3Dedit
patch

This PR updates security/bro from 2.4.1 to 2.5. It unbreaks building with
BROKER enabled and resolves PR 212433:

    security/bro: Add rc script to work with rc.conf

All existing patch files except patch-aux-broker-CMakeLists.txt should be
removed.

bro 2.4.1 required devel/caf 0.13.X but devel/caf was upgraded to 0.14.X ar=
ound
the time bro 2.4.1 was release so at the time we used patches to bro that t=
he
developers provided.

bro 2.5 requires devel/caf 0.14.X but devel/caf was recently updated to 0.1=
5.3
which is massively incompatible (and currently prevents security/bro 2.4.1 =
from
compiling when the BROKER option is selected). The developers reported that
patching bro to work with caf 0.15.X would be difficult so rather than chas=
ing
the caf port bro now builds caf 0.14.5 statically. Included are two new pat=
ch
files from the developers for caf that clean up some sharp edges involved w=
ith
using caf in this manner.

The new rc.d script was contributed by mshirk@daemon-security.com (PR 21243=
3).

Finally, bro is now built using ninja which is what the developers use.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-217656-13>