Bug 210322 - Replace bsd.openssl.mk with USES=ssl
Summary: Replace bsd.openssl.mk with USES=ssl
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Ports Framework (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Port Management Team
URL: https://reviews.freebsd.org/D6866
Keywords:
Depends on: 210149
Blocks: 208976
  Show dependency treegraph
 
Reported: 2016-06-16 15:36 UTC by Mathieu Arnold
Modified: 2016-06-27 11:32 UTC (History)
1 user (show)

See Also:
mat: exp-run?


Attachments
patch (9.71 KB, patch)
2016-06-16 15:36 UTC, Mathieu Arnold
no flags Details | Diff
patch -v2 (14.78 KB, patch)
2016-06-17 13:03 UTC, Mathieu Arnold
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mathieu Arnold freebsd_committer 2016-06-16 15:36:30 UTC
Created attachment 171485 [details]
patch

Current patch will always be available in review D6866, and until the work is complete, on:
https://github.com/mat813/freebsd-ports/compare/origin/trunk...ssl
Comment 1 VK freebsd_triage 2016-06-17 12:32:10 UTC
Just a tiny heads up, Mk/bsd.default-versions.mk, line 78, typo "USing... " instead of "Using ..." in the warning message.
Comment 2 Mathieu Arnold freebsd_committer 2016-06-17 13:03:37 UTC
Created attachment 171505 [details]
patch -v2

Update patch after discovering that there were ports include'ing bsd.openssl.mk directly...
Comment 3 Antoine Brodin freebsd_committer 2016-06-27 06:33:38 UTC
Exp-run looks fine  (the www/squid-devel/Makefile part was removed to avoid conflicts)
Comment 4 commit-hook freebsd_committer 2016-06-27 11:31:35 UTC
A commit references this bug:

Author: mat
Date: Mon Jun 27 11:31:12 UTC 2016
New revision: 417651
URL: https://svnweb.freebsd.org/changeset/ports/417651

Log:
  Replace bsd.openssl.mk with USES=ssl

  Add a qa hint about needing, or not, USES=ssl.

  Fix ports doing silly things, like including bsd.openssl.mk directly.

  PR:		210322
  Submitted by:	mat
  Exp-run by:	antoine
  Sponsored by:	Absolight
  Differential Revision:	https://reviews.freebsd.org/D6866

Changes:
  head/CHANGES
  head/Mk/Scripts/qa.sh
  head/Mk/Uses/ssl.mk
  head/Mk/bsd.openssl.mk
  head/Mk/bsd.port.mk
  head/Mk/bsd.sanity.mk
  head/devel/libopkele/Makefile
  head/devel/p5-Event-RPC/Makefile
  head/dns/opendd/Makefile
  head/ftp/vsftpd/Makefile
  head/ftp/vsftpd-ext/Makefile
  head/net/isc-dhcp43-server/Makefile
  head/security/R-cran-openssl/Makefile
  head/security/ftimes/Makefile