From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: [bug#31076] gnurl 7.59.0 Date: Mon, 09 Apr 2018 22:49:41 +0200 Message-ID: <87o9isnlzu.fsf@elephly.net> References: <20180406122457.dg5mvmgmuotfslho@abyayala> <87po39todl.fsf@gnu.org> <20180408212820.m7bt3juprgl5tfsr@abyayala> <20180409165122.p64efbsgksbywnqr@abyayala> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48149) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f5djy-0006SG-Qq for guix-devel@gnu.org; Mon, 09 Apr 2018 16:50:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f5djw-0007DM-J4 for guix-devel@gnu.org; Mon, 09 Apr 2018 16:50:14 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21109) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1f5djw-0007CX-BS for guix-devel@gnu.org; Mon, 09 Apr 2018 16:50:12 -0400 In-reply-to: <20180409165122.p64efbsgksbywnqr@abyayala> 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: Nils Gillmann Cc: guix-devel@gnu.org Nils Gillmann writes: >> I'm looking into switching gnurl to bmake + mk-config. I've already got = the >> tools on my side. >> Do you want me to continue the native autotools support for Guix in gnur= l, >> derived from curl? Or would it be okay to switch guix over to bmake + >> mk-config if it works out for gnurl? >> >> I'm asking because I could manage to support 2 build-system, it just wou= ld >> be a bit unconvenient for me. > > Correction: I noticed this will make building gnurl unpleasant on guix si= de. > I would have to introduce the bmake + mk + the bootstrapping of bmake wit= hout > make in the build system I'm currently working on.. in Guix, which is som= ething > I'm pretty sure will not be taken into master. > > Alternative: a simple bmake using the gnu-build-system (and therefore dep= ending > on make deeper down the graph) would be accepted I guess? What is the purpose of swapping out the build system? I thought gnurl is not supposed to be a project in its own right, so making gratuitous changes to the build system seems like it wouldn=E2=80=99t be in scope. It= also sounds like it would *add* dependencies purely for another build system, even though a perfectly adequate build system already exists. -- Ricardo