diff options
| author | magicquark <198001825+magicquark@users.noreply.github.com> | 2025-12-13 04:54:09 +0000 |
|---|---|---|
| committer | magicquark <198001825+magicquark@users.noreply.github.com> | 2025-12-14 04:20:00 +0000 |
| commit | 0dd94f05b04768c808d19c2e28dfae19105e5c2f (patch) | |
| tree | 4fbf6a01ccbc7de79c228ac82f841bde4f6674ad /pkgs/development/python-modules/rangehttpserver | |
| parent | b3e1a7e68afd51e073d58797e45b09f7e7a125fd (diff) | |
podman: fix cross compilation build
- See `Nixpkgs` issue 467994 for detailed build logs showing the
failure.
- `Podman` will use its vendored version of `go-md2man` when the
`GOMD2MAN` environment variable is unset.
- When cross compiling from `x86_64-linux` to `aarch64-linux`, this
results in the tool being compiled with the `aarch64-linux` compiler
using `x86_64-linux` options. The compiler arch is wrong, so the build
fails.
- To circumvent this use `Nixpkgs` version of `go-md2man`.
- The current vendored version matches `Nixpkgs` version (v2.0.7):
https://github.com/containers/podman/commit/7e14a0340922a03781f9f6238a914b04a749573f
- The reason for the vendoring is detailed in this commit:
https://github.com/containers/podman/commit/dfec510b41b536d4a3afc810cab335d1d0feb3e0
Diffstat (limited to 'pkgs/development/python-modules/rangehttpserver')
0 files changed, 0 insertions, 0 deletions
