From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 14 19:29:26 2017 Received: (at submit) by debbugs.gnu.org; 14 Jul 2017 23:29:26 +0000 Received: from localhost ([127.0.0.1]:39371 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dWA1W-0003Zy-Fu for submit@debbugs.gnu.org; Fri, 14 Jul 2017 19:29:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60665) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dWA1U-0003Zl-Vk for submit@debbugs.gnu.org; Fri, 14 Jul 2017 19:29:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dWA1O-0008F2-To for submit@debbugs.gnu.org; Fri, 14 Jul 2017 19:29:19 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45243) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dWA1O-0008Ey-O6 for submit@debbugs.gnu.org; Fri, 14 Jul 2017 19:29:18 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51628) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dWA1N-0005XY-Mi for guix-patches@gnu.org; Fri, 14 Jul 2017 19:29:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dWA1J-0008DM-Gz for guix-patches@gnu.org; Fri, 14 Jul 2017 19:29:17 -0400 Received: from lb1.openmailbox.org ([5.79.108.160]:55504 helo=mail.openmailbox.org) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dWA1J-0008B5-8s for guix-patches@gnu.org; Fri, 14 Jul 2017 19:29:13 -0400 Received: by mail.openmailbox.org (Postfix, from userid 20002) id 2600D50FC01; Fri, 14 Jul 2017 12:14:25 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1500074942; bh=H5PihhqXOR3FyofoLRRXk+EYbW9bDplQAKRNofrKhk4=; h=From:To:Cc:Subject:Date:From; b=EVZLkHhdxCTfOJqpibfTH/F7JXXizjbbm4iO2IF6APE3olezkbyAQWzLlEoZjqgIy S6OkKYYaqHJ+/esDq5XMkzfCcyxSnVG3ZcxRNp/71CpqBQbd5WvL18dPIfg60JSXgg z5fRWXsHad65qb5POt3F1cKqs+CO8XqjZPOKqYVc= From: Theodoros Foradis DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1500027264; bh=H5PihhqXOR3FyofoLRRXk+EYbW9bDplQAKRNofrKhk4=; h=From:To:Cc:Subject:Date:From; b=c32n8WVIjariDvQHKknku9JEuGcl2kmWaCZJJ9Eww7oA8pK6jABuurEWxJiXj3ghp i9rOZaC/DXOhZgCoYWs2HHnAzhP42XetSlbXkZMMLfukRMPkieaS3AxspJcY1Xo6St UdyA7F46ct4wQ46K/P95H0jewdU+qI+ucBFHrLzE= To: guix-patches@gnu.org Subject: [PATCH] gnu: Update g-wrap to use guile-2.2. Date: Fri, 14 Jul 2017 13:13:58 +0300 Message-Id: <20170714101358.21399-1-theodoros.for@openmailbox.org> X-Mailer: git-send-email 2.13.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: Theodoros Foradis X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) * gnu/packages/guile.scm (g-wrap): [propagated-inputs]: Use guile-2.2. [arguments]: Add "--disable-Werror" to configure-flags. --- gnu/packages/guile.scm | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm index b654bbc96..f00628ac7 100644 --- a/gnu/packages/guile.scm +++ b/gnu/packages/guile.scm @@ -13,6 +13,7 @@ ;;; Copyright =C2=A9 2017 Andy Wingo ;;; Copyright =C2=A9 2017 David Thompson ;;; Copyright =C2=A9 2017 Mathieu Othacehe +;;; Copyright =C2=A9 2017 Theodoros Foradis ;;; ;;; This file is part of GNU Guix. ;;; @@ -1339,20 +1340,21 @@ capabilities.") (native-inputs `(("pkg-config" ,pkg-config))) (propagated-inputs - `(("guile" ,guile-2.0) + `(("guile" ,guile-2.2) ("guile-lib" ,guile-lib))) (inputs `(("libffi" ,libffi))) (arguments - `(#:phases - (modify-phases %standard-phases - (add-before 'configure 'pre-configure - (lambda* (#:key outputs #:allow-other-keys) - (let ((out (assoc-ref outputs "out"))) - (substitute* (find-files "." "^Makefile.in$") - (("guilemoduledir =3D.*guile/site" all) - (string-append all "/2.0"))) - #t)))))) + `(#:configure-flags '("--disable-Werror") + #:phases + (modify-phases %standard-phases + (add-before 'configure 'pre-configure + (lambda* (#:key outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (substitute* (find-files "." "^Makefile.in$") + (("guilemoduledir =3D.*guile/site" all) + (string-append all "/2.2"))) + #t)))))) (synopsis "Generate C bindings for Guile") (description "G-Wrap is a tool and Guile library for generating func= tion wrappers for inter-language calls. It currently only supports generatin= g Guile --=20 2.13.2 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 20 04:54:51 2017 Received: (at 27696-done) by debbugs.gnu.org; 20 Jul 2017 08:54:51 +0000 Received: from localhost ([127.0.0.1]:48531 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dY7ER-0008Lt-CN for submit@debbugs.gnu.org; Thu, 20 Jul 2017 04:54:51 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50873) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dY7EO-0008Lg-Rr for 27696-done@debbugs.gnu.org; Thu, 20 Jul 2017 04:54:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dY7EF-0008O9-Kj for 27696-done@debbugs.gnu.org; Thu, 20 Jul 2017 04:54:43 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54347) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dY7EF-0008NV-HU; Thu, 20 Jul 2017 04:54:39 -0400 Received: from [193.50.110.220] (port=39322 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dY7EB-0003SQ-VY; Thu, 20 Jul 2017 04:54:36 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Theodoros Foradis Subject: Re: [bug#27696] [PATCH] gnu: Update g-wrap to use guile-2.2. References: <20170714101358.21399-1-theodoros.for@openmailbox.org> Date: Thu, 20 Jul 2017 10:54:33 +0200 In-Reply-To: <20170714101358.21399-1-theodoros.for@openmailbox.org> (Theodoros Foradis's message of "Fri, 14 Jul 2017 13:13:58 +0300") Message-ID: <87y3rjxzcm.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 27696-done Cc: 27696-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Hi Theodoros, Theodoros Foradis skribis: > * gnu/packages/guile.scm (g-wrap): [propagated-inputs]: Use guile-2.2. > [arguments]: Add "--disable-Werror" to configure-flags. [...] > + (substitute* (find-files "." "^Makefile.in$") > + (("guilemoduledir =3D.*guile/site" all) > + (string-append all "/2.2"))) I changed =E2=80=9C/2.2=E2=80=9D to =E2=80=9C/@GUILE_EFFECTIVE_VERSION@=E2= =80=9D and committed. That way one can run: guix build g-wrap --with-input=3Dguile@2.2=3Dguile@2.0 and get a valid 2.0-based G-Wrap. Thanks, Ludo=E2=80=99. From unknown Thu Jun 19 16:24:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 17 Aug 2017 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator