package/go: ensure there is a host-go provider, take 2

Commit 7b2a164b74 (package/go/go-bin: new host-go provider) broke the
case for prompt-less, host-only go packages, as the main host-go symbol
would not be selected.

This very same use-case was initially broken when the first go-src
provider was introduced with fa2536ec94 (package/go: make host package
a virtual package), and subsequently fixed in 99a5d51c6e (package/go:
ensure there is a host-go provider), so 7b2a164b74 is causing a
regression of a fixed regression.

Fix that the very same way it was originally fixed.

Signed-off-by: Yann E. MORIN <yann.morin@orange.com>
Cc: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Thomas Perale <thomas.perale@mind.be>
Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
Yann E. MORIN 2024-09-17 09:05:33 +02:00 committed by Julien Olivain
parent f3b82925a9
commit 575d971820

View file

@ -78,13 +78,13 @@ config BR2_PACKAGE_HOST_GO_BIN
endchoice
endif
config BR2_PACKAGE_PROVIDES_HOST_GO
string
# Default to host-go-src
# Default to host-go-bin unless src explicitly requested
default "host-go-src" if BR2_PACKAGE_HOST_GO_SRC
default "host-go-bin" if BR2_PACKAGE_HOST_GO_BIN
endif
default "host-go-bin"
source "package/go/go-bin/Config.in.host"
source "package/go/go-bootstrap-stage1/Config.in.host"