Skip site navigation (1)Skip section navigation (2)
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>