Date: Sun, 23 Jan 2022 13:18:47 +0300 From: Dima Panov <fluffy@FreeBSD.org> To: Roman Bogorodskiy <bogorodskiy@gmail.com> Cc: dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org, Roman Bogorodskiy <novel@freebsd.org>, ports-committers@freebsd.org Subject: Re: git: ae866cd20bca - main - security/p11-kit: update to 0.24.1 Message-ID: <39b95a16-d4e8-4880-9de2-e3ac0b0e5ad8@Canary> In-Reply-To: <Ye0efqcGqKuBY/z0@kloomba> References: <202201221044.20MAiUAr092805@gitrepo.freebsd.org> <56602d6d-992a-4ecd-b246-5682be1e4b69@Canary> <Ye0efqcGqKuBY/z0@kloomba>
next in thread | previous in thread | raw e-mail | index | archive | help
--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 <bogorodskiy=40g= mail.com (mailto:bogorodskiy=40gmail.com)> 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 <novel=40=46= reeBSD.org (mailto:novel=40=46reeBSD.org)> wrote: > > > The branch main has been updated by novel: > > > > > > URL: https://cgit.=46reeBSD.org/ports/commit/=3Fid=3Dae866cd20bcaf9= 579e34848474d853a6a4a7059a > > > > > > commit ae866cd20bcaf9579e34848474d853a6a4a7059a > > > Author: Roman Bogorodskiy <novel=40=46reeBSD.org> > > > AuthorDate: 2022-01-22 09:32:19 +0000 > > > Commit: Roman Bogorodskiy <novel=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 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 <novel=40=46reeBSD.org> > > > > > > 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 <html xmlns=3D=22http://www.w3.org/1999/xhtml=22><head> <title></title> <= meta name=3D=22viewport=22 content=3D=22width=3Ddevice-width, initial-sca= le=3D1.0, user-scalable=3Dno=22> </head> <body style=3D=22font-family:Hel= vetica;color:=23000000;font-size:13px;=22><img id=3D=225BD859=465511A5=46= C0=46235514E0635A870=22 alt=3D=22=22 width=3D=220px=22 src=3D=22https://r= ead-receipts.canarymail.io:8100/track/2BD3A57834=462C18772CBE819A75674B4=5F= 5BD859=465511A5=46C0=46235514E0635A870.png=22 height=3D=220px=22><div id=3D= =22CanaryBody=22> <div> Moin=21</div> <div><br></div> </div> <blockquote = id=3D=22CanaryBlockquote=22><div><div>On Sunday, Jan 23, 2022 at 12:23 PM= , Roman Bogorodskiy <<a href=3D=22mailto:bogorodskiy=40gmail.com=22>bo= gorodskiy=40gmail.com</a>> wrote:<br></div> <div>Dima Panov wrote: <br= > <br><blockquote type=3D=22cite=22>Moin=21 <br> <br>This update broke bu= ild of consumers, at least security/gnome-keyring due to changes for modu= les dir config. <br> <br><blockquote type=3D=22cite=22>from Changelog: <b= r>Meson: p11=5Fsystem=5Fconfig=5Fmodules instead of p11=5Fpackage=5Fconfi= g=5Fmodules <br></blockquote> <br>It forces consumers to put their module= s to etc//pkcs11/modules/ instead of share/p11-kit/modules/ <br>(via pkg-= config) <br></blockquote> <br>Thanks for reporting, security/gnome-keyrin= g should be fixed now. <br> <br>Apparently, it forced that new path only = though pkg-config's <br>=22p11=5Fsystem=5Fconfig=5Fmodules=22 variable. T= he =22p11=5Fmodule=5Fconfigs=22 variable <br>still points to that old loc= ation in share/, so software using that are <br>not affected.=C2=A0</div>= </div></blockquote><br>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<div><br><div>I see there a right logic to split system configs from 3= rdparty ones but gosh, it leads to confuses now.</div><div><br><blockquot= e><div><div> <br>Also, looks like =22p11=5Fmodule=5Fconfigs=22 is actuall= y the recommended <br>variable for determining module paths as I understa= nd from: <br> <br>https://p11-glue.github.io/p11-glue/p11-kit/manual/deve= l-paths.html=C2=A0</div></div></blockquote><br>According this manual, gno= me-keyring should use new variable with old, correct path instead of push= module config to etc/<br><br><br><blockquote><div><div> <br><blockquote = type=3D=22cite=22>-- <br>Dima. (desktop, kde, x11, office, ports-secteam)= =40=46reeBSD team <br>(fluffy=40=46reeBSD.org, https://t.me/dima=5Fpanov)= <br> <br><blockquote type=3D=22cite=22>On Saturday, Jan 22, 2022 at 1:44= PM, Roman Bogorodskiy <novel=40=46reeBSD.org (mailto:novel=40=46reeBS= D.org)> wrote: <br>The branch main has been updated by novel: <br> <br= >URL: https://cgit.=46reeBSD.org/ports/commit/=3Fid=3Dae866cd20bcaf9579e3= 4848474d853a6a4a7059a <br> <br>commit ae866cd20bcaf9579e34848474d853a6a4a= 7059a <br>Author: Roman Bogorodskiy <novel=40=46reeBSD.org> <br>Aut= horDate: 2022-01-22 09:32:19 +0000 <br>Commit: Roman Bogorodskiy <nove= l=40=46reeBSD.org> <br>CommitDate: 2022-01-22 10:44:16 +0000 <br> <br>= security/p11-kit: update to 0.24.1 <br>--- <br>security/p11-kit/Makefile = =7C 5 +---- <br>security/p11-kit/distinfo =7C 6 +++--- <br>2 files change= d, 4 insertions(+), 7 deletions(-) <br> <br>diff --git a/security/p11-kit= /Makefile b/security/p11-kit/Makefile <br>index c9e5f629654f..079bc2b96df= 4 100644 <br>--- a/security/p11-kit/Makefile <br>+++ b/security/p11-kit/M= akefile <br>=40=40 -1,13 +1,10 =40=40 <br>=23 Created by: Roman Bogorodsk= iy <novel=40=46reeBSD.org> <br> <br>PORTNAME=3D p11-kit <br>-DISTVE= RSION=3D 0.24.0 <br>+DISTVERSION=3D 0.24.1 <br>CATEGORIES=3D security dev= el <br>MASTER=5FSITES=3D https://github.com/p11-glue/p11-kit/releases/dow= nload/=24=7BDISTVERSION=7D/ <br> <br>-PATCH=5FSITES=3D https://github.com= /p11-glue/=24=7BPORTNAME=7D/commit/ <br>-PATCH=46ILES+=3D 9f01a8a45ba9.pa= tch:-p1 =23 https://github.com/p11-glue/p11-kit/pull/407 <br>- <br>MAINTA= INER=3D novel=40=46reeBSD.org <br>COMMENT=3D Library for loading and enum= erating of PKCS=5C=2311 modules <br> <br>diff --git a/security/p11-kit/di= stinfo b/security/p11-kit/distinfo <br>index 8a3f00adaed0..8410b87d8860 1= 00644 <br>--- a/security/p11-kit/distinfo <br>+++ b/security/p11-kit/dist= info <br>=40=40 -1,5 +1,5 =40=40 <br>-TIMESTAMP =3D 1623028391 <br>-SHA25= 6 (p11-kit-0.24.0.tar.xz) =3D 81e6140584f635e4e956a1b93a32239acf3811ff5b2= d3a5c6094e94e99d2c685 <br>-SIZE (p11-kit-0.24.0.tar.xz) =3D 834392 <br>+T= IMESTAMP =3D 1642843677 <br>+SHA256 (p11-kit-0.24.1.tar.xz) =3D d8be783ef= d5cd4ae534cee4132338e3f40f182c3205d23b200094ec85faaaef8 <br>+SIZE (p11-ki= t-0.24.1.tar.xz) =3D 838304 <br>SHA256 (9f01a8a45ba9.patch) =3D 1542a5683= 31bf39574e72391db250629d1bb08066e9e033c5f6d5d787f616cb9 <br>SIZE (9f01a8a= 45ba9.patch) =3D 1730 <br></blockquote></blockquote> <br> <br> <br>Roman = Bogorodskiy <br></div></div></blockquote><br><div id=3D=22CanarySig=22><d= iv>--<br><div>Dima. (desktop, kde, x11, office, ports-secteam)=40=46reeBS= D team</div><div>(fluffy=40=46reeBSD.org, https://t.me/dima=5Fpanov)</div= ></div><div><br></div></div><div id=3D=22CanaryDropbox=22></div><blockquo= te id=3D=22CanaryBlockquote=22><div></div></blockquote> </div></div></bod= y></html> --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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?39b95a16-d4e8-4880-9de2-e3ac0b0e5ad8>