GNU logs - #44040, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#44040] libguestfs + ocaml-hivex help wanted
Resent-From: Morgan Smith <Morgan.J.Smith@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 16 Oct 2020 19:59:02 +0000
Resent-Message-ID: <handler.44040.B.160287833820306 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 44040
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: 44040 <at> debbugs.gnu.org
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.160287833820306
          (code B ref -1); Fri, 16 Oct 2020 19:59:02 +0000
Received: (at submit) by debbugs.gnu.org; 16 Oct 2020 19:58:58 +0000
Received: from localhost ([127.0.0.1]:60957 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kTVsQ-0005HS-JO
	for submit <at> debbugs.gnu.org; Fri, 16 Oct 2020 15:58:58 -0400
Received: from lists.gnu.org ([209.51.188.17]:37038)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Morgan.J.Smith@HIDDEN>) id 1kTVsP-0005HJ-Cq
 for submit <at> debbugs.gnu.org; Fri, 16 Oct 2020 15:58:57 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:45004)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <Morgan.J.Smith@HIDDEN>)
 id 1kTVsK-0005ni-9Y
 for guix-patches@HIDDEN; Fri, 16 Oct 2020 15:58:55 -0400
Received: from mail-dm6nam11olkn2038.outbound.protection.outlook.com
 ([40.92.19.38]:9792 helo=NAM11-DM6-obe.outbound.protection.outlook.com)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <Morgan.J.Smith@HIDDEN>)
 id 1kTVsF-00047O-Um
 for guix-patches@HIDDEN; Fri, 16 Oct 2020 15:58:51 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=UizWO//td+pVwqfik3E+b3UQNDHBu+EIYjX3V4vlirdwf/aWcAj1sAcI9LBViaoYEBGP8YQwaW3YLSjKN4NI6q4DIIFeWjP8o3Cva3KI+ktOSe8vSA7TufwkIXjPd0sPzAO4veCQwY+uaBR+u+pph+uVX+/E/Pvvyr8R7/of1yfER2PRolKwHGbIWh3V/CO+x0TaHo+wcj041chCWBSf9GjtwLBS8Jb5kfl60dU5wmz+v/M7hQEPcf9sWGvtRgCIcEjPMzoO1d6TRNx179C0vxXb9TR52VAGxTuFQnoFRiyv19zxLVv6SoOGfD0LG8M05t8s8dd9zCYBe8xe6meMBw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=u4ASsgxcKZWE0uR7JBGKVmNSEsj/55E5bCHpNnEps4o=;
 b=VQjo8Z4WltVqCxgskSCLYqGd1nqYZA0q9GEVMRiWTJxPt/+YofDBcgqYdHZbX2adBnhz31x8jx3A+L3e2Q+55CdKZ7C+Y2omxDHMfEH7tpG8NJL1uQ0PTU7hkcvSCYLAwHNeFpxcKx/FP7fDSRBMuvzCA0NyIrcJLLAJs+aZVcIRm8eyOPYIFJvFmR+KG7CH02txIPbn4SHRO4VbZYxDhwIG7Y0BoKCnqt3N1LKs33MFFSkX2szGRFoqxA8PyADyi0pUIfvBE3e+UVF0gDRpc063aFoDR6Q01aJ2SGCsRnhM9F9Zw4QG1VQTt+Zv8KnEazE374HBIEjPiWehh4PKnA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=u4ASsgxcKZWE0uR7JBGKVmNSEsj/55E5bCHpNnEps4o=;
 b=F3B8rFsecBNMZPEElzHEa+MTiDS5vz62LAkJokjonkdxuvc7sA2iVwpuYIq/c9kPO7BONaF0iPphMbb+/eAiCVRo5/gsRXy2+62359y/+ygSFEfs9jl/PS4sM/9Jtt7fpzXAHqb5NblqyKHj8J3zFO+jBWZKOGpOUHWTDddQ5H5YFZqTUpH2QEUE7hSFUZzXBzjDcOE9gSwmfhAAVt+6HbhS1jGNSrUJVisFGe2hB1ZJ4VItGwVPfXQCH6yUYZXtgHK9Dxm7fZv9YEK2kTqyqRuE1/j7UVkqgOPRluOhgB+36rfUvVkV5+vog+RbwS3ADTg1mUg0Kx7b74f1rbgXJw==
Received: from DM6NAM11FT031.eop-nam11.prod.protection.outlook.com
 (2a01:111:e400:fc4d::40) by
 DM6NAM11HT253.eop-nam11.prod.protection.outlook.com (2a01:111:e400:fc4d::257)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.23; Fri, 16 Oct
 2020 19:43:42 +0000
Received: from DM5PR1001MB2105.namprd10.prod.outlook.com
 (2a01:111:e400:fc4d::40) by DM6NAM11FT031.mail.protection.outlook.com
 (2a01:111:e400:fc4d::203) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.21 via Frontend
 Transport; Fri, 16 Oct 2020 19:43:42 +0000
X-IncomingTopHeaderMarker: OriginalChecksum:4659A82A73F9F5BC4FE2F2EA948040ABB7CD8AB370D02C9A1A2343AF8A2C5FAA;
 UpperCasedChecksum:EDA061EB3FA2C398F94668710418E992BD5A19E04DF77A0FAEAAECE8FD6E9CD3;
 SizeAsReceived:8477; Count:43
Received: from DM5PR1001MB2105.namprd10.prod.outlook.com
 ([fe80::2405:9d83:9d59:c5cf]) by DM5PR1001MB2105.namprd10.prod.outlook.com
 ([fe80::2405:9d83:9d59:c5cf%5]) with mapi id 15.20.3477.025; Fri, 16 Oct 2020
 19:43:42 +0000
From: Morgan Smith <Morgan.J.Smith@HIDDEN>
Message-ID: <DM5PR1001MB21056B37F10D88430FA3C3DAC5030@HIDDEN>
Date: Fri, 16 Oct 2020 15:43:40 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
 Icedove/78.3.1
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="qnpqQ9iaCjZHdCwgbnp24pbWwElXjux8m"
X-TMN: [PKouhoffzyI5PmjJFV1rEQ+BGAsmMAqC]
X-ClientProxiedBy: YT1PR01CA0018.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01::31)
 To DM5PR1001MB2105.namprd10.prod.outlook.com
 (2603:10b6:4:2b::24)
X-Microsoft-Original-Message-ID: <00b5e273-ace6-fbfd-ef31-8e35b3098abc@HIDDEN>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [192.168.8.218] (184.164.21.96) by
 YT1PR01CA0018.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01::31) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.3477.21 via Frontend Transport; Fri, 16 Oct 2020 19:43:41 +0000
