~ruther/guix-local

8833a647bbe444b7a981d0ff977f8132b7d6fddb — Ludovic Courtès 8 years ago d65d775
gnu: guix: Move 'bootstrap' phase after 'unpack'.

Suggested by Mark H Weaver <mhw@netris.org>
at <https://lists.gnu.org/archive/html/guix-devel/2017-11/msg00389.html>.

* gnu/packages/package-management.scm (guix)[arguments]: Move
'bootstrap' phase back after 'unpack'.
1 files changed, 3 insertions(+), 1 deletions(-)

M gnu/packages/package-management.scm
M gnu/packages/package-management.scm => gnu/packages/package-management.scm +3 -1
@@ 136,13 136,15 @@
                    (ice-9 rdelim))

         #:phases (modify-phases %standard-phases
                    (add-before 'configure 'bootstrap
                    (add-after 'unpack 'bootstrap
                      (lambda _
                        ;; Make sure 'msgmerge' can modify the PO files.
                        (for-each (lambda (po)
                                    (chmod po #o666))
                                  (find-files "." "\\.po$"))

                        (patch-shebang "build-aux/git-version-gen")

                        (call-with-output-file ".tarball-version"
                          (lambda (port)
                            (display ,version port)))