Bug 213666

Summary: mail/rspamd: build fails with rspamd-1.3.5 depends on shared library: libhs.so - not found
Product: Ports & Packages Reporter: Matthias Fechner <mfechner>
Component: Individual Port(s)Assignee: Pietro Cerutti <gahr>
Status: Closed FIXED    
Severity: Affects Only Me CC: vsevolod
Priority: --- Keywords: needs-qa, regression
Version: LatestFlags: bugzilla: maintainer-feedback? (vsevolod)
Hardware: Any   
OS: Any   

Description Matthias Fechner freebsd_committer freebsd_triage 2016-10-21 10:00:58 UTC
Try to build it it fails with error message:
rspamd-1.3.5 depends on shared library: libhs.so - not found

For a complete log, please see here:
https://pkg.fechner.net/data/110amd64-default/2016-10-21_11h23m35s/logs/errors/rspamd-1.3.5.log

Build fails for FreeBSD 10.3 and 11.0.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2016-10-21 10:13:38 UTC
Assign last committer.
Comment 2 Pietro Cerutti freebsd_committer freebsd_triage 2016-10-21 10:41:10 UTC
Matthias, are you building hyperscan with non-default options (SHARED=off in make showconfig) ?
Comment 3 Matthias Fechner freebsd_committer freebsd_triage 2016-10-21 11:51:23 UTC
Dear Pietro,

thanks for the tip. I never set an option for hyperscan, but enabled it now and it compiles fine.
Comment 4 Pietro Cerutti freebsd_committer freebsd_triage 2016-10-21 11:57:32 UTC
For the record, I see the SHARED option changed to default ON in r422220.

https://svnweb.freebsd.org/ports/head/devel/hyperscan/Makefile?r1=422219&r2=422220&pathrev=422385&

Thanks for your feedback!