Bug 235763

Summary: net/xmlrpc-c : broken with OpenSSL 1.1.1
Product: Ports & Packages Reporter: Henrik Hudson <ports>
Component: Individual Port(s)Assignee: Renato Botelho <garga>
Status: Closed Overcome By Events    
Severity: Affects Some People Flags: bugzilla: maintainer-feedback? (garga)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Makefile patch for net/xmlrpc-c none

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 freebsd_triage 2019-03-29 12:52:38 UTC
Fixed in 1.51.03
Comment 2 commit-hook freebsd_committer freebsd_triage 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