From nobody Sun Jan 23 10:18:47 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 0023C1976866; Sun, 23 Jan 2022 10:18:53 +0000 (UTC) (envelope-from fluffy@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JhTbw6Rpvz4WNm; Sun, 23 Jan 2022 10:18:52 +0000 (UTC) (envelope-from fluffy@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1642933132; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=BV0g275snMbMIeTskgG9MD5Bk651GlMJlb+bZq/nnKY=; b=OqhvBd0FZpIpMQJ0BJENKs6dF6DRGX3GIGMUQmtjoLbaUSBgq9snYX8RI33nNhvsUvQ0Jp G1RZwNF07h4QWFZJ1iFwikLqtpEJeHWzHBXLXqzdHxAmY1hwd74C4jEl2AbbhXyBKoRBQq o8bacHmEOcWZTKBGg037mATsEwtpO5+OJZA/elwWu4EHZEqxXdXTyZd1tOyLloW4bZrDCU 4lXS/QzG4k/AxahJhECouWRnPwlk56z7Nhret+QxkmQj8djnwsvAnuKjNI6EVbX0bdxwF6 mKoZ0yZpQqyd1qFhf9ymASR/YraOwiAWNwoHP/55jc9RBoxA8Mwce0a7UUIxCw== Received: from [10.100.224.144] (unknown [5.101.143.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: fluffy) by smtp.freebsd.org (Postfix) with ESMTPSA id AEE8B20AE4; Sun, 23 Jan 2022 10:18:51 +0000 (UTC) (envelope-from fluffy@FreeBSD.org) Date: Sun, 23 Jan 2022 13:18:47 +0300 From: Dima Panov To: Roman Bogorodskiy Cc: dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org, Roman Bogorodskiy , ports-committers@freebsd.org Message-ID: <39b95a16-d4e8-4880-9de2-e3ac0b0e5ad8@Canary> In-Reply-To: References: <202201221044.20MAiUAr092805@gitrepo.freebsd.org> <56602d6d-992a-4ecd-b246-5682be1e4b69@Canary> Subject: Re: git: ae866cd20bca - main - security/p11-kit: update to 0.24.1 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="61ed2b87_41b71efb_7d7d"; protocol="application/pgp-signature" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1642933132; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=BV0g275snMbMIeTskgG9MD5Bk651GlMJlb+bZq/nnKY=; b=H0E6SbNBctwPEaqy9yeyJU3idO1NOljSOs0YySm8cnPP1a21kcTOXwE6DnM452+NBwP43k QepYHb8D12zYhc9Ke/0l2/9x5cAGV17V/XslZl5HLxHBcUxg/VFATPUJc6uyZu3FPBEwOL wTCRf0Qh4+99qOw9iGLJ6BrYTTborshKF+qyP7gBdtzewpZxJmSfxum3eCTqN6B6XNCKjQ z1Q8c0OmDG3fi+hfRPpGl46VXUPKtIHepx9+aEGfIjOCdGhh4uwcAVWc5hOrMJIxdYUDug GllKI0nNullQyuAQDyXd/Wyx17jKXuJk1Jthi8HAfSwEnDGciywEdJCDdhEMTg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1642933132; a=rsa-sha256; cv=none; b=WBQJGrC4BHQCakGygjFA80/PnsyqUGPbk4JonXJIUOdLVXStyaSHeaqBoLwI+8LBcB8PVn uFzZgCD3gbHHh9Wf04sRFS/huui3Hosm23GNPgNHKpPFmv1JIxGzyOHHOSUcn59BpEwOUE /THAtobyOFSzTZ/42JUS5+iSfJe4KfdKNSgyOaBp9cQZl0tbwt07xMvtvG0eZtmUIfD7xx LwDgN2Go3uB6eM0Anly5/nCvtELyWS4V1Z39LcDNDUfpIYtVO0NoPfw80Zd4Ie4v7A9Atn ZB8mgrndlw1ZqK4INrPs+39cTJ9+1ANj8DCEDSfRAH2qRP0xP0vyE4p3N5TEJw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N --61ed2b87_41b71efb_7d7d Content-Type: multipart/alternative; boundary="61ed2b87_2eb141f2_7d7d" --61ed2b87_2eb141f2_7d7d Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Moin=21 > On Sunday, Jan 23, 2022 at 12:23 PM, Roman Bogorodskiy wrote: > Dima Panov wrote: > > > Moin=21 > > > > This update broke build of consumers, at least security/gnome-keyring= due to changes for modules dir config. > > > > > from Changelog: > > > Meson: p11=5Fsystem=5Fconfig=5Fmodules instead of p11=5Fpackage=5Fc= onfig=5Fmodules > > > > It forces consumers to put their modules to etc//pkcs11/modules/ inst= ead of share/p11-kit/modules/ > > (via pkg-config) > > Thanks for reporting, security/gnome-keyring should be fixed now. > > Apparently, it forced that new path only though pkg-config's > =22p11=5Fsystem=5Fconfig=5Fmodules=22 variable. The =22p11=5Fmodule=5Fc= onfigs=22 variable > still points to that old location in share/, so software using that are= > not affected. Previously =E2=80=9Cp11=5Fsystem=5Fconfig=5Fmodules=22 was point ro share= / dir, keep it in mind wgen check consumers. I see there a right logic to split system configs from 3rdparty ones but = gosh, it leads to confuses now. > > Also, looks like =22p11=5Fmodule=5Fconfigs=22 is actually the recommend= ed > variable for determining module paths as I understand from: > > https://p11-glue.github.io/p11-glue/p11-kit/manual/devel-paths.html According this manual, gnome-keyring should use new variable with old, co= rrect path instead of push module config to etc/ > > > -- > > Dima. (desktop, kde, x11, office, ports-secteam)=40=46reeBSD team > > (fluffy=40=46reeBSD.org, https://t.me/dima=5Fpanov) > > > > > On Saturday, Jan 22, 2022 at 1:44 PM, Roman Bogorodskiy wrote: > > > The branch main has been updated by novel: > > > > > > URL: https://cgit.=46reeBSD.org/ports/commit/=3Fid=3Dae866cd20bcaf9= 579e34848474d853a6a4a7059a > > > > > > commit ae866cd20bcaf9579e34848474d853a6a4a7059a > > > Author: Roman Bogorodskiy > > > AuthorDate: 2022-01-22 09:32:19 +0000 > > > Commit: Roman Bogorodskiy > > > CommitDate: 2022-01-22 10:44:16 +0000 > > > > > > security/p11-kit: update to 0.24.1 > > > --- > > > security/p11-kit/Makefile =7C 5 +---- > > > security/p11-kit/distinfo =7C 6 +++--- > > > 2 files changed, 4 insertions(+), 7 deletions(-) > > > > > > diff --git a/security/p11-kit/Makefile b/security/p11-kit/Makefile > > > index c9e5f629654f..079bc2b96df4 100644 > > > --- a/security/p11-kit/Makefile > > > +++ b/security/p11-kit/Makefile > > > =40=40 -1,13 +1,10 =40=40 > > > =23 Created by: Roman Bogorodskiy > > > > > > PORTNAME=3D p11-kit > > > -DISTVERSION=3D 0.24.0 > > > +DISTVERSION=3D 0.24.1 > > > CATEGORIES=3D security devel > > > MASTER=5FSITES=3D https://github.com/p11-glue/p11-kit/releases/down= load/=24=7BDISTVERSION=7D/ > > > > > > -PATCH=5FSITES=3D https://github.com/p11-glue/=24=7BPORTNAME=7D/com= mit/ > > > -PATCH=46ILES+=3D 9f01a8a45ba9.patch:-p1 =23 https://github.com/p11= -glue/p11-kit/pull/407 > > > - > > > MAINTAINER=3D novel=40=46reeBSD.org > > > COMMENT=3D Library for loading and enumerating of PKCS=5C=2311 modu= les > > > > > > diff --git a/security/p11-kit/distinfo b/security/p11-kit/distinfo > > > index 8a3f00adaed0..8410b87d8860 100644 > > > --- a/security/p11-kit/distinfo > > > +++ b/security/p11-kit/distinfo > > > =40=40 -1,5 +1,5 =40=40 > > > -TIMESTAMP =3D 1623028391 > > > -SHA256 (p11-kit-0.24.0.tar.xz) =3D 81e6140584f635e4e956a1b93a32239= acf3811ff5b2d3a5c6094e94e99d2c685 > > > -SIZE (p11-kit-0.24.0.tar.xz) =3D 834392 > > > +TIMESTAMP =3D 1642843677 > > > +SHA256 (p11-kit-0.24.1.tar.xz) =3D d8be783efd5cd4ae534cee4132338e3= f40f182c3205d23b200094ec85faaaef8 > > > +SIZE (p11-kit-0.24.1.tar.xz) =3D 838304 > > > SHA256 (9f01a8a45ba9.patch) =3D 1542a568331bf39574e72391db250629d1b= b08066e9e033c5f6d5d787f616cb9 > > > SIZE (9f01a8a45ba9.patch) =3D 1730 > > > > Roman Bogorodskiy -- Dima. (desktop, kde, x11, office, ports-secteam)=40=46reeBSD team (fluffy=40=46reeBSD.org, https://t.me/dima=5Fpanov) --61ed2b87_2eb141f2_7d7d Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline <= meta name=3D=22viewport=22 content=3D=22width=3Ddevice-width, initial-sca= le=3D1.0, user-scalable=3Dno=22> 3D=22=22
Moin=21

On Sunday, Jan 23, 2022 at 12:23 PM= , Roman Bogorodskiy <bo= gorodskiy=40gmail.com> wrote:
Dima Panov wrote:
Moin=21

This update broke bu= ild of consumers, at least security/gnome-keyring due to changes for modu= les dir config.

from Changelog: Meson: p11=5Fsystem=5Fconfig=5Fmodules instead of p11=5Fpackage=5Fconfi= g=5Fmodules

It forces consumers to put their module= s to etc//pkcs11/modules/ instead of share/p11-kit/modules/
(via pkg-= config)

Thanks for reporting, security/gnome-keyrin= g should be fixed now.

Apparently, it forced that new path only = though pkg-config's
=22p11=5Fsystem=5Fconfig=5Fmodules=22 variable. T= he =22p11=5Fmodule=5Fconfigs=22 variable
still points to that old loc= ation in share/, so software using that are
not affected.=C2=A0
=

Previously=C2=A0=E2=80=9Cp11=5Fsystem=5Fconfig=5Fm= odules=22 was point ro share/ dir, keep it in mind wgen check consumers.=C2= =A0

I see there a right logic to split system configs from 3= rdparty ones but gosh, it leads to confuses now.


Also, looks like =22p11=5Fmodule=5Fconfigs=22 is actuall= y the recommended
variable for determining module paths as I understa= nd from:

https://p11-glue.github.io/p11-glue/p11-kit/manual/deve= l-paths.html=C2=A0

According this manual, gno= me-keyring should use new variable with old, correct path instead of push= module config to etc/



--
Dima. (desktop, kde, x11, office, ports-secteam)= =40=46reeBSD team
(fluffy=40=46reeBSD.org, https://t.me/dima=5Fpanov)=

On Saturday, Jan 22, 2022 at 1:44= PM, Roman Bogorodskiy <novel=40=46reeBSD.org (mailto:novel=40=46reeBS= D.org)> wrote:
The branch main has been updated by novel:
URL: https://cgit.=46reeBSD.org/ports/commit/=3Fid=3Dae866cd20bcaf9579e3= 4848474d853a6a4a7059a

commit ae866cd20bcaf9579e34848474d853a6a4a= 7059a
Author: Roman Bogorodskiy <novel=40=46reeBSD.org>
Aut= horDate: 2022-01-22 09:32:19 +0000
Commit: Roman Bogorodskiy <nove= l=40=46reeBSD.org>
CommitDate: 2022-01-22 10:44:16 +0000

= security/p11-kit: update to 0.24.1
---
security/p11-kit/Makefile = =7C 5 +----
security/p11-kit/distinfo =7C 6 +++---
2 files change= d, 4 insertions(+), 7 deletions(-)

diff --git a/security/p11-kit= /Makefile b/security/p11-kit/Makefile
index c9e5f629654f..079bc2b96df= 4 100644
--- a/security/p11-kit/Makefile
+++ b/security/p11-kit/M= akefile
=40=40 -1,13 +1,10 =40=40
=23 Created by: Roman Bogorodsk= iy <novel=40=46reeBSD.org>

PORTNAME=3D p11-kit
-DISTVE= RSION=3D 0.24.0
+DISTVERSION=3D 0.24.1
CATEGORIES=3D security dev= el
MASTER=5FSITES=3D https://github.com/p11-glue/p11-kit/releases/dow= nload/=24=7BDISTVERSION=7D/

-PATCH=5FSITES=3D https://github.com= /p11-glue/=24=7BPORTNAME=7D/commit/
-PATCH=46ILES+=3D 9f01a8a45ba9.pa= tch:-p1 =23 https://github.com/p11-glue/p11-kit/pull/407
-
MAINTA= INER=3D novel=40=46reeBSD.org
COMMENT=3D Library for loading and enum= erating of PKCS=5C=2311 modules

diff --git a/security/p11-kit/di= stinfo b/security/p11-kit/distinfo
index 8a3f00adaed0..8410b87d8860 1= 00644
--- a/security/p11-kit/distinfo
+++ b/security/p11-kit/dist= info
=40=40 -1,5 +1,5 =40=40
-TIMESTAMP =3D 1623028391
-SHA25= 6 (p11-kit-0.24.0.tar.xz) =3D 81e6140584f635e4e956a1b93a32239acf3811ff5b2= d3a5c6094e94e99d2c685
-SIZE (p11-kit-0.24.0.tar.xz) =3D 834392
+T= IMESTAMP =3D 1642843677
+SHA256 (p11-kit-0.24.1.tar.xz) =3D d8be783ef= d5cd4ae534cee4132338e3f40f182c3205d23b200094ec85faaaef8
+SIZE (p11-ki= t-0.24.1.tar.xz) =3D 838304
SHA256 (9f01a8a45ba9.patch) =3D 1542a5683= 31bf39574e72391db250629d1bb08066e9e033c5f6d5d787f616cb9
SIZE (9f01a8a= 45ba9.patch) =3D 1730



Roman = Bogorodskiy

--
Dima. (desktop, kde, x11, office, ports-secteam)=40=46reeBS= D team
(fluffy=40=46reeBSD.org, https://t.me/dima=5Fpanov)

--61ed2b87_2eb141f2_7d7d-- --61ed2b87_41b71efb_7d7d Content-Type: application/pgp-signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: Canary PGP V3 iQJVBAABCgA/OBxEaW1hIFBhbm92IChGcmVlQlNELk9SRyBDb21taXR0ZXIpIDxm bHVmZnlARnJlZUJTRC5PUkc+BQJh7SuHAAoJEPuLoJ3VOY8p/84P/3sS3uw/9kVl 689xdxOeSjOe14vkA+3b1RM8lst9qFdRpZp28pIXT6FCglNLV6xT4Af3gywNA6r3 1BWFYuXYL1Eca56TppDIX1hlIb/uFLDI6R6g1UmICgISlWuB+pxzUWDnm+qdVup2 7DnSkcLmSmJc8aEO33zQUkdM2wPY4pFLtXbcxcctXH/SPTbCtPNoWH5JnaGPHt1d u/sWC24MsquHIdJo1S+HrXmDwHjxOOEhFElEaCDLC4JCBludixGHWeffzfKZaSMC /4pOdxMR7Qx5qMnIQ+2v1huNgBiR3PkbvX3IC5RcxbgjGb8siCO4guERNzE5Hhap CazmoswsOWBcoh2B7JqefB9uzIEPIkVFIG7XGYjiq2JwQ6NppekF1bQkVTsVSA1Y VKWNN76OMcelSP6Fn4p3lUd2teDbVXPZUTl3JxCTdjz/cs8ruzx3hoBm+sdb8KwQ rmQReib9DZa1SHrQTu1S9zLoiet2jnMty7i6DsIV5jYHRNTseRP0RtkdMmLd8Kl/ hIELqxSnSDX/sdsj2qQALAPHZmuWrNET1gkE5PyIMlGhobAATtBKU6s3vehKOUCy sBMDYIBNt78SFeYij1vmG4jFmoV3cIxy0CV0q8eiBNkGh/iBsyaXLbeGGQ9KOj25 kA2slLn3xq3zwxSQehECse96e5mT4/wu =tEbj -----END PGP SIGNATURE----- --61ed2b87_41b71efb_7d7d--