guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] gnu: hurd: Remove inputs no longer needed and move configure


From: Efraim Flashner
Subject: Re: [PATCH] gnu: hurd: Remove inputs no longer needed and move configure flags.
Date: Tue, 7 Jun 2016 15:19:28 +0300
User-agent: Mutt/1.6.1 (2016-04-27)

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 <address@hidden>
> 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   <address@hidden>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]