From nobody Wed Dec 4 14:22:09 2024 X-Original-To: ports@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 4Y3KV310rlz5ffQC; Wed, 04 Dec 2024 14:22:19 +0000 (UTC) (envelope-from jamie@catflap.org) Received: from donotpassgo.dyslexicfish.net (donotpassgo.dyslexicfish.net [IPv6:2001:19f0:7400:8808:123::1]) by mx1.freebsd.org (Postfix) with ESMTP id 4Y3KV25JsKz4Q6t; Wed, 4 Dec 2024 14:22:18 +0000 (UTC) (envelope-from jamie@catflap.org) Authentication-Results: mx1.freebsd.org; none X-Catflap-Envelope-From: X-Catflap-Envelope-To: fuz@FreeBSD.org Received: from donotpassgo.dyslexicfish.net (donotpassgo.dyslexicfish.net [209.250.224.51]) by donotpassgo.dyslexicfish.net (8.14.5/8.14.5) with ESMTP id 4B4EMACi001409; Wed, 4 Dec 2024 14:22:10 GMT (envelope-from jamie@donotpassgo.dyslexicfish.net) Received: (from jamie@localhost) by donotpassgo.dyslexicfish.net (8.14.5/8.14.5/Submit) id 4B4EM9aA001407; Wed, 4 Dec 2024 14:22:09 GMT (envelope-from jamie) From: Jamie Landeg-Jones Message-Id: <202412041422.4B4EM9aA001407@donotpassgo.dyslexicfish.net> Date: Wed, 04 Dec 2024 14:22:09 +0000 Organization: Dyslexic Fish To: meta@FreeBSD.org, fuz@FreeBSD.org Cc: ports@FreeBSD.org, go@FreeBSD.org Subject: Re: go: exec go1.22.6: permission denied References: In-Reply-To: User-Agent: Heirloom mailx 12.4 7/29/08 List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.2.7 (donotpassgo.dyslexicfish.net [209.250.224.51]); Wed, 04 Dec 2024 14:22:10 +0000 (GMT) X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:20473, ipnet:2001:19f0:7400::/38, country:US] X-Rspamd-Queue-Id: 4Y3KV25JsKz4Q6t X-Spamd-Bar: ---- Robert Clausecker wrote: > The reason for this is that your package requires Go 1.22 to build, but > Go 1.21 has been configured as the toolchain to use for this package. > Go helpfully downloads a Go 1.22 toolchain and tries to use that to build > the package, which fails as the distfiles are not executable. I'm puzzled to why this doesn't get extracted to WRKDIR, and executed there? Or is it because the downloaded toolchain is not an archive, but a bare executable itself? If so, I'd expect it still to be copied to WRKDIR before execution. Cheers, Jamie