Bug 235496 - mail/spamd: FreeBSD 12 build failure
Summary: mail/spamd: FreeBSD 12 build failure
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Olli Hauer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-04 14:56 UTC by Maxime Soulé
Modified: 2019-02-12 22:07 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (ohauer)


Attachments
Patch to correct the compilation problem (4.76 KB, patch)
2019-02-04 14:56 UTC, Maxime Soulé
no flags Details | Diff
statically link libressl to unbreak OpenSSL111 (1.28 KB, patch)
2019-02-12 22:07 UTC, yds
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Maxime Soulé 2019-02-04 14:56:58 UTC
Created attachment 201721 [details]
Patch to correct the compilation problem

Hi,

mail/spamd port does not compile anymore against FreeBSD 12.0 since some functions have been deprecated on openssl side since 1.1.0.

> openssl version
OpenSSL 1.1.1a-freebsd  20 Nov 2018
> type openssl
openssl is /usr/bin/openssl

The attached patch fixes the problem.

Best regards,

Max.
Comment 1 Morgan Wesström 2019-02-10 21:47:58 UTC
For info, I've successfully been using the patch that was attached to the same bug in mail/spamassassin. The patches seems almost identical.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228940
Comment 2 yds 2019-02-12 22:07:25 UTC
Created attachment 201967 [details]
statically link libressl to unbreak OpenSSL111

an alternate recipe to statically link libressl to unbreak OpenSSL111 shamelessly stolen from the net/openntpd port