Bug 235763 - net/xmlrpc-c : broken with OpenSSL 1.1.1
Summary: net/xmlrpc-c : broken with OpenSSL 1.1.1
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Renato Botelho
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-15 19:18 UTC by Henrik Hudson
Modified: 2019-03-29 12:53 UTC (History)
0 users

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


Attachments
Makefile patch for net/xmlrpc-c (738 bytes, patch)
2019-02-15 19:18 UTC, Henrik Hudson
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Henrik Hudson 2019-02-15 19:18:49 UTC
Created attachment 202049 [details]
Makefile patch for net/xmlrpc-c

net/xmlrpc-c is broken with FreeBSD 12+ and/or OpenSSL 1.1.1

I've patched the Makefile to add warnings about 'openssl111' and modified the USES section to enable ssl and force localbase for ldflags. It seems to still look for base SSL otherwise.

No other changes. 

poudriere build works for me on FreeBSD 11.2 with SSL=openssl and 12.0 with SSL=openssl
Comment 1 Renato Botelho freebsd_committer 2019-03-29 12:52:38 UTC
Fixed in 1.51.03
Comment 2 commit-hook freebsd_committer 2019-03-29 12:53:21 UTC
A commit references this bug:

Author: garga
Date: Fri Mar 29 12:52:29 UTC 2019
New revision: 497115
URL: https://svnweb.freebsd.org/changeset/ports/497115

Log:
  net/xmlrpc-c

  - Update to 1.51.03
  - Fix build with OpenSSL 1.1.x [1]

  PR:		235763 [1]
  Sponsored by:	Rubicon Communications, LLC (Netgate)

Changes:
  head/net/xmlrpc-c/Makefile
  head/net/xmlrpc-c/distinfo
  head/net/xmlrpc-c/pkg-plist