[Bug 285611] Uses/go.mk: remove FETCH_DEPENDS=ca_root_nss
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 28 May 2025 16:20:44 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285611
--- Comment #13 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:
URL:
https://cgit.FreeBSD.org/ports/commit/?id=6d5b8fde29aeea4278bfc8d1f27b5016fcdf9ccb
commit 6d5b8fde29aeea4278bfc8d1f27b5016fcdf9ccb
Author: Siva Mahadevan <me@svmhdvn.name>
AuthorDate: 2025-05-28 16:07:23 +0000
Commit: Adam Weinberger <adamw@FreeBSD.org>
CommitDate: 2025-05-28 16:19:30 +0000
Uses/go.mk: Remove ca_root_nss from FETCH_DEPENDS
Once upon a time (i.e. last I looked at it), Go knew how to look at
the cert.pem installed by ca_root_nss, and that's it. Over the last
couple years, Go learned how to look at the system CA store, making
ca_root_nss completely unnecessary.
Assuming that our cert store is equivalent to NSS's cert.pem, there
should be no functional change here. If you install ca_root_nss, Go
will use it.
All we're changing here is that Go used to have a FETCH_DEPENDS on
ca_root_nss for fetching package files and such, but now we're just
relying on the system CA store. This has no effect on the built
product in any way.
PR: 285611
Reviewed by: michaelo
Mk/Uses/go.mk | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.