Ignore:
Timestamp:
06/04/2021 10:52:33 AM (3 years ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
11.0, 11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
3918112a
Parents:
a600176
Message:

update to p11-kit-0.24.0 (#15111)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 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.