X-MS-PublicTrafficType: Email
X-IncomingHeaderCount: 43
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-Correlation-Id: dc9a316f-22e6-4f7f-2413-08d8720bc93d
X-MS-TrafficTypeDiagnostic: DM6NAM11HT253:
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: XKFq0k/6FTMSX2hUD9EMpf/VAhRQwu8XwcK4e0QPV1/RYE3Vn7kEVb4b26dPSQh+SSDvXkoAYnDYyJFtRI+7TB0gRyTcGg/1kXp1eeZbPC7XEEtwgdCSEQad2lIsP6v1fgZz69J863x2soBM73UNZ08mkmqhb+49cSFycVoN45VmrDrUoKTvTLrUK2fRMdR2xw0ayWW8HIq+y/RUwu6rNQ==
X-MS-Exchange-AntiSpam-MessageData: 8fAyl3WisybbffU5f61iOxXCPdvxwEz9ryKCtQOGI+K3IoQoBDSoDLQ4osBFn9SllVjc5g3NKIMpQoLei5/NA+NEAR/Pe3GI4BKukUFpG4RlG/grAUKYIdggBgSBnagIQwOU2dH054+Vzo2k0xqHlQ==
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: dc9a316f-22e6-4f7f-2413-08d8720bc93d
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Oct 2020 19:43:42.4036 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-AuthSource: DM6NAM11FT031.eop-nam11.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: Internet
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6NAM11HT253
Received-SPF: pass client-ip=40.92.19.38;
 envelope-from=Morgan.J.Smith@HIDDEN;
 helo=NAM11-DM6-obe.outbound.protection.outlook.com
