From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id aHcRFHnkMWRdpwAASxT56A (envelope-from ) for ; Sun, 09 Apr 2023 00:02:33 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id kDLPE3nkMWRKPwAAauVa8A (envelope-from ) for ; Sun, 09 Apr 2023 00:02:33 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id DB6FF3594A for ; Sun, 9 Apr 2023 00:02:32 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1plGdH-0002j8-Tf; Sat, 08 Apr 2023 18:02:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1plGdH-0002is-2a for guix-patches@gnu.org; Sat, 08 Apr 2023 18:02:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1plGdG-0003Qi-Mt for guix-patches@gnu.org; Sat, 08 Apr 2023 18:02:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1plGdG-0000f4-2I for guix-patches@gnu.org; Sat, 08 Apr 2023 18:02:02 -0400 Subject: bug#62282: [PATCH] gnu: gerbil: Upgrade to 0.17.0. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-To: guix-patches@gnu.org Resent-Date: Sat, 08 Apr 2023 22:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 62282 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "J. Sims" Cc: "62282@debbugs.gnu.org" <62282-done@debbugs.gnu.org> Mail-Followup-To: 62282@debbugs.gnu.org, ludo@gnu.org, jtsims@protonmail.com Received: via spool by 62282-done@debbugs.gnu.org id=D62282.16809913092518 (code D ref 62282); Sat, 08 Apr 2023 22:02:01 +0000 Received: (at 62282-done) by debbugs.gnu.org; 8 Apr 2023 22:01:49 +0000 Received: from localhost ([127.0.0.1]:59766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plGd2-0000eY-Vi for submit@debbugs.gnu.org; Sat, 08 Apr 2023 18:01:49 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35024) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plGd0-0000eJ-W8 for 62282-done@debbugs.gnu.org; Sat, 08 Apr 2023 18:01:48 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1plGcv-0003NK-CK; Sat, 08 Apr 2023 18:01:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=V4Z1D9dDLX8zYYy+Zkh2V3X8ppHCv6qRX4IZulp6yQU=; b=NqENfAT7jGkqlaRMqfnO csxVUwi5EGYHD8ysCpkX9V1KWhOzjKwT0frLdPr1IaBKjTxC7pxQP3PqQMtSjX9I9drBjUflASSzW th9HaqS5EAwAXKmP+Vwmr7dazW1zyFkEwvAQP6rUCUZimOFJL5HDMN66K0EIZfYkK/7ZTFtDQ90ZT zeDatbfOqFsJo9JVZPztHx+3N5WRYFe+SMIiZBk3Dlk2PKV+H0vMpkvQU9wXPkTxtQ9O86VihFODJ exw4ocJbOOplje2N4nceSMzOIoV8rTcNaQUhNMb4nE/2WFH4AF8Gp7Sloan3V2qzmGYkTTgjGgSr+ krcKIWS4wm818A==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1plGcv-0001x8-0E; Sat, 08 Apr 2023 18:01:41 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <0121a7d5-ed7a-9272-1c67-4182d979dd0d@makinata.eu> Date: Sun, 09 Apr 2023 00:01:38 +0200 In-Reply-To: (J. Sims's message of "Thu, 30 Mar 2023 02:12:18 +0000") Message-ID: <87mt3i9got.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1680991353; a=rsa-sha256; cv=none; b=V6u2beGT5CvsV3gtx2sdH/tL0auhkKZuhdV0aBjFOV971Hypql/Q0ktTAy7RIcRee0bdNC TOwJ0Go5iLSHT41wOVK8wrvmRRCcYYKBq2ITP/Yz1PpuGCCwn16Xz0VidMCdcglybdTPj/ 9EbOy1GhXPS1hqnGu7mCxKD14NECWRcNqhBn8mhR88ZlcL47aTHN1VvjN1qr/pP5tp9SuJ SSA812NOp5F6WoHJfEC6nXSzZqEUqSs2jAvWqPdKnZdytnnEI4s2tRcWr/CiwYCcV1I5WO Sbr9/iZTchbctVwnKbanNTmVCGP6+n/EDgwQGgVm5PGX+MdSyXQEKEVsgAsDzA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=NqENfAT7; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1680991353; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-to: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=V4Z1D9dDLX8zYYy+Zkh2V3X8ppHCv6qRX4IZulp6yQU=; b=L9+7zYCrOWsyoEVgy4mJU9IVu6gZyMRCOdyTLqbY00sjjaf/7Rcfsx1w+9kwqNiWkKmW3i jGu/XAhF/CrQ0cEToAwAxDtnboUzZ5E8fj0aP+L9waik7siTc608HfMJht/fcCKY4jHFAm tDJlafy81XrLd29mSHGbgpHDxKjwvGhuTYPAyJtDYJ4+OLJX+taoOWmgUptjOOWrumudXT SGJOXbafOEdPxwOJh8lj/DvSkFIza8AzW2pQ/VBVDhoPvF9Docyql370YDxIsG1JCvHOqZ mm0sxO6kJVxGkrNY+JoYXIm14K4Fr2jKMz6zXtHkQlGK2bra0fCtj4aTnMJBqQ== X-Migadu-Spam-Score: -2.62 X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=NqENfAT7; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Spam-Score: -2.62 X-Migadu-Queue-Id: DB6FF3594A X-TUID: EF6ZXtbnxRmG Hello, Thanks for taking the time to split the patch. I=E2=80=99ve applied #1 and= #2. "J. Sims" skribis: > From 569fabf7029200cbb3166af83b8fc89a6378468d Mon Sep 17 00:00:00 2001 > From: Juliana Sims > Date: Tue, 28 Mar 2023 23:56:07 -0400 > Subject: [PATCH 3/3] gnu: gerbil: Enable all features. > > * gnu/packages/scheme.scm (gerbil): Enable all features. [...] > + "--enable-leveldb" > + "--enable-libxml" > + "--enable-libyaml" > + "--enable-lmdb" > + "--enable-mysql" > + "--enable-sqlite" > + "--enable-zlib"))) > (add-before 'patch-generated-file-shebangs 'fix-gxi-sheba= ngs > (lambda _ > ;; Some .ss files refer to gxi using /usr/bin/env gxi > @@ -1202,8 +1211,18 @@ (define-public gerbil > (copy-recursively "../bin" bin) > (copy-recursively "../lib" lib))))) > #:tests? #f)) > - (native-inputs (list coreutils gambit-c util-linux)) > - (propagated-inputs (list gambit-c openssl sqlite zlib)) > + (native-inputs (list coreutils > + gambit-c > + util-linux)) > + (propagated-inputs (list gambit-c > + leveldb > + libxml2 > + libyaml > + lmdb > + mysql > + openssl > + sqlite > + zlib)) I have two questions: 1. What=E2=80=99s the impact on =E2=80=98guix size gerbil=E2=80=99? Over= all we should find a balance between feature usefulness and size. 2. Do all these really need to be propagated? Shouldn=E2=80=99t they be regular inputs? If propagation is required, please add a comment explaining why. I propose to close this issue since the initial goal has been met, but please open a new one to follow up on this. Thanks! Ludo=E2=80=99.