From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:33773) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jHb5b-00029w-Nr for guix-patches@gnu.org; Thu, 26 Mar 2020 18:35:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jHb5a-0002e9-EV for guix-patches@gnu.org; Thu, 26 Mar 2020 18:35:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:54346) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jHb5a-0002e4-Ao for guix-patches@gnu.org; Thu, 26 Mar 2020 18:35:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jHb5a-0003ik-6o for guix-patches@gnu.org; Thu, 26 Mar 2020 18:35:02 -0400 Subject: [bug#40246] [PATCH] gnu: Add cramfs-tools. Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:60877) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jHb4q-0001MK-SS for guix-patches@gnu.org; Thu, 26 Mar 2020 18:34:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jHb4p-00020W-Hl for guix-patches@gnu.org; Thu, 26 Mar 2020 18:34:16 -0400 Received: from mail-il1-x12e.google.com ([2607:f8b0:4864:20::12e]:37716) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jHb4p-0001zX-CF for guix-patches@gnu.org; Thu, 26 Mar 2020 18:34:15 -0400 Received: by mail-il1-x12e.google.com with SMTP id a6so7001590ilr.4 for ; Thu, 26 Mar 2020 15:34:15 -0700 (PDT) MIME-Version: 1.0 From: Vincent Legoll Date: Thu, 26 Mar 2020 23:34:03 +0100 Message-ID: Content-Type: multipart/mixed; boundary="000000000000a022cd05a1c99510" 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: 40246@debbugs.gnu.org --000000000000a022cd05a1c99510 Content-Type: text/plain; charset="UTF-8" This patch adds the updated cramfs-tools suite from Nicolas Pitre. This version has additional features implemented over the 1.1 version still packaged in some other distros, which is unmaintained (available on https://sourceforge.net/projects/cramfs/) It handles uncompressed blocks, random block placement and XiP. Lightly tested, by loop-mounting a tiny (4kB) cramfs in a file, worked fine. -- Vincent Legoll --000000000000a022cd05a1c99510 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-Add-cramfs-tools.patch" Content-Disposition: attachment; filename="0001-gnu-Add-cramfs-tools.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k89bjps70 RnJvbSBmZjc5YTRiMmQ3OThiYmEyMjJhYzUwMmE3YWExZjdlZjBhOTdlMjQ5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBWaW5jZW50IExlZ29sbCA8dmluY2VudC5sZWdvbGxAZ21haWwu Y29tPgpEYXRlOiBUaHUsIDI2IE1hciAyMDIwIDIzOjEyOjUzICswMTAwClN1YmplY3Q6IFtQQVRD SF0gZ251OiBBZGQgY3JhbWZzLXRvb2xzLgoKKiBnbnUvcGFja2FnZXMvbGludXguc2NtIChjcmFt ZnMtdG9vbHMpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2VzL2xpbnV4LnNjbSB8IDM0 ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzNCBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2xpbnV4LnNjbSBiL2dudS9w YWNrYWdlcy9saW51eC5zY20KaW5kZXggOGZlYzMzNTJmMy4uNmFiMDhlMThmNCAxMDA2NDQKLS0t IGEvZ251L3BhY2thZ2VzL2xpbnV4LnNjbQorKysgYi9nbnUvcGFja2FnZXMvbGludXguc2NtCkBA IC00MzcxLDYgKzQzNzEsNDAgQEAgcmVwYWlyIGFuZCBlYXN5IGFkbWluaXN0cmF0aW9uLiIpCiBm cm9tIHRoZSBidHJmcy1wcm9ncyBwYWNrYWdlLiAgSXQgaXMgbWVhbnQgdG8gYmUgdXNlZCBpbiBp bml0cmRzLiIpCiAgICAgKGxpY2Vuc2UgKHBhY2thZ2UtbGljZW5zZSBidHJmcy1wcm9ncykpKSkK IAorKGRlZmluZS1wdWJsaWMgY3JhbWZzLXRvb2xzCisgIChwYWNrYWdlCisgICAgKG5hbWUgImNy YW1mcy10b29scyIpCisgICAgKHZlcnNpb24gIjIuMSIpCisgICAgKHNvdXJjZSAob3JpZ2luCisg ICAgICAgICAgICAgIChtZXRob2QgdXJsLWZldGNoKQorICAgICAgICAgICAgICAodXJpIChzdHJp bmctYXBwZW5kCisgICAgICAgICAgICAgICAgICAgICJodHRwczovL2dpdGh1Yi5jb20vbnBpdHJl L2NyYW1mcy10b29scy9hcmNoaXZlL3YiCisgICAgICAgICAgICAgICAgICAgIHZlcnNpb24gIi50 YXIuZ3oiKSkKKyAgICAgICAgICAgICAgKHNoYTI1NgorICAgICAgICAgICAgICAgKGJhc2UzMgor ICAgICAgICAgICAgICAgICIxaHF3eTNic2o0ajd3bWhqM2hyNGw5YzFncXJzY3BncHJjc25jaHho Y2txM21wbmE5ZHlkIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCisg ICAgKGFyZ3VtZW50cworICAgICAnKCM6dGVzdHM/ICNmICAgICAgICAgICAgICAgICAgICAgIDsg Tm8gdGVzdHMuCisgICAgICAgIzpwaGFzZXMKKyAgICAgICAobW9kaWZ5LXBoYXNlcyAlc3RhbmRh cmQtcGhhc2VzCisgICAgICAgICAoZGVsZXRlICdjb25maWd1cmUpCisgICAgICAgICAocmVwbGFj ZSAnaW5zdGFsbAorICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgb3V0cHV0cyAjOmFsbG93LW90 aGVyLWtleXMpCisgICAgICAgICAgICAgKGxldCAoKG91dCAoYXNzb2MtcmVmIG91dHB1dHMgIm91 dCIpKSkKKyAgICAgICAgICAgICAgIChpbnN0YWxsLWZpbGUgIm1rY3JhbWZzIiAoc3RyaW5nLWFw cGVuZCBvdXQgIi9zYmluIikpCisgICAgICAgICAgICAgICAoaW5zdGFsbC1maWxlICJjcmFtZnNj ayIgKHN0cmluZy1hcHBlbmQgb3V0ICIvc2JpbiIpKSkKKyAgICAgICAgICAgICAjdCkpKSkpCisg ICAgKGlucHV0cworICAgICBgKCgiemxpYiIgLHpsaWIpKSkKKyAgICAoaG9tZS1wYWdlICJodHRw czovL2dpdGh1Yi5jb20vbnBpdHJlL2NyYW1mcy10b29scyIpCisgICAgKHN5bm9wc2lzICJUb29s cyB0byBtYW5hZ2UgQ3JhbWZzIGZpbGVzeXN0ZW1zIikKKyAgICAoZGVzY3JpcHRpb24gIkNyYW1m cyBpcyBhIExpbnV4IGZpbGVzeXN0ZW0gZGVzaWduZWQgdG8gYmUgc2ltcGxlLCBzbWFsbCwKK2Fu ZCB0byBjb21wcmVzcyB0aGluZ3Mgd2VsbC4gIEl0IGlzIHVzZWQgb24gYSBudW1iZXIgb2YgZW1i ZWRkZWQgc3lzdGVtcyBhbmQKK3NtYWxsIGRldmljZXMuICBUaGlzIHZlcnNpb24gaGFzIGFkZGl0 aW9uYWwgZmVhdHVyZXMgc3VjaCBhcyB1bmNvbXByZXNzZWQKK2Jsb2NrcyBhbmQgcmFuZG9tIGJs b2NrIHBsYWNlbWVudC4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6Z3BsMikpKQorCiAoZGVmaW5l LXB1YmxpYyBjb21wc2l6ZQogICAocGFja2FnZQogICAgIChuYW1lICJjb21wc2l6ZSIpCi0tIAoy LjI1LjIKCg== --000000000000a022cd05a1c99510--