Changeset 307e799 for postlfs/security
- Timestamp:
- 06/04/2021 10:52:33 AM (3 years ago)
- 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
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
postlfs/security/p11-kit.xml
ra600176 r307e799 7 7 <!ENTITY p11-kit-download-http "https://github.com/p11-glue/p11-kit/releases/download/&p11-kit-version;/p11-kit-&p11-kit-version;.tar.xz"> 8 8 <!ENTITY p11-kit-download-ftp " "> 9 <!ENTITY p11-kit-md5sum " 03f93a4eb62127b5d40e345c624a0665">10 <!ENTITY p11-kit-size "81 2KB">11 <!ENTITY p11-kit-buildsize " 47 MB (add 169 MB fortests)">9 <!ENTITY p11-kit-md5sum "8ccf11c4a2e2e505b8e516d8549e64a5"> 10 <!ENTITY p11-kit-size "816 KB"> 11 <!ENTITY p11-kit-buildsize "56 MB (with tests)"> 12 12 <!ENTITY p11-kit-time "0.2 SBU (add 0.6 SBU for tests)"> 13 13 ]> … … 113 113 </para> 114 114 115 <screen><userinput>./configure --prefix=/usr \ 116 --sysconfdir=/etc \ 117 --with-trust-paths=/etc/pki/anchors && 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 && 116 cd build && 117 118 meson --prefix=/usr \ 119 --buildtype=release \ 120 -Dtrust_paths=/etc/pki/anchors && 121 ninja</userinput></screen> 122 123 <para> 124 To test the results, issue: <command>ninja test</command>. 124 125 </para> 125 126 … … 128 129 </para> 129 130 130 <screen role="root"><userinput> makeinstall &&131 <screen role="root"><userinput>ninja install && 131 132 ln -sfv /usr/libexec/p11-kit/trust-extract-compat \ 132 133 /usr/bin/update-ca-certificates</userinput></screen> … … 138 139 139 140 <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 141 148 sets the location of trusted certificates used by libp11-kit.so. 142 149 </para> 143 150 144 151 <para> 145 <option>- -with-hash-impl=freebl</option>: Use this switch if you want to152 <option>-Dhash_impl=freebl</option>: Use this switch if you want to 146 153 use the Freebl library from <application>NSS</application> for SHA1 and 147 154 MD5 hashing. … … 149 156 150 157 <para> 151 <option>- -enable-doc</option>: Use this switch if you have installed158 <option>-Dgtk_doc=true</option>: Use this switch if you have installed 152 159 <xref linkend="gtk-doc"/> and <xref linkend="libxslt"/> and wish to 153 160 rebuild the documentation and generate manual pages.
Note:
See TracChangeset
for help on using the changeset viewer.