From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38418) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1duLcz-0005dy-N0 for guix-patches@gnu.org; Tue, 19 Sep 2017 12:44:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1duLcw-0002QY-Ub for guix-patches@gnu.org; Tue, 19 Sep 2017 12:44:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:39817) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1duLcw-0002QQ-Qn for guix-patches@gnu.org; Tue, 19 Sep 2017 12:44:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1duLcw-0006yf-Bg for guix-patches@gnu.org; Tue, 19 Sep 2017 12:44:02 -0400 Subject: [bug#28347] Cadaver Resent-Message-ID: From: Alex Kost References: <20170904181113.36ybxr5hrn36ywly@abyayala> Date: Tue, 19 Sep 2017 19:43:08 +0300 In-Reply-To: <20170904181113.36ybxr5hrn36ywly@abyayala> (ng0@infotropique.org's message of "Mon, 4 Sep 2017 18:11:13 +0000") Message-ID: <87mv5qbpwj.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: ng0 Cc: 28347@debbugs.gnu.org ng0 (2017-09-04 18:11 +0000) wrote: > A package from my "crypt". I tried various ways > to unbundle neon but did not succeed. I think it would be good if you wrote what you tried :-) Here are my attempts: At first, there are the following messages during "configure" phase: configure: no external neon library found configure: using bundled neon (0.29.1) So, when I added ("neon" ,neon) input, I got: configure: incompatible neon library version 0.30.2: wanted 0.27 28 29 configure: using bundled neon (0.29.1) Ouch, so 0.30.2 is not supported. This is the line from "configure.ac": NE_REQUIRE_VERSIONS([0], [27 28 29]) OK, I tried to build it with 0.30.2 anyway using the following phase: (add-after 'unpack 'fix-required-neon-version (lambda _ (substitute* "configure" (("27 28 29") ,(string-join (cdr (string-split (package-version neon) #\.)) "."))) #t)) But I got: configure: incompatible neon library version 0.30.2: wanted 0.30.2 configure: using bundled neon (0.29.1) What? Well, now I don't know what to do (perhaps I should have patched "configure.ac" instead and added "autoreconf" phase, but I didn't try). > The package itself works. Great, I think if there will be no comments in a week or so, I will just go ahead and commit your patch (in a hope this unbundling will happen in the future somehow). So if anyone has something to say about this patch, please do it now :-) -- Alex