Hi Mark, Mark H Weaver <m...@netris.org> skribis:
> l...@gnu.org (Ludovic Courtès) writes: > >> civodul pushed a commit to branch master >> in repository guix. >> >> commit 91c619ebdfd065f0becbbcc742dc412dc41e77a1 >> Author: Ludovic Courtès <l...@gnu.org> >> Date: Tue Nov 28 13:25:04 2017 +0100 >> >> gnu: guix: Provide the correct version string. >> >> Fixes <https://bugs.gnu.org/29429>. >> Reported by Arun Isaac <arunis...@systemreboot.net>. >> >> * gnu/packages/package-management.scm (guix)[arguments]: Move >> 'bootstrap' phase before 'configure'. Create '.tarball-version' file. >> --- >> gnu/packages/package-management.scm | 6 +++++- >> 1 file changed, 5 insertions(+), 1 deletion(-) >> >> diff --git a/gnu/packages/package-management.scm >> b/gnu/packages/package-management.scm >> index 15c310d..6d18fa0 100644 >> --- a/gnu/packages/package-management.scm >> +++ b/gnu/packages/package-management.scm >> @@ -136,13 +136,17 @@ >> (ice-9 rdelim)) >> >> #:phases (modify-phases %standard-phases >> - (add-after 'unpack 'bootstrap >> + (add-before 'configure 'bootstrap > > This change works directly against my efforts to move all of these > 'bootstrap' phases after 'unpack' instead of before 'configure'. This > ordering is important because on some systems, e.g. mips64el-linux, it's > important for the 'patch-usr-bin-file' phase to fix the generated > autoconf scripts. As I vaguely recall, on some systems, autoconf > generates calls to '/usr/bin/file' to determine the ABI of compiled > binaries. Right, thanks for the reminder. > Can we fix this issue in another way? Done in 8833a647bbe444b7a981d0ff977f8132b7d6fddb. Ludo’.