From mboxrd@z Thu Jan 1 00:00:00 1970 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 Message-ID: <20160607121928.GB5795@debian-netbook> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="lEGEL1/lMxI0MVQ2" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45755) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bAFyx-0007M5-Ry for guix-devel@gnu.org; Tue, 07 Jun 2016 08:19:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bAFys-0003IP-SW for guix-devel@gnu.org; Tue, 07 Jun 2016 08:19:42 -0400 Received: from flashner.co.il ([178.62.234.194]:46468) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bAFys-0003Hw-GH for guix-devel@gnu.org; Tue, 07 Jun 2016 08:19:38 -0400 Content-Disposition: inline In-Reply-To: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Manolis Ragkousis Cc: guix-devel@gnu.org --lEGEL1/lMxI0MVQ2 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 07, 2016 at 03:00:44PM +0300, Manolis Ragkousis wrote: > Hello, >=20 > This is another patch from wip-hurd modified for core-updates. >=20 > 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 confi= gure > flags. >=20 > * gnu/packages/hurd.scm (hurd-minimal)[arguments]: Move configure-flags f= rom 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(-) >=20 > 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)) > =20 > @@ -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.") > =20 > #:configure-flags '(;; Pretend we're on GNU/Hurd; 'configure' wan= ts > ;; that. > - "--build=3Di686-pc-gnu" > + ,@(if (%current-target-system) > + '() > + '("--host=3Di586-pc-gnu")) > =20 > ;; 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 expe= cts > + ;; a working glibc causing a circular depende= ncy. > + "ac_cv_search_clnt_create=3Dno") > =20 >=20 That's all I have from the quick look-through --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --lEGEL1/lMxI0MVQ2 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJXVrvMAAoJEPTB05F+rO6T7kgP/RHXhlkoaaWgMtYNCKfH5xwG 0hvIFJ3rBAlH2J+5KbGAEUq6wfaHs0dcciUr5h37TBIBOWKcZx9PluOeMFTEUaG5 B1NOnsyxEuoeP4EO/z9XqWKqiFcc7BQLHJpDWbFIpoqU/PJnymEE71g//yaV40ih nCbuM/7rfOGorddztEbk3xASRAkfZqBIDUOxmoxhYKddm4+HBFine+mbyuGbDejs tq1BYywogKFu2hkgxF1BVX4nvMZBWA2ZlQSfuNgsWXD/uTcQJRBHcXY7nKL9rr7Y ZTx1sn9LzCtqzK6bwNxB30is8iG3E0Z97Ai55kVMYKwTfjFY6uZ6TdZWxNzYREMx IMr/phIFJmyEe2EHRg0B/OKvbD8GeHLvKcdcCa5TZqQIgIxosZ0gnTugez3LHqP4 MVWT4SvypsRgAuUmti2Yfsv1NsGigT2cGMXt6FcqPycyQZbmi6Wxmh14RctZ15iC xHZJSxG80gVmVECNFtSesbS8mP8GqSXLlEtefGHX4A9Y5zdIRbVl+p5qqpAZy3iw PT3J4zHoe2YiFuBpcmK82j0QtYEmZ0cC3ZSOnvlEv/q5n1kIm6Z67+JLwyx8pJuN z2ZLaE7OXAUM8fprbwy+o2F9ygE524M1CZQOgxi/94a7Xz4vOCclH6GCIHf2x66k N+rn0sTP4/tnRB08n7Ui =zfkB -----END PGP SIGNATURE----- --lEGEL1/lMxI0MVQ2--