Paste number 139435: network.scm guix flex, bison, and pkg-config are not being called?

Paste number 139435: network.scm guix flex, bison, and pkg-config are not being called?
Pasted by: gzg
When:8 years, 1 month ago
Share:Tweet this! | http://paste.lisp.org/+2ZL7
Channel:None
Paste contents:
Raw Source | XML | Display As
(define-module (gnu packages network)
  #:use-module (guix licenses) 
  #:use-module (guix packages)
  #:use-module (guix download)
  #:use-module (guix build-system gnu)
  #:use-module (guix packages)
  #:use-module (guix packages pkg-config)
  #:use-module (guix packages bison)
  #:use-module (guix packages flex))

(define-public libnl
  (package
    (name "libnl")
    (version "3.2.22")
    (source (origin
	     (method url-fetch)
	     (uri (string-append "http://www.infradead.org/~tgr/libnl/files/libnl-"
				  version ".tar.gz"))
	     (sha256
	      (base32 "16v2dwbddn0jcydz9vjbsl3vpny8nwgvg5mz62jw3q7avxkz5if7"))))
    (build-system gnu-build-system)
    (inputs '(("pkg-config" ,pkg-config)
                  ("flex" ,flex)
                  ("bison" ,bison)))
    (home-page "http://www.infradead.org/~tgr/libnl/")
    (synopsis "Library for applications dealing with netlink sockets")
    (description
     "The libnl suite is a collection of libraries providing APIs to netlink protocol 
based Linux kernel interfaces. Netlink is a IPC mechanism primarly between the kernel 
and user space processes. It was designed to be a more flexible successor to ioctl to 
provide mainly networking related kernel configuration and monitoring interfaces.")
    (license lgpl2.1)))

---------------------------------------------------------------------------------------

checking for flex... no
checking for bison... no
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for pkg-config... no
checking for CHECK... no
configure: WARNING: *** Disabling building of unit tests
checking for pow in -lm... yes
checking for pthread_mutex_lock in -lpthread... yes
configure: WARNING: bison not found. Please install before continuing.
configure: WARNING: flex not found. Please install before continuing.
configure: error: Required packages are missing. Please install them and rerun ./configure
phase `configure' failed after 3 seconds
builder for `/nix/store/1g46qyic8mwgr9h30w2gny4yqhqaksmc-libnl-3.2.22.drv' failed with exit code 1
@ build-failed /nix/store/1g46qyic8mwgr9h30w2gny4yqhqaksmc-libnl-3.2.22.drv - 1 builder for `/nix/store/1g46qyic8mwgr9h30w2gny4yqhqaksmc-libnl-3.2.22.drv' failed with exit code 1
guix build: error: build failed: build of `/nix/store/1g46qyic8mwgr9h30w2gny4yqhqaksmc-libnl-3.2.22.drv' failed
[gzg@wave guix]$ 

This paste has no annotations.

Colorize as:
Show Line Numbers

Lisppaste pastes can be made by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively.