- Timestamp:
- 04/23/2023 01:31:12 PM (15 months ago)
- Branches:
- xry111/arm64, xry111/arm64-12.0
- Children:
- 45d1335
- Parents:
- 1b61cd1 (diff), ed48f326 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Location:
- chapter08
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter08/dbus.xml
r1b61cd1 rc2596a4 80 80 <screen><userinput remap="make">make</userinput></screen> 81 81 82 <para>This package does come with a test suite, but it requires several 82 <para>To test the results, issue:</para> 83 84 <screen><userinput remap="test">make check</userinput></screen> 85 86 <para>Many tests are disabled because they require additional 83 87 packages that are not included in LFS. Instructions for running the 84 test suite can be found in the BLFS book at85 <ulink url="&blfs-book;general/dbus.html" />.</para>88 comprehensive test suite can be found in 89 <ulink url="&blfs-book;general/dbus.html">the BLFS book</ulink>.</para> 86 90 87 91 <para>Install the package:</para> … … 108 112 dbus-run-session, dbus-send, dbus-test-tool, 109 113 dbus-update-activation-environment, and dbus-uuidgen</seg> 110 <seg>libdbus-1. {a,so}</seg>114 <seg>libdbus-1.so</seg> 111 115 <seg>/etc/dbus-1, /usr/include/dbus-1.0, /usr/lib/dbus-1.0, 112 116 /usr/share/dbus-1, /usr/share/doc/dbus-&dbus-version;, -
chapter08/eudev.xml
r1b61cd1 rc2596a4 40 40 <sect2 role="installation"> 41 41 <title>Installation of Eudev</title> 42 43 44 42 45 43 <para>First fix the location of udev rules in the .pc file:</para> … … 88 86 <secondary>configuring</secondary> 89 87 </indexterm> 88 89 <indexterm zone="conf-eudev"> 90 <primary sortas="e-/etc/udev/rules.d/65-kvm.rules">/etc/udev/rules.d/65-kvm.rules</primary> 91 </indexterm> 92 93 <para> 94 The default udev rule installed by Eudev would allow all users to 95 access <filename class='devicefile'>/dev/kvm</filename>. The editors 96 consider it dangerous. Create a configuration file to override it: 97 </para> 98 99 <screen><userinput remap="configure">cat > /etc/udev/rules.d/65-kvm.rules << "EOF" 100 <literal>KERNEL=="kvm", GROUP="kvm", MODE="0660", TAG+="uaccess"</literal> 101 EOF</userinput></screen> 90 102 91 103 <indexterm zone="conf-eudev"> -
chapter08/glibc.xml
r1b61cd1 rc2596a4 778 778 <term><filename class="libraryfile">libanl</filename></term> 779 779 <listitem> 780 <para>An asynchronous name lookup library</para> 780 <para>Dummy library containing no functions. Previously was the 781 asynchronous name lookup library, whose functions are now in 782 <filename class='libraryfile'>libc</filename></para> 781 783 <indexterm zone="ch-system-glibc libanl"> 782 784 <primary sortas="c-libanl">libanl</primary> … … 919 921 <para>Dummy library containing no functions. Previously contained 920 922 functions providing most of the interfaces specified 921 by the POSIX.1b Realtime Extension, now the functions are in 922 <filename class="libraryfile">libc</filename></para> 923 by the POSIX.1c Threads Extensions and the semaphore interfaces 924 specified by the POSIX.1b Real-time Extensions, now the functions 925 are in <filename class="libraryfile">libc</filename></para> 923 926 <indexterm zone="ch-system-glibc libpthread"> 924 927 <primary sortas="c-libpthread">libpthread</primary> … … 942 945 <listitem> 943 946 <para>Contains functions providing most of the interfaces specified 944 by the POSIX.1b Real time Extension</para>947 by the POSIX.1b Real-time Extensions</para> 945 948 <indexterm zone="ch-system-glibc librt"> 946 949 <primary sortas="c-librt">librt</primary> -
chapter08/groff.xml
r1b61cd1 rc2596a4 169 169 <term><command>gperl</command></term> 170 170 <listitem> 171 <para>Preproces or for groff, allowing the insertion of perl code171 <para>Preprocessor for groff, allowing the insertion of perl code 172 172 into groff files</para> 173 173 <indexterm zone="ch-system-groff gperl"> … … 180 180 <term><command>gpinyin</command></term> 181 181 <listitem> 182 <para>Preproces or for groff, allowing the insertion of Pinyin182 <para>Preprocessor for groff, allowing the insertion of Pinyin 183 183 (Mandarin Chinese spelled with the Roman alphabet) into groff files.</para> 184 184 <indexterm zone="ch-system-groff gpinyin"> -
chapter08/libelf.xml
r1b61cd1 rc2596a4 76 76 <seglistitem> 77 77 <seg> 78 libelf.so (symlink) and libelf-&elfutils-version;.so78 libelf.so 79 79 </seg> 80 80 <seg> … … 91 91 92 92 <varlistentry id="libelf"> 93 <term><filename class="libraryfile">libelf </filename></term>93 <term><filename class="libraryfile">libelf.so</filename></term> 94 94 <listitem> 95 95 <para>Contains API functions to handle ELF object files</para> -
chapter08/openssl.xml
r1b61cd1 rc2596a4 66 66 <screen><userinput remap="test">make test</userinput></screen> 67 67 68 <para>One test, 30-test_afalg.t, is known to fail on some kernel 69 configurations (depending on inconsistent values of 70 CONFIG_CRYPTO_USER_API* settings.) If it fails, it can safely be 71 ignored.</para> 68 <para>One test, 30-test_afalg.t, is known to fail if the host kernel 69 does not have <option>CONFIG_CRYPTO_USER_API_SKCIPHER</option> enabled, 70 or does not have any options providing an AES with CBC implementation 71 (for example, the combination of <option>CONFIG_CRYPTO_AES</option> 72 and <option>CONFIG_CRYPTO_CBC</option>, or 73 <option>CONFIG_CRYPTO_AES_NI_INTEL</option> if the CPU supports AES-NI) 74 enabled. If it fails, it can safely be ignored.</para> 72 75 73 76 <para>Install the package:</para> -
chapter08/systemd.xml
r1b61cd1 rc2596a4 67 67 -Dmode=release \ 68 68 -Dpamconfdir=no \ 69 -Ddev-kvm-mode=0660 \ 69 70 -Ddocdir=/usr/share/doc/systemd-&systemd-version; \ 70 71 ..</userinput></screen> … … 166 167 <para>Prevent the installation of a PAM configuration file not 167 168 functional on LFS.</para> 169 </listitem> 170 </varlistentry> 171 172 <varlistentry> 173 <term><parameter>-Ddev-kvm-mode=0660</parameter></term> 174 <listitem> 175 <para>The default udev rule would allow all users to access 176 <filename class='devicefile'>/dev/kvm</filename>. The editors 177 consider it dangerous. This option overrides it.</para> 168 178 </listitem> 169 179 </varlistentry> -
chapter08/util-linux.xml
r1b61cd1 rc2596a4 102 102 103 103 <para>The <emphasis>hardlink</emphasis> tests will fail if the host's kernel 104 does not have the option CONFIG_CRYPTO_USER_API_HASH set. In addition, 104 does not have the option <option>CONFIG_CRYPTO_USER_API_HASH</option> 105 enabled or does not have any options providing a SHA256 implementation 106 (for example, <option>CONFIG_CRYPTO_SHA256</option>, or 107 <option>CONFIG_CRYPTO_SHA256_SSSE3</option> if the CPU supports 108 Supplemental SSE3) enabled. In addition, 105 109 two sub-tests from misc: mbsencode and one sub-test from script: replay are 106 110 known to fail.</para>
Note:
See TracChangeset
for help on using the changeset viewer.