all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Maxime Devos <maximedevos@telenet.be>
To: 49025@debbugs.gnu.org
Cc: Mathieu Othacehe <othacehe@gnu.org>,
	Maxime Devos <maximedevos@telenet.be>
Subject: [bug#49025] [PATCH v6 21/22] libelf: Update configure script and config.guess and config.sub.
Date: Wed, 14 Jul 2021 13:13:06 +0200	[thread overview]
Message-ID: <20210714111307.19324-22-maximedevos@telenet.be> (raw)
In-Reply-To: <20210714111307.19324-1-maximedevos@telenet.be>

The current configure script is too old to find the cross-compiler
and support variables passed as arguments. Also, config.guess and
config.sub are too old to recognise powerpc64 and aarch64.  Solve
this by regenerating the 'configure' script and replacing
'config.guess' and 'config.sub'.

* gnu/packages/elf.scm
  (libelf)[arguments]<#:phases>{configure}: Remove phase.
  (libelf)[arguments]<#:phases>{delete-configure}: Regenerate
  the configure script and replace 'config.guess' and 'config.sub'.
---
 gnu/packages/elf.scm | 44 ++++++++++++++++++++++++++++----------------
 1 file changed, 28 insertions(+), 16 deletions(-)

diff --git a/gnu/packages/elf.scm b/gnu/packages/elf.scm
index 0309dd95b5..2bc1d00048 100644
--- a/gnu/packages/elf.scm
+++ b/gnu/packages/elf.scm
@@ -9,6 +9,7 @@
 ;;; Copyright © 2020 Mark Wielaard <mark@klomp.org>
 ;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de>
 ;;; Copyright © 2021 Leo Le Bouter <lle-bout@zaclys.net>
+;;; Copyright © 2021 Maxime Devos <maximedevos@telenet.be>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -32,6 +33,7 @@
   #:use-module (guix build-system gnu)
   #:use-module ((guix licenses) #:select (gpl3+ lgpl3+ lgpl2.0+))
   #:use-module (gnu packages)
+  #:use-module (gnu packages autotools)
   #:use-module (gnu packages compression)
   #:use-module (gnu packages documentation)
   #:use-module (gnu packages gcc)
@@ -205,22 +207,32 @@ static analysis of the ELF binaries at hand.")
     (arguments
      `(#:phases
        (modify-phases %standard-phases
-         (replace 'configure
-           (lambda* (#:key outputs #:allow-other-keys)
-             ;; This old `configure' script doesn't support
-             ;; variables passed as arguments.
-             (let ((out (assoc-ref outputs "out")))
-               (setenv "CONFIG_SHELL" (which "bash"))
-               (invoke "./configure"
-                       (string-append "--prefix=" out)
-                       ,@(if (string=? "powerpc64le-linux"
-                                       (%current-system))
-                             '("--host=powerpc64le-unknown-linux-gnu")
-                             '())
-                       ,@(if (string=? "aarch64-linux"
-                                       (%current-system))
-                             '("--host=aarch64-unknown-linux-gnu")
-                             '()))))))))
+         ;; This old 'configure' script doesn't support cross-compilation
+         ;; well.  I.e., it fails to find the cross-compiler.  Also,
+         ;; the old `configure' script doesn't support variables passed as
+         ;; arguments.  A third problem is that config.sub is too old to
+         ;; recognise aarch64 and powerpc64le.
+         ;;
+         ;; Solve this by regenerating the configure script and letting
+         ;; autoreconf update 'config.sub'.  While 'config.sub' is updated
+         ;; anyway, update 'config.guess' as well.
+         (add-before 'bootstrap 'delete-configure
+           (lambda* (#:key native-inputs inputs #:allow-other-keys)
+             (delete-file "configure")
+             (delete-file "config.sub")
+             (delete-file "config.guess")
+             (for-each (lambda (file)
+                         (install-file
+                          (string-append
+                           (assoc-ref (or native-inputs inputs) "automake")
+                           "/share/automake-"
+                           ,(version-major+minor (package-version automake))
+                           "/" file) "."))
+                       '("config.sub" "config.guess")))))))
+    (native-inputs
+     `(("autoconf" ,autoconf)
+       ;; For up-to-date 'config.guess' and 'config.sub'
+       ("automake" ,automake)))
     (home-page (string-append "https://web.archive.org/web/20181111033959/"
                               "http://www.mr511.de/software/english.html"))
     (synopsis "ELF object file access library")
-- 
2.32.0





  parent reply	other threads:[~2021-07-14 11:16 UTC|newest]

Thread overview: 175+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-06-14 15:22 [bug#49025] [PATCH core-updates 00/37] Support cross-compilation with meson Maxime Devos
2021-06-14 16:04 ` Maxime Devos
2021-06-18  7:55 ` Mathieu Othacehe
2021-06-18  8:01   ` Mathieu Othacehe
2021-06-18 12:32   ` Ludovic Courtès
2021-06-18 14:58   ` Maxime Devos
2021-06-18 16:09 ` [bug#49025] [[PATCH v2 core-updates] 01/37] utils: Define target-linux? predicate Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 02/37] utils: Define a target-x86-32? and target-x86-64? predicate Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 03/37] packages: Define this-package-input and this-package-native-input Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 04/37] net-base: Make #:builder argument a G-expression Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 05/37] net-base: Fix cross-compilation, eliminating %build-inputs & friends Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 06/37] net-base: Don't cross-compile Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 07/37] tzdata: Don't bother with cross-compiling Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 08/37] libgpg-error: Remove trailing #f from phases Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 09/37] libgpg-error: Prevent silent miscompilation some systems Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 10/37] libgpgerror: Maybe fix a cross-compilation bug Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 11/37] libgpg-error: Fix cross-compilation error Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 12/37] libgcrypt: Fix cross-compilation build error Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 13/37] wrap-python3: Make #:builder a G-exp instead of a raw S-exp Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 14/37] wrap-python3: Fix cross-compilation Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 15/37] python: Fix reference to input when cross-compiling Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 16/37] openssl: Remove trailing #t from phases Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 17/37] openssl: Make the #:phases argument a G-expression Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 18/37] openssl: Use G-exp machinery for referring to outputs Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 19/37] openssl: Move documentation instead of copying and deleting it Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 20/37] openssl: Move all man pages to separate output, not only man3 Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 21/37] openssl: Find bin/env when cross-compiling Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 22/37] openssl: Extract logic for computing CONFIGURE_TARGET_ARCH Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 23/37] readline: Make #:configure-flags a G-expression Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 24/37] readline: Fix build error when cross-compiling Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 25/37] bash: Make #:configure-flags a G-expression Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 26/37] bash: Fix cross-compilation build error Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 27/37] fontconfig: Make the #:configure-flags argument a G-expression Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 28/37] fontconfig: Fix build error when cross-compiling Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 29/37] glib: Use a correct python in scripts " Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 30/37] glib: Verify the cross-compiled python is used in installed scripts Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 31/37] glib: Look up "tzdata" in 'native-inputs', not 'inputs' Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 32/37] tk: Make #:configure-flags a G-expression Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 33/37] tk: Do not use %build-inputs when cross-compiling Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 34/37] libelf: Use the cross-compiler " Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 35/37] opendht: Correct 'nettle' variable name in inputs Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 36/37] cross-base: Fix cross-compiler for i686-linux-gnu Maxime Devos
2021-06-18 16:09   ` [bug#49025] [[PATCH v2 core-updates] 37/37] meson: Support cross-compilation Maxime Devos
2021-06-18 16:18   ` [bug#49025] [[PATCH v2 core-updates] 01/37] utils: Define target-linux? predicate Maxime Devos
2021-06-18 17:15 ` [bug#49025] [PATCH v3 core-updates " Maxime Devos
2021-06-18 17:15   ` [bug#49025] [PATCH v3 core-updates 02/37] utils: Define a target-x86-32? and target-x86-64? predicate Maxime Devos
2021-06-18 17:15   ` [bug#49025] [PATCH v3 core-updates 03/37] packages: Define this-package-input and this-package-native-input Maxime Devos
2021-06-18 17:15   ` [bug#49025] [PATCH v3 core-updates 04/37] net-base: Make #:builder argument a G-expression Maxime Devos
2021-06-18 17:15   ` [bug#49025] [PATCH v3 core-updates 05/37] net-base: Fix cross-compilation, eliminating %build-inputs & friends Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 06/37] net-base: Don't cross-compile Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 07/37] tzdata: Don't bother with cross-compiling Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 08/37] libgpg-error: Remove trailing #f from phases Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 09/37] libgpg-error: Prevent silent miscompilation some systems Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 10/37] libgpgerror: Maybe fix a cross-compilation bug Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 11/37] libgpg-error: Fix cross-compilation error Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 12/37] libgcrypt: Fix cross-compilation build error Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 13/37] wrap-python3: Make #:builder a G-exp instead of a raw S-exp Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 14/37] wrap-python3: Fix cross-compilation Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 15/37] python: Fix reference to input when cross-compiling Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 16/37] openssl: Remove trailing #t from phases Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 17/37] openssl: Make the #:phases argument a G-expression Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 18/37] openssl: Use G-exp machinery for referring to outputs Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 19/37] openssl: Move documentation instead of copying and deleting it Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 20/37] openssl: Move all man pages to separate output, not only man3 Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 21/37] openssl: Find bin/env when cross-compiling Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 22/37] openssl: Extract logic for computing CONFIGURE_TARGET_ARCH Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 23/37] readline: Make #:configure-flags a G-expression Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 24/37] readline: Fix build error when cross-compiling Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 25/37] bash: Make #:configure-flags a G-expression Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 26/37] bash: Fix cross-compilation build error Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 27/37] fontconfig: Make the #:configure-flags argument a G-expression Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 28/37] fontconfig: Fix build error when cross-compiling Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 29/37] glib: Use a correct python in scripts " Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 30/37] glib: Verify the cross-compiled python is used in installed scripts Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 31/37] glib: Look up "tzdata" in 'native-inputs', not 'inputs' Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 32/37] tk: Make #:configure-flags a G-expression Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 33/37] tk: Do not use %build-inputs when cross-compiling Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 34/37] libelf: Use the cross-compiler " Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 35/37] opendht: Correct 'nettle' variable name in inputs Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 36/37] cross-base: Fix cross-compiler for i686-linux-gnu Maxime Devos
2021-06-19  7:43     ` Maxime Devos
2021-06-18 17:16   ` [bug#49025] [PATCH v3 core-updates 37/37] meson: Support cross-compilation Maxime Devos
2021-06-19 15:04 ` [bug#49025] [PATCH v4 core-updates 00/36] Support cross-compilation with meson Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 01/36] utils: Define target-linux? predicate Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 02/36] utils: Define a target-x86-32? and target-x86-64? predicate Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 03/36] packages: Define this-package-input and this-package-native-input Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 04/36] net-base: Make #:builder argument a G-expression Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 05/36] net-base: Fix cross-compilation, eliminating %build-inputs & friends Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 06/36] net-base: Don't cross-compile Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 07/36] tzdata: Don't bother with cross-compiling Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 08/36] libgpg-error: Remove trailing #f from phases Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 09/36] libgpg-error: Prevent silent miscompilation some systems Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 10/36] libgpgerror: Maybe fix a cross-compilation bug Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 11/36] libgpg-error: Fix cross-compilation error Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 12/36] libgcrypt: Fix cross-compilation build error Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 13/36] wrap-python3: Make #:builder a G-exp instead of a raw S-exp Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 14/36] wrap-python3: Fix cross-compilation Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 15/36] python: Fix reference to input when cross-compiling Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 16/36] openssl: Remove trailing #t from phases Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 17/36] openssl: Make the #:phases argument a G-expression Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 18/36] openssl: Use G-exp machinery for referring to outputs Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 19/36] openssl: Move documentation instead of copying and deleting it Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 20/36] openssl: Move all man pages to separate output, not only man3 Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 21/36] openssl: Find bin/env when cross-compiling Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 22/36] openssl: Extract logic for computing CONFIGURE_TARGET_ARCH Maxime Devos
2021-07-03 15:47     ` Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 23/36] readline: Make #:configure-flags a G-expression Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 24/36] readline: Fix build error when cross-compiling Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 25/36] bash: Make #:configure-flags a G-expression Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 26/36] bash: Fix cross-compilation build error Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 27/36] fontconfig: Make the #:configure-flags argument a G-expression Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 28/36] fontconfig: Fix build error when cross-compiling Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 29/36] glib: Use a correct python in scripts " Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 30/36] glib: Verify the cross-compiled python is used in installed scripts Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 31/36] glib: Look up "tzdata" in 'native-inputs', not 'inputs' Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 32/36] tk: Make #:configure-flags a G-expression Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 33/36] tk: Do not use %build-inputs when cross-compiling Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 34/36] libelf: Use the cross-compiler " Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 35/36] cross-base: Fix cross-compiler for i686-linux-gnu Maxime Devos
2021-06-19 15:04   ` [bug#49025] [PATCH v4 core-updates 36/36] meson: Support cross-compilation Maxime Devos
2021-07-08 13:07   ` [bug#49025] [PATCH core-updates 00/37] Support cross-compilation with meson Mathieu Othacehe
2021-07-11 11:47 ` [bug#49025] [PATCH v5 00/20] Support cross-compilation with Meson Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 01/20] utils: Define target-linux? predicate Maxime Devos
2021-07-12 12:35     ` Mathieu Othacehe
2021-07-13 13:33       ` Maxime Devos
2021-07-14 10:46         ` Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 02/20] utils: Define a target-x86-32? and target-x86-64? predicate Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 03/20] packages: Define this-package-input and this-package-native-input Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 04/20] net-base: Don't cross-compile Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 05/20] tzdata: Don't bother with cross-compiling Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 06/20] libgpg-error: Remove trailing #f from phases Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 07/20] libgpg-error: Prevent silent miscompilation some systems Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 08/20] libgpg-error: Fix cross-compilation error Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 09/20] python: Fix reference to input when cross-compiling Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 10/20] openssl: Remove trailing #t from phases Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 11/20] openssl: Make the #:phases argument a G-expression Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 12/20] openssl: Use G-exp machinery for referring to outputs Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 13/20] openssl: Move documentation instead of copying and deleting it Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 14/20] openssl: Move all man pages to separate output, not only man3 Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 15/20] openssl: Extract logic for computing CONFIGURE_TARGET_ARCH Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 16/20] glib: Use a correct python in scripts when cross-compiling Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 17/20] glib: Verify the cross-compiled python is used in installed scripts Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 18/20] glib: Look up "tzdata" in 'native-inputs', not 'inputs' Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 19/20] libelf: Update configure script and config.guess and config.sub Maxime Devos
2021-07-11 11:47   ` [bug#49025] [PATCH v5 20/20] meson: Support cross-compilation Maxime Devos
2021-07-12 12:42     ` Mathieu Othacehe
2021-07-13 13:36       ` Maxime Devos
2021-07-14 11:12 ` [bug#49025] [PATCH v6 00/22] Support cross-compilation with meson Maxime Devos
2021-07-14 11:12   ` [bug#49025] [PATCH v6 01/22] utils: Define 'target-linux?' predicate Maxime Devos
2021-07-14 11:12   ` [bug#49025] [PATCH v6 02/22] utils: Define 'target-hurd?' predicate Maxime Devos
2021-07-14 11:12   ` [bug#49025] [PATCH v6 03/22] utils: Give 'target-mingw?' a docstring Maxime Devos
2021-07-14 11:12   ` [bug#49025] [PATCH v6 04/22] utils: Define a target-x86-32? and target-x86-64? predicate Maxime Devos
2021-07-14 11:12   ` [bug#49025] [PATCH v6 05/22] packages: Define this-package-input and this-package-native-input Maxime Devos
2021-07-18 17:42     ` [bug#49025] [PATCH core-updates 00/37] Support cross-compilation with meson Ludovic Courtès
2021-07-19  9:40       ` Maxime Devos
2021-07-23  8:53         ` Ludovic Courtès
2021-07-14 11:12   ` [bug#49025] [PATCH v6 06/22] net-base: Don't cross-compile Maxime Devos
2021-07-14 11:12   ` [bug#49025] [PATCH v6 07/22] tzdata: Don't bother with cross-compiling Maxime Devos
2021-07-14 11:12   ` [bug#49025] [PATCH v6 08/22] libgpg-error: Remove trailing #f from phases Maxime Devos
2021-07-14 11:12   ` [bug#49025] [PATCH v6 09/22] libgpg-error: Prevent silent miscompilation some systems Maxime Devos
2021-07-14 11:12   ` [bug#49025] [PATCH v6 10/22] libgpg-error: Fix cross-compilation error Maxime Devos
2021-07-14 11:22     ` Maxime Devos
2021-07-14 11:12   ` [bug#49025] [PATCH v6 11/22] python: Fix reference to input when cross-compiling Maxime Devos
2021-07-14 11:12   ` [bug#49025] [PATCH v6 12/22] openssl: Remove trailing #t from phases Maxime Devos
2021-07-14 11:12   ` [bug#49025] [PATCH v6 13/22] openssl: Make the #:phases argument a G-expression Maxime Devos
2021-07-14 11:12   ` [bug#49025] [PATCH v6 14/22] openssl: Use G-exp machinery for referring to outputs Maxime Devos
2021-07-14 11:13   ` [bug#49025] [PATCH v6 15/22] openssl: Move documentation instead of copying and deleting it Maxime Devos
2021-07-14 11:13   ` [bug#49025] [PATCH v6 16/22] openssl: Move all man pages to separate output, not only man3 Maxime Devos
2021-07-14 11:13   ` [bug#49025] [PATCH v6 17/22] openssl: Extract logic for computing CONFIGURE_TARGET_ARCH Maxime Devos
2021-07-14 11:13   ` [bug#49025] [PATCH v6 18/22] glib: Use a correct python in scripts when cross-compiling Maxime Devos
2021-07-14 11:13   ` [bug#49025] [PATCH v6 19/22] glib: Verify the cross-compiled python is used in installed scripts Maxime Devos
2021-07-14 11:13   ` [bug#49025] [PATCH v6 20/22] glib: Look up "tzdata" in 'native-inputs', not 'inputs' Maxime Devos
2021-07-14 11:13   ` Maxime Devos [this message]
2021-07-14 11:13   ` [bug#49025] [PATCH v6 22/22] build-system/meson: Support cross-compilation Maxime Devos
2021-07-14 17:28     ` bug#49025: " Mathieu Othacehe

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210714111307.19324-22-maximedevos@telenet.be \
    --to=maximedevos@telenet.be \
    --cc=49025@debbugs.gnu.org \
    --cc=othacehe@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.