~ruther/guix-local

af50d389c5ceaf978182c8d783a4d0e76c56655f — Leo Famulari 9 years ago aac67f2
gnu: grub: Fix build failure with recent flex.

* gnu/packages/bootloaders.scm (grub)[native-inputs]: Use flex-2.6.1.
1 files changed, 4 insertions(+), 2 deletions(-)

M gnu/packages/bootloaders.scm
M gnu/packages/bootloaders.scm => gnu/packages/bootloaders.scm +4 -2
@@ 27,7 27,6 @@
  #:use-module (gnu packages admin)
  #:use-module ((gnu packages algebra) #:select (bc))
  #:use-module (gnu packages assembly)
  #:use-module (gnu packages flex)
  #:use-module (gnu packages disk)
  #:use-module (gnu packages bison)
  #:use-module (gnu packages cdrom)


@@ 115,7 114,10 @@
    (native-inputs
     `(("unifont" ,unifont)
       ("bison" ,bison)
       ("flex" ,flex)
       ;; Due to a bug in flex >= 2.6.2, GRUB must be built with an older flex:
       ;; <http://lists.gnu.org/archive/html/grub-devel/2017-02/msg00133.html>
       ;; TODO Try building with flex > 2.6.3.
       ("flex" ,flex-2.6.1)
       ("texinfo" ,texinfo)
       ("help2man" ,help2man)