From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from omta002.cacentral1.a.cloudfilter.net (omta002.cacentral1.a.cloudfilter.net [3.97.99.33]) by sourceware.org (Postfix) with ESMTPS id 45AD83858D35 for ; Tue, 21 Nov 2023 06:20:56 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 45AD83858D35 Authentication-Results: sourceware.org; dmarc=fail (p=none dis=none) header.from=Shaw.ca Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=shaw.ca ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 45AD83858D35 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=3.97.99.33 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700547657; cv=none; b=MrMQ9jgYCygrTkcH7Q9iiO83ozXCaLa+r+xqNgH5wH03qhA3b3dXtdZ+yG5hQmfaZaX/xM1WbFh+ADzZa126WipHvnWThTRLeTWFjIwZUUtNeUEJRRlw782hHMMwhRODwfP0UP/ontngZWiFARwEqEqu25DlC0Q+8dFRTmY7MXI= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1700547657; c=relaxed/simple; bh=djI+yL7+k5bgEmd7pSdMS8NqrMX0vFBFVgEY7rkDJww=; h=DKIM-Signature:Message-ID:Date:MIME-Version:From:Subject:To; b=gNs0e8YrIgYRNJ949Bvz5crjy66zrlYayV3CLcz9qwJWfAuuDnnw3hs4UhFv5S1SQLtjpvZiCdoSNgkgrpj62sS+QOkbmluir6wl+TyH1go73DTU6DSwXb0BJRn2XoP4sJQ6jyln9W5NfNKoFOmJdosQKOyQWJpNTwargbDBlUU= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from shw-obgw-4004a.ext.cloudfilter.net ([10.228.9.227]) by cmsmtp with ESMTPS id 56S1rB89VB0n05K7zrwaXf; Tue, 21 Nov 2023 06:20:55 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=shaw.ca; s=s20180605; t=1700547655; bh=djI+yL7+k5bgEmd7pSdMS8NqrMX0vFBFVgEY7rkDJww=; h=Date:From:Reply-To:Subject:To:References:In-Reply-To; b=bzDVx8nJ0djALcwVSfhiuXApyO7sCYvgxacrCq3GINk52JGsXbVJXDjmpS5nqeSkU OfbVNMcEn25z2vRrPUUoHRnu/iOEanBdidq8HZ1oKhZI/8AfdeK1QuqAKDT5S+3kxG gf8tbNUjBEKqv9L09pCLY8khYvbtSwXY6GPYgKB2dTtf/k65ia+PoIHwHQWwbtJs1n 71f0Lb5cmtZbLpsVc/QXA26krDN1dBKK0VUhuQI6Pja6BcCqxOZOaIb70mno43qm7w rkR0vep7+CUXyf3GLvVmUrDErWztTtLdV77OYWViG9BoYS6cFyttKSdXbpuYWXuu6a pfn5JB4L47LtA== Received: from [10.0.0.5] ([184.64.102.149]) by cmsmtp with ESMTP id 5K7zrLNhyDqGY5K7zrrVmh; Tue, 21 Nov 2023 06:20:55 +0000 X-Authority-Analysis: v=2.4 cv=Cousz10D c=1 sm=1 tr=0 ts=655c4c47 a=DxHlV3/gbUaP7LOF0QAmaA==:117 a=DxHlV3/gbUaP7LOF0QAmaA==:17 a=r77TgQKjGQsHNAKrUKIA:9 a=7392p9bmP1SmsWvOWsUA:9 a=QEXdDO2ut3YA:10 a=vjjNf4nb_8W437HvC8EA:9 a=B2y7HmGcmWMA:10 a=zZCYzV9kfG8A:10 Content-Type: multipart/mixed; boundary="------------K5vPNdYNNSEd4yVG9Yx4wkml" Message-ID: Date: Mon, 20 Nov 2023 23:20:55 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Brian Inglis Reply-To: cygwin-apps@cygwin.com Subject: Re: cygport upgrade to use gnupg2/gpg2 if available Content-Language: en-CA To: cygwin-apps@cygwin.com References: <6430a88f-9a9d-4710-b17a-9b6fe99f6836@Shaw.ca> Organization: Inglis In-Reply-To: <6430a88f-9a9d-4710-b17a-9b6fe99f6836@Shaw.ca> X-CMAE-Envelope: MS4xfPxkkikpeykX2HmnV0uGDUHlx0eBueD2LgpeYnFspoL2emL4pqrtJRcwBFJ03sdJqMDzdeotyA/5XsrG4T+FEutedLb/xS6O2Ia9zA/SKSPgfqHnzXmf 8eHgC2wf45DTZQj640r2/cILPCusbK4RS+qtU6qVjQvvGy8gxbkQImv5T2+2xa2ECiFl1MNlI0iHBQ== X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,TXREP,T_SCC_BODY_TEXT_LINE,T_SPF_PERMERROR autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: This is a multi-part message in MIME format. --------------K5vPNdYNNSEd4yVG9Yx4wkml Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 2023-11-20 21:51, Brian Inglis via Cygwin-apps wrote: > The attached log first chunk shows that new downloads especially GnuPG and GNU > packages may be signed with keys not recognized by old gnupg/gpg. > After applying the attached patches, which add support for the newer gpg2 from > gnupg2 if installed, the attached log second chunk shows the new keys verified > by gpg2 added to lib/src_prep.cygpart ___gpg_verify(). > Similar code has been added to lib/pkg_pkg.cygpart __pkg_srcpkg() for check and > definition and __gpg_sign() for use in gpg signing of Cygwin patches and files. Not sure what previous lib/src_prep.cygpart patch was generated from, but patch from correct sources is attached. -- Take care. Thanks, Brian Inglis Calgary, Alberta, Canada La perfection est atteinte Perfection is achieved non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut -- Antoine de Saint-Exupéry --------------K5vPNdYNNSEd4yVG9Yx4wkml Content-Type: text/plain; charset=UTF-8; name="cygport-lib-src_prep-cygpart-gpg2.patch" Content-Disposition: attachment; filename="cygport-lib-src_prep-cygpart-gpg2.patch" Content-Transfer-Encoding: base64 LS0tIC91c3Ivc2hhcmUvY3lncG9ydC9saWIvc3JjX3ByZXAuY3lncGFydC5vcmlnCTIwMjMt MDgtMDcgMDk6NDY6MzEuMDAwMDAwMDAwIC0wNjAwCisrKyAvdXNyL3NoYXJlL2N5Z3BvcnQv bGliL3NyY19wcmVwLmN5Z3BhcnQJMjAyMy0xMS0yMCAyMzoxNTozNi4zNDkyNTMzMDAgLTA3 MDAKQEAgLTE4MSwxMiArMTgxLDE0IEBAIF9fZ3BnX3ZlcmlmeSgpIHsKIAlsb2NhbCBfZmls ZXR5cGU9JHsyfTsKIAlsb2NhbCBfc2lnZXh0PSR7Mzotc2lnfTsKIAotCWlmICEgY2hlY2tf cHJvZyBncGcKKwlpZiBjaGVja19wcm9nIGdwZzI7IHRoZW4gR1BHPWdwZzI7IGVsc2UgR1BH PWdwZzsgZmkKKworCWlmICEgY2hlY2tfcHJvZyAkR1BHCiAJdGhlbgogCQkjIGRpc3BsYXkg bm90aWNlIG9ubHkgb25jZQogCQlpZiAhIGRlZmluZWQgX2dwZ19ub3RfZm91bmRfCiAJCXRo ZW4KLQkJCWluZm9ybSAiZ251cGcgbXVzdCBiZSBpbnN0YWxsZWQgaW4gb3JkZXIgdG8gY2hl Y2sgc2lnbmF0dXJlcy4iOworCQkJaW5mb3JtICJnbnVwZzIgb3IgZ251cGcgbXVzdCBiZSBp bnN0YWxsZWQgaW4gb3JkZXIgdG8gY2hlY2sgc2lnbmF0dXJlcy4iOwogCQkJX2dwZ19ub3Rf Zm91bmRfPTEKIAkJZmkKIApAQCAtMTk2LDcgKzE5OCw3IEBAIF9fZ3BnX3ZlcmlmeSgpIHsK IAlpZiBbIC1mICR7X2ZpbGV9LiR7X3NpZ2V4dH0gXQogCXRoZW4KIAkJaW5mb3JtICIke19m aWxldHlwZX0gc2lnbmF0dXJlIGZvbGxvd3M6IjsKLQkJZ3BnIC0tdmVyaWZ5ICR7X2ZpbGV9 LiR7X3NpZ2V4dH0gJHtfZmlsZX0gfHwgdHJ1ZTsKKwkJJEdQRyAtLXZlcmlmeSAke19maWxl fS4ke19zaWdleHR9ICR7X2ZpbGV9IHx8IHRydWU7CiAJZmkKIH0KIAo= --------------K5vPNdYNNSEd4yVG9Yx4wkml--