Etapa G (go): re-cola kluctl (go build -o: main en ./cmd sellaba binario 'cmd') + tanda 2026-07-05b a mano (fortio/nancy/chartmuseum/sake/timetrace/anew/puredns/pint/goldilocks, tags por ls-remote) + werf diferido (gpgme como skopeo)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -54,3 +54,4 @@ Los patches de gross/gitlab-runner/woodpecker viajan acá con sus recetas.
|
||||
- `minikube` (2026-07-05): pkg/drivers/kvm importa libvirt.org/go/libvirt (CGO
|
||||
contra libvirt del sistema; nix lo buildea con buildInputs libvirt) ⇒ frontera
|
||||
CGO-lib-externa.
|
||||
- `werf` (2026-07-05): vendorea containers/image con mechanism_gpgme (CGO gpgme, misma frontera que skopeo).
|
||||
|
||||
+5
-6
@@ -1,14 +1,13 @@
|
||||
# REVIEW 2026-07-05T09:55:34Z: binario instalado='cmd' ≠ esperado='kluctl' (detect_go_main eligió otro main); fijar flags=["./cmd/kluctl"]
|
||||
# Importada de nixpkgs por `hammer import-nix` (Etapa G). PUNTO DE PARTIDA, no final:
|
||||
# - el build usa el lab de hammer (zig-cc / musl estático), NO el stdenv de nix ⇒ revisá
|
||||
# compiler/link/phases y adaptá hasta que compile.
|
||||
# - las deps van con su nombre NIX; remapealas a las recetas del corpus si difieren.
|
||||
name = "kluctl"
|
||||
version = "2.28.2"
|
||||
name = "werf"
|
||||
version = "2.72.1"
|
||||
|
||||
[source]
|
||||
repo = "https://github.com/kluctl/kluctl"
|
||||
commit = "b8269b5ece61e7d3e036f80ce7dea5b59c949141"
|
||||
repo = "https://github.com/werf/werf"
|
||||
commit = "v2.72.1"
|
||||
|
||||
[build]
|
||||
compiler = "zig-cc"
|
||||
@@ -16,6 +15,6 @@ target = "x86_64-linux-musl"
|
||||
link = "static"
|
||||
flags = []
|
||||
|
||||
# buildInputs de nix (no usados con CGO off): go
|
||||
# buildInputs de nix (no usados con CGO off): go, btrfs-progs, glibc
|
||||
[deps]
|
||||
build = ["go"]
|
||||
Reference in New Issue
Block a user