Files
packages/lang
George Sapkin 9d8ac9df17 golang: add option to skip building bootstrap
Introduce a new configuration option - GOLANG_BUILD_BOOTSTRAP - that
defaults to enabled:

- When enabled, build the local bootstrap instead of using an external
  one for host Go. If GOLANG_EXTERNAL_BOOTSTRAP_ROOT is set, skip the
  initial 1.4 step.

- When disabled, let Go auto-detect the toolchain or use the toolchain
  specified in GOLANG_EXTERNAL_BOOTSTRAP_ROOT to skip building the
  bootstrap and build host Go using that toolchain directly. Configured
  toolchain must be compatible with the current version of Go.

HOST_BUILD_DEPENDS cannot be conditional, so some Makefile juggling is
needed.

Put menu config under bootstrap only.

Remove unnecessary package-related flags from host-only bootstrap.

Signed-off-by: George Sapkin <george@sapk.in>
2026-02-04 08:56:32 +02:00
..
2026-01-09 13:04:41 +01:00
2026-01-25 07:06:40 +02:00
2025-11-13 19:18:37 +02:00
2025-12-29 21:55:14 +02:00
2025-05-11 21:23:49 +03:00
2025-06-01 10:18:38 +03:00