From nobody Fri Dec 27 05:11:21 2024 X-Original-To: go@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YKD9q5PZVz5jBSZ for ; Fri, 27 Dec 2024 05:11:27 +0000 (UTC) (envelope-from stenn@ntp.org) Received: from chessie.everett.org (chessie.fmt1.pfcs.com [66.220.13.234]) by mx1.freebsd.org (Postfix) with ESMTP id 4YKD9p059hz4tQ4 for ; Fri, 27 Dec 2024 05:11:26 +0000 (UTC) (envelope-from stenn@ntp.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of stenn@ntp.org designates 66.220.13.234 as permitted sender) smtp.mailfrom=stenn@ntp.org; dmarc=pass (policy=quarantine) header.from=ntp.org Received: from [10.208.75.149] (syn-075-139-201-040.res.spectrum.com [75.139.201.40]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by chessie.everett.org (Postfix) with ESMTPSA id 4YKD9k644GzMQbT; Fri, 27 Dec 2024 05:11:22 +0000 (UTC) Message-ID: <29d3e3b2-5939-4a7a-a58b-daf8fdcf5509@ntp.org> Date: Thu, 26 Dec 2024 21:11:21 -0800 List-Id: Go language ports maintenance List-Archive: https://lists.freebsd.org/archives/freebsd-go List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-go@freebsd.org Sender: owner-freebsd-go@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Building newer 'go' from source Content-Language: en-US References: To: go@FreeBSD.org From: Harlan Stenn In-Reply-To: X-Forwarded-Message-Id: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spamd-Result: default: False [-3.38 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.983]; NEURAL_HAM_LONG(-0.81)[-0.805]; DMARC_POLICY_ALLOW(-0.50)[ntp.org,quarantine]; R_SPF_ALLOW(-0.20)[+ip4:66.220.13.234:c]; MIME_GOOD(-0.10)[text/plain]; RCVD_NO_TLS_LAST(0.10)[]; ONCE_RECEIVED(0.10)[]; XM_UA_NO_VERSION(0.01)[]; ASN(0.00)[asn:6939, ipnet:66.220.0.0/19, country:US]; RCVD_COUNT_ONE(0.00)[1]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_NONE(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[go@FreeBSD.org]; RCPT_COUNT_ONE(0.00)[1]; R_DKIM_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 4YKD9p059hz4tQ4 X-Spamd-Bar: --- Hi, Perhaps somebody can help me. I need to build a recent version of 'go' from sources, and building it via ports/lang/go-devel (or related) is not an option. I need to build it stand-alone. In the past, I'd build go1.4-bootstrap-20171003 and then use that to build go-1.14.6. Worked fine. But now I need 1.23 (I'm trying 1.23.4), which needs 1.20.6 or later. And 1.20.6 needs 1.17.3 or later. And 1.17.3 is giving me a build problem... So I went looking into ports/lang/go123 and ports/lang/go-devel and it does not look like y'all are stepping thru a number of versions of go to get to 1.23. I'm crushed for time trying to get thru my "normal" pile of work, so if I can get any hints to help me to get 1.23.x built, I'd appreciate it. -- Harlan Stenn The NTP Project is part of https://www.nwtime.org/ - be a member!