Skip site navigation (1)Skip section navigation (2)
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 &lt;<a href=3D=22mailto:bogorodskiy=40gmail.com=22>bo=
gorodskiy=40gmail.com</a>&gt; 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 &lt;novel=40=46reeBSD.org (mailto:novel=40=46reeBS=
D.org)&gt; 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 &lt;novel=40=46reeBSD.org&gt; <br>Aut=
horDate: 2022-01-22 09:32:19 +0000 <br>Commit: Roman Bogorodskiy &lt;nove=
l=40=46reeBSD.org&gt; <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 &lt;novel=40=46reeBSD.org&gt; <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>