[Bug 285611] Uses/go.mk: remove FETCH_DEPENDS=ca_root_nss

From: <bugzilla-noreply_at_freebsd.org>
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.