Page MenuHomeFreeBSD

security/snort3: Unbreak and update to 3.0.0-a4.243
ClosedPublic

Authored by diizzy on Mar 4 2018, 4:41 PM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 20 2023, 6:11 AM
Unknown Object (File)
Nov 14 2023, 1:56 AM
Unknown Object (File)
Nov 7 2023, 6:21 PM
Unknown Object (File)
Nov 6 2023, 12:03 PM
Unknown Object (File)
Nov 6 2023, 4:55 AM
Unknown Object (File)
Nov 5 2023, 9:41 AM
Unknown Object (File)
Nov 5 2023, 8:41 AM
Unknown Object (File)
Oct 31 2023, 5:21 AM
Subscribers
None

Details

Summary

Update to 3.0.0-a4.243
Fix compilation issue (iconv)
Remove GNU configure options

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

I'm kinda new at this so please have that in mind, I'm not sure how docs are handled (plist).
hyperscan doesn't have a toggle, it gets auto detected same goes for flatbuffers.

Fix install, sorry about that.

snort3/Makefile
46–55 ↗(On Diff #39944)
60 ↗(On Diff #39944)

Why +=?

68 ↗(On Diff #39944)

Remove.

Fix issues that mat@ mentioned

snort3/Makefile
35 ↗(On Diff #39983)

Try not to leave out commented out bits when you submit the patch in the end.

60 ↗(On Diff #39983)

his should go with the other helpers, they should be alphabetically sorted.

Side note, it looks like it is an auto-activated feature, which is bad. You should have some _CMAKE_BOOL or _CONFIGURE_* or something to add too so that it is enabled/disabled when the option is selected and not when the library is present.

62 ↗(On Diff #39983)

This should go with the OPTIONS_DEFINE earlier.

snort3/Makefile
60 ↗(On Diff #39983)

There's no option for that currently in upstream, it's autodetected only and that includes other libraries such as lzma.

This revision is now accepted and ready to land.Mar 18 2018, 11:01 PM
This revision was automatically updated to reflect the committed changes.

Thank you for your work on this. It is appreciated.

I neglected to include in my commit message: Approved by: feld (maintainer)