~ruther/guix-local

f6d47eb6d5e046abc8a7a7dc0863c5661197ef0d — Ludovic Courtès 12 years ago afd1cff
gnu: readline: Fix cross-compilation.

* gnu/packages/readline.scm (readline)[arguments]: Add
  "bash_cv_wcwidth_broken=no" to #:configure-flags
  when (%current-target-system) is true.
1 files changed, 8 insertions(+), 2 deletions(-)

M gnu/packages/readline.scm
M gnu/packages/readline.scm => gnu/packages/readline.scm +8 -2
@@ 1,5 1,5 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2012, 2013 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2012, 2013, 2014 Ludovic Courtès <ludo@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;


@@ 53,7 53,13 @@
      (arguments `(#:configure-flags
                   (list (string-append "LDFLAGS=-Wl,-rpath -Wl,"
                                        (assoc-ref %build-inputs "ncurses")
                                        "/lib"))
                                        "/lib")

                         ;; This test does an 'AC_TRY_RUN', which aborts when
                         ;; cross-compiling, so provide the correct answer.
                         ,@(if (%current-target-system)
                               '("bash_cv_wcwidth_broken=no")
                               '()))

                   #:phases (alist-cons-after
                             'install 'post-install