X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/16 15:58:45
X-ACL-Warn: Detected OS   = Windows NT kernel [generic] [fuzzy]
X-Spam_score_int: 2
X-Spam_score: 0.2
X-Spam_bar: /
X-Spam_report: (0.2 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FORGED_MUA_MOZILLA=2.309,
 FREEMAIL_FROM=0.001, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001,
 RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 2.3 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: So I've sunk a lot of time into this package but I actually
 don't need it anymore. My use-case is gone. Also I don't have a lot of time
 these days. It does build and some of the tests pass, but It's u [...] 
 Content analysis details:   (2.3 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 1.0 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
 0.0 FREEMAIL_FROM          Sender email is commonly abused enduser mail
 provider (morgan.j.smith[at]outlook.com)
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -2.3 RCVD_IN_DNSWL_MED      RBL: Sender listed at https://www.dnswl.org/,
 medium trust [209.51.188.17 listed in list.dnswl.org]
 0.0 RCVD_IN_MSPIKE_H4      RBL: Very Good reputation (+4)
 [209.51.188.17 listed in wl.mailspike.net]
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 0.0 MSGID_FROM_MTA_HEADER  Message-Id was added by a relay
 1.6 FORGED_MUA_MOZILLA     Forged mail pretending to be from Mozilla
 2.0 SPOOFED_FREEMAIL       No description available.
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

--qnpqQ9iaCjZHdCwgbnp24pbWwElXjux8m
Content-Type: multipart/mixed; boundary="7QnrPLMagtXBhhAorBZZF627pGL5VOTc8";
 protected-headers="v1"
From: Morgan Smith <Morgan.J.Smith@HIDDEN>
To: guix-patches@HIDDEN
Message-ID: <00b5e273-ace6-fbfd-ef31-8e35b3098abc@HIDDEN>
Subject: libguestfs + ocaml-hivex help wanted

--7QnrPLMagtXBhhAorBZZF627pGL5VOTc8
Content-Type: multipart/mixed;
 boundary="------------D0D4F30C151391263013BAC7"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------D0D4F30C151391263013BAC7
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

So I've sunk a lot of time into this package but I actually don't need
it anymore. My use-case is gone. Also I don't have a lot of time these
days. It does build and some of the tests pass, but It's untested since
I don't have a use case.

Basically I'm just posting this here so someone else can finish it. I
don't want to touch this anymore. Sorry for only going half way

--------------D0D4F30C151391263013BAC7
Content-Type: application/pgp-keys;
 name="OpenPGP_0x52D93416EEAA45A6.asc"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
 filename="OpenPGP_0x52D93416EEAA45A6.asc"

-----BEGIN PGP PUBLIC KEY BLOCK-----

xsBNBFwIaPkBCAC0ftYeut16x9zh8J7PCe+yVncNdhql5kmTPReny9l1kJ8OJRjBtgbhnS/jg=
Imu
OkSYJng4jc0PflEf+WoozLznLCHoM0DYHZwX0ThfUvgVMJ+eJEobSpX0n6A5zWdQm2NNzy05+=
iVN
i5Bld8779kP1pLqBwbDR/Z4ohnGIrTyHjYNRa9w0xwJ6wytgiTtpgoqeRwEDA3dZteuFD8BM4=
DDy
FJ3Gcr1iAp9geS/PaNKNg0V2o0hGA29LVRqT7IKY9WHgXG7nWcJpL9rUlBXOG35NINYB4eAiQ=
rR6
CvJbsj6m0Vp39lMXcb5jYqLfZcXLAxKn93oP1srlpD6c0oj5avuhABEBAAHNI21vcmdhbiA8b=
W9y
Z2FuLmouc21pdGhAb3V0bG9vay5jb20+wsCOBBMBCAA4FiEEF3oHh1HcS/5V5sbnUtk0Fu6qR=
aYF
AlwIaPkCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQUtk0Fu6qRabAuQf6Ahi++Fq8X=
mjj
sIuM7K39ArSOpDBMV3kjUeJxOg9gUQKNT8k+CKI/jzd8B0oALvM0O7yW06qHXqrkTf9XB7tM8=
mGP
+HxHP0BAM9aL0oeq3deKN2Mt1ghhkv1r/ZbmNP+ZZbKhDV98liZhvnDdwPLQfIGPBNpNz5RDS=
b55
XFHEIV8Il36YYHLBVID2TzT5gWUaoqzmZn0RDCrVAoR2lqZxStoYR3g2dDZeFbJoAtyl5n2lp=
O5f
QvNG4pbPjiPSfScKBoZLS2R+ExAjTc46ed6na5uplzM1Hx+vGl450p4mZkzP12Jj8s0Z7x3yK=
JbJ
zbrWK2d2eu+emAuc9uJOHyqFiMKMBBAWCAA0FiEEZz0ER3wop2iO21azxKridMrUM/cFAl5zt=
KAW
FIAAAAAADQAAcmVtQGdudXBnLm9yZwAKCRDEquJ0ytQz9823AQCwwti+hSHBaJ0GQCLQc2lQE=
flJ
aZ8sERLHG4UefzejwQEAxACLJufrNOK5b3sEHyLWel6Ru0inVNSea5VwJE2izgHCwHMEEAEIA=
B0W
IQT8po0ozfUlNqldJNSENCWNqAwEdQUCXpCyyAAKCRCENCWNqAwEddjgCADL7HhyP9rWP2Wm3=
afq
TgAXKbwnKGcdl503CuQ/1xCUSVjEiDsYMbBYSP9XZolP2XpBzwrT42Sbh37lZl2fJBsdv4NoP=
Z+d
s9894mbAsfz1EJBlHKSPZghLyJCaArPAXN0TAVsnTLh1jH/QhdpYp/p9imkgTd90bGZx/VbTd=
M5g
w3o3ZC6x5UUcmv6A4sxhR2XERwABnWuwUOUW7g6NLQ3/0GXBQFxoBZdjyAJbzTy1Bg2pV5x/a=
1vm
gxYsnqe9fEGhweBY4SQhZznpDDZNx2FrEO+TvkhJRKQlkQZDJn2DIjkDP3IH6ohYRaYjIq5dc=
AYb
O4oKW97cm3NLKIWbevWwzsBNBFwIaPkBCADGIwjYC3HDtNRO4gT34Anb3PGRN8H5RQMK5z9Iz=
HyM
Hp8TscxAfX495xCAytenW/UgjW7XeIePaTQmIRPeUE7PtntlIIqcZqORqYMfatY/lq7QG4zrk=
SR5
hoxCcVmBc2XTNWNJ1jCunVGU2e13Ll1+UOqDj26JhBkC69D2vuLyAHBVhz7sKGGuKbbOHmwzP=
60Z
qbYKCAlR7+ifEGzRapXi/SUvGLcYQyY/OQR8MJ3srKk6I2ZkXlbBpu18CCK8dsHLIx++qot7m=
bAO
SHQY+RlUsMsSeWx2JIqCdGFI2r9ELzr4B5zBZ4ldS68wBdMe37b6XuBIdOknSe4y24iFBRTvA=
BEB
AAHCwHYEGAEIACAWIQQXegeHUdxL/lXmxudS2TQW7qpFpgUCXAho+QIbDAAKCRBS2TQW7qpFp=
lZP
B/4pTuqJlImgC9fkeYPhkXSEcfJQEUD0vPFKNBsPR5oWeR8o57eI/pVBB3psucgw5U1VLuYBQ=
VyU
VLylrxz9GKVuLcL1PsncnMRLZLj6TcsdgMEg05zZGZ5Bgj8Wea6kIK1wWJULzmG4wBT/ECxQp=
G1f
q4tFKSFZuRmgWOldycdxwtmbFdWjKcsKHJJnDqhsaxZs3Tf0Nrul2pEv7s8WkIOmatA4oH8UB=
Fkq
NtuWrwYSm/XIk++/1LG7NCm5Dnoww0wWLHeCQzvb6XI2zh/aEAXATFMzDabzFxJuJ4Lf0SuDn=
iP3
oKAwKBybGs5EJyBKWNn7nxQQIEexcilFyR8S6BFSzsBNBF6SqzgBCAD2aKaClVuSpkMb8W+/y=
JPe
LBwouRCjjgx/Vsj9qbiXhEOBK9fHBXiHDo3cCxZVQhNQQZc9gmGEROtR0FI5dSYgARfIRbiCr=
6IB
WTt3/hjqrIneIWy2LH+nzXWFAfG9RDFN6Pgxv3rFZkQYjmWfXGGYN3Rkex0It8VQQ7OfNellx=
c3B
QTjWQjsFGfZyINRu6Uzj81QsyA4TT7czp8UMORISaaK4VMv1Zii5q2iSUxhSOwEQYZbK3Viwi=
q96
cXfQyhXjeRx0rXifYglPMzFg5lK3mkyA4I3ncE7lpx2WZ6Ro/8Wi43VPXwIMUvRLrZNri1uKv=
jCI
wIgf5DoiKV4IOp5vABEBAAHCwHwEGAEIACYWIQQXegeHUdxL/lXmxudS2TQW7qpFpgUCXpKrO=
AIb
IAUJAeEzgAAKCRBS2TQW7qpFpuPLB/4l/qw+ClpaU0/1WjIKILWOelWLWKyrsDVUq1TlnFgAe=
lNm
7IDn48Myo44bHV2QvacI5YXw59ftNR/mlc/iEJeFHUMiYuzOjjp+7xEC4Bt69FiDxyO/SMWcQ=
Wts
/0boO539KYVGwQ6x5RkPueFZPpz8FSPwLx6nYGM0oyvSK1tGrlUjVPu5Rr0hvqat/GmYTzn8j=
WW8
lt3kHvIWEAYMbsMkvVa2zHY4IL4CJUSkhI3Y4ryvMPoiGpcj09PpnADD2RTD3UelkU7gxLwZI=
Fn7
Iln+x/BDlE2s7kU2E9Id2/QMiYt2jHct8NXrRHWr9R/nnCeLddJw8OIx7PTg3/0RxByW
=3DsFp2
-----END PGP PUBLIC KEY BLOCK-----

--------------D0D4F30C151391263013BAC7--

--7QnrPLMagtXBhhAorBZZF627pGL5VOTc8--

--qnpqQ9iaCjZHdCwgbnp24pbWwElXjux8m
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wsB5BAABCAAjFiEEF3oHh1HcS/5V5sbnUtk0Fu6qRaYFAl+J9+wFAwAAAAAACgkQUtk0Fu6qRaYo
qgf9HhoydZ2G/3/SwsOVVO4UYiOdMHan2FP8Y/3cZ5Am7Eau4Fpav04UtC6RyIjMM9RGCTmzMSeC
G7Pkt9EEEcl7TUDLmXZ9GyApEZApuv77+9hPzgq7XZyd0Meh25Gy5KcXmo7xwWwEdTy3RYWo9/mc
KOiX2qxKq/ul2WNh6jvhNwXw+Tcct2Q1Nr5+DaeabIpc3tlOWlzsjeljb8qOiqOnhm3puUU7TOVn
WxkmDfOCVE3FRz+2OA2MCSp0ufW9qLX/QJft0vZt8JwLGeZd6wbqhDp5r3xzG4uosPYgRke9IkqD
PeC7bnOt/PlHhU0BPw7qauxMqIqUsvSu2eiaI159eg==
=eMZi
-----END PGP SIGNATURE-----

--qnpqQ9iaCjZHdCwgbnp24pbWwElXjux8m--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Morgan Smith <Morgan.J.Smith@HIDDEN>
Subject: bug#44040: Acknowledgement (libguestfs + ocaml-hivex help wanted)
Message-ID: <handler.44040.B.160287833820306.ack <at> debbugs.gnu.org>
References: <DM5PR1001MB21056B37F10D88430FA3C3DAC5030@HIDDEN>
X-Gnu-PR-Message: ack 44040
X-Gnu-PR-Package: guix-patches
Reply-To: 44040 <at> debbugs.gnu.org
Date: Fri, 16 Oct 2020 19:59:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 44040 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
44040: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D44040
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#44040] [PATCH 1/2] gnu: Add ocaml-hivex.
Resent-From: Morgan.J.Smith@HIDDEN
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 16 Oct 2020 20:02:01 +0000
Resent-Message-ID: <handler.44040.B44040.160287849720800 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 44040
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: 44040 <at> debbugs.gnu.org
Cc: Morgan Smith <Morgan.J.Smith@HIDDEN>
Received: via spool by 44040-submit <at> debbugs.gnu.org id=B44040.160287849720800
          (code B ref 44040); Fri, 16 Oct 2020 20:02:01 +0000
Received: (at 44040) by debbugs.gnu.org; 16 Oct 2020 20:01:37 +0000
Received: from localhost ([127.0.0.1]:60963 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kTVuv-0005PJ-0e
	for submit <at> debbugs.gnu.org; Fri, 16 Oct 2020 16:01:37 -0400
Received: from mail-dm6nam11olkn2074.outbound.protection.outlook.com
 ([40.92.19.74]:15296 helo=NAM11-DM6-obe.outbound.protection.outlook.com)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Morgan.J.Smith@HIDDEN>) id 1kTVuq-0005P0-LY
 for 44040 <at> debbugs.gnu.org; Fri, 16 Oct 2020 16:01:32 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=aUNaMI/AbbuBjT9an4bHg3+XCHC/VUPu5acGMQoxkVHdmDBD0aPZ1s4Lk93gtALO9COuMGT6DRrKizplbfVfHCqXrOwSFJiuzEqBiAKjpIHeAaJWiuzG7hrKw6LI0uW7gdcr1kL3QjxWUmLRryynvKy+98b+fOL+S81cF5u4ujevN1AsIKLNPH2oCIabUO+WqlvvRRCwVgIbbCcKRq34BIRhVYsnXV5yvTaO2p19QrnpbwPGQ/KG/IR7B+ut0tY3wMlVtjlUg08kjT6SLRK6U/t0Is0M8RXjitwPqNjGorxOy5FbmKyM+ZFbZ5xKXYk5SMdJxaL2JtLiiZrDkoF8lA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=W6c93nD+Oo4BjVSkYXwTNGtLsqvqtEEM8029jbHQzbI=;
 b=LDE9bE9Z2/bqR/9OPfh48cifrd67ZafmkKxpR5Jx54Ov/pXtaNyDjYiXK9xRlkssVFpCEQ8gqN1C2AOhdVeMLLC5uRYqgbhxm2dhSnvi7RkD5qMEkt5BZpGmk9S+bWl1ZmvoIJUmDBxaL0lO8C0njO2D8lFob7qNjpuvuNd05K5atUI4Lh9bNIiGOieEZ4nu8hbD1JhqTx0rRVCrQWwydm+tU1xNuaecUakhd3jxhjgrh54d+YdYNkDFvd/C7Uvzq4YSDYCTWMV3AoN/RVAV6n/cyh/7AVDnOedgQzkRCXIOMUafhuu6ZfTaimUE4i8VkKm8DBDrmlKT7kNLs+I0Yw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=W6c93nD+Oo4BjVSkYXwTNGtLsqvqtEEM8029jbHQzbI=;
 b=tcECHTjMzUT5TXmnEaMSxpgCs+sSHcyrlR53O5cZ72XUkcxhnDHKNqQjhCfq60mM0uRAJDeqsNIXRpayULQ4cDyDmhUFFDlXz+MWmgAVMsvpqMA7OeyvPcsyM5Sm54+sl92OWZf8v/hZc15z4JBwMtZd6CAy3X0co1h+iVeV8Fmxb8+JdiEVt5xSHiksWUQlTuNJFm7M4bruaiRBYSRMJim5LfeqLnsY3awsduR1Hvti76fwshyvYj9orOOvyBMOHF29pUmLYfqowR7SdnOtagGWQbK0EBPyt5aY2HlKqLnGem6L/hvDZyMDp71Jw8CQmgkWmgyjIsn/Xp/xZ2On/w==
Received: from BN8NAM11FT055.eop-nam11.prod.protection.outlook.com
 (2a01:111:e400:fc4b::43) by
 BN8NAM11HT044.eop-nam11.prod.protection.outlook.com (2a01:111:e400:fc4b::127)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.21; Fri, 16 Oct
 2020 20:01:22 +0000
Received: from DM5PR1001MB2105.namprd10.prod.outlook.com
 (2a01:111:e400:fc4b::41) by BN8NAM11FT055.mail.protection.outlook.com
 (2a01:111:e400:fc4b::318) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.21 via Frontend
 Transport; Fri, 16 Oct 2020 20:01:22 +0000
X-IncomingTopHeaderMarker: OriginalChecksum:B2C2D82331AF5474907E5B61C4B27EDD2E6EC77CB84D2DD943AAFECFFD0CB99D;
 UpperCasedChecksum:15AC4DE169ADB880116ACC79506C890B158CB4C55B80927665F45A0AB56046D9;
 SizeAsReceived:8611; Count:47
Received: from DM5PR1001MB2105.namprd10.prod.outlook.com
 ([fe80::2405:9d83:9d59:c5cf]) by DM5PR1001MB2105.namprd10.prod.outlook.com
 ([fe80::2405:9d83:9d59:c5cf%5]) with mapi id 15.20.3477.025; Fri, 16 Oct 2020
 20:01:22 +0000
From: Morgan.J.Smith@HIDDEN
Date: Fri, 16 Oct 2020 16:00:51 -0400
Message-ID: <DM5PR1001MB2105E82B91C9FE8D14CC119DC5030@HIDDEN>
X-Mailer: git-send-email 2.28.0
In-Reply-To: <DM5PR1001MB21056B37F10D88430FA3C3DAC5030@HIDDEN>
References: <DM5PR1001MB21056B37F10D88430FA3C3DAC5030@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-TMN: [Um+hMREhIrvrjnCyv8WQd2x2VKSZJGm1]
X-ClientProxiedBy: YT1PR01CA0113.CANPRD01.PROD.OUTLOOK.COM
 (2603:10b6:b01:2c::22) To DM5PR1001MB2105.namprd10.prod.outlook.com
 (2603:10b6:4:2b::24)
X-Microsoft-Original-Message-ID: <20201016200051.6985-1-Morgan.J.Smith@HIDDEN>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from pancake.lan (184.164.21.96) by
 YT1PR01CA0113.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:2c::22) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.3477.20 via Frontend Transport; Fri, 16 Oct 2020 20:01:21 +0000
X-MS-PublicTrafficType: Email
X-IncomingHeaderCount: 47
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-Correlation-Id: 1352c1d1-3224-4868-8eca-08d8720e40f3
X-MS-Exchange-SLBlob-MailProps: 0RSV28T7LqT9n3kMDvFKhsxiQvoTt9GHNNqNxwX7KGOUw0nggx4mrZ7xBWKERiW3tJQ1sVm0kuw2cnUrnWNZJIR0a7NTbwwKkJXuDp6F66hqsGmMp4n0P/iGEQCTitwXDeyYgiFSkWG3jlpvlLE4nfLlxaitkQSb6J9/OutEEltw7jdo/9UeX+ITSotB8/UoTy1cmlSWVC0Oh1c4R3Tx52+brUiyIKmvaeq1GAOHps+f8JvRmBBuhgIAb8PW/y67YHLpwkrdzp6BjwijsPqNjEXHeeMxnnSOyf9KLvY4zZ1sx1FrwWUx6dboIF8YM5W+/leCdEMNRof2nKrlji/NaBqCD5oXAfZjujzZ2dnCoUTs7vEOWghohscGrPEOV5XbyM1uWAktDqVmkBLz1qWS36t8DXNrTuxPHacIVi1HNqc5UHTv2zrhrwTJ2yEsGrvWdw1a+YjS6WHQ1olN+DJXnHgFy9ZGn4kyG0TJKLdQXhFuB1lqOV1CGfiYoffYSrmwYKPtzSjqCApGUEe7l8pi/Fp03MVKd/i1ZNwiD88Hq7ZEDlAMeo3p7X2y05p4UpJwVwjiUPEpx8TbUK2XDOWkhSjvbGGqroHxN7DjgZhgRr52FpX6bND6N29L4yRvGd2UhtnX58hC5nQoF4kb3IIILbXEXCsdhqjb7GbX98LPem56KQY36KnRhNUeslPx8vt7
X-MS-TrafficTypeDiagnostic: BN8NAM11HT044:
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: iFkjCcNLui7MeYfeI/Ye0MeHZD86f7hfaIr/KD2hRPcZiQqWw7RWggEZ6ILtsR0IMBur6F+RIJpk2oljLtANIg4Ta0qdBcZYJtQ/70N+Ttr4PiN4B6VVB/ol5WfOLps7Ng79lAdxKARZg5vD3BKeAtQPtWJy/V2dsmDhVTtJbGa6B3Uk3/5NYzQG6O50bnYYo/S8QwG/CkWRkGZiQWt1TMtrG5KK9IUNJG7CRwvz98DJO6xTmQH5hhqpLnAlqaa5
X-MS-Exchange-AntiSpam-MessageData: ZvXxnd0vEHLDEqB6BBnLRSg152L74DQleda6TLr/VQ0YHvp31Jpdx82ntpuwPl5O8oi6tpRvssgu5L1SbFjAiCOZ3TJAWL+UbY9Nk0tVDCyk3WfzPpd0tvqWYKl0Jwwfi/bC1A5Y1KvOYefPxcCIuQ==
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1352c1d1-3224-4868-8eca-08d8720e40f3
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Oct 2020 20:01:22.1325 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-AuthSource: BN8NAM11FT055.eop-nam11.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: Internet
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8NAM11HT044
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

From: Morgan Smith <Morgan.J.Smith@HIDDEN>

* gnu/packages/ocaml.scm (ocaml-hivex): New variable.
---
 gnu/packages/ocaml.scm | 104 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 104 insertions(+)

diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index 4cc530509a..88c7f3c1d3 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -15,6 +15,7 @@
 ;;; Copyright © 2019 Ricardo Wurmus <rekado@HIDDEN>
 ;;; Copyright © 2020 Brett Gilio <brettg@HIDDEN>
 ;;; Copyright © 2020 Marius Bakke <marius@HIDDEN>
+;;; Copyright © 2020 Morgan Smith <Morgan.J.Smith@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -47,6 +48,8 @@
   #:use-module (gnu packages ghostscript)
   #:use-module (gnu packages glib)
   #:use-module (gnu packages gnome)
+  #:use-module (gnu packages gperf)
+  #:use-module (gnu packages gettext)
   #:use-module (gnu packages gtk)
   #:use-module (gnu packages libevent)
   #:use-module (gnu packages libffi)
@@ -68,6 +71,7 @@
   #:use-module (gnu packages texinfo)
   #:use-module (gnu packages time)
   #:use-module (gnu packages tls)
+  #:use-module (gnu packages version-control)
   #:use-module (gnu packages virtualization)
   #:use-module (gnu packages web-browsers)
   #:use-module (gnu packages xml)
@@ -2831,6 +2835,106 @@ writing to these structures, and they are accessed via the Bigarray module.")
     (description "Hex is a minimal library providing hexadecimal converters.")
     (license license:isc)))
 
