[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#36477] [PATCH 00/31] Fix cross-compilation issues
From: |
Mathieu Othacehe |
Subject: |
[bug#36477] [PATCH 00/31] Fix cross-compilation issues |
Date: |
Mon, 8 Jul 2019 11:58:42 +0200 |
Hello,
Here's a batch of cross-compilation related patches. They can be seen on
wip-cross-system branch of savannah. Some of them cause mass-rebuilds so I
guess this serie is targeting core-updates.
Thanks,
Mathieu
Mathieu Othacehe (30):
gnu: perl: Fix cross-compilation.
gnu: python: Fix cross compilation.
gnu: tcl: Fix cross-compilation.
gnu: tk: Fix cross-compilation.
gnu: libxslt: Fix cross-compilation.
gnu: xorg: Fix cross-compilation of multiple packages.
gnu: libgpg-error: Fix cross compilation.
gnu: python: Fix cross-compilation.
gnu: http-parser: Fix cross-compilation.
gnu: openssl: Fix cross-compilation.
gnu: texinfo: Fix cross-compilation.
gnu: cmake: Extend CMAKE_PREFIX_PATH to non-native inputs.
gnu: libgit2: Fix cross compilation.
gnu: ath9k-htc-firmware: Fix cross compilation.
gnu: libpaper: Fix aarch64 cross-compilation.
gnu: groff: Fix cross compilation.
gnu: bc: Fix cross-compilation.
gnu: indent: Fix aarch64 cross-compilation.
gnu: libsamplerate: Fix aarch64 cross-compilation.
gnu: mit-krb5: Fix cross-compilation.
gnu: cyrus-sasl: Fix cross-compilation.
gnu: help2man: Fix cross-compilation.
gnu: xmlto: Fix cross-compilation.
gnu: libarchive: Fix cross-compilation.
gnu: tcsh: Fix cross-compilation.
gnu: pkg-config: Fix cross-compilation.
gnu: mkfontdir: Fix aarch64 cross-compilation.
gnu: alsa-utils: Fix cross-compilation.
gnu: icu4c: Fix cross-compilation.
gnu: glibc-utf8-locales: Fix cross-compilation.
Pierre-Moana Levesque (1):
gnu: texinfo-5: Fix cross-compilation.
gnu/local.mk | 3 +
gnu/packages/algebra.scm | 15 +-
gnu/packages/backup.scm | 31 ++--
gnu/packages/base.scm | 4 +-
gnu/packages/cmake.scm | 2 +-
gnu/packages/code.scm | 21 ++-
gnu/packages/commencement.scm | 11 +-
gnu/packages/cyrus-sasl.scm | 17 +-
gnu/packages/firmware.scm | 5 +-
gnu/packages/ghostscript.scm | 19 ++
gnu/packages/gnupg.scm | 22 +++
gnu/packages/groff.scm | 40 +++-
gnu/packages/icu4c.scm | 33 +++-
gnu/packages/kerberos.scm | 23 ++-
gnu/packages/linux.scm | 7 +-
gnu/packages/man.scm | 2 +-
.../patches/bc-fix-cross-compilation.patch | 171 ++++++++++++++++++
.../patches/cyrus-sasl-ac-try-run-fix.patch | 12 ++
.../patches/python-2.7-search-paths.patch | 10 +-
.../patches/python-3-search-paths.patch | 11 +-
.../patches/python-cross-compile.patch | 145 +++++++++++++++
gnu/packages/perl.scm | 7 +-
gnu/packages/pkg-config.scm | 11 +-
gnu/packages/pulseaudio.scm | 22 ++-
gnu/packages/python.scm | 40 +++-
gnu/packages/shells.scm | 9 +
gnu/packages/tcl.scm | 28 ++-
gnu/packages/texinfo.scm | 28 ++-
gnu/packages/tls.scm | 59 ++++--
gnu/packages/version-control.scm | 16 +-
gnu/packages/web.scm | 13 +-
gnu/packages/xml.scm | 7 +-
gnu/packages/xorg.scm | 44 ++++-
33 files changed, 794 insertions(+), 94 deletions(-)
create mode 100644 gnu/packages/patches/bc-fix-cross-compilation.patch
create mode 100644 gnu/packages/patches/cyrus-sasl-ac-try-run-fix.patch
create mode 100644 gnu/packages/patches/python-cross-compile.patch
--
2.17.1
- [bug#36477] Add Guix System cross-compilation support, Mathieu Othacehe, 2019/07/02
- [bug#36477] [PATCH 00/31] Fix cross-compilation issues,
Mathieu Othacehe <=
- [bug#36477] [PATCH 01/31] gnu: perl: Fix cross-compilation., Mathieu Othacehe, 2019/07/08
- [bug#36477] [PATCH 03/31] gnu: tcl: Fix cross-compilation., Mathieu Othacehe, 2019/07/08
- [bug#36477] [PATCH 05/31] gnu: libxslt: Fix cross-compilation., Mathieu Othacehe, 2019/07/08
- [bug#36477] [PATCH 02/31] gnu: python: Fix cross compilation., Mathieu Othacehe, 2019/07/08
- [bug#36477] [PATCH 06/31] gnu: xorg: Fix cross-compilation of multiple packages., Mathieu Othacehe, 2019/07/08