Bug 274946 - Mk/bsd.default-versions.mk: ...disagrees with Mk/Uses/ssl.mk about valid SSL versions
Summary: Mk/bsd.default-versions.mk: ...disagrees with Mk/Uses/ssl.mk about valid SSL ...
Status: In Progress
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-06 23:52 UTC by John W. O'Brien
Modified: 2023-11-08 21:11 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John W. O'Brien 2023-11-06 23:52:14 UTC
Mk/bsd.default-versions.mk advises [0]:

# Possible values: base, openssl, openssl111, openssl31, openssl32,         libressl, libressl-devel


Mk/Uses/ssl.mk advises [1]:

# Variants being base, openssl, openssl30, openssl31, openssl32,
# openssl-quictls, libressl, and libressl-devel.


Aside from "base", the following table shows all choices for "value" that are present in at least one of the two sources cited above. The columns mean:

*   port: security/$value exists
*   DVs: appears in Mk/bsd.default-versions.mk comments
*   Uses: appears in Mk/Uses/ssl.mk comments
*   IsOK: logical AND over the preceding cells

value               port    DVs     Uses    IsOK
==================  ====    ====    ====    ===
libressl            y       y       y       y
libressl-devel      y       y       y       y
openssl             y       y       y       y
openssl-quictls     y       n       y       n
openssl111          y       y       n       n
openssl30           n       n       y       n
openssl31           y       y       y       y
openssl31-quictls   y       n       n       n
openssl32           y       y       y       y


[0] https://cgit.freebsd.org/ports/tree/Mk/bsd.default-versions.mk?id=ffa8992157df1abee61aa925d8e109dc89070dcc#n147
[1] https://cgit.freebsd.org/ports/tree/Mk/Uses/ssl.mk?id=ffa8992157df1abee61aa925d8e109dc89070dcc#n11
Comment 1 Bernard Spil freebsd_committer freebsd_triage 2023-11-08 21:11:46 UTC
Thanks for checking this, I'll commit a fix probably in the weekend.