+(define-public ocaml-hivex
+  (package
+    (name "ocaml-hivex")
+    ;; Make sure to update the gnulib input to the commit upstream uses when
+    ;; updating this package
+    (version "1.3.19")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/libguestfs/hivex")
+                    (commit version)))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1gw59ac6z4fbg0flajnsh6d25h75pnk4605d5rw9rv0bvhfvway5"))))
+    (build-system ocaml-build-system)
+    (arguments
+     `(;; XXX: I'm not sure why runpath validation doesn't work
+       #:validate-runpath? #f
+       #:configure-flags
+       (list (string-append "CONFIG_SHELL="
+                            (assoc-ref %build-inputs "bash") "/bin/bash")
+             (string-append "SHELL="
+                            (assoc-ref %build-inputs "bash") "/bin/bash"))
+       #:test-target "check"
+       #:phases
+       (modify-phases %standard-phases
+         (add-after 'unpack 'unpack-gnulib
+           (lambda* (#:key inputs #:allow-other-keys)
+             (let ((gnulib (assoc-ref inputs "gnulib")))
+               ;; Upstream gnulib is cloned into this directory as a submodule
+               (copy-recursively gnulib ".gnulib")
+               #t)))
+         ;; Autogen calls bootstrap and then generates a configure script
+         (add-before 'configure 'autogen
+           (lambda _
+             (chmod "configure.ac" #o644)
+             (invoke "./autogen.sh")
+             #t))
+         (add-before 'autogen 'fix-bootstrap
+           (lambda _
+             ;; Stop bootstrap from cloning gnulib
+             (substitute* "bootstrap"
+               (("^git.*$") ""))
+             #t))
+         (add-before 'autogen 'fix-autogen.sh
+           (lambda _
+             (substitute* "autogen.sh"
+               ;; Forces bootstrap to run
+               (("git submodule status") "echo false")
+               ;; Don't run configure yet
+               (("^.*configure.*$") "echo\n"))
+             #t))
+         (add-after 'autogen 'patch-configure-and-build-aux
+           (lambda* (#:key native-inputs inputs outputs #:allow-other-keys)
+             (patch-shebang "configure")
+             ;; Hard code paths to ld and file in the configure script
+             (substitute* "configure"
+               (("/usr/bin/ld")
+                (string-append (assoc-ref inputs "ld-wrapper") "/bin/ld"))
+               (("/usr/bin/file")
+                (string-append (assoc-ref inputs "file") "/bin/file")))
+             #t))
+         (add-before 'install 'patch-ocaml-installdir
+           (lambda* (#:key outputs #:allow-other-keys)
+             (let ((out (assoc-ref outputs "out")))
+               ;; Force ocaml installdir to be correct
+               (substitute* "ocaml/Makefile"
+                 (("\\$\\(DESTDIR\\)\\$\\(OCAMLLIB\\)")
+                  (string-append
+                   out "/lib/ocaml/site-lib"))))
+             #t)))))
+    (native-inputs
+     `(("autoconf" ,autoconf)
+       ("automake" ,automake)
+       ("gperg" ,gperf)
+       ("libtool" ,libtool)
+       ("pkg-config" ,pkg-config)
+       ("gnulib"
+        ;; This is the commit upstream uses
+        ,(let ((commit "5e50baa16ef90204d9048a9e2f23c5a538955121"))
+           (origin
+             (method git-fetch)
+             (uri (git-reference
+                   (url "git://git.savannah.gnu.org/gnulib.git")
+                   (commit commit)))
+             (sha256
+              (base32 "0clx0gq6mmm4dkzp5pqh02cbzggnc3ba491qb79brpxcrjri1pnd"))
+             (file-name (git-file-name "gnulib" commit)))))))
+    (inputs
+     `(("perl" ,perl)
+       ("sed" ,sed)
+       ("gettext" ,gettext-minimal)))
+    (home-page "https://github.com/libguestfs/hivex")
+    (synopsis "Library for reading and writing Windows Registry \"hive\"
+binary files")
+    (description "This library reads Windows NT registry files (ie. not
+Windows 3.1 or Windows 95/98/ME).")
+    (license license:lgpl2.1)))
+
 (define-public ocaml4.07-ezjsonm
   (package
     (name "ocaml4.07-ezjsonm")
-- 
2.28.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#44040] [PATCH 2/2] gnu: Add libguestfs.
Resent-From: Morgan.J.Smith@HIDDEN
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Fri, 16 Oct 2020 20:02:02 +0000
Resent-Message-ID: <handler.44040.B44040.160287851520839 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 44040
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: 44040 <at> debbugs.gnu.org
Cc: Morgan Smith <Morgan.J.Smith@HIDDEN>
Received: via spool by 44040-submit <at> debbugs.gnu.org id=B44040.160287851520839
          (code B ref 44040); Fri, 16 Oct 2020 20:02:02 +0000
Received: (at 44040) by debbugs.gnu.org; 16 Oct 2020 20:01:55 +0000
Received: from localhost ([127.0.0.1]:60967 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kTVvH-0005Q2-AY
	for submit <at> debbugs.gnu.org; Fri, 16 Oct 2020 16:01:55 -0400
Received: from mail-bn8nam11olkn2022.outbound.protection.outlook.com
 ([40.92.20.22]:48300 helo=NAM11-BN8-obe.outbound.protection.outlook.com)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <Morgan.J.Smith@HIDDEN>) id 1kTVvF-0005Pm-Va
 for 44040 <at> debbugs.gnu.org; Fri, 16 Oct 2020 16:01:54 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=X5ymxPHPhFMi2gy37zEwnwOpR781txKfBSeLDFm8jjJp+zTz7aMRugVXnprZEG74h+1s7OBoKKk7XvgVZnTrqoGMhWH1MTbwd9+//LLFakX5Jze5eJhDToqElF1V2s9m00Iqy7WddTsM4ze+rFFLEPWX9k2njI+sGBDH1ilTWGgZIZuojrlwi9WK47B1iQ9exIl7s0nKWuGiJYW3W6l/RKePtUHtYpOZ6WBFUSH1b3ZtPylk7b1IuHMH49/S/3KSYXKJAvg3cBvD59OotOL6bBgW85BsrvXWig3UkJU97DqTNsNSHhWcDO567uJ0uWCqW2w0FDs8okNhK6Vl4msqYw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=CyEIAnhlkS74m7OX0669oaTh+0bVrtfiUizYdCM3Tts=;
 b=Xvl/xCd0aoA4TAnjjlR0KmjFrzS9SeB43WDvzD0Z222ZSY9901N9/Y+h+taEd4mNLomB6dDqHWnd+4k6NJ5odhobbppflzvPZB6eimGspZ96jsfQKQEXBy51cSM20UiA5NLHSUrl4dSW4FfdCofZiIUuaNO6EzXNGbrCs1Za1cT8kxInDgMTjIVQW3+GOdAuCaLW9aVx0Omjfcge0tUnqhA49Ryv+2g+U2ktD/78Mjej1RtWveXozEMT8I6dHjdgYLC3C8403DyGkqk3rqcWM+uWjqWMwmeOGDBxhSGQ49tZyrwNrXEWBGpx8ULtLd4b+3NSJEnxjMY+OG1hFEUOwg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
 dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=CyEIAnhlkS74m7OX0669oaTh+0bVrtfiUizYdCM3Tts=;
 b=oiZM57eeeWyeK04Q3QKVh9h3en5M7VfqBNFGPOWIIW4vY5AUakPRTHahEJW7XTrsdlHNEc3VX8Vdk5Ltphy8wb8bAO2OWqeCKJ9jVPmpidZEd17+SS72Zp2xSCfm/nBKbHrANkza3pubKCmAsnjp4NnFU/IK2o5C+Xex5wLVYOKIil9Cbl8VuiOB6ym67LCkVXMVydT6HCJjPF4lzuvvZKSyg5zIgxXUgC4T23bwJIXsLwYBUILJYVD0Vyzprbic5zsCs0sTdnszSChbDNsy5OPYPUr+DFb5YRe+s6vAPaqzhI0KFiXTu/vKTlgdezKxQDRoXW/wSoh76+5RaHrKgg==
Received: from BN8NAM11FT055.eop-nam11.prod.protection.outlook.com
 (2a01:111:e400:fc4b::4f) by
 BN8NAM11HT019.eop-nam11.prod.protection.outlook.com (2a01:111:e400:fc4b::253)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.21; Fri, 16 Oct
 2020 20:01:47 +0000
Received: from DM5PR1001MB2105.namprd10.prod.outlook.com
 (2a01:111:e400:fc4b::41) by BN8NAM11FT055.mail.protection.outlook.com
 (2a01:111:e400:fc4b::318) with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.21 via Frontend
 Transport; Fri, 16 Oct 2020 20:01:47 +0000
X-IncomingTopHeaderMarker: OriginalChecksum:0F9A8B07DF3BBC06643F1E48E5A84D2D8511A4C848178F3274A8A59E3284E6D4;
 UpperCasedChecksum:8B8A365D367777015C4559FBC6BC92207388D2F81CC6A943625C9A753510B1FB;
 SizeAsReceived:8611; Count:47
Received: from DM5PR1001MB2105.namprd10.prod.outlook.com
 ([fe80::2405:9d83:9d59:c5cf]) by DM5PR1001MB2105.namprd10.prod.outlook.com
 ([fe80::2405:9d83:9d59:c5cf%5]) with mapi id 15.20.3477.025; Fri, 16 Oct 2020
 20:01:47 +0000
From: Morgan.J.Smith@HIDDEN
Date: Fri, 16 Oct 2020 16:00:53 -0400
Message-ID: <DM5PR1001MB21057A278B3D910DEAB8492CC5030@HIDDEN>
X-Mailer: git-send-email 2.28.0
In-Reply-To: <DM5PR1001MB21056B37F10D88430FA3C3DAC5030@HIDDEN>
References: <DM5PR1001MB21056B37F10D88430FA3C3DAC5030@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-TMN: [ZDYZE0r+7e7jC/uDhYHpG0hvphquFilN]
X-ClientProxiedBy: YT1PR01CA0113.CANPRD01.PROD.OUTLOOK.COM
 (2603:10b6:b01:2c::22) To DM5PR1001MB2105.namprd10.prod.outlook.com
 (2603:10b6:4:2b::24)
X-Microsoft-Original-Message-ID: <20201016200051.6985-2-Morgan.J.Smith@HIDDEN>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from pancake.lan (184.164.21.96) by
 YT1PR01CA0113.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:2c::22) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.3477.20 via Frontend Transport; Fri, 16 Oct 2020 20:01:46 +0000
X-MS-PublicTrafficType: Email
X-IncomingHeaderCount: 47
X-EOPAttributedMessage: 0
X-MS-Office365-Filtering-Correlation-Id: 3389215d-6e27-4f01-c607-08d8720e5010
X-MS-Exchange-SLBlob-MailProps: 3R77UsUWwWc+qtSLweqt0DSdyzdmfVOHuRGLd+AEqi3u84gp6oGhDa8uZN2GU+Dylqyf5G9j9xb/QXIIyIOxG5JZpvvQVy2jK7g8WXvwuZBU9MAvAFQ5KLS532T1KpkFGugPH2x7pxWSSkYJTs+GJgbNM3kqdf38WupineOLQ/u/fYaTV+fpoG1z64kSv887V5ERFiNXaq3ZLgpnzh3AVFlJHUzFbIIjMaOQlJvysyK1uplqXUOQIoD+NYXyxhT502Y5JoKwRJWBREbudDCz91vfQUxQK+2mFpAP5Vlpe/vpDmEHeidrUVk62ghjelbYczTietLFzPN3csv5S7rKP2XCBNQZqtuwoEWOMn4SGXCpj+UfL0oOHRDYpmO8UUPFxWXgAu37A64xxQoOLw5gVfOlkFpE36y+fSYda2gZC+noBRZmSVt8vGD0ro5pISfeOb3sTOZ2qUIAYSK+jmqeeClxOKI6ZsM1GzKgrHWsx2qm0zb1491aXKFKhaYB9Oy97BZilZU2zujwJenXjl09DBjj8zdfd0C77dYgHO28O4e6apCkNOP63YfquSXQn2C7yimwGiWC3WZtJfkVjTiJycRBSu9uIDfkUDH1eYe+bF6x/ef88GJK4STM06HsJwsLQ1eKdT8VcNThEyQHiHcwdPyZplK1XNG/3i+90uBSwPqsFXCc8C2voXzohStNooDKtFoN19PPPuFRR5J32lLE3Zgr4rmPo+RCwFx3lz8g5aAQtkfvUqlEhN785GlGVcKYfWTSQLstBR0cQ/hbvH/LOihJc9Jg8c0tsfyIv/IDcej0G1ZqymMHTYXiFWuTTqShuVHmNebLn39SGtjsQxHxo6im4I5+xq6Zr6MWs9Q7M7fbBoqKfk6XiDyOZ9prT7vM0GbC99swb6e+ThzedVbBCw==
X-MS-TrafficTypeDiagnostic: BN8NAM11HT019:
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: C0LI1FurlOTY0YK9Qi79ABtfT/Nwso0t0JwQLf9P96dnW25GjuUppZ0bnz31XdwfKhzLuGr7bGrjRudi/NmP/S6SDRNo3Cz8qbyFGd4CqiC4Wmx9Lfs41zS4Whjei7KhoWYEF4ZGZwmLKQ+MSbz0T3WIvzJsdmSYSRzcKEsIIEkDElVo7DtWSp58H5k3mcUMe60GKYMhG0MczVygqz71aUK3T1JP9CYeBtQr5O7+Z81tzVu6zS23U/oFdIQ71zBl
X-MS-Exchange-AntiSpam-MessageData: WBvDu4j4Y6mOnDAUSxzq36C9/+xopZQDO/6R3C4QpQF8g7yNTnNHnw1+6b5JTq/bD2ZA2kKqrq+Yy1y993QvEi1ZYrjnKhDksh8Oi9SxvcjFhuLZwTlCcnU5X2/M+DSApgos8LADdQ6E4xtsNhv4mQ==
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3389215d-6e27-4f01-c607-08d8720e5010
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Oct 2020 20:01:47.4488 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-AuthSource: BN8NAM11FT055.eop-nam11.prod.protection.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Anonymous
X-MS-Exchange-CrossTenant-FromEntityHeader: Internet
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8NAM11HT019
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

From: Morgan Smith <Morgan.J.Smith@HIDDEN>

* gnu/packages/virtualization.scm (libguestfs): New variable.
---
 gnu/packages/virtualization.scm | 103 ++++++++++++++++++++++++++++++++
 1 file changed, 103 insertions(+)

diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm
index ac062dfa15..d958d99330 100644
--- a/gnu/packages/virtualization.scm
+++ b/gnu/packages/virtualization.scm
@@ -16,6 +16,7 @@
 ;;; Copyright © 2020 Mathieu Othacehe <m.othacehe@HIDDEN>
 ;;; Copyright © 2020 Marius Bakke <mbakke@HIDDEN>
 ;;; Copyright © 2020 Maxim Cournoyer <maxim.cournoyer@HIDDEN>
+;;; Copyright © 2020 Morgan Smith <Morgan.J.Smith@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -37,13 +38,16 @@
   #:use-module (gnu packages admin)
   #:use-module (gnu packages assembly)
   #:use-module (gnu packages attr)
+  #:use-module (gnu packages augeas)
   #:use-module (gnu packages autotools)
   #:use-module (gnu packages backup)
   #:use-module (gnu packages base)
   #:use-module (gnu packages bison)
+  #:use-module (gnu packages cdrom)
   #:use-module (gnu packages check)
   #:use-module (gnu packages cmake)
   #:use-module (gnu packages compression)
+  #:use-module (gnu packages cpio)
   #:use-module (gnu packages cross-base)
   #:use-module (gnu packages curl)
   #:use-module (gnu packages cyrus-sasl)
@@ -63,6 +67,7 @@
   #:use-module (gnu packages gnome)
   #:use-module (gnu packages gnupg)
   #:use-module (gnu packages golang)
+  #:use-module (gnu packages gperf)
   #:use-module (gnu packages graphviz)
   #:use-module (gnu packages gtk)
   #:use-module (gnu packages haskell)
@@ -79,8 +84,10 @@
   #:use-module (gnu packages ncurses)
   #:use-module (gnu packages nettle)
   #:use-module (gnu packages networking)
+  #:use-module (gnu packages ocaml)
   #:use-module (gnu packages onc-rpc)
   #:use-module (gnu packages package-management)
+  #:use-module (gnu packages pcre)
   #:use-module (gnu packages perl)
   #:use-module (gnu packages pkg-config)
   #:use-module (gnu packages polkit)
@@ -2032,3 +2039,99 @@ administrators and developers in managing the database.")
 libosinfo library.  It provides information about guest operating systems for
 use with virtualization provisioning tools")
     (license license:lgpl2.0+)))
+
+(define-public libguestfs
+  (package
+    (name "libguestfs")
+    (version "1.42.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append
+                    "https://download.libguestfs.org/"
+                    (version-major+minor version)
+                    "-stable/libguestfs-"
+                    version
+                    ".tar.gz"))
+              (sha256
+               (base32
+                "097hfi53w5lhf3im9l1lrymzv07ksyi1zcmg8bqrg9daycn1kvjg"))))
+    (build-system gnu-build-system)
+    (arguments
+     `(;; XXX: I'm not sure why runpath validation doesn't work
+       #:validate-runpath? #f
+       ;; XXX: It's possible to get at least some of the tests to work
+       #:tests? #f
+       #:configure-flags (list "--disable-gnulib-tests"
+                               "--disable-daemon"
+                               "--disable-appliance"
+                               "--with-distro=none"
+                               "--disable-static")
+       ;; Installation is discouraged because users might want to have multiple
+       ;; versions installed at once. For that reason we have to specify
+       ;; "REALLY_INSTALL=yes" to install
+       #:make-flags (list "REALLY_INSTALL=yes")
+       #:phases
+       (modify-phases %standard-phases
+         (add-before 'configure 'fix-configure
+           (lambda* (#:key inputs #:allow-other-keys)
+             ;; Our ncurses package doesn't have a binary called
+             ;; "ncurses6-config". It probably should though
+             (substitute* "configure"
+               (("ncurses6-config")
+                "ncursesw6-config"))
+             ;; Hard code paths to ld and file in the configure script
+             (substitute* "configure"
+               (("/usr/bin/ld")
+                (string-append (assoc-ref inputs "ld-wrapper") "/bin/ld"))
+               (("/usr/bin/file")
+                (string-append (assoc-ref inputs "file") "/bin/file")))
+             #t))
+         (add-before 'check 'fix-tests
+           (lambda* (#:key inputs #:allow-other-keys)
+             (let ((bash (string-append (assoc-ref inputs "bash") "/bin/bash")))
+               (setenv "SHELL" bash))
+             #t))
+         (add-before 'install 'patch-ocaml-installdir
+           (lambda* (#:key outputs #:allow-other-keys)
+             (let ((out (assoc-ref outputs "out")))
+               ;; Force ocaml installdir to be correct
+               (substitute* "ocaml/Makefile"
+                 (("\\$\\(DESTDIR\\)\\$\\(OCAMLLIB\\)")
+                  (string-append
+                   out "/lib/ocaml/site-lib"))))
+             #t)))))
+    (native-inputs
+     `(("bison" ,bison)
+       ("curl" ,curl)
+       ("flex" ,flex)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("augeas" ,augeas)
+       ("cdrkit-libre" ,cdrkit-libre)
+       ("cpio" ,cpio)
+       ("fuse" ,fuse)
+       ("gperf" ,gperf)
+       ("gperf" ,gperf)
+       ("jansson" ,jansson)
+       ("libselinux" ,libselinux)
+       ("libtirpc" ,libtirpc)
+       ("libvirt" ,libvirt)
+       ("libxml2" ,libxml2)
+       ("util-linux" ,util-linux) ; getopt
+       ("ncurses" ,ncurses)
+       ("ocaml" ,ocaml)
+       ("ocaml-findlib" ,ocaml-findlib)
+       ("ocaml-hivex" ,ocaml-hivex)
+       ("pcre" ,pcre)
+       ("perl" ,perl)
+       ("qemu" ,qemu)))
+    (home-page "https://libguestfs.org/")
+    (synopsis "Tools for accessing and modifying virtual machine (VM) disk
+images")
+    (description "libguestfs is a C library and a set of tools for accessing
+and modifying virtual disk images used in platform virtualization.  The tools
+can be used for viewing and editing virtual machines (VMs) managed by libvirt
+and files inside VMs, scripting changes to VMs, and creating VMs.")
+    ;; The library files are released under LGPLv2.1 or later.
+    ;; The programs ;; are released under GPLv2+.
+    (license (list license:lgpl2.1+ license:gpl2+))))
-- 
2.28.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#44040] [PATCH 2/2] gnu: Add libguestfs.
Resent-From: Joshua Branson <jbranso@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Wed, 28 Oct 2020 17:20:02 +0000
Resent-Message-ID: <handler.44040.B44040.160390556322027 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 44040
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: 
To: Morgan.J.Smith@HIDDEN
Cc: 44040 <at> debbugs.gnu.org
Received: via spool by 44040-submit <at> debbugs.gnu.org id=B44040.160390556322027
          (code B ref 44040); Wed, 28 Oct 2020 17:20:02 +0000
Received: (at 44040) by debbugs.gnu.org; 28 Oct 2020 17:19:23 +0000
Received: from localhost ([127.0.0.1]:50466 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kXp6Y-0005jC-Tb
	for submit <at> debbugs.gnu.org; Wed, 28 Oct 2020 13:19:23 -0400
Received: from mx1.dismail.de ([78.46.223.134]:30231)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jbranso@HIDDEN>) id 1kXp6W-0005it-Ae
 for 44040 <at> debbugs.gnu.org; Wed, 28 Oct 2020 13:19:21 -0400
Received: from mx1.dismail.de (localhost [127.0.0.1])
 by mx1.dismail.de (OpenSMTPD) with ESMTP id 110afcc4;
 Wed, 28 Oct 2020 18:19:13 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc
 :subject:references:date:in-reply-to:message-id:mime-version
 :content-type; s=20190914; bh=HFLAcKmGhz01jDM21lLkCnSXGLgyfgx/pj
 wg91Gjzco=; b=Ovyf/VC1MqHm3jzFCZsHZz3TwxxVH8iJCeqdT2A42NVJPH1Rl/
 ULnBBOQY29bdHf9FqbnmX/CxCwN9EI8IbrMb6Kxnm4lZed/yHxbQVfzO1FELvfmk
 jV6U6aMkPoFx9Jwc0f61g50hHred7+GEZLgdBqsNssUy9JglqfGA59i/E6QsEYaJ
 Y//B16AayXKW1nf6MkHyJT/h2UTj3s61Slqy/dZS/uR8Ytxa9Q+qn+uIR8om9r7w
 3LY1PiTVt+gjyJNtOXwRo5H8xRqApn/Xl2r0gSlARF9NWdqqpDuqc7tvnR/fC+qU
 B9JR0sfDU0nl0NHapnJuJNyTTvh7sSKW+UrQ==
Received: from smtp2.dismail.de (<unknown> [10.240.26.12])
 by mx1.dismail.de (OpenSMTPD) with ESMTP id 0bacdd36;
 Wed, 28 Oct 2020 18:19:12 +0100 (CET)
Received: from smtp2.dismail.de (localhost [127.0.0.1])
 by smtp2.dismail.de (OpenSMTPD) with ESMTP id 2fc9419b;
 Wed, 28 Oct 2020 18:19:12 +0100 (CET)
Received: by dismail.de (OpenSMTPD) with ESMTPSA id 743e2a96
 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); 
 Wed, 28 Oct 2020 18:19:12 +0100 (CET)
From: Joshua Branson <jbranso@HIDDEN>
References: <DM5PR1001MB21056B37F10D88430FA3C3DAC5030@HIDDEN>
 <DM5PR1001MB21057A278B3D910DEAB8492CC5030@HIDDEN>
Date: Wed, 28 Oct 2020 13:19:09 -0400
In-Reply-To: <DM5PR1001MB21057A278B3D910DEAB8492CC5030@HIDDEN>
 (Morgan J. Smith's message of "Fri, 16 Oct 2020 16:00:53 -0400")
Message-ID: <871rhiqnea.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)


Also libguestfs may be helpful for the Hurd filesystem translators:

https://www.gnu.org/software/hurd/hurd/translator/libguestfs.html

-- 
Joshua Branson
Sent from Emacs and Gnus
https://gnucode.me
https://video.hardlimit.com/accounts/joshua_branson/video-channels
"You can have whatever you want, as long as you help enough other people get what they want." - Zig Ziglar





Last modified: Wed, 28 Oct 2020 17:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.