Changeset 307e799


Ignore:
Timestamp:
06/04/2021 10:52:33 AM (3 weeks ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
trunk
Children:
3918112a
Parents:
a600176
Message:

update to p11-kit-0.24.0 (#15111)

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    ra600176 r307e799  
    4343    -->
    4444    <listitem>
     45      <para>June 4th, 2021</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[xry111] - Update to p11-kit-0.24.0.  Fixes
     49          <ulink url="&blfs-ticket-root;15111">#15111</ulink>.</para>
     50        </listitem>
     51      </itemizedlist>
     52    </listitem>
     53
     54    <listitem>
    4555      <para>June 3rd, 2021</para>
    4656      <itemizedlist>
  • packages.ent

    ra600176 r307e799  
    3030<!ENTITY nss-version                  "3.&nss-minor-version;">
    3131<!ENTITY openssh-version              "8.6p1">
    32 <!ENTITY p11-kit-version              "0.23.22">
     32<!ENTITY p11-kit-version              "0.24.0">
    3333<!ENTITY polkit-version               "0.118">
    3434<!ENTITY polkit-gnome-version         "0.105">
  • postlfs/security/p11-kit.xml

    ra600176 r307e799  
    77  <!ENTITY p11-kit-download-http "https://github.com/p11-glue/p11-kit/releases/download/&p11-kit-version;/p11-kit-&p11-kit-version;.tar.xz">
    88  <!ENTITY p11-kit-download-ftp  " ">
    9   <!ENTITY p11-kit-md5sum        "03f93a4eb62127b5d40e345c624a0665">
    10   <!ENTITY p11-kit-size          "812 KB">
    11   <!ENTITY p11-kit-buildsize     "47 MB (add 169 MB for tests)">
     9  <!ENTITY p11-kit-md5sum        "8ccf11c4a2e2e505b8e516d8549e64a5">
     10  <!ENTITY p11-kit-size          "816 KB">
     11  <!ENTITY p11-kit-buildsize     "56 MB (with tests)">
    1212  <!ENTITY p11-kit-time          "0.2 SBU (add 0.6 SBU for tests)">
    1313]>
     
    113113    </para>
    114114
    115 <screen><userinput>./configure --prefix=/usr     \
    116             --sysconfdir=/etc \
    117             --with-trust-paths=/etc/pki/anchors &amp;&amp;
    118 make</userinput></screen>
    119 
    120     <para>
    121       To test the results, issue: <command>make check</command>.
    122       Many tests will fail if the test suite is run as the
    123       <systemitem class="username"> root</systemitem> user.
     115<screen><userinput>mkdir build &amp;&amp;
     116cd    build &amp;&amp;
     117
     118meson --prefix=/usr       \
     119      --buildtype=release \
     120      -Dtrust_paths=/etc/pki/anchors &amp;&amp;
     121ninja</userinput></screen>
     122
     123    <para>
     124      To test the results, issue: <command>ninja test</command>.
    124125    </para>
    125126
     
    128129    </para>
    129130
    130 <screen role="root"><userinput>make install &amp;&amp;
     131<screen role="root"><userinput>ninja install &amp;&amp;
    131132ln -sfv /usr/libexec/p11-kit/trust-extract-compat \
    132133        /usr/bin/update-ca-certificates</userinput></screen>
     
    138139
    139140    <para>
    140       <parameter>--with-trust-paths=/etc/pki/anchors</parameter>: this switch
     141      <parameter>--buildtype=release</parameter>: Override the default
     142      buildtype (<quote>debug</quote>), which would produce unoptimized
     143      binaries.
     144    </para>
     145
     146    <para>
     147      <parameter>-Dtrust_paths=/etc/pki/anchors</parameter>: this switch
    141148      sets the location of trusted certificates used by libp11-kit.so.
    142149    </para>
    143150
    144151    <para>
    145       <option>--with-hash-impl=freebl</option>: Use this switch if you want to
     152      <option>-Dhash_impl=freebl</option>: Use this switch if you want to
    146153      use the Freebl library from <application>NSS</application> for SHA1 and
    147154      MD5 hashing.
     
    149156
    150157    <para>
    151       <option>--enable-doc</option>: Use this switch if you have installed
     158      <option>-Dgtk_doc=true</option>: Use this switch if you have installed
    152159      <xref linkend="gtk-doc"/> and <xref linkend="libxslt"/> and wish to
    153160      rebuild the documentation and generate manual pages.
Note: See TracChangeset for help on using the changeset viewer.