From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 26 10:15:10 2018 Received: (at submit) by debbugs.gnu.org; 26 Nov 2018 15:15:10 +0000 Received: from localhost ([127.0.0.1]:49976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gRIbM-0006KS-Op for submit@debbugs.gnu.org; Mon, 26 Nov 2018 10:15:10 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52970) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gRI91-00050h-5d for submit@debbugs.gnu.org; Mon, 26 Nov 2018 09:45:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gRI8r-0004ro-8Y for submit@debbugs.gnu.org; Mon, 26 Nov 2018 09:45:46 -0500 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,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:39920) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gRI8r-0004rb-5H for submit@debbugs.gnu.org; Mon, 26 Nov 2018 09:45:41 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34320) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gRI8k-0006w7-9t for guix-patches@gnu.org; Mon, 26 Nov 2018 09:45:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gRI8f-0004TR-FA for guix-patches@gnu.org; Mon, 26 Nov 2018 09:45:34 -0500 Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]:46176) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gRI8f-0004Rq-3S for guix-patches@gnu.org; Mon, 26 Nov 2018 09:45:29 -0500 Received: by mail-wr1-x433.google.com with SMTP id l9so19179384wrt.13 for ; Mon, 26 Nov 2018 06:45:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:openpgp:autocrypt:message-id:date:user-agent :mime-version:content-language; bh=zJNFdoyssfExBoknnr8ZI4NJlxzFmCLVuBMoWX7N6m4=; b=u40HcLrK7ktHqzx+E7U53t7p8gIQlF+pEiR2evtKlGapGj1QINNXQZz9nmRv+RMoJP 3ew4vyjEdoEfmJP8xELcFwnCaYpTsUCraKEHZRT6kBgjfM3MBw4RrdyHD33kW2eXJkvb WI/mdfOu2D7UuLmTedd6+59we+5+PHQ2AVaBeh9R67moM+4IcB9uBGkIFfH5udAebhOl 6iVlwQ34hvI96eL5xB6FOp0RV6eI7cLtryGqR1UWY3kJTtq+VglFdgE0rf0GM0dvbvfX Z3Vmt5/q8iEvHbFB7CWqu8SIj+Fj5qdIiv7OE0/jPXVChoqFOo9W7oHBJyr0mumyK6da QUNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:openpgp:autocrypt:message-id :date:user-agent:mime-version:content-language; bh=zJNFdoyssfExBoknnr8ZI4NJlxzFmCLVuBMoWX7N6m4=; b=WraKgK80dxBJGzKZ7blyvdFqxgsXRWzsDz+WPfX/1siT3YllZavGn0AGbhaTHWb5Tc NfMTKs1iksIZR6XNpd4lsYVe6AnWW8DzLbOda96K3yRkB8LAmgSMm96eZt6drqJrdLSE QU+sR+4YdP8CWwFsszy7vnj2BKYpaL/9HHnoFzPElc7Cia0MYij7DlfDsNYmA/ZmhpHh z7RwScklSfXBTfoiPLiR/z2/nMFBH55VTAVH+1USCYr4bfgqSPONgHBoumaTY3wl02Pn T61KrQug1iubDevjlZLrsc2MnLJleugv+vxRZykPu9tC0RV7O/mURwamYl6QZ3zWPymY 3IgA== X-Gm-Message-State: AA+aEWafyrzi7LfFTqZ15efSivMdmraqoKIf4nD+D4L50xEsrRbRP3tV GKG8oozWj+gPX0QRN1ku4IiOTwrT X-Google-Smtp-Source: AFSGD/VKMgXJN+hPQBvmKtlM0wd0YDWGeKkj40cvkkxoSbh6+y6YKRqeRVScgW/T5mC3zedH4jEYKg== X-Received: by 2002:a5d:6988:: with SMTP id g8mr23128837wru.33.1543243526188; Mon, 26 Nov 2018 06:45:26 -0800 (PST) Received: from [192.168.2.100] (dslb-002-204-225-117.002.204.pools.vodafone-ip.de. [2.204.225.117]) by smtp.gmail.com with ESMTPSA id k7sm663702wrl.51.2018.11.26.06.45.25 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 26 Nov 2018 06:45:25 -0800 (PST) From: Florian Dold Subject: shepherd: fix bootstrap/build from git To: guix-patches@gnu.org Openpgp: preference=signencrypt Autocrypt: addr=florian.dold@gmail.com; keydata= xsBNBFr0DFABCADIf6L8MOVfrvjN8vTPngMjxGk4gpaRAYydTYMt8I7A746E8fI4vIp66b7x ZmT+RwnR+nydTLdAMEpwsqxOUtBLBG+63v/pOFEqHaWWjoWB9tC2GKa23o5accKdeVwZAUSC d8PMCTY0An25yjspAPFeSuS8OVhNcJgqwMRLrGAeb6nOiHzNgbcH3x+z8pvZ6uEmfxOmnPxz eJ2YkRB8EZtdz2kVSAs8hnDXXhA2kPYu299N42iOnsAI/ZQLw4L4CciFD9g7yHyjSGf2ugLd v2MY/e7bg2MbrpOjl9F6tkWcMG47Q15Zg5h5i1TUWb5u6BYwTWegxjoF8aghsD4YmlDdABEB AAHNJUZsb3JpYW4gRG9sZCA8Zmxvcmlhbi5kb2xkQGdtYWlsLmNvbT7CwJQEEwEIAD4WIQTS icR018Yz2C9+q1hf73L/w6CZwgUCWvQMUQIbAwUJAeEzgAULCQgHAgYVCgkICwIEFgIDAQIe AQIXgAAKCRBf73L/w6CZwsutCACiK6SMco78RVXS0zx7nQZl5BwHr8hVj4NjMT2PgMy/HvBN kgE6QZ+nCyu4Oc25xg7Rzj0Msp66eFGJzDI9EHM0yNOvWuIrySihESd9cp8kn5oe27Wds356 MW/TVYn/S2qKAiEFzAa+pq4H7kYqOfcG3uqNH5wf1DfCKQFW3+1CBR5H2lATLqJLHDybr4S9 h+9+8LUw3KBw99mwi4UjYYyCApmXH1IuOMOMDG0r8zGxyT6SNb/A1BcCD6bjcfy8IXrNgq00 trnLEYqil17lWwV3TcHQVsMWDU2NzwX4+4rBELlLR/TOYK+XRZhgFiBH9OlvKQ+iMSdDf1SS G8YxoBP+zsBNBFr0DFABCADBYR9GXjzz2FoWRTPUM9IpHBwJuBfxo/ITjwjY1+4LMnoZQjV1 TugJJoDFRQdTXod+w1iGtLCpZnWc8cgatmEPv7U6X9++X/RjrOtP/RBFRIx2gFg+QNXluxut U6aX4ag2EQSrst4CGtAJIXZvpNqv6GP11NO9aqTkrHnjAMLyO1MbtSXv3wohGtBPjGOCXmhG kOu0o27edqMPyoTjntksg6gTQoh1I1jQLVH5W1HWr0TxQnzSTloqHGf+rRYBlu5F4COeb2JD c1bqxaJMpXzA0IMGEFOeUPN6k6fvaadAcdGN6apLmU4jhhizAC0FvQNEWChd5WTVWR7DP5Uc gOSHABEBAAHCwHwEGAEIACYWIQTSicR018Yz2C9+q1hf73L/w6CZwgUCWvQMUAIbDAUJAeEz gAAKCRBf73L/w6CZwjXsB/0QCZvO+chvdd719yAFLEAkhGxPeolvJaGudg1AY37dx0NaeBhG DzE6kWXCSD0Sp/1+36hTv680+I+L9gQW9p3mZRyT/syI63aEMIPAWCCVy7OokujVs0F8oozI CJexqdMP7jho5zDU9ecIMNo7zOo7+U4mfNPnS70wJmdBO2s9edVmXkfkEzuL6fGuDFdjC3le AfLLDlYsZ/7jUWX9UF+U05mjSI+1w3vmUigufKdf3h65s4xcgRr+BR0uuAG81oJ+/eiEyv+i yo2U+n+RaH9yqO4rrMgQFnMrfr0JQ6CDSklup4LRPjpjvdqX900QkVWErvMxDnC66pyur0o/ 3rSx Message-ID: <51974da7-e8d6-7b3d-ba6b-e0c4bc4210c1@gmail.com> Date: Mon, 26 Nov 2018 15:43:16 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------EBD087005A11FE20E749F7A4" Content-Language: en-US-large X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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 X-Mailman-Approved-At: Mon, 26 Nov 2018 10:15:06 -0500 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 (-----) This is a multi-part message in MIME format. --------------EBD087005A11FE20E749F7A4 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Hi all, the Shepherd currently does not build from a clean git repository (on GuixSD in a shepherd environment), as "autoreconf -ifv" does not create missing files related to gettext unless the version is specified. This tiny patch fixes the gettext version and allows bootstrapping to work from a clean git checkout. By the way, shouldn't there also be a "./bootstrap" shell script, as is customary in a lot of projects including Guix? Cheers, Florian --------------EBD087005A11FE20E749F7A4 Content-Type: text/x-patch; name="0001-build-set-gettext-version-to-make-bootstrap-work.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename*0="0001-build-set-gettext-version-to-make-bootstrap-work.patch" >From a835aa7295d20ddd207ec44401a044be631fe3a4 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 26 Nov 2018 12:59:37 +0100 Subject: [PATCH] build: set gettext version to make bootstrap work * configure.ac: add AM_GNU_GETTEXT_VERSION --- configure.ac | 1 + 1 file changed, 1 insertion(+) diff --git a/configure.ac b/configure.ac index 79483b4..3877913 100644 --- a/configure.ac +++ b/configure.ac @@ -15,6 +15,7 @@ dnl Enable silent rules by default. AM_SILENT_RULES([yes]) AM_GNU_GETTEXT([external]) +AM_GNU_GETTEXT_VERSION([0.19]) AC_CANONICAL_HOST AC_PROG_MKDIR_P -- 2.19.1 --------------EBD087005A11FE20E749F7A4-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 26 11:31:27 2018 Received: (at 33514-done) by debbugs.gnu.org; 26 Nov 2018 16:31:28 +0000 Received: from localhost ([127.0.0.1]:50022 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gRJnD-0001JK-K5 for submit@debbugs.gnu.org; Mon, 26 Nov 2018 11:31:27 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56640) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gRJnB-0001J7-M3 for 33514-done@debbugs.gnu.org; Mon, 26 Nov 2018 11:31:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gRJn6-0004tB-0b for 33514-done@debbugs.gnu.org; Mon, 26 Nov 2018 11:31:20 -0500 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 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50986) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gRJn5-0004t7-UF; Mon, 26 Nov 2018 11:31:19 -0500 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=51742 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gRJn5-00079D-Lp; Mon, 26 Nov 2018 11:31:19 -0500 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Florian Dold Subject: Re: [bug#33514] shepherd: fix bootstrap/build from git References: <51974da7-e8d6-7b3d-ba6b-e0c4bc4210c1@gmail.com> Date: Mon, 26 Nov 2018 17:31:16 +0100 In-Reply-To: <51974da7-e8d6-7b3d-ba6b-e0c4bc4210c1@gmail.com> (Florian Dold's message of "Mon, 26 Nov 2018 15:43:16 +0100") Message-ID: <87va4j94x7.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (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: 33514-done Cc: 33514-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: -6.0 (------) Hi Florian, Florian Dold skribis: > the Shepherd currently does not build from a clean git repository (on > GuixSD in a shepherd environment), as "autoreconf -ifv" does not create > missing files related to gettext unless the version is specified. > > This tiny patch fixes the gettext version and allows bootstrapping to > work from a clean git checkout. Good catch, applied! > By the way, shouldn't there also be a "./bootstrap" shell script, as is > customary in a lot of projects including Guix? FWIW I prefer to just run =E2=80=9Cautoreconf -vfi=E2=80=9D, which is what = =E2=80=98./bootstrap=E2=80=99 does in Guix. =E2=80=98./bootstrap=E2=80=99 scripts tend to have different= semantics between projects (some run =E2=80=98./configure=E2=80=99, some don=E2=80=99= t, etc.) so I like to keep it simple. Thoughts? Thanks, Ludo=E2=80=99. From unknown Sun Jun 22 04:06:33 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 25 Dec 2018 12:24:04 +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