Date: Wed, 04 Dec 2024 14:22:09 +0000 From: Jamie Landeg-Jones <jamie@catflap.org> To: meta@FreeBSD.org, fuz@FreeBSD.org Cc: ports@FreeBSD.org, go@FreeBSD.org Subject: Re: go: exec go1.22.6: permission denied Message-ID: <202412041422.4B4EM9aA001407@donotpassgo.dyslexicfish.net> In-Reply-To: <Z1ARbNCa3o69DyH7@fuz.su> References: <zlkvoroky3ytxgvzdtbdmq75fv7h6pxwzpijvsmptj5x4j7rja@crfppwz756kq> <Z1ARbNCa3o69DyH7@fuz.su>
next in thread | previous in thread | raw e-mail | index | archive | help
Robert Clausecker <fuz@FreeBSD.org> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412041422.4B4EM9aA001407>