Bug 211002 - devel/hyperscan: Enable SHARED option by default (required by suricata)
Summary: devel/hyperscan: Enable SHARED option by default (required by suricata)
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vsevolod Stakhov
URL: https://reviews.freebsd.org/D7386
Keywords: easy, needs-qa, patch, patch-ready
Depends on:
Blocks: 210490
  Show dependency treegraph
 
Reported: 2016-07-11 10:55 UTC by Kubilay Kocak
Modified: 2016-09-15 18:17 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (vsevolod)
koobs: merge-quarterly?


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kubilay Kocak freebsd_committer freebsd_triage 2016-07-11 10:55:52 UTC
The suricata update in bug 210490 creates a new HYPERSCAN option which depends on the hyperscan shared library being installed.

I believe most if not all ports that can provide a shared library, install them by default so that other applications can then depend on them. 

I believe this should be the case for hyperscan as well (at least until such time as we have support for automatica *-{shared,static} sub-packages (variants)

I'm happy to create a patch and commit this if you're time-limited
Comment 1 commit-hook freebsd_committer 2016-09-15 18:05:08 UTC
A commit references this bug:

Author: vsevolod
Date: Thu Sep 15 18:04:14 UTC 2016
New revision: 422220
URL: https://svnweb.freebsd.org/changeset/ports/422220

Log:
  - Update to 4.3.1
  - Enable shared by default [1]

  PR:		211002
  Submitted by:	koobs [1]

Changes:
  head/devel/hyperscan/Makefile
  head/devel/hyperscan/distinfo
Comment 2 Vsevolod Stakhov freebsd_committer 2016-09-15 18:17:03 UTC
Committed with the hyperscan update. Thank you.