From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 8F4eGlysLmC4PAAA0tVLHw (envelope-from ) for ; Thu, 18 Feb 2021 18:05:16 +0000 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id INnNFVysLmAJDgAAbx9fmQ (envelope-from ) for ; Thu, 18 Feb 2021 18:05:16 +0000 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 C0F7532997 for ; Thu, 18 Feb 2021 19:05:15 +0100 (CET) Received: from localhost ([::1]:37086 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lCnfu-0006E9-TJ for larch@yhetil.org; Thu, 18 Feb 2021 13:05:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:41662) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lCnel-0005oM-MF for bug-guix@gnu.org; Thu, 18 Feb 2021 13:04:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:36367) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lCnel-0008F4-BD for bug-guix@gnu.org; Thu, 18 Feb 2021 13:04:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lCnek-0005Dh-JF for bug-guix@gnu.org; Thu, 18 Feb 2021 13:04:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#46537: =?UTF-8?Q?=E2=80=98uname_?= =?UTF-8?Q?-s=E2=80=99?= from Gash-Utils-Boot returns nothing Resent-From: Timothy Sample Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 18 Feb 2021 18:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46537 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 46537-done@debbugs.gnu.org id=D46537.161367139019990 (code D ref 46537); Thu, 18 Feb 2021 18:04:02 +0000 Received: (at 46537-done) by debbugs.gnu.org; 18 Feb 2021 18:03:10 +0000 Received: from localhost ([127.0.0.1]:47913 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCndp-0005CI-Ph for submit@debbugs.gnu.org; Thu, 18 Feb 2021 13:03:10 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:57733) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCndn-0005Bn-Cx for 46537-done@debbugs.gnu.org; Thu, 18 Feb 2021 13:03:03 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id AF48ED4C; Thu, 18 Feb 2021 13:02:57 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Thu, 18 Feb 2021 13:02:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=Do4GAkBZWuYeSNA5kKgcK/JD2O7Ty9c3CxMgNBc/o 4k=; b=Y+xfJCN0lI0TFPkyVAlBxMWtYrbptZqVhpqXmqLmeI+SHvT/0YNE588AX ZcSIwpZDTZUNFass9wGLN1cul28hjXO7xgr11hl1hQDkHpJwnJ9CJ0DLDObMYfYn 3XLFf61kaI49Qgv7uBT4iE+8QZEsf2yHLTNmAFn51U4UpfUvw9T6q5i//vUy5FmK /VQhT3yGU3hfv93aHCgNax6VEfbdWA4B35vbaENT7Y/BF/4265RQnKYEQGf7qL3J NdB1LzCOlqZ36+CylUv8Xpi8+mMEDR9SKIA6LN4eAVOG1YZG6o+KIBgV2M0XcZzS SGFKejA03r7sDImAmnXmgR+vnQqqg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrjeeggddutdehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufhfffgjkfgfgggtgfesthhqredttderjeenucfhrhhomhepvfhimhho thhhhicuufgrmhhplhgvuceoshgrmhhplhgvthesnhhghihrohdrtghomheqnecuggftrf grthhtvghrnhepieduuefhgeegleelveehgedugfeuhfeikefftdevieelgfelhfdvtdfg ieehtefgnecukfhppeejgedrudduiedrudekiedrgeegnecuvehluhhsthgvrhfuihiivg eptdenucfrrghrrghmpehmrghilhhfrhhomhepshgrmhhplhgvthesnhhghihrohdrtgho mh X-ME-Proxy: Received: from mrblack (74-116-186-44.qc.dsl.ebox.net [74.116.186.44]) by mail.messagingengine.com (Postfix) with ESMTPA id E6247240067; Thu, 18 Feb 2021 13:02:55 -0500 (EST) From: Timothy Sample References: <87y2fpxmzl.fsf@inria.fr> <87blcivi5u.fsf@gnu.org> <87a6s2w0up.fsf@ngyro.com> <87y2flqz2c.fsf@gnu.org> Date: Thu, 18 Feb 2021 13:02:55 -0500 In-Reply-To: <87y2flqz2c.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Thu, 18 Feb 2021 14:34:51 +0100") Message-ID: <871rddw8xc.fsf@ngyro.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (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: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: gash-devel@nongnu.org, 46537-done@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: 0.13 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm2 header.b=Y+xfJCN0; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: C0F7532997 X-Spam-Score: 0.13 X-Migadu-Scanner: scn1.migadu.com X-TUID: 2++yRy8VWHpu Hey, Ludovic Court=C3=A8s writes: > Timothy Sample skribis: > >> [...] Gzip saves writing =E2=80=9C(delete 'compress-documentation)=E2=80= =9D over and >> over). > > We should add a pure Scheme gzip implementation, for instance using the > R6RS zlib implementation by G=C3=B6ran Weinholt in Industria. Bootar is already using that. The problem with the Industria version is that it only does decompression. Fortunately, there=E2=80=99s an easy out = here. Gzip supports an uncompressed mode, so it would take only an hour or so to write a =E2=80=9Ccompressor=E2=80=9D that just copies the data into Gzip= format with no compression. (I=E2=80=99m hoping that XZ can do something similar so th= at applying patches in =E2=80=9Corigin=E2=80=9D records does not need to depen= d on the XZ we use to unpack Guile. Alternatively, we could add an option to compress the patched sources with Gzip.) >> Unfortunately, building Glibc after that is quite difficult. To do it >> with Gash-Utils, we would need (at least) to support redirects in AWK >> and the =E2=80=9C-t=E2=80=9D and =E2=80=9C-k=E2=80=9D flags in sort. Fo= r fun, I tried building Gawk >> and Coreutils at this point (using the ancient versions that we >> bootstrap with now). That let me build Glibc, but then I hit a >> problem with the =E2=80=9Cpo2test.sed=E2=80=9D script while building =E2= =80=9Cgcc-mesboot=E2=80=9D. I >> tried again with ancient GNU Sed, but the build seemed to hang during >> a configure test. I suspect adding Bash to the mix might fix it, but >> I haven=E2=80=99t tried yet.... > > Heheh, nice! Anyhow, that looks like a promising path to me. > >> Back to the matter at hand: I=E2=80=99m closing this bug since it=E2=80= =99s already been >> fixed. :) > > Thanks! Any plan for a release? We could upgrade the package in > =E2=80=98core-updates=E2=80=99. I=E2=80=99ve been holding on to =E2=80=9Cgcc-mesboot=E2=80=9D as the milest= one that would warrant a release. On the other hand, I could try and reify the progress so far into an improved =E2=80=9Ccommencement.scm=E2=80=9D that st= ill uses some old GNU utilities to build the last =E2=80=9Cmesboot=E2=80=9D version of Gl= ibc. Either way, it will take some time since (as you know) my attention is on Disarchive right now. :) -- Tim