On Tue, Jun 07, 2016 at 03:00:44PM +0300, Manolis Ragkousis wrote: > Hello, > > This is another patch from wip-hurd modified for core-updates. > > Thank you, > Manolis > From 984de2d0e26b1ddd860d0468453ee8679ced756d Mon Sep 17 00:00:00 2001 > From: Manolis Ragkousis > Date: Tue, 7 Jun 2016 14:45:55 +0300 > Subject: [PATCH] gnu: hurd: Remove inputs no longer needed and move configure > flags. > > * gnu/packages/hurd.scm (hurd-minimal)[arguments]: Move configure-flags from here.. > (hurd-headers)[arguments]: ..to here. > (hurd-headers, hurd-minimal)[native-inputs]: Remove "autoconf". > --- > gnu/packages/hurd.scm | 82 ++++++++++++++++++++++----------------------------- > 1 file changed, 35 insertions(+), 47 deletions(-) > > diff --git a/gnu/packages/hurd.scm b/gnu/packages/hurd.scm > index 2b2e162..72e4061 100644 > --- a/gnu/packages/hurd.scm > +++ b/gnu/packages/hurd.scm > @@ -21,12 +21,12 @@ > #:use-module (guix download) > #:use-module (guix packages) > #:use-module (gnu packages) > + #:use-module (guix utils) > #:use-module (guix build-system gnu) > #:use-module (guix build-system trivial) > #:use-module (gnu packages flex) > #:use-module (gnu packages bison) > #:use-module (gnu packages perl) > - #:use-module (gnu packages autotools) > #:use-module (gnu packages base) > #:use-module (guix git-download)) > > @@ -108,11 +108,7 @@ communication.") > "1pbc4aqgzxvkgivw80ghp3w755cl0fwxmg357vq7chimj64jk78d")))) > (build-system gnu-build-system) > (native-inputs > - `(;; Autoconf shouldn't be necessary but there seems to be a bug in the > - ;; build system triggering its use. > - ("autoconf" ,autoconf) > - > - ("mig" ,mig))) > + `(("mig" ,mig))) > (arguments > `(#:phases (alist-replace > 'install > @@ -122,10 +118,20 @@ communication.") > > #:configure-flags '(;; Pretend we're on GNU/Hurd; 'configure' wants > ;; that. > - "--build=i686-pc-gnu" > + ,@(if (%current-target-system) > + '() > + '("--host=i586-pc-gnu")) > > ;; Reduce set of dependencies. > - "--without-parted") > + "--without-parted" > + "--disable-ncursesw" > + "--disable-test" > + "--without-libbz2" > + "--without-libz" > + "--without-parted" you have "--withput-parted" twice in this list > + ;; Skip the clnt_create check because it expects > + ;; a working glibc causing a circular dependency. > + "ac_cv_search_clnt_create=no") > > That's all I have from the quick look-through -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted