Changeset 8558044
- Timestamp:
- 09/06/2021 05:42:49 PM (17 months ago)
- Branches:
- 11.1, 11.2, lazarus, plabs/python-mods, qt5new, trunk, upgradedb, xry111/intltool, xry111/soup3, xry111/test-20220226
- Children:
- fef4473
- Parents:
- 7999839
- Files:
-
- 342 edited
Legend:
- Unmodified
- Added
- Removed
-
INSTALL
r7999839 r8558044 9 9 docbook-xsl-nons-1.79.2 10 10 docbook-4.5-dtd 11 tidy 11 tidy 12 12 13 13 The installation instructions for all these packages are available -
appendices/glossary.xml
r7999839 r8558044 1218 1218 <para> 1219 1219 <acronym>JPEG</acronym> File Interchange Format 1220 1221 1220 </para> 1222 1221 </glossdef> … … 2144 2143 <para> 2145 2144 Secure/<acronym>MIME</acronym> 2146 2147 2145 </para> 2148 2146 </glossdef> -
book/bookinfo.xml
r7999839 r8558044 10 10 <date>$Date$</date> 11 11 12 <title>Beyond Linux<superscript>®</superscript> From Scratch 12 <title>Beyond Linux<superscript>®</superscript> From Scratch 13 13 <phrase revision="systemd">(systemd</phrase> 14 14 <phrase revision="sysv">(System V</phrase> Edition)</title> -
general.ent
r7999839 r8558044 29 29 <!ENTITY lfs-website "https://www.&lfs-domainname;"> 30 30 <!-- downloads_root must have an entity because it is needed for scripts 31 change svn to x.y for release. Note: s/_/-/ in comment to avoid grep error 31 change svn to x.y for release. Note: s/_/-/ in comment to avoid grep error 32 32 Update 'downloads-root-systemd' to x.y-systemd 33 33 --> -
general/genlib/apr-util.xml
r7999839 r8558044 140 140 switches enable the 141 141 <filename class="libraryfile">apr_crypto_openssl-1.so</filename> 142 plugin. 142 plugin. 143 143 </para> 144 144 -
general/genlib/boost.xml
r7999839 r8558044 116 116 117 117 <para> 118 To run the Boost.Build's regression test, issue 119 <command>pushd tools/build/test; python3 test_all.py; popd</command>. 118 To run the Boost.Build's regression test, issue 119 <command>pushd tools/build/test; python3 test_all.py; popd</command>. 120 120 All 154 tests should pass. 121 121 </para> … … 198 198 libboost_regex.so, libboost_serialization.so, 199 199 libboost_stacktrace_addr2line.so, libboost_stacktrace_basic.so, 200 libboost_stacktrace_noop.so, libboost_system.so, 200 libboost_stacktrace_noop.so, libboost_system.so, 201 201 libboost_test_exec_monitor.a, libboost_thread.so, libboost_timer.so, 202 202 libboost_type_erasure.so, libboost_unit_test_framework.so, -
general/genlib/brotli.xml
r7999839 r8558044 171 171 </seg> 172 172 <seg> 173 libbrotlicommon{-static.a,.so}, 173 libbrotlicommon{-static.a,.so}, 174 174 libbrotlidec{,-static.a,.so}, and 175 175 libbrotlienc{,-static.a,.so} -
general/genlib/double-conversion.xml
r7999839 r8558044 31 31 32 32 <para> 33 The <application>Double-conversion</application> package contains a 34 library that facilitates binary-to-decimal and decimal-to-binary routines 33 The <application>Double-conversion</application> package contains a 34 library that facilitates binary-to-decimal and decimal-to-binary routines 35 35 for IEEE doubles. 36 36 </para> -
general/genlib/enchant.xml
r7999839 r8558044 111 111 112 112 <para> 113 To run tests, unittest-cpp must be installed and the 113 To run tests, unittest-cpp must be installed and the 114 114 <option>--enable-relocatable</option> option passed to configure above. 115 If these conditions are present, the tests may be run with <command>make 115 If these conditions are present, the tests may be run with <command>make 116 116 check</command>. 117 117 </para> … … 154 154 155 155 <sect3><title>Configuration Information</title> 156 <!-- 157 Looks like this is not required when installing enchant in the flavor 156 <!-- 157 Looks like this is not required when installing enchant in the flavor 158 158 we do above. Leaving it in source (for a while) in case I'm wrong and 159 159 it needs to be restored. -
general/genlib/exempi.xml
r7999839 r8558044 91 91 92 92 <para> 93 If you intend to run the regression tests, first remove a test 93 If you intend to run the regression tests, first remove a test 94 94 that depends on an apparently proprietary Adobe SDK: 95 95 </para> -
general/genlib/glib2.xml
r7999839 r8558044 97 97 <xref linkend="gdb"/> (for bindings), 98 98 <xref linkend="DocBook"/>, 99 <xref linkend="docbook-xsl"/>, 99 <xref linkend="docbook-xsl"/>, 100 100 <xref linkend="gtk-doc"/> (to build API documentation), 101 101 <xref linkend="glib-networking"/> (for some tests, but this is a circular … … 206 206 207 207 <para> 208 You should now install <xref linkend="desktop-file-utils"/> and 208 You should now install <xref linkend="desktop-file-utils"/> and 209 209 <xref linkend="shared-mime-info"/> and proceed to 210 210 run the test suite. … … 232 232 233 233 <para> 234 Finally, if this is a reinstall from glib2-2.64.x or earlier, remove 235 (as the <systemitem class="username">root</systemitem> user) an 234 Finally, if this is a reinstall from glib2-2.64.x or earlier, remove 235 (as the <systemitem class="username">root</systemitem> user) an 236 236 obsolete header file that interferes with some packages: 237 237 </para> … … 269 269 <seglistitem> 270 270 <seg> 271 gapplication, gdbus, gdbus-codegen, 271 gapplication, gdbus, gdbus-codegen, 272 272 gio, gio-querymodules, 273 273 glib-compile-resources, glib-compile-schemas, 274 glib-genmarshal, glib-gettextize, 275 glib-mkenums, gobject-query, 276 gresource, gsettings, 274 glib-genmarshal, glib-gettextize, 275 glib-mkenums, gobject-query, 276 gresource, gsettings, 277 277 gtester, and gtester-report 278 278 </seg> 279 279 <seg> 280 libgio-2.0.so, 281 libglib-2.0.so, 280 libgio-2.0.so, 281 libglib-2.0.so, 282 282 libgmodule-2.0.so, 283 libgobject-2.0.so, and 283 libgobject-2.0.so, and 284 284 libgthread-2.0.so 285 285 </seg> … … 289 289 /usr/lib/glib-2.0, 290 290 /usr/share/glib-2.0, 291 /usr/share/doc/glib-&glib2-version;, and 291 /usr/share/doc/glib-&glib2-version;, and 292 292 /usr/share/gtk-doc/html/{gio,glib,gobject} 293 293 </seg> … … 355 355 <listitem> 356 356 <para> 357 is used to create a <filename>giomodule.cache</filename> file in 358 the listed directories. This file lists the implemented extension 357 is used to create a <filename>giomodule.cache</filename> file in 358 the listed directories. This file lists the implemented extension 359 359 points for each module that has been found 360 360 </para> … … 384 384 <para> 385 385 is used to compile all the GSettings XML schema files 386 in a directory into a binary file with the name 386 in a directory into a binary file with the name 387 387 <filename>gschemas.compiled</filename> that can be used by GSettings 388 388 </para> -
general/genlib/glibmm.xml
r7999839 r8558044 81 81 <para role="optional"> 82 82 <xref linkend="doxygen"/>, 83 <xref linkend="glib-networking"/> (for tests), 83 <xref linkend="glib-networking"/> (for tests), 84 84 <xref linkend="gnutls"/> (for tests), 85 85 <xref linkend="libxslt"/>, and … … 136 136 <seg> 137 137 /usr/lib/g{io,lib}mm-2.4 and 138 /usr/include/g{io,lib}mm-2.4 138 /usr/include/g{io,lib}mm-2.4 139 139 </seg> 140 140 </seglistitem> -
general/genlib/gmime3.xml
r7999839 r8558044 85 85 <bridgehead renderas="sect4">Recommended</bridgehead> 86 86 <para role="recommended"> 87 <xref linkend="gobject-introspection"/> and 87 <xref linkend="gobject-introspection"/> and 88 88 <xref linkend="libidn2"/> 89 89 </para> … … 95 95 <xref linkend="gtk-doc"/>, 96 96 <xref linkend="libnsl"/>, 97 <xref linkend="vala"/>, and 97 <xref linkend="vala"/>, and 98 98 <ulink url="http://download.mono-project.com/sources/gtk-sharp/">Gtk#</ulink> (requires 99 99 <ulink url="http://www.mono-project.com/Main_Page">Mono</ulink>) -
general/genlib/gobject-introspection.xml
r7999839 r8558044 86 86 <ulink url="https://pypi.org/project/Markdown/">Markdown</ulink> (to satisfy one test) 87 87 <!-- There was talk of this being required in the release notes. Can someone 88 who doesn't have this installed verify? 88 who doesn't have this installed verify? 89 89 It is only needed for one test. bdubbs March 3, 2019 90 90 --> … … 132 132 133 133 <para> 134 <option>-Dgtk_doc=true</option>: Build and install 134 <option>-Dgtk_doc=true</option>: Build and install 135 135 the documentation. 136 136 </para> … … 141 141 142 142 <para> 143 <option>-Ddoctool=enabled</option>: Install g-ir-doc-tool 143 <option>-Ddoctool=enabled</option>: Install g-ir-doc-tool 144 144 and run related tests. 145 145 </para> -
general/genlib/gspell.xml
r7999839 r8558044 74 74 <bridgehead renderas="sect4">Required</bridgehead> 75 75 <para role="required"> 76 <xref linkend="enchant"/> and 76 <xref linkend="enchant"/> and 77 77 <xref linkend="gtk3"/> 78 78 </para> … … 104 104 105 105 <para> 106 To test the results, issue: <command>make check</command>. One test, 106 To test the results, issue: <command>make check</command>. One test, 107 107 test-checker, 108 is known to fail if the external package 108 is known to fail if the external package 109 109 <ulink url="http://hunspell.github.io/">Hunspell</ulink> is not installed. 110 110 The tests also must be run in an X session. -
general/genlib/jansson.xml
r7999839 r8558044 19 19 <date>$Date$</date> 20 20 </sect1info> 21 21 22 22 <title>Jansson-&jansson-version;</title> 23 23 -
general/genlib/js78.xml
r7999839 r8558044 8 8 <!ENTITY ff78-version "&firefox-version;"> 9 9 and when they are on different versions - keep this for when 10 we have moved to next firefox-esr (ff-91) and JS has not moved 10 we have moved to next firefox-esr (ff-91) and JS has not moved 11 11 <!ENTITY ff78-version "&JS78-version;"> --> 12 12 … … 246 246 support in the JS shell. 247 247 </para> 248 248 249 249 <para> 250 250 <parameter>--disable-jemalloc</parameter>: This switch disables the -
general/genlib/keyutils.xml
r7999839 r8558044 73 73 74 74 <bridgehead renderas="sect3">keyutils Dependencies</bridgehead> 75 75 76 76 <bridgehead renderas="sect4">Required</bridgehead> 77 77 <para role="required"> … … 98 98 99 99 <para> 100 To test the results, issue, as the 100 To test the results, issue, as the 101 101 <systemitem class="username">root</systemitem> user: 102 102 </para> -
general/genlib/libaio.xml
r7999839 r8558044 108 108 109 109 <para> 110 Now, install the package as the 110 Now, install the package as the 111 111 <systemitem class="username">root</systemitem> user: 112 112 </para> -
general/genlib/libblockdev.xml
r7999839 r8558044 79 79 <para role="required"> 80 80 <xref linkend="gobject-introspection"/>, 81 <xref linkend="libbytesize"/>, 81 <xref linkend="libbytesize"/>, 82 82 <xref linkend="libyaml"/>, 83 <xref linkend="parted"/>, and 83 <xref linkend="parted"/>, and 84 84 <xref linkend="volume_key"/> 85 85 </para> … … 155 155 </seg> 156 156 <seg> 157 libbd_btrfs.so, 157 libbd_btrfs.so, 158 158 libbd_crypto.so, 159 libbd_fs.so, 159 libbd_fs.so, 160 160 libbd_kbd.so, 161 161 libbd_loop.so, -
general/genlib/libbytesize.xml
r7999839 r8558044 81 81 <xref linkend="gtk-doc"/>, 82 82 <xref linkend="six"/> (needed for tests and python bindings), 83 <ulink url="https://github.com/rhinstaller/pocketlint/releases">pocketlint</ulink> (python module for one test), and 83 <ulink url="https://github.com/rhinstaller/pocketlint/releases">pocketlint</ulink> (python module for one test), and 84 84 <ulink url="https://pypi.python.org/pypi/polib">polib</ulink> (python module for one test) 85 85 </para> … … 103 103 104 104 <para> 105 If you have the optional python modules installed, the regression 106 tests can be run with: <command>make check</command>. 105 If you have the optional python modules installed, the regression 106 tests can be run with: <command>make check</command>. 107 107 </para> 108 108 … … 114 114 115 115 </sect2> 116 <!-- 116 <!-- 117 117 <sect2 role="commands"> 118 118 <title>Command Explanations</title> … … 144 144 <seg> 145 145 /usr/include/bytesize, 146 /usr/share/gtk-doc/html/libbytesize, and 146 /usr/share/gtk-doc/html/libbytesize, and 147 147 /usr/lib/python&python3-majorver;/site-packages/bytesize 148 148 </seg> -
general/genlib/libgrss.xml
r7999839 r8558044 149 149 </seg> 150 150 <seg> 151 /usr/include/libgrss and 151 /usr/include/libgrss and 152 152 /usr/share/doc/libgrss-&libgrss-version; 153 153 </seg> -
general/genlib/libical.xml
r7999839 r8558044 80 80 <bridgehead renderas="sect4">Recommended</bridgehead> 81 81 <para role="recommended"> 82 <xref linkend="gobject-introspection"/> and 82 <xref linkend="gobject-introspection"/> and 83 83 <xref linkend="vala"/> (both required for GNOME) 84 84 </para> … … 131 131 132 132 <para> 133 If you have <xref linkend="doxygen"/> and <xref linkend="gtk-doc"/> 133 If you have <xref linkend="doxygen"/> and <xref linkend="gtk-doc"/> 134 134 installed and wish to build the API documentation, issue: 135 135 </para> … … 140 140 To test the results, issue: <command>make test</command>. 141 141 <!-- One test, timezones, is known to fail on SysV systems. --> 142 <!-- On systemd, we symlink the current timezone to 143 /etc/localtime, which is what libical expects. 142 <!-- On systemd, we symlink the current timezone to 143 /etc/localtime, which is what libical expects. 144 144 This is now done on SysV as well.--> 145 145 </para> … … 223 223 </seg> 224 224 <seg> 225 libical_cxx.so, 226 libical.so, 227 libical-glib.so, 228 libicalss_cxx.so, 225 libical_cxx.so, 226 libical.so, 227 libical-glib.so, 228 libicalss_cxx.so, 229 229 libicalss.so, 230 230 and libicalvcal.so 231 231 </seg> 232 232 <seg> 233 /usr/include/libical, 234 /usr/include/libical-glib, 235 /usr/lib/cmake/LibIcal, 236 /usr/libexec/libical, 233 /usr/include/libical, 234 /usr/include/libical-glib, 235 /usr/lib/cmake/LibIcal, 236 /usr/libexec/libical, 237 237 and /usr/share/doc/libical-&libical-version;/html 238 238 </seg> -
general/genlib/libseccomp.xml
r7999839 r8558044 12 12 <!ENTITY libseccomp-time "less than 0.1 SBU (additional 2.2 SBU for tests)"> 13 13 <!-- EDITORS NOTE: 14 This library is heavily dependent on system calls at the time of it's release. 14 This library is heavily dependent on system calls at the time of it's release. 15 15 This should be tested with every new minor (v4.13, v4.14, etc.) release 16 16 of the kernel, as it is very finicky and relies on hacks to accomplish -
general/genlib/libsigc3.xml
r7999839 r8558044 80 80 <bridgehead renderas="sect4">Optional</bridgehead> 81 81 <para role="optional"> 82 <xref linkend="docbook-utils"/>, 83 <xref linkend="doxygen"/>, 82 <xref linkend="docbook-utils"/>, 83 <xref linkend="doxygen"/>, 84 84 <ulink url="http://dblatex.sourceforge.net">dblatex</ulink>, and 85 85 <ulink url="&gnome-download-http;/mm-common">mm-common</ulink> -
general/genlib/libusb.xml
r7999839 r8558044 133 133 134 134 <para> 135 <command>sed -i ...</command>: This sed prevents some warnings when 135 <command>sed -i ...</command>: This sed prevents some warnings when 136 136 building the documentation. 137 137 </para> -
general/genlib/libuv.xml
r7999839 r8558044 30 30 31 31 <para> 32 The <application>libuv</application> package is a 32 The <application>libuv</application> package is a 33 33 multi-platform support library with a focus on asynchronous I/O. 34 34 </para> … … 74 74 <bridgehead renderas="sect4">Required</bridgehead> 75 75 <para role="required"> 76 <xref linkend="???"/> 76 <xref linkend="???"/> 77 77 </para> 78 78 … … 122 122 <para> 123 123 If you want to run the tests, add -DBUILD_TESTING=true to 124 the cmake line above and after building run: 124 the cmake line above and after building run: 125 125 <command>make test</command>. 126 126 </para> … … 148 148 of the static library. 149 149 </para> 150 150 151 151 </sect2> 152 152 --> -
general/genlib/libwacom.xml
r7999839 r8558044 120 120 <para> 121 121 To test the results, issue: <command>ninja test</command>. 122 To run additional tests, install 122 To run additional tests, install 123 123 <ulink url="https://docs.pytest.org/en/stable/">pytest</ulink> and remove 124 124 the "-Dtests=disabled" option from the meson line above. -
general/genlib/libwpe.xml
r7999839 r8558044 152 152 <listitem> 153 153 <para> 154 contains functions that provide a general purpose library for 154 contains functions that provide a general purpose library for 155 155 WPEWebKit and the WPE Renderer 156 156 </para> -
general/genlib/libxkbcommon.xml
r7999839 r8558044 123 123 <sect2 role="commands"> 124 124 <title>Command Explanations</title> 125 125 126 126 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 127 127 href="../../xincludes/meson-buildtype-release.xml"/> … … 150 150 documentation in a versioned directory. 151 151 </para> 152 152 153 153 </sect2> 154 154 -
general/genlib/libxml2.xml
r7999839 r8558044 198 198 <seglistitem> 199 199 <seg> 200 xml2-config, 201 xmlcatalog, and 200 xml2-config, 201 xmlcatalog, and 202 202 xmllint <!--and the 203 203 drv_libxml2.py and libxml2.py <application>Python3</application> … … 205 205 </seg> 206 206 <seg> 207 libxml2.so and 207 libxml2.so and 208 208 libxml2mod.so (<application>Python3</application> module) 209 209 </seg> -
general/genlib/libxslt.xml
r7999839 r8558044 106 106 <bridgehead renderas="sect4">Optional</bridgehead> 107 107 <para role="optional"> 108 <xref linkend="libgcrypt"/> and 108 <xref linkend="libgcrypt"/> and 109 109 <xref linkend="libxml2py2"/> 110 110 <!-- Seems to be used for tests --> 111 <note><simpara>The <xref role="nodep" linkend="libxml2py2"/> 111 <note><simpara>The <xref role="nodep" linkend="libxml2py2"/> 112 112 dependency is only appropriate if the <application>Python2</application> 113 113 module for this package is needed. The -
general/genlib/nodejs.xml
r7999839 r8558044 32 32 <application>Node.js</application> is a 33 33 <application>JavaScript</application> runtime built on 34 <application>Chrome's</application> V8 JavaScript engine. 34 <application>Chrome's</application> V8 JavaScript engine. 35 35 </para> 36 36 … … 96 96 <bridgehead renderas="sect4">Required</bridgehead> 97 97 <para role="required"> 98 <xref linkend="which"/> 98 <xref linkend="which"/> 99 99 </para> 100 100 … … 177 177 178 178 <para> 179 <!-- FIXME : reinstate nghttp2 in this if build is fixed 179 <!-- FIXME : reinstate nghttp2 in this if build is fixed 180 180 FIXME cont: Seems to be fixed in 12.18.1 -renodr 181 181 <parameter>\-\-shared-{cares,libuv,nghttp2,openssl,zlib}</parameter>: --> -
general/genlib/nspr.xml
r7999839 r8558044 111 111 112 112 <para> 113 <command>sed -ri '/^RELEASE/s/^/#/' pr/src/misc/Makefile.in</command>: 113 <command>sed -ri '/^RELEASE/s/^/#/' pr/src/misc/Makefile.in</command>: 114 114 This sed disables installing two unneeded scripts. 115 115 </para> -
general/genlib/pcre2.xml
r7999839 r8558044 118 118 <sect2 role="commands"> 119 119 <title>Command Explanations</title> 120 121 <para> 122 <parameter>--enable-unicode</parameter>: This switch enables Unicode 123 support and includes the functions for handling UTF-8/16/32 character 120 121 <para> 122 <parameter>--enable-unicode</parameter>: This switch enables Unicode 123 support and includes the functions for handling UTF-8/16/32 character 124 124 strings in the library. 125 125 </para> … … 142 142 <para> 143 143 <parameter>--enable-pcre2grep-libbz2</parameter>: This switch adds 144 support for reading .bz2 compressed files to 144 support for reading .bz2 compressed files to 145 145 <application>pcre2grep</application>. 146 146 </para> … … 198 198 <para> 199 199 is a version of <application>grep</application> 200 that understands 200 that understands 201 201 <application>Perl compatible regular expressions.</application> 202 202 </para> … … 211 211 <listitem> 212 212 <para> 213 can test a 213 can test a 214 214 <application>Perl compatible regular expression.</application> 215 215 </para> -
general/genlib/pth.xml
r7999839 r8558044 80 80 <para role="optional"> 81 81 <xref linkend="gcc"/> (for gfortran) and 82 <xref linkend="libnsl"/> 82 <xref linkend="libnsl"/> 83 83 </para> 84 84 -
general/genlib/qca.xml
r7999839 r8558044 71 71 </listitem> 72 72 </itemizedlist> 73 <!-- 73 <!-- 74 74 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 75 75 <itemizedlist spacing="compact"> … … 101 101 <xref linkend="nspr"/>, 102 102 <xref linkend="p11-kit"/>, 103 <xref linkend="doxygen"/>, 103 <xref linkend="doxygen"/>, 104 104 <xref linkend="which"/>, and 105 105 <ulink url="https://botan.randombit.net/">Botan</ulink> -
general/genlib/talloc.xml
r7999839 r8558044 105 105 106 106 <para> 107 To check the results, issue <command>make check</command>. 107 To check the results, issue <command>make check</command>. 108 108 </para> 109 109 -
general/genlib/telepathy-glib.xml
r7999839 r8558044 147 147 <para> 148 148 To test the results, issue: <command>make check</command>. 149 <!--Four tests are known to fail: <emphasis>test-account</emphasis>, 149 <!--Four tests are known to fail: <emphasis>test-account</emphasis>, 150 150 <emphasis>test-cm</emphasis>, <emphasis>test-contact-lists</emphasis>, and 151 151 <emphasis>test-contact-list-client</emphasis>.--> -
general/genlib/uchardet.xml
r7999839 r8558044 94 94 <screen><userinput>mkdir build && 95 95 cd build && 96 96 97 97 cmake -DCMAKE_INSTALL_PREFIX=/usr \ 98 98 -DBUILD_STATIC=OFF \ -
general/genlib/umockdev.xml
r7999839 r8558044 99 99 </para> 100 100 101 <screen><userinput>mkdir build && 101 <screen><userinput>mkdir build && 102 102 cd build && 103 103 … … 110 110 use the starting scripts in <xref linkend="postlfs-config-profile"/>, 111 111 because some tests need to run <command>udevadm</command>. One test 112 needs to be run in an X session. 112 needs to be run in an X session. 113 113 </para> 114 114 … … 198 198 <listitem> 199 199 <para> 200 wraps a program around 200 wraps a program around 201 201 <filename class="libraryfile">libumockdev-preload.so.0</filename> 202 202 through LD_PRELOAD -
general/genlib/wayland-protocols.xml
r7999839 r8558044 91 91 </para> 92 92 93 <screen><userinput>mkdir build && 93 <screen><userinput>mkdir build && 94 94 cd build && 95 95 -
general/genlib/wayland.xml
r7999839 r8558044 110 110 111 111 <para> 112 To test the results, issue: <command>ninja test</command>. 112 To test the results, issue: <command>ninja test</command>. 113 113 <!-- Seems to work without X installed 114 114 115 115 If a Desktop 116 116 Environment has not been started that uses XDG, it's possible that 90% … … 154 154 </seg> 155 155 <seg> 156 libwayland-client.so, 156 libwayland-client.so, 157 157 libwayland-cursor.so, 158 libwayland-egl.so, 158 libwayland-egl.so, 159 159 and libwayland-server.so 160 160 </seg> -
general/genlib/wpebackend-fdo.xml
r7999839 r8558044 104 104 <screen role="root"><userinput>ninja install</userinput></screen> 105 105 </sect2> 106 106 107 107 <sect2 role="commands"> 108 108 <title>Command Explanations</title> -
general/genlib/xapian.xml
r7999839 r8558044 103 103 The regression tests are not recommended. On a fast (3.2 GHz i7) 104 104 system they took over five hours and two of four tests (the valgrind 105 tests) failed. To run the test suite anyway, 106 issue: <command>make check</command>. 105 tests) failed. To run the test suite anyway, 106 issue: <command>make check</command>. 107 107 The tests with 1.4.15 took under an hour, at 34 SBU total. Marking 108 108 the testsuite as usable again. I had four passes and 0 failures: … … 135 135 copydatabase, quest, simpleexpand, simpleindex, simplesearch, 136 136 xapian-check, xapian-compact, xapian-config, 137 xapian-delve, xapian-metadata, xapian-pos, xapian-progsrv, 137 xapian-delve, xapian-metadata, xapian-pos, xapian-progsrv, 138 138 xapian-replicate, xapian-replicate-server and xapian-tcpsrv 139 139 </seg> -
general/genutils/asciidoc.xml
r7999839 r8558044 133 133 <seglistitem> 134 134 <seg> 135 a2x (symlink to a2x.py), 136 a2x.py, 137 asciidoc (symlink to asciidoc.py), and 135 a2x (symlink to a2x.py), 136 a2x.py, 137 asciidoc (symlink to asciidoc.py), and 138 138 asciidoc.py 139 139 </seg> … … 154 154 <listitem> 155 155 <para> 156 is a toolchain manager for AsciiDoc 156 is a toolchain manager for AsciiDoc 157 157 (converts Asciidoc text files to other file formats) 158 158 </para> -
general/genutils/graphviz.xml
r7999839 r8558044 79 79 downloads to a non-versioned file name: graphviz.tar.gz. It does 80 80 expand to a versioned directory, graphviz-&graphviz-version;/. 81 If you prefer to use a versioned tarball name, you can simply 81 If you prefer to use a versioned tarball name, you can simply 82 82 rename it or download the package with: 83 83 … … 105 105 rendering engine allows to generate several graphic formats, such as 106 106 Postscript, SVG, VML, .fig, and Tk. Those formats can be converted 107 to almost any other format using for example tools from 107 to almost any other format using for example tools from 108 108 <xref role="nodep" linkend="imagemagick"/>. The dependencies below add 109 109 the ability to generate graph images in bitmap format, to display the 110 110 graph image on screen, to edit a graph by viewing the resulting image 111 directly, or to view large graphs. Since 111 directly, or to view large graphs. Since 112 112 <application>Graphviz</application> is a dependency 113 113 of several other packages in this book, it is suggested to first build … … 141 141 formats, and is needed for displaying images 142 142 </para> 143 143 144 144 <para role="optional"> 145 145 Other formats may be added with … … 165 165 166 166 <para role="optional"> 167 <xref linkend="freeglut"/> (with <xref linkend="libglade"/>, 167 <xref linkend="freeglut"/> (with <xref linkend="libglade"/>, 168 168 <ulink url="https://sourceforge.net/projects/gtkglext/">GtkGLExt</ulink>, and 169 169 <ulink url="http://gts.sourceforge.net/">libGTS</ulink>, for building … … 215 215 <title>Installation of Graphviz</title> 216 216 217 <!-- For every major version of Ruby, this has to be tweaked. See #11606 217 <!-- For every major version of Ruby, this has to be tweaked. See #11606 218 218 219 219 <para> … … 275 275 276 276 <para> 277 <command>sed ... configure.ac</command>: This command is needed to 277 <command>sed ... configure.ac</command>: This command is needed to 278 278 avoid installing files in /usr/lib64. 279 279 </para> … … 307 307 308 308 <para> 309 <option>--with-smyrna</option>: Even if the needed dependencies are 309 <option>--with-smyrna</option>: Even if the needed dependencies are 310 310 installed, the interactive graph viewer <command>smyrna</command> is not 311 311 built without this option. … … 367 367 </seg> 368 368 <seg> 369 libcdt.so, libcgraph.so, libgvc.so, libgvpr.so, liblab_gamut.so, 369 libcdt.so, libcgraph.so, libgvc.so, libgvpr.so, liblab_gamut.so, 370 370 libpathplan.so, libxdot.so, and several plugins in /usr/lib/graphviz. 371 371 There are also several in subdirectories of -
general/genutils/gtk-doc.xml
r7999839 r8558044 104 104 <bridgehead renderas="sect4">Optional</bridgehead> 105 105 <para role="optional"> 106 For tests: 106 For tests: 107 107 <ulink url="https://sourceforge.net/projects/dblatex/">dblatex</ulink> or 108 108 <xref linkend="fop"/> (XML PDF support), 109 109 <xref linkend="glib2"/>, 110 110 <xref linkend="which"/>, and 111 Python modules 111 Python modules 112 112 <xref linkend="lxml"/>, 113 113 <!--<ulink url="https://anytree.readthedocs.io/en/latest/">anytree</ulink>,--> … … 141 141 142 142 <para> 143 The test suite will hang if the package (or a previous version) 143 The test suite will hang if the package (or a previous version) 144 144 is not already installed. 145 145 </para> … … 152 152 153 153 <para> 154 To test the results, issue: <command>make check</command>. 154 To test the results, issue: <command>make check</command>. 155 155 Some tests will fail depending on optionally installed packages. 156 </para> 156 </para> 157 157 158 158 </sect2> … … 169 169 <seg> 170 170 gtkdocize, 171 gtkdoc-check, 172 gtkdoc-depscan, 171 gtkdoc-check, 172 gtkdoc-depscan, 173 173 gtkdoc-fixxref, 174 gtkdoc-mkdb, 175 gtkdoc-mkhtml, 176 gtkdoc-mkhtml2, 177 gtkdoc-mkman, 174 gtkdoc-mkdb, 175 gtkdoc-mkhtml, 176 gtkdoc-mkhtml2, 177 gtkdoc-mkman, 178 178 gtkdoc-mkpdf, 179 gtkdoc-rebase, 180 gtkdoc-scan, and 179 gtkdoc-rebase, 180 gtkdoc-scan, and 181 181 gtkdoc-scangobj 182 182 </seg> 183 183 184 184 <seg>None</seg> 185 185 186 186 <seg> 187 187 /usr/share/gtk-doc and … … 200 200 <listitem> 201 201 <para> 202 these are all shell, or 202 these are all shell, or 203 203 <application>Python</application> scripts used by 204 204 package <filename>Makefile</filename> scripts to generate -
general/genutils/ibus.xml
r7999839 r8558044 33 33 <para> 34 34 <application>ibus</application> is an Intelligent Input Bus. It is a new 35 input framework for the Linux OS. It provides a fully featured and user 35 input framework for the Linux OS. It provides a fully featured and user 36 36 friendly input method user interface. 37 37 </para> … … 72 72 </listitem> 73 73 </itemizedlist> 74 74 75 75 <bridgehead renderas="sect3">Optional Download</bridgehead> 76 76 … … 93 93 <xref linkend="vala"/> 94 94 </para> 95 95 96 96 <bridgehead renderas="sect4">Recommended</bridgehead> 97 97 <para role="recommended"> … … 176 176 177 177 <para> 178 <parameter>--disable-emoji-dict</parameter>: This switch disables the 179 use of emoticon dictionaries. Omit if you installed the optional 178 <parameter>--disable-emoji-dict</parameter>: This switch disables the 179 use of emoticon dictionaries. Omit if you installed the optional 180 180 package. 181 181 </para> … … 245 245 <seglistitem> 246 246 <seg> 247 ibus, 248 ibus-daemon, and 247 ibus, 248 ibus-daemon, and 249 249 ibus-setup 250 250 </seg> 251 251 <seg> 252 libibus-1.0.so and 252 libibus-1.0.so and 253 253 im-ibus.so (<application>GTK+ Immodule</application>) 254 254 </seg> -
general/genutils/imagemagick.xml
r7999839 r8558044 24 24 25 25 Marked as 'typical' because nobody builds ALL the optional extras [ken] 26 26 27 27 [bdubbs] I do; at least the internal ones. I still got only 141 MB. 28 28 … … 114 114 above, or from the <filename class="directory">legacy/</filename> 115 115 directory at <literal>ftp.ImageMagick.org/pub/ImageMagick</literal> you 116 can download it from the BLFS package server at Oregon State University: 116 can download it from the BLFS package server at Oregon State University: 117 117 <ulink url="ftp://ftp.osuosl.org/pub/blfs/conglomeration/ImageMagick/"/>. 118 118 </para> -
general/genutils/iso-codes.xml
r7999839 r8558044 70 70 </listitem> 71 71 </itemizedlist> 72 72 73 73 <para condition="html" role="usernotes">User Notes: 74 74 <ulink url="&blfs-wiki;/iso-codes"/> … … 98 98 <para> 99 99 If you install <application>ISO codes</application> over a previous 100 installed version, the install step will fail when creating some 100 installed version, the install step will fail when creating some 101 101 symlinks. In order to properly update them, run: 102 102 </para> -
general/genutils/pinentry.xml
r7999839 r8558044 84 84 <bridgehead renderas="sect4">Required</bridgehead> 85 85 <para role="required"> 86 <xref linkend="libassuan"/> and 86 <xref linkend="libassuan"/> and 87 87 <xref linkend="libgpg-error"/> 88 88 </para> -
general/genutils/telepathy-mission-control.xml
r7999839 r8558044 77 77 <bridgehead renderas="sect4">Required</bridgehead> 78 78 <para role="required"> 79 <xref linkend="telepathy-glib"/> 79 <xref linkend="telepathy-glib"/> 80 80 </para> 81 81 -
general/graphlib/exiv2.xml
r7999839 r8558044 193 193 </seg> 194 194 <seg> 195 /usr/include/exiv2 <!--and 195 /usr/include/exiv2 <!--and 196 196 /usr/share/exiv2 --> 197 197 </seg> -
general/graphlib/gegl.xml
r7999839 r8558044 95 95 Reference: https://gitlab.gnome.org/GNOME/gegl/-/commit/1f50456de59c686941a861d299a63bfcd4126ee5 96 96 --> 97 <xref linkend="pygments"/>, and 97 <xref linkend="pygments"/>, and 98 98 <xref linkend="pygobject3"/> 99 99 </para> … … 186 186 gegl-imgcmp 187 187 </seg> 188 <seg>libgegl-0.4.so, 189 libgegl-npd-0.4.so, 190 libgegl-sc-0.4.so, and 188 <seg>libgegl-0.4.so, 189 libgegl-npd-0.4.so, 190 libgegl-sc-0.4.so, and 191 191 modules in /usr/lib/gegl-0.4 192 192 </seg> -
general/graphlib/giflib.xml
r7999839 r8558044 70 70 <bridgehead renderas="sect4">Required</bridgehead> 71 71 <para role="required"> 72 <xref linkend="xmlto"/> 72 <xref linkend="xmlto"/> 73 73 </para> 74 74 -
general/graphlib/glm.xml
r7999839 r8558044 90 90 <note> 91 91 <para> 92 This package is unusual as it includes its functionality in 92 This package is unusual as it includes its functionality in 93 93 header files. We just copy them into position. 94 94 </para> -
general/graphlib/harfbuzz.xml
r7999839 r8558044 78 78 <xref linkend="glib2"/> (required for Pango), 79 79 <xref role="first" linkend="graphite2"/> (required for building 80 <xref role="nodep" linkend="texlive"/> or 80 <xref role="nodep" linkend="texlive"/> or 81 81 <xref role="nodep" linkend="libreoffice"/> with system harfbuzz), 82 82 <xref linkend="icu"/>, and … … 189 189 </seg> 190 190 <seg> 191 libharfbuzz.so, libharfbuzz-gobject.so, libharfbuzz-icu.so, and 191 libharfbuzz.so, libharfbuzz-gobject.so, libharfbuzz-icu.so, and 192 192 libharfbuzz-subset.so 193 193 </seg> … … 247 247 <para> 248 248 displays a graphical view of a string shape using a 249 particular font as a set of glyphs. The output format is 250 automatically defined by the file extension, the supported ones 249 particular font as a set of glyphs. The output format is 250 automatically defined by the file extension, the supported ones 251 251 being ansi/png/svg/pdf/ps/eps. For example: 252 252 <command>hb-view --output-file=hello.png -
general/graphlib/jasper.xml
r7999839 r8558044 85 85 <bridgehead renderas="sect4">Optional</bridgehead> 86 86 <para role="optional"> 87 <xref linkend="freeglut"/> (required for <command>jiv</command>), 87 <xref linkend="freeglut"/> (required for <command>jiv</command>), 88 88 <xref linkend="doxygen"/> (needed for generating html documentation), and 89 89 <xref linkend="texlive"/> (needed to regnerate the pdf documentation) -
general/graphlib/lcms2.xml
r7999839 r8558044 90 90 <para> 91 91 If you want to run tests, then the build procedure must 92 be modified to make some library internal references visible to 92 be modified to make some library internal references visible to 93 93 the test code: 94 94 </para> -
general/graphlib/libgxps.xml
r7999839 r8558044 198 198 </listitem> 199 199 </varlistentry> 200 200 201 201 <varlistentry id="xpstosvg"> 202 202 <term><command>xpstosvg</command></term> -
general/graphlib/libjpeg-turbo.xml
r7999839 r8558044 78 78 <para role="required"> 79 79 <xref linkend="cmake"/> and 80 <xref linkend="nasm"/> or 80 <xref linkend="nasm"/> or 81 81 <xref linkend="yasm"/> 82 82 </para> -
general/graphlib/librsvg.xml
r7999839 r8558044 77 77 <xref linkend="gdk-pixbuf"/>, 78 78 <xref linkend="cairo"/>, 79 <xref linkend="pango"/>, and 79 <xref linkend="pango"/>, and 80 80 <xref linkend="rust"/> 81 81 </para> -
general/graphlib/libtiff.xml
r7999839 r8558044 130 130 <para> 131 131 <command>sed -i /Version/...</command>: When building with cmake/ninja, 132 the Version field in the pkgconfig file is empty. This command 132 the Version field in the pkgconfig file is empty. This command 133 133 fixes that field. 134 134 </para> -
general/graphlib/libwebp.xml
r7999839 r8558044 144 144 <seglistitem> 145 145 <seg> 146 cwebp, 147 dwebp, 148 gif2webp, 149 img2webp, 146 cwebp, 147 dwebp, 148 gif2webp, 149 img2webp, 150 150 vwebp, 151 webpinfo, 151 webpinfo, 152 152 and webpmux 153 153 </seg> 154 154 <seg> 155 libwebpdecoder.so, 155 libwebpdecoder.so, 156 156 libwebpdemux.so, 157 157 libwebpmux.so, -
general/graphlib/newt.xml
r7999839 r8558044 89 89 <bridgehead renderas="sect4">Optional</bridgehead> 90 90 <para role="optional"> 91 <xref linkend="python2"/> 91 <xref linkend="python2"/> 92 92 </para> 93 93 --> -
general/graphlib/opencv.xml
r7999839 r8558044 204 204 205 205 <para> 206 <parameter>-DENABLE_PRECOMPILED_HEADERS=OFF</parameter>: This option 206 <parameter>-DENABLE_PRECOMPILED_HEADERS=OFF</parameter>: This option 207 207 is needed for compatibiiity with gcc-6.1 and later. 208 208 </para> … … 246 246 libopencv_photo.so, 247 247 libopencv_stitching.so, 248 libopencv_video.so, and 248 libopencv_video.so, and 249 249 libopencv_videoio.so 250 250 </seg> -
general/graphlib/openjpeg2.xml
r7999839 r8558044 126 126 for man in man/man?/* ; do 127 127 install -v -D -m 644 $man /usr/share/$man 128 done 128 done 129 129 popd</userinput></screen> 130 130 -
general/graphlib/poppler.xml
r7999839 r8558044 180 180 them is: 181 181 <command>git clone --depth 1 git://git.freedesktop.org/git/poppler/test testfiles</command>. 182 Then issue: <command>LC_ALL=en_US.UTF-8 make test</command>. 182 Then issue: <command>LC_ALL=en_US.UTF-8 make test</command>. 183 183 </para> 184 184 … … 190 190 <!-- Seems makeinstall does the job now: 191 191 <para> 192 If you have Qt installed, again as the 192 If you have Qt installed, again as the 193 193 <systemitem class="username">root</systemitem> user: 194 194 </para> 195 195 196 196 <screen role="root"><userinput>make -C qt5 install && 197 197 install -m644 poppler-qt5.pc /usr/lib/pkgconfig</userinput></screen> … … 229 229 <para> 230 230 <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is used 231 to apply a higher level of compiler optimizations. 231 to apply a higher level of compiler optimizations. 232 232 </para> 233 233 … … 246 246 Still broken with 0.69.0 - Doug 247 247 Seems to work with 0.73.0 - Pierre 248 Works with 20.09.0 but without the 248 Works with 20.09.0 but without the 249 249 sed -i '1s/python/&3/' make-glib-api-docs 250 250 and pygments is required - Thomas 251 251 --> 252 252 <para> 253 <option>-DENABLE_GTK_DOC=ON</option>: Use this parameter if 254 GTK-Doc and Pygments is installed and you wish to rebuild and install 253 <option>-DENABLE_GTK_DOC=ON</option>: Use this parameter if 254 GTK-Doc and Pygments is installed and you wish to rebuild and install 255 255 the API documentation. 256 256 </para> … … 280 280 <seglistitem> 281 281 <seg> 282 pdfattach, pdfdetach, pdffonts, pdfimages, pdfinfo, pdfseparate, 282 pdfattach, pdfdetach, pdffonts, pdfimages, pdfinfo, pdfseparate, 283 283 pdfsig, pdftocairo, pdftohtml, pdftoppm, pdftops, pdftotext, and 284 284 pdfunite … … 313 313 </indexterm> 314 314 </listitem> 315 </varlistentry> 315 </varlistentry> 316 316 317 317 <varlistentry id="pdfdetach"> -
general/graphlib/potrace.xml
r7999839 r8558044 100 100 101 101 <para> 102 To run the test suite, issue: <command>make check</command>. 102 To run the test suite, issue: <command>make check</command>. 103 103 </para> 104 104 -
general/graphlib/qpdf.xml
r7999839 r8558044 105 105 <para> 106 106 To test the results, issue: <command>make check</command>. 107 <!--Three tests are known to fail due to minor differences in 107 <!--Three tests are known to fail due to minor differences in 108 108 expected output.--> 109 109 </para> -
general/prog/autoconf213.xml
r7999839 r8558044 165 165 <seglistitem> 166 166 <seg> 167 autoconf2.13, 168 autoheader2.13, 169 autoreconf2.13, 170 autoscan2.13, 167 autoconf2.13, 168 autoheader2.13, 169 autoreconf2.13, 170 autoscan2.13, 171 171 autoupdate2.13, and 172 172 ifnames2.13 … … 203 203 <listitem> 204 204 <para> 205 is a tool for creating template files of C 205 is a tool for creating template files of C 206 206 <emphasis>#define</emphasis> statements for configure to use 207 207 </para> -
general/prog/cmake.xml
r7999839 r8558044 90 90 <bridgehead renderas="sect4">Required</bridgehead> 91 91 <para role="required"> 92 <xref linkend="libuv"/> 92 <xref linkend="libuv"/> 93 93 </para> 94 94 … … 152 152 </para> 153 153 154 <para> 154 <para> 155 155 If you want to investigate a problem with a given "problem1-test", 156 156 use <command>bin/ctest -R "problem1-test"</command> and, to omit it, use … … 175 175 176 176 <para> 177 <command>sed ... Modules/GNUInstallDirs.cmake</command>: 178 This command disables applications using cmake from attempting to 177 <command>sed ... Modules/GNUInstallDirs.cmake</command>: 178 This command disables applications using cmake from attempting to 179 179 install files in /usr/lib64/. 180 180 </para> … … 208 208 209 209 <para> 210 <option>--parallel=</option>: This switch enables performing the 210 <option>--parallel=</option>: This switch enables performing the 211 211 <application>CMake</application> bootstrap with multiple jobs 212 212 at one time. -
general/prog/dbus-python.xml
r7999839 r8558044 71 71 <para role="required"> 72 72 <xref linkend="dbus"/> and 73 <xref linkend="glib2"/> 73 <xref linkend="glib2"/> 74 74 </para> 75 75 76 76 <bridgehead renderas="sect5">Recommended</bridgehead> 77 77 <para role="recommended"> 78 <xref linkend="python2"/> (some applications in the book require 78 <xref linkend="python2"/> (some applications in the book require 79 79 the Python 2 module) 80 80 </para> -
general/prog/docutils.xml
r7999839 r8558044 26 26 27 27 <para> 28 <application>docutils</application> is a set of 28 <application>docutils</application> is a set of 29 29 <application>Python</application> modules and programs 30 30 for processing plaintext docs into formats such as HTML, XML, or LaTeX. -
general/prog/gc.xml
r7999839 r8558044 125 125 <para> 126 126 <parameter>--enable-cplusplus</parameter>: This parameter enables the 127 building and installing of the C++ library along with the standard 127 building and installing of the C++ library along with the standard 128 128 C library. 129 129 </para> … … 147 147 </seg> 148 148 <seg> 149 libcord.so, 149 libcord.so, 150 150 libgc.so, and 151 151 libgccpp.so -
general/prog/gcc.xml
r7999839 r8558044 126 126 <ulink url="https://repo.or.cz/isl.git">ISL</ulink> (to enable graphite optimization) 127 127 </para> 128 128 129 129 <para condition="html" role="usernotes"> 130 130 User Notes: <ulink url="&blfs-wiki;/gcc"/> … … 288 288 been tested by the BLFS developers. 289 289 </para> 290 <!-- It's been three major versions now, and many years. 290 <!-- It's been three major versions now, and many years. 291 291 Commenting out unless needed somewhere. -renodr 292 292 <para> -
general/prog/gdb.xml
r7999839 r8558044 141 141 There are many problems with the test suite: 142 142 </para> 143 143 144 144 <itemizedlist> 145 145 <listitem> … … 147 147 Clean directories are needed if re-running the tests. For that 148 148 reason, make a copy of the compiled source code 149 directory before the tests in case you need to run the tests again. 150 </para> 151 </listitem> 152 149 directory before the tests in case you need to run the tests again. 150 </para> 151 </listitem> 152 153 153 <listitem> 154 154 <para> … … 156 156 </para> 157 157 </listitem> 158 <!-- I did not see this 159 <listitem> 160 <para> 161 There are a large number of timeouts (there is a variable 162 that can be set to increase time for timeout, but 163 changing it will result in a different number of tests being 158 <!-- I did not see this 159 <listitem> 160 <para> 161 There are a large number of timeouts (there is a variable 162 that can be set to increase time for timeout, but 163 changing it will result in a different number of tests being 164 164 run). 165 165 </para> … … 188 188 </para> 189 189 </listitem> 190 --> 191 <listitem> 192 <para> 193 A test run of the test suite had 230 unexpected failures 194 (out of over 70000 tests). 190 --> 191 <listitem> 192 <para> 193 A test run of the test suite had 230 unexpected failures 194 (out of over 70000 tests). 195 195 </para> 196 196 </listitem> … … 237 237 <sect2 role="commands"> 238 238 <title>Command Explanations</title> 239 239 240 240 <para> 241 241 <parameter>--with-system-readline</parameter>: This switch forces -
general/prog/gitserver.xml
r7999839 r8558044 23 23 This section will describe how to set up, administer and secure a 24 24 <application>git</application> server. <application>Git</application> 25 has many options available. For more detailed documentation see 26 <ulink url="https://git-scm.com/book/en/v2"/>. 25 has many options available. For more detailed documentation see 26 <ulink url="https://git-scm.com/book/en/v2"/>. 27 27 </para> 28 28 … … 68 68 Putting in an unuable password hash (replacing the <literal>!</literal> 69 69 by <literal>NP</literal>) unlocks the account but it cannot be used 70 to login via password authentication. That is required by 70 to login via password authentication. That is required by 71 71 <application>sshd</application> to work properly. 72 72 Next, create some files and directories in the home directory of the git user 73 73 allowing access to the git repository using ssh keys. 74 74 </para> 75 75 76 76 <screen role="root"><userinput>install -o git -g git -dm0700 /home/git/.ssh && 77 77 install -o git -g git -m0600 /dev/null /home/git/.ssh/authorized_keys</userinput></screen> … … 89 89 90 90 <para> 91 It is also useful to set the default name of the initial branch 91 It is also useful to set the default name of the initial branch 92 92 of new repositories by modifying the git configuration. As the 93 93 <systemitem class='username'>root</systemitem> user, run: … … 103 103 can be executed: 104 104 </para> 105 105 106 106 <screen role="root"><userinput>echo "/usr/bin/git-shell" >> /etc/shells</userinput></screen> 107 107 … … 123 123 <para> 124 124 In all the instructions below, we use <emphasis>project1</emphasis> 125 as an example repository name. You should name your repository 125 as an example repository name. You should name your repository 126 126 as a short descriptive name for your specific project. 127 127 </para> … … 132 132 git init --bare && 133 133 chown -R git:git .</userinput></screen> 134 134 135 135 </sect3> 136 136 … … 171 171 <note> 172 172 <para> 173 The <emphasis>gitserver</emphasis> term used below 174 should be the host name (or ip address) of the git server. 173 The <emphasis>gitserver</emphasis> term used below 174 should be the host name (or ip address) of the git server. 175 175 </para> 176 176 </note> … … 188 188 189 189 <para>The initial content is now pushed to the server and 190 is available for other users. On the current machine, the 190 is available for other users. On the current machine, the 191 191 argument <literal>--set-upstream origin trunk</literal> is 192 192 now no longer required as the local repository is now … … 196 196 197 197 <screen role="nodump"><userinput>git push</userinput></screen> 198 198 199 199 <para> 200 200 Other developers can now clone the repository and do … … 230 230 231 231 <para> 232 In the URL used to clone the project, the absolute path (here 232 In the URL used to clone the project, the absolute path (here 233 233 <filename>/srv/git/project1.git</filename>) has to be specified 234 234 as the repository is not in git's home directory but in … … 252 252 The setup described above makes a repository available for 253 253 authenticated users (via providing the ssh public key file). 254 There is also a simple way to publish the 254 There is also a simple way to publish the 255 255 repository to unauthenticated users — of course without write 256 256 access. … … 262 262 daemon is in most cases enough for a development site. 263 263 </para> 264 264 265 265 <note> 266 266 <para> … … 344 344 </para> 345 345 <para>Specify the location of the git repositories. 346 Relative paths used when accessing the daemon will 346 Relative paths used when accessing the daemon will 347 347 translated relative to this directory. 348 348 </para> … … 381 381 382 382 <para> 383 As the base directory is <filename class="directory">/srv/git</filename> 383 As the base directory is <filename class="directory">/srv/git</filename> 384 384 by default (or set to a custom value in the configuration), 385 385 <application>git</application> interprets the incoming path … … 388 388 served. 389 389 </para> 390 390 391 391 </sect3> 392 392 -
general/prog/llvm.xml
r7999839 r8558044 320 320 <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch enables 321 321 compiler optimizations in order to speed up the code and reduce its size. 322 It also disables some compile checks which are not necessary on a 322 It also disables some compile checks which are not necessary on a 323 323 production system. 324 324 </para> … … 330 330 target is required to build <xref linkend="v4l-utils"/>. The Default is 331 331 all of the targets. You can use a semicolon separated list. Valid targets 332 are: host, X86, Sparc, PowerPC, ARM, AArch64, Mips, Hexagon, Xcore, 332 are: host, X86, Sparc, PowerPC, ARM, AArch64, Mips, Hexagon, Xcore, 333 333 M68K, MSP430, NVPTX, SystemZ, AMDGPU, BPF, CppBackend, or all. 334 334 </para> … … 343 343 344 344 <para> 345 <parameter>-DLLVM_ENABLE_RTTI=ON</parameter>: This switch is used to 346 build LLVM with run-time type information. This is required for building 345 <parameter>-DLLVM_ENABLE_RTTI=ON</parameter>: This switch is used to 346 build LLVM with run-time type information. This is required for building 347 347 <xref linkend="mesa"/>. 348 348 </para> … … 350 350 <para> 351 351 <parameter>-DLLVM_BINUTILS_INCDIR=/usr/include</parameter>: This switch 352 is used to tell the build system the location of binutils headers, 352 is used to tell the build system the location of binutils headers, 353 353 which were installed in LFS. This allows the building of 354 354 <filename class="libraryfile">LLVMgold.so</filename>, which is needed … … 387 387 clang-<version>), clang-<version>, clang-check, clang-cl, 388 388 clang-cpp (last two symlinks to clang), clang-extdef-mapping, clang-format, 389 clang-offload-bundler, clang-offload-wrapper, 389 clang-offload-bundler, clang-offload-wrapper, 390 390 clang-refactor, clang-rename, clang-scan-deps, 391 diagtool, dsymutil, git-clang-format, hmaptool, llc, lli, 391 diagtool, dsymutil, git-clang-format, hmaptool, llc, lli, 392 392 llvm-addr2line, llvm-ar, llvm-as, llvm-bcanalyzer, 393 llvm-bitcode-strip (symlink to llvm-objcopy), llvm-cat, 394 llvm-cfi-verify, llvm-config, llvm-cov, llvm-c-test, llvm-cvtres, 393 llvm-bitcode-strip (symlink to llvm-objcopy), llvm-cat, 394 llvm-cfi-verify, llvm-config, llvm-cov, llvm-c-test, llvm-cvtres, 395 395 llvm-cxxdump, llvm-cxxfilt, llvm-cxxmap, 396 396 llvm-diff, llvm-dis, llvm-dlltool (symlink to llvm-ar), llvm-dwarfdump, 397 397 llvm-dwp, llvm-elfabi, llvm-exegenesis, llvm-extract, llvm-gsymutil, llvm-ifs, 398 398 llvm-install-name-tool (symlink to llvm-objcopy), llvm-jitlink, 399 llvm-lib (symlink to llvm-ar), llvm-libtool-darwin, llvm-link, 400 llvm-lipo, llvm-lto, llvm-lto2, llvm-mc, llvm-mca, llvm-ml, 399 llvm-lib (symlink to llvm-ar), llvm-libtool-darwin, llvm-link, 400 llvm-lipo, llvm-lto, llvm-lto2, llvm-mc, llvm-mca, llvm-ml, 401 401 llvm-modextract, llvm-mt, llvm-nm, llvm-objcopy, llvm-objdump, 402 llvm-opt-report, llvm-pdbutil, llvm-profdata, llvm-profgen, 403 llvm-ranlib (symlink to llvm-ar), llvm-rc, 404 llvm-readelf (symlink to llvm-readobj), llvm-readobj, llvm-reduce, 405 llvm-rtdyld, llvm-size, llvm-split, llvm-stress, llvm-strings, 406 llvm-strip (symlink to llvm-objcopy), llvm-symbolizer, llvm-tblgen, 402 llvm-opt-report, llvm-pdbutil, llvm-profdata, llvm-profgen, 403 llvm-ranlib (symlink to llvm-ar), llvm-rc, 404 llvm-readelf (symlink to llvm-readobj), llvm-readobj, llvm-reduce, 405 llvm-rtdyld, llvm-size, llvm-split, llvm-stress, llvm-strings, 406 llvm-strip (symlink to llvm-objcopy), llvm-symbolizer, llvm-tblgen, 407 407 llvm-undname, llvm-xray, opt, sancov, sanstats, scan-build, 408 408 scan-view, split-file, and verify-uselistorder 409 409 </seg> 410 410 <seg> 411 libLLVM.so, 412 libLLVM*.a (84 libraries), 413 libLTO.so, 414 libRemarks.so, 411 libLLVM.so, 412 libLLVM*.a (84 libraries), 413 libLTO.so, 414 libRemarks.so, 415 415 libclang.so, 416 416 libclang-cpp.so, -
general/prog/markupsafe.xml
r7999839 r8558044 113 113 </seg> 114 114 <seg> 115 /usr/lib/python&python3-majorver;/site-packages/markupsafe and 115 /usr/lib/python&python3-majorver;/site-packages/markupsafe and 116 116 /usr/lib/python&python3-majorver;/site-packages/MarkupSafe-&MarkupSafe-version;-py&python3-majorver;.egg-info 117 117 </seg> -
general/prog/mercurial.xml
r7999839 r8558044 156 156 seems to be a problem with the test suite. If this happens, normally, 157 157 from now on, there will be no more such failures whether you use the 158 debug switch or not. 158 debug switch or not. 159 159 Two tests, test-duplicateoptions.py and test-removeemptydirs.t, are known to fail. 160 160 </para> … … 190 190 191 191 <para> 192 After installation, two very quick and simple tests should run 192 After installation, two very quick and simple tests should run 193 193 correctly. The first one needs some configuration: 194 194 </para> … … 222 222 </sect2> 223 223 --> 224 224 225 225 <sect2 role="configuration"> 226 226 <title>Configuring Mercurial</title> -
general/prog/openjdk.xml
r7999839 r8558044 152 152 </listitem> 153 153 </itemizedlist> 154 <!-- 154 <!-- 155 155 <bridgehead renderas="sect4">Required patch</bridgehead> 156 156 … … 317 317 </para> 318 318 </note> 319 319 320 320 <para> 321 321 There are now two <application>OpenJDK</application> SDKs installed -
general/prog/perl-modules/perl-io-socket-ssl.xml
r7999839 r8558044 72 72 If you are on the old version of openssl and did not apply the 73 73 patch, you can run 'make test' in the normal way. 74 If you are using the cpan method of installation, use the -T 74 If you are using the cpan method of installation, use the -T 75 75 option to avoid running the tests. 76 76 </para> -
general/prog/php.xml
r7999839 r8558044 15 15 increase in time. -renodr 16 16 No timeout for 8.0.2. Tests run at -j4 too. -pierre 17 No timeouts on 8.0.3 for me this time. -renodr 18 No timeouts on 8.0.5 -bdubbs 17 No timeouts on 8.0.3 for me this time. -renodr 18 No timeouts on 8.0.5 -bdubbs 19 19 No timeouts, one failure on 8.0.9 -bdubbs 20 20 No timeouts on 8.0.10 - thomas … … 297 297 <para> 298 298 To test the results, issue: <command>make test</command>. Several 299 tests (out of over 16000) may fail, in which case you are asked 300 whether you want to send the report to the PHP developers. If you 301 want to automate the test, you may prefix the command with 299 tests (out of over 16000) may fail, in which case you are asked 300 whether you want to send the report to the PHP developers. If you 301 want to automate the test, you may prefix the command with 302 302 <command>yes "n" | </command>. 303 303 </para> … … 362 362 <screen role="nodump"><userinput>wget http://pear.php.net/go-pear.phar 363 363 php ./go-pear.phar</userinput></screen> 364 364 365 365 </sect2> 366 366 … … 440 440 <parameter>- -disable-mbstring</parameter>: This parameter 441 441 disables multibyte string regular expression support. It 442 requires the external 443 <ulink url="https://github.com/kkos/oniguruma">oniguruma</ulink> 442 requires the external 443 <ulink url="https://github.com/kkos/oniguruma">oniguruma</ulink> 444 444 library. 445 445 </para> -
general/prog/pycairo.xml
r7999839 r8558044 71 71 <bridgehead renderas="sect5">Required</bridgehead> 72 72 <para role="required"> 73 <xref linkend="cairo"/> 73 <xref linkend="cairo"/> 74 74 </para> 75 75 76 76 <bridgehead renderas="sect5">Optional</bridgehead> 77 77 <para role="optional"> 78 <ulink url="https://hypothesis.readthedocs.io">Hypothesis</ulink> 78 <ulink url="https://hypothesis.readthedocs.io">Hypothesis</ulink> 79 79 (for tests) 80 80 </para> … … 118 118 python2 setup.py install_pkgconfig</userinput></screen>--> 119 119 120 <!-- Python2 is no longer supported 120 <!-- Python2 is no longer supported 121 121 python2 setup.py install - -optimize=1 && 122 122 python2 setup.py install_pycairo_header && … … 138 138 <seg> 139 139 <!--_cairo.so (python2) and --> 140 _cairo.&python3-lib-suffix;.so 140 _cairo.&python3-lib-suffix;.so 141 141 </seg> 142 142 <seg> -
general/prog/pycairo2.xml
r7999839 r8558044 78 78 <bridgehead renderas="sect5">Optional</bridgehead> 79 79 <para role="optional"> 80 <ulink url="https://hypothesis.readthedocs.io">Hypothesis</ulink> 80 <ulink url="https://hypothesis.readthedocs.io">Hypothesis</ulink> 81 81 (for tests) 82 82 </para> -
general/prog/python-modules.xml
r7999839 r8558044 42 42 <para> 43 43 <xref linkend="docutils"/> 44 </para> 44 </para> 45 45 </listitem> 46 46 <listitem> -
general/prog/python2.xml
r7999839 r8558044 43 43 <note> 44 44 <para> 45 Python2 has been deprecated by the upstream developers. 46 Support for Python2 was discontinued on January 1st, 2020. 45 Python2 has been deprecated by the upstream developers. 46 Support for Python2 was discontinued on January 1st, 2020. 47 47 </para> 48 48 49 49 <para> 50 50 BLFS is attempting to use Python3 as much as possible, but some … … 136 136 <caution> 137 137 <para> 138 After installing this package or 138 After installing this package or 139 139 updating <application>pip2</application> with the command 140 140 <command>pip2 install - -upgrade pip</command>, it will remove 141 <application>pip3</application> installed in LFS. To reset 141 <application>pip3</application> installed in LFS. To reset 142 142 <application>pip</application> and <application>pip3</application>, 143 143 run, as the <systemitem class="username">root</systemitem> user: … … 148 148 --> 149 149 <para> 150 First, disable the installation of a script that overwrites a more 150 First, disable the installation of a script that overwrites a more 151 151 recent script: 152 152 </para> … … 215 215 <para> 216 216 <parameter>--with-system-ffi</parameter>: This switch enables linking 217 against system version of <application>libffi</application>. 217 against system version of <application>libffi</application>. 218 218 </para> 219 219 … … 238 238 239 239 <para> 240 <command>make altinstall</command>: This make target omits some default 240 <command>make altinstall</command>: This make target omits some default 241 241 symbolic links that may interfere with Python 3. 242 242 </para> … … 272 272 <seglistitem> 273 273 <seg> 274 pydoc, 275 python2 (symlink), 274 pydoc, 275 python2 (symlink), 276 276 python2-config (symlink), 277 python&python2-majorver;, 277 python&python2-majorver;, 278 278 python&python2-majorver;-config, 279 smtpd.py, and 279 smtpd.py, and 280 280 idle 281 281 </seg> -
general/prog/python3.xml
r7999839 r8558044 158 158 <para> 159 159 <parameter>--with-system-ffi</parameter>: This switch enables linking 160 against the system version of <application>libffi</application>. 160 against the system version of <application>libffi</application>. 161 161 </para> 162 162 163 163 <para> 164 164 <parameter>--with-ensurepip=yes</parameter> : This switch enables building 165 the <command>pip</command> and <command>setuptools</command> packaging 165 the <command>pip</command> and <command>setuptools</command> packaging 166 166 programs. <command>setuptools</command> is needed for building some 167 167 Python modules. -
general/prog/pyxdg.xml
r7999839 r8558044 71 71 <bridgehead renderas="sect5">Optional</bridgehead> 72 72 <para role="optional"> 73 <xref linkend="python2"/> 73 <xref linkend="python2"/> 74 74 </para> 75 75 -
general/prog/pyyaml.xml
r7999839 r8558044 75 75 <bridgehead renderas="sect5">Optional</bridgehead> 76 76 <para role="optional"> 77 <xref linkend="python2"/> 77 <xref linkend="python2"/> 78 78 </para> 79 79 -
general/prog/ruby.xml
r7999839 r8558044 116 116 to system configuration expectations. 117 117 </para> 118 <!-- With 3.0.2: 118 <!-- With 3.0.2: 119 119 Finished tests in 443.541527s, 47.5739 tests/s, 6031.9921 assertions/s. 21101 tests, 2675439 assertions, 4 failures, 1 errors, 45 skips --> 120 120 … … 162 162 <seglistitem> 163 163 <seg> 164 bundle, 165 bundler, 166 erb, 167 gem, 168 irb, 169 racc, 170 rake, 171 rbs, 172 rdoc, 173 ri, 164 bundle, 165 bundler, 166 erb, 167 gem, 168 irb, 169 racc, 170 rake, 171 rbs, 172 rdoc, 173 ri, 174 174 ruby, and 175 175 typeprof -
general/prog/rust.xml
r7999839 r8558044 540 540 541 541 <para> 542 Immediately after installation, update the current PATH 542 Immediately after installation, update the current PATH 543 543 for your current shell as a normal user: 544 544 </para> -
general/prog/six.xml
r7999839 r8558044 26 26 27 27 <para> 28 Six is a Python 2 and 3 compatibility library. 28 Six is a Python 2 and 3 compatibility library. 29 29 </para> 30 30 … … 70 70 <bridgehead renderas="sect5">Recommended Dependencies</bridgehead> 71 71 <para role="recommended"> 72 <xref linkend="python2"/> 72 <xref linkend="python2"/> 73 73 </para> 74 74 -
general/prog/subversion.xml
r7999839 r8558044 10 10 <!ENTITY subversion-size "8.1 MB"> 11 11 <!-- for 1.12.0 1.12.2 1.13.0 12 make javahl: 0.5 SBU 28 MB; not avail 13 swig-pl: 0.8 42 MB; 0.7 SBU 43 MB; 0.6 SBU 44 MB 12 make javahl: 0.5 SBU 28 MB; not avail 13 swig-pl: 0.8 42 MB; 0.7 SBU 43 MB; 0.6 SBU 44 MB 14 14 swig-py: 0.6 26 MB; 0.5 28 MB; 0.5 28 MB 15 15 swig-rb: 0.4 22 MB; 0.4 21 MB; 0.3 21 MB … … 175 175 First, apply a fix to adapt subversion to <xref linkend="swig"/>: 176 176 </para> 177 177 178 178 <screen><userinput remap="pre">sed -i 's/classic/nofastunpack/' build.conf</userinput></screen> 179 179 --> … … 210 210 <option>--with-junit=<path to junit jar></option> (for 211 211 instance <option>--with-junit=/usr/local/java/lib/junit-4.13.jar</option>) 212 to <command>configure</command>. The JUnit jar file is no longer 212 to <command>configure</command>. The JUnit jar file is no longer 213 213 included in <xref linkend="apache-ant"/> and must be downloaded seperatly. 214 214 To build the Java bindings, issue the following command: … … 233 233 <para> 234 234 To test the results, issue: <command>make check</command>. Four tests in 235 the <filename>commit_tests.py</filename>, 235 the <filename>commit_tests.py</filename>, 236 236 <filename>prop_tests.py</filename>, and 237 237 <filename>update_tests.py</filename> suites are known to fail. -
general/prog/svnserver.xml
r7999839 r8558044 254 254 <para revision="systemd"> 255 255 To start the server at boot time, install the 256 <filename>svnserve.service</filename> unit from the 256 <filename>svnserve.service</filename> unit from the 257 257 <xref linkend="systemd-units"/> package: 258 258 </para> … … 277 277 </para> 278 278 279 <screen role="root" revision="systemd"><userinput>mkdir -p /etc/systemd/system/svnserve.service.d 279 <screen role="root" revision="systemd"><userinput>mkdir -p /etc/systemd/system/svnserve.service.d 280 280 echo "UMask=0002" > /etc/systemd/system/svnserve.service.d/99-user.conf</userinput></screen> 281 281 -
general/prog/swig.xml
r7999839 r8558044 33 33 Generator) is a compiler that integrates <application>C</application> 34 34 and <application>C++</application> with languages including 35 <application>Perl</application>, 35 <application>Perl</application>, 36 36 <application>Python</application>, 37 <application>Tcl</application>, 37 <application>Tcl</application>, 38 38 <application>Ruby</application>, 39 <application>PHP</application>, 39 <application>PHP</application>, 40 40 <application>Java</application>, 41 <application>C#</application>, 41 <application>C#</application>, 42 42 <application>D</application>, 43 <application>Go</application>, 43 <application>Go</application>, 44 44 <application>Lua</application>, 45 <application>Octave</application>, 45 <application>Octave</application>, 46 46 <application>R</application>, 47 47 <application>Scheme</application>, and -
general/prog/sysprof.xml
r7999839 r8558044 234 234 </listitem> 235 235 </varlistentry> 236 236 237 237 <varlistentry id="libsysprof-speedtrack-4"> 238 238 <term><filename class="libraryfile">libsysprof-speedtrack-4.so</filename></term> -
general/prog/vala.xml
r7999839 r8558044 151 151 <seglistitem> 152 152 <seg> 153 vala, 154 vala-&vala-major-version;, 155 valac, 153 vala, 154 vala-&vala-major-version;, 155 valac, 156 156 valadoc, 157 157 vala-gen-introspect, and -
general/prog/valgrind.xml
r7999839 r8558044 89 89 <!-- The below programs are no longer used or looked for. --> 90 90 <!--<xref linkend="bind"/> or <xref linkend="bind-utils"/> (for tests), 91 <xref linkend="boost"/>, --> 92 <xref linkend="gdb"/> (for tests), 91 <xref linkend="boost"/>, --> 92 <xref linkend="gdb"/> (for tests), 93 93 <xref linkend="llvm"/> (with Clang), and 94 94 <xref linkend="which"/> (for tests) … … 140 140 To test the results, issue: <command>make regtest</command>. The tests 141 141 may hang forever if <xref linkend="gdb"/> is not installed. Some tests 142 are known to hang also, depending on the version of glibc. Some tests 142 are known to hang also, depending on the version of glibc. Some tests 143 143 in the "drd" test suite are known to fail as well. Problematic 144 144 tests can be disabled by changing the <userinput>prereq:</userinput> line … … 183 183 184 184 <para> 185 <option>--enable-lto=yes</option>: This option allows building Valgrind 186 with LTO (link time optimization). This produces a smaller/faster 185 <option>--enable-lto=yes</option>: This option allows building Valgrind 186 with LTO (link time optimization). This produces a smaller/faster 187 187 Valgrind (up to 10%), but build time increases to about 5.5 SBU. 188 188 </para> -
general/sysutils/autofs.xml
r7999839 r8558044 137 137 138 138 sed -i '1178,1180d' daemon/state.c && 139 sed -i '275,+2 d' lib/alarm.c</userinput></screen> 139 sed -i '275,+2 d' lib/alarm.c</userinput></screen> 140 140 141 141 -
general/sysutils/bluez.xml
r7999839 r8558044 321 321 322 322 <screen role="root" revision="systemd"><userinput>systemctl enable --global obex</userinput></screen> 323 323 324 324 <indexterm zone="bluez bluez-init"> 325 325 <primary sortas="f-bluetooth">bluetooth</primary> … … 351 351 <seg> 352 352 <!--bccmd, --> 353 bluemoon, 354 bluetoothctl, 355 bluetoothd (symlink), 356 btattach, 357 btmon, 358 hex2hcd, 359 l2ping, 353 bluemoon, 354 bluetoothctl, 355 bluetoothd (symlink), 356 btattach, 357 btmon, 358 hex2hcd, 359 l2ping, 360 360 l2test, 361 mpris-proxy, and 361 mpris-proxy, and 362 362 rctest 363 363 </seg> … … 366 366 </seg> 367 367 <seg> 368 /etc/bluetooth, 368 /etc/bluetooth, 369 369 /usr/{include,libexec}/bluetooth, and 370 370 /usr/share/doc/bluez-&bluez-version; -
general/sysutils/bubblewrap.xml
r7999839 r8558044 30 30 31 31 <para> 32 <application>Bubblewrap</application> is a setuid implementation of user 32 <application>Bubblewrap</application> is a setuid implementation of user 33 33 namespaces, or sandboxing, that provides access to a subset of kernel 34 34 user namespace features. Bubblewrap allows user owned processes to run in -
general/sysutils/colord.xml
r7999839 r8558044 202 202 <parameter>-Dsystemd=false</parameter>: This switch disables 203 203 support for <application>systemd</application> login in Colord 204 applications. 204 applications. 205 205 </para> 206 206 -
general/sysutils/dbus.xml
r7999839 r8558044 94 94 <bridgehead renderas="sect4">Recommended</bridgehead> 95 95 <para role="recommended"> 96 <xref linkend="xorg7-lib"/> (for <command>dbus-launch</command> program) 96 <xref linkend="xorg7-lib"/> (for <command>dbus-launch</command> program) 97 97 <phrase revision="sysv">and <xref linkend="elogind"/> (These are 98 circular dependencies. First build without them, and then again after 98 circular dependencies. First build without them, and then again after 99 99 both packages are installed.)</phrase> 100 100 </para> … … 224 224 If you are still building your system in chroot or you did not start the 225 225 daemon yet, but you want to compile some packages that require 226 <application>D-Bus</application>, generate the 226 <application>D-Bus</application>, generate the 227 227 <application>D-Bus</application> UUID to avoid warnings when compiling 228 228 some packages with the following command as the … … 275 275 276 276 <para> 277 There have been reports that the tests may fail if running inside a 278 Midnight Commander shell. You may get out-of-memory error messages when 277 There have been reports that the tests may fail if running inside a 278 Midnight Commander shell. You may get out-of-memory error messages when 279 279 running the tests. These are normal and can be safely ignored. 280 280 </para> … … 624 624 <listitem> 625 625 <para> 626 is a <application>D-Bus</application> traffic generator and test 626 is a <application>D-Bus</application> traffic generator and test 627 627 tool; it is a multi-purpose tool for debugging and profiling 628 628 <application>D-Bus</application> … … 638 638 <listitem> 639 639 <para> 640 is used to update the environment used for 641 <application>D-Bus</application> session services; 640 is used to update the environment used for 641 <application>D-Bus</application> session services; 642 642 it updates the list of environment variables used by 643 643 <command>dbus-daemon --session</command> when it activates session -
general/sysutils/elogind.xml
r7999839 r8558044 87 87 <para role="recommended"> 88 88 <xref linkend="linux-pam"/> (required for Xorg), 89 <xref linkend="polkit"/> (runtime), 89 <xref linkend="polkit"/> (runtime), 90 90 <xref linkend="DocBook"/>, 91 91 <xref linkend="docbook-xsl"/>, and 92 <xref linkend="libxslt"/> (all three to build the man pages) 92 <xref linkend="libxslt"/> (all three to build the man pages) 93 93 </para> 94 94 … … 188 188 <command>sed ... meson.build</command>: This change allows the 189 189 package to be built without polkit being installed (it is still a 190 runtime dependency) but able to use polkit after that package is 190 runtime dependency) but able to use polkit after that package is 191 191 installed. 192 192 </para> … … 265 265 <screen role="root"><userinput>cat >> /etc/pam.d/system-session << "EOF" && 266 266 <literal># Begin elogind addition 267 267 268 268 session required pam_loginuid.so 269 269 session optional pam_elogind.so -
general/sysutils/logrotate.xml
r7999839 r8558044 104 104 105 105 <para> 106 To test the results, issue: <command>make test</command>. One test 107 fails because the very old <command>compress</command> is not 106 To test the results, issue: <command>make test</command>. One test 107 fails because the very old <command>compress</command> is not 108 108 present and two tests fail if an MTA is not installed. 109 109 </para> -
general/sysutils/lsb-tools.xml
r7999839 r8558044 120 120 <seglistitem> 121 121 <seg> 122 lsb_release, 122 lsb_release, 123 123 install_initd, and 124 124 remove_initd -
general/sysutils/pax.xml
r7999839 r8558044 115 115 116 116 <note> 117 <para>This package also creates hard links from <command>pax</command> 118 to the programs <command>cpio</command> and <command>tar</command> in 119 the build directory. The LFS editors do not recommend that they be 117 <para>This package also creates hard links from <command>pax</command> 118 to the programs <command>cpio</command> and <command>tar</command> in 119 the build directory. The LFS editors do not recommend that they be 120 120 installed as they will overwrite the GNU versions of these programs.</para> 121 121 </note> -
general/sysutils/sg3_utils.xml
r7999839 r8558044 132 132 <seglistitem> 133 133 <seg> 134 rescan-scsi-bus.sh, scsi_logging_level, scsi_mandat, scsi_readcap, 134 rescan-scsi-bus.sh, scsi_logging_level, scsi_mandat, scsi_readcap, 135 135 scsi_ready, scsi_satl, scsi_start, scsi_stop, scsi_temperature, 136 136 sg_bg_ctl, sg_compare_and_write, sg_copy_results, sg_dd, … … 144 144 sg_sat_phy_event, sg_sat_read_gplog, sg_sat_set_features, sg_scan, 145 145 sg_seek, sg_senddiag, sg_ses, sg_ses_microcode, sg_start, sg_stpg, 146 sg_stream_ctl, sg_sync, sg_test_rwbuf, sg_timestamp, 146 sg_stream_ctl, sg_sync, sg_test_rwbuf, sg_timestamp, 147 147 sg_turs, sg_unmap, sg_verify, sg_vpd, sg_wr_mode, sg_write_buffer, 148 sg_write_long, sg_write_same, sg_write_verify, sg_write_x, sg_xcopy, sg_zone, 148 sg_write_long, sg_write_same, sg_write_verify, sg_write_x, sg_xcopy, sg_zone, 149 149 sginfo, sgm_dd, and sgp_dd 150 150 </seg> -
general/sysutils/systemd.xml
r7999839 r8558044 41 41 which provides many additional features for dependent packages. 42 42 </para> 43 43 44 44 &lfs110a_checked; 45 45 … … 98 98 <bridgehead renderas="sect4">Recommended Runtime Dependencies</bridgehead> 99 99 <para role="recommended"> 100 <xref role="runtime" linkend="polkit"/> 100 <xref role="runtime" linkend="polkit"/> 101 101 </para> 102 102 … … 247 247 <parameter>-Dc_args=-Wno-format-overflow</parameter>: Prevents an error 248 248 when building with <application>GCC 10</application>. The default is 249 <option>-Werror=format-overflow</option>, 249 <option>-Werror=format-overflow</option>, 250 250 which generates false positives. This switch may be used with previous 251 251 versions of GCC too. … … 303 303 - Add the above command explanations and restore the previous behavior 304 304 305 Should we decide to enable homed by default anytime in the future, 305 Should we decide to enable homed by default anytime in the future, 306 306 let's move cryptsetup to recommended or required. 307 307 … … 323 323 <screen role="root"><userinput>cat >> /etc/pam.d/system-session << "EOF" 324 324 <literal># Begin Systemd addition 325 325 326 326 session required pam_loginuid.so 327 327 session optional pam_systemd.so -
general/sysutils/upower.xml
r7999839 r8558044 105 105 "ERROR 213/USER" out of a 'systemctl start upower'. --> 106 106 <title>Kernel Configuration</title> 107 107 108 108 <para> 109 109 Enable the following options in the kernel configuration and recompile the … … 119 119 </indexterm> 120 120 </sect2> 121 121 122 122 <sect2 role="installation"> 123 123 <title>Installation of UPower</title> … … 200 200 201 201 </sect3> 202 202 203 203 </sect2> 204 204 -
general/sysutils/usbutils.xml
r7999839 r8558044 88 88 <xref linkend="wget"/> 89 89 <!-- In the systemd book, a unit/timer is installed to update the 90 usb.ids file automatically. 91 90 usb.ids file automatically. 91 92 92 wget is used in the instructions below. 93 93 --> -
gnome/applications/cheese.xml
r7999839 r8558044 125 125 Multimedia support ---> 126 126 <*> Autoselect ancillary drivers (tuners, sensors, i2c, spi, frontends) [CONFIG_MEDIA_SUBDRV_AUTOSELECT] 127 Media device types ---> 127 Media device types ---> 128 128 <*> Cameras/video grabbers support [CONFIG_MEDIA_CAMERA_SUPPORT] 129 129 Media drivers ---> -
gnome/applications/eog.xml
r7999839 r8558044 88 88 <para role="recommended"> 89 89 <xref linkend="gobject-introspection"/>, 90 <xref linkend="lcms2"/>, 90 <xref linkend="lcms2"/>, 91 91 <xref linkend="libexif"/>, and 92 92 <xref linkend="librsvg"/> -
gnome/applications/evince.xml
r7999839 r8558044 206 206 <para> 207 207 <option>-Dintrospection=false</option>: Use this option if you 208 don't have <xref role="nodep" linkend="gobject-introspection"/> 208 don't have <xref role="nodep" linkend="gobject-introspection"/> 209 209 installed and don't wish to have introspection support built into Evince. 210 210 </para> -
gnome/applications/evolution.xml
r7999839 r8558044 105 105 <xref linkend="libcanberra"/>, 106 106 <xref linkend="libgweather"/>, 107 <xref linkend="libnotify"/>, 107 <xref linkend="libnotify"/>, 108 108 <xref linkend="openldap"/>, and 109 109 <xref linkend="seahorse"/> … … 215 215 libevolution-util.so, 216 216 libgnomecanvas.so, 217 and several modules and plugins in 217 and several modules and plugins in 218 218 /usr/lib/evolution/{modules,plugins,web-extensions} 219 219 </seg> -
gnome/applications/gnome-calculator.xml
r7999839 r8558044 79 79 <para role="required"> 80 80 <xref linkend="gtk3"/>, 81 <xref linkend="gtksourceview4"/>, 82 <xref linkend="itstool"/>, 81 <xref linkend="gtksourceview4"/>, 82 <xref linkend="itstool"/>, 83 83 <xref linkend="libgee"/>, 84 84 <xref linkend="libhandy1"/>, and -
gnome/applications/gnome-logs.xml
r7999839 r8558044 93 93 <ulink url="https://pypi.python.org/pypi/dogtail">dogtail</ulink> 94 94 </para> 95 95 96 96 <para condition="html" role="usernotes"> 97 97 User Notes: <ulink url="&blfs-wiki;/gnome-logs"/> -
gnome/applications/gnome-power-manager.xml
r7999839 r8558044 104 104 105 105 meson --prefix=/usr --buildtype=release .. && 106 ninja</userinput></screen> 106 ninja</userinput></screen> 107 107 108 108 <para> -
gnome/applications/gnome-screenshot.xml
r7999839 r8558044 33 33 <para> 34 34 The <application>GNOME Screenshot</application> is a utility used 35 for taking screenshots of the entire screen, a window or a 35 for taking screenshots of the entire screen, a window or a 36 36 user-defined area of the screen, with optional beautifying border effects. 37 37 </para> -
gnome/applications/gnome-terminal.xml
r7999839 r8558044 92 92 <bridgehead renderas="sect4">Optional</bridgehead> 93 93 <para role="optional"> 94 <xref linkend="desktop-file-utils"/>, and 94 <xref linkend="desktop-file-utils"/>, and 95 95 <ulink url="&appstream-glib-url;">appstream-glib</ulink> 96 96 </para> -
gnome/applications/gnome-weather.xml
r7999839 r8558044 86 86 <para role="optional"> 87 87 <!-- <xref linkend="appstream-glib"/> --> 88 <ulink url="&appstream-glib-url;">appstream-glib</ulink> 88 <ulink url="&appstream-glib-url;">appstream-glib</ulink> 89 89 </para> 90 90 -
gnome/applications/vinagre.xml
r7999839 r8558044 141 141 when built under GCC6. 142 142 </para> 143 143 144 144 </sect2> 145 145 -
gnome/platform/dconf.xml
r7999839 r8558044 255 255 </seg> 256 256 <seg> 257 /usr/{include,share/gtk-doc/html}/dconf 257 /usr/{include,share/gtk-doc/html}/dconf 258 258 <!-- and /usr/include/dconf-dbus-1 --> 259 259 </seg> -
gnome/platform/evolution-data-server.xml
r7999839 r8558044 134 134 135 135 <para revision="systemd"> 136 First, as the <systemitem class="username">root</systemitem> user, 136 First, as the <systemitem class="username">root</systemitem> user, 137 137 remove old and incompatible versions of the systemd units: 138 138 </para> … … 250 250 </seg> 251 251 <seg> 252 libcamel-1.2.so, libebackend-1.2.so, libebook-1.2.so, 253 libebook-contacts-1.2.so, libecal-2.0.so, libedata-book-1.2.so, 254 libedata-cal-2.0.so, libedataserver-1.2.so, 252 libcamel-1.2.so, libebackend-1.2.so, libebook-1.2.so, 253 libebook-contacts-1.2.so, libecal-2.0.so, libedata-book-1.2.so, 254 libedata-cal-2.0.so, libedataserver-1.2.so, 255 255 libedataserverui-1.2.so, and libetestserverutils.so 256 256 </seg> -
gnome/platform/folks.xml
r7999839 r8558044 80 80 <xref linkend="gobject-introspection"/>, 81 81 <xref linkend="libgee"/>, 82 <xref linkend="python-dbusmock"/>, and 82 <xref linkend="python-dbusmock"/>, and 83 83 <xref linkend="telepathy-glib"/> 84 84 </para> … … 182 182 </seg> 183 183 <seg> 184 libfolks-dummy.so, libfolks-eds.so, libfolks.so, and 184 libfolks-dummy.so, libfolks-eds.so, libfolks.so, and 185 185 libfolks-telepathy.so 186 186 </seg> -
gnome/platform/gdm.xml
r7999839 r8558044 89 89 <xref linkend="iso-codes"/>, 90 90 <xref linkend="itstool"/>, 91 <xref linkend="libcanberra"/>, 91 <xref linkend="libcanberra"/>, 92 92 <xref linkend="libdaemon"/>, and 93 93 <xref linkend="linux-pam"/> -
gnome/platform/gnome-control-center.xml
r7999839 r8558044 96 96 <xref linkend="samba"/> (for the Printers Panel), 97 97 <xref linkend="gnome-bluetooth"/>, 98 <xref linkend="ibus"/>, 98 <xref linkend="ibus"/>, 99 99 <xref linkend="libhandy1"/>, and 100 100 <xref linkend="ModemManager"/> and … … 150 150 <para> 151 151 To test the results, issue: <command>ninja test</command>. Note that 152 you must have <application>python-dbusmock</application> module 153 installed in order for the tests to complete successfully. 152 you must have <application>python-dbusmock</application> module 153 installed in order for the tests to complete successfully. 154 154 </para> 155 155 -
gnome/platform/gnome-desktop.xml
r7999839 r8558044 128 128 update for the Hebrew translation. See 129 129 https://gitlab.gnome.org/GNOME/gnome-desktop/-/issues/149 and 130 https://gitlab.gnome.org/GNOME/gnome-desktop/-/merge_requests/70/ 130 https://gitlab.gnome.org/GNOME/gnome-desktop/-/merge_requests/70/ 131 131 For some reason, I cannot replicate this on my gcc-10 system.--> 132 132 <para> -
gnome/platform/gnome-keyring.xml
r7999839 r8558044 157 157 </seg> 158 158 <seg> 159 gnome-keyring-pkcs11.so (PKCS#11 module) and 159 gnome-keyring-pkcs11.so (PKCS#11 module) and 160 160 pam_gnome_keyring.so (PAM module) 161 161 </seg> -
gnome/platform/gnome-online-accounts.xml
r7999839 r8558044 77 77 <para role="required"> 78 78 <xref linkend="gcr"/>, 79 <xref linkend="json-glib"/>, 79 <xref linkend="json-glib"/>, 80 80 <xref linkend="rest"/>, 81 81 <xref linkend="vala"/>, and -
gnome/platform/gnome-session.xml
r7999839 r8558044 93 93 <xref linkend="docbook-xsl"/> (to build the documentation) 94 94 </para> 95 95 96 96 <para condition="html" role="usernotes">User Notes: 97 97 <ulink url="&blfs-wiki;/gnome-session"/> … … 191 191 <seglistitem> 192 192 <seg> 193 gnome-session, gnome-session-custom-session, gnome-session-inhibit, 193 gnome-session, gnome-session-custom-session, gnome-session-inhibit, 194 194 and gnome-session-quit 195 195 </seg> -
gnome/platform/gnome-settings-daemon.xml
r7999839 r8558044 225 225 </seglistitem> 226 226 </segmentedlist> 227 <!-- For version 3.34, there is nothing in /usr/bin but there are a lot 227 <!-- For version 3.34, there is nothing in /usr/bin but there are a lot 228 228 of support programs in /usr/libexec. In NEWS: 229 229 -
gnome/platform/gnome-shell.xml
r7999839 r8558044 187 187 188 188 <para> 189 <option>-Dextensions=false</option>: This option disables building the 189 <option>-Dextensions=false</option>: This option disables building the 190 190 <command>gnome-extensions</command> CLI tool. Using this option removes 191 191 the need for <xref linkend="asciidoc"/>. … … 204 204 <seglistitem> 205 205 <seg> 206 gnome-extensions, gnome-extensions-app, gnome-shell, 207 gnome-shell-extension-prefs, gnome-shell-extension-tool, 206 gnome-extensions, gnome-extensions-app, gnome-shell, 207 gnome-shell-extension-prefs, gnome-shell-extension-tool, 208 208 and gnome-shell-perf-tool 209 209 </seg> -
gnome/platform/gvfs.xml
r7999839 r8558044 80 80 </listitem> 81 81 </itemizedlist> 82 --> 82 --> 83 83 <bridgehead renderas="sect3">Gvfs Dependencies</bridgehead> 84 84 … … 206 206 required if the corresponding optional dependency is not installed. 207 207 Remove those where you have installed the corresponding application and 208 wish to use it with <application>Gvfs</application>. The dnssd option 208 wish to use it with <application>Gvfs</application>. The dnssd option 209 209 requires avahi and both goa/google require GNOME Online Accounts. 210 210 </para> -
gnome/platform/libchamplain.xml
r7999839 r8558044 126 126 127 127 </sect2> 128 128 129 129 <sect2 role="commands"> 130 130 <title>Command Explanations</title> -
gnome/platform/libpeas.xml
r7999839 r8558044 126 126 To test the results, issue: <command>ninja test</command>. 127 127 An active graphical session with bus address is necessary to 128 run the tests. 128 run the tests. 129 129 </para> 130 130 … … 144 144 145 145 <para> 146 <option>-Dvapi=true</option>: Add this switch if you wish to 146 <option>-Dvapi=true</option>: Add this switch if you wish to 147 147 generate vapi (vala) data. 148 148 </para> 149 149 150 150 <para> 151 <option>-Ddemos=false</option>: Add this switch if you do not wish to 151 <option>-Ddemos=false</option>: Add this switch if you do not wish to 152 152 build the demo programs. 153 153 </para> 154 154 155 155 <para> 156 <option>-Dgtk_doc=true</option>: Add this switch if wish to 156 <option>-Dgtk_doc=true</option>: Add this switch if wish to 157 157 build the reference manual. 158 158 </para> -
gnome/platform/mutter.xml
r7999839 r8558044 107 107 <para role="recommended"> 108 108 <xref linkend="libinput"/>, 109 <xref linkend="wayland"/>, 109 <xref linkend="wayland"/>, 110 110 <xref linkend="wayland-protocols"/>, and 111 111 <xref linkend="xorg-server"/> (with <command>Xwayland</command>). -
gnome/platform/tracker3-miners.xml
r7999839 r8558044 69 69 </listitem> 70 70 </itemizedlist> 71 71 72 72 <bridgehead renderas="sect3">Tracker-miners Dependencies</bridgehead> 73 73 … … 118 118 119 119 <para> 120 First, as the <systemitem class="username">root</systemitem> user, 121 remove some files from tracker-2 which will conflict with 120 First, as the <systemitem class="username">root</systemitem> user, 121 remove some files from tracker-2 which will conflict with 122 122 tracker-miners-3: 123 123 </para> -
gnome/platform/tracker3.xml
r7999839 r8558044 178 178 and install the man pages. 179 179 </para> 180 180 181 181 <para revision="sysv"> 182 182 <parameter>-Dsystemd_user_services=false</parameter>: This switch prevents -
gnome/platform/vte.xml
r7999839 r8558044 78 78 <bridgehead renderas="sect4">Required</bridgehead> 79 79 <para role="required"> 80 <xref linkend="gtk3"/>, 80 <xref linkend="gtk3"/>, 81 81 <xref linkend="libxml2"/>, and 82 82 <xref linkend="pcre2"/> … … 154 154 155 155 <para> 156 <parameter>-Dfribidi=false</parameter>: Omit this switch if want to enable 156 <parameter>-Dfribidi=false</parameter>: Omit this switch if want to enable 157 157 bidirectional capabilities. 158 158 </para> … … 169 169 170 170 <para> 171 <option>-Ddocs=true</option>: Add this switch if wish to 171 <option>-Ddocs=true</option>: Add this switch if wish to 172 172 build the documentation. 173 173 </para> -
introduction/important/building-notes.xml
r7999839 r8558044 460 460 <para>If you did not strip programs and libraries in LFS, 461 461 the following will probably make your system unusable. To avoid that, 462 run the instructions at <ulink url="&lfs-root;/chapter08/strippingagain.html"/> 463 instead. After the critical files are stripped using those instructions, 462 run the instructions at <ulink url="&lfs-root;/chapter08/strippingagain.html"/> 463 instead. After the critical files are stripped using those instructions, 464 464 the instructions below can be run any time new packages are installed. 465 465 </para> -
introduction/important/la-files.xml
r7999839 r8558044 30 30 this tool are quite dated. It was intended to manage libraries on 31 31 systems with less advanced capabilities than a modern Linux system. 32 32 33 33 </para> 34 34 … … 45 45 46 46 </para> 47 47 48 48 <para> 49 49 … … 53 53 in the libraries. When building a package that uses libtool, the 54 54 process automatically looks for these files. If a package is updated 55 and no longer uses the .la file, then the build process can break. 56 55 and no longer uses the .la file, then the build process can break. 56 57 57 </para> 58 58 … … 63 63 function, lt_dlopen, to load libraries as needed during execution and 64 64 resolve their dependencies at run time. In this case, the .la files 65 should remain. 66 65 should remain. 66 67 67 </para> 68 68 … … 71 71 The script below, removes all unneeded .la files and saves them in a 72 72 directory, /var/local/la-files by default, not in the normal library 73 path. It also searches all pkg-config files (.pc) for embedded 74 references to .la files and fixes them to be conventional library 75 references needed when an application or library is built. It 73 path. It also searches all pkg-config files (.pc) for embedded 74 references to .la files and fixes them to be conventional library 75 references needed when an application or library is built. It 76 76 can be run as needed to clean up the directories that may be causing 77 77 problems. 78 78 79 79 </para> 80 80 81 81 <screen role="root"><userinput>cat > /usr/sbin/remove-la-files.sh << "EOF" 82 82 <literal>#!/bin/bash … … 109 109 # Fix any .pc files that may have .la references 110 110 111 STD_PC_PATH='/usr/lib/pkgconfig 112 /usr/share/pkgconfig 113 /usr/local/lib/pkgconfig 111 STD_PC_PATH='/usr/lib/pkgconfig 112 /usr/share/pkgconfig 113 /usr/local/lib/pkgconfig 114 114 /usr/local/share/pkgconfig' 115 115 … … 129 129 basename=$(basename $word ) 130 130 libref=$(echo $basename|sed -e 's/^lib/-l/' -e 's/\.la$//') 131 131 132 132 # Fix the .pc file 133 133 sed -i "s:$word:$libref:" $pc -
kde/kf5-apps/add-pkgs.xml
r7999839 r8558044 55 55 <listitem> 56 56 <para> 57 A variety (about 40) of KDE games including: 57 A variety (about 40) of KDE games including: 58 58 kpat, kfourinline, and kmines. 59 59 </para> … … 63 63 <note> 64 64 <para> 65 Some packages will require additional dependencies. To determine 65 Some packages will require additional dependencies. To determine 66 66 what dependencies are needed, run from the top of the source tree: 67 67 </para> -
kde/kf5-apps/ark5.xml
r7999839 r8558044 30 30 31 31 <para> 32 The <application>Ark</application> package is a KF5 archive tool. 32 The <application>Ark</application> package is a KF5 archive tool. 33 33 It is a graphical front end to tar and similar tools. 34 34 </para> -
kde/kf5-apps/gwenview.xml
r7999839 r8558044 30 30 31 31 <para> 32 <application>Gwenview</application> is a fast and easy-to-use 33 image viewer for KDE. 32 <application>Gwenview</application> is a fast and easy-to-use 33 image viewer for KDE. 34 34 </para> 35 35 … … 108 108 <!-- 109 109 <para> 110 First, fix a minor issue with Exiv2-&exiv2-version;: 110 First, fix a minor issue with Exiv2-&exiv2-version;: 111 111 </para> 112 112 -
kde/kf5-apps/k3b.xml
r7999839 r8558044 93 93 <para role="required"> 94 94 <xref linkend="kf5-frameworks"/>, 95 <xref linkend="libkcddb"/>, 95 <xref linkend="libkcddb"/>, 96 96 <xref linkend="libsamplerate"/>, and 97 97 <xref linkend="shared-mime-info"/> … … 179 179 <seglistitem> 180 180 <seg> 181 k3b 181 k3b 182 182 </seg> 183 183 <seg> 184 184 libk3bdevice.so, 185 libk3blib.so, 185 libk3blib.so, 186 186 and numerous plugin modules for the installed dependencies 187 187 </seg> -
kde/kf5-apps/kdenlive5.xml
r7999839 r8558044 85 85 <para role="required"> 86 86 <xref linkend="kf5-frameworks"/>, 87 <xref linkend="mlt"/>, and 87 <xref linkend="mlt"/>, and 88 88 <xref role="runtime" linkend="v4l-utils"/> (runtime) 89 89 </para> -
kde/kf5-apps/khelpcenter.xml
r7999839 r8558044 30 30 31 31 <para> 32 <application>Khelpcenter</application> is an application 32 <application>Khelpcenter</application> is an application 33 33 to show KDE Applications' documentation. 34 34 </para> -
kde/kf5-apps/konsole5.xml
r7999839 r8558044 74 74 <listitem> 75 75 <para> 76 Optional patch: 76 Optional patch: 77 77 <ulink url="&patch-root;/konsole-&kf5apps-version;-scrollbar-1.patch"/> 78 78 </para> -
kde/kf5-apps/libkcddb.xml
r7999839 r8558044 124 124 </seg> 125 125 <seg> 126 libKF5Cddb.so and 127 kcm_cddb.so 126 libKF5Cddb.so and 127 kcm_cddb.so 128 128 </seg> 129 129 <seg> 130 $KF5_PREFIX/include/KF5/KCddb and 130 $KF5_PREFIX/include/KF5/KCddb and 131 131 $KF5_PREFIX/lib/cmake/KF5Cddb 132 132 $KF5_PREFIX/share/doc/HTML/*/kcontrol -
kde/kf5-apps/libkdcraw.xml
r7999839 r8558044 30 30 31 31 <para> 32 <application>Libkdcraw</application> is a KDE wrapper around the 33 <xref linkend="libraw"/> library for manipulating image metadata. 32 <application>Libkdcraw</application> is a KDE wrapper around the 33 <xref linkend="libraw"/> library for manipulating image metadata. 34 34 </para> 35 35 … … 139 139 </seg> 140 140 <seg> 141 $KF5_PREFIX/include/KF5/KDCRAW and 141 $KF5_PREFIX/include/KF5/KDCRAW and 142 142 $KF5_PREFIX/lib/cmake/KF5KDcraw 143 143 </seg> -
kde/kf5-apps/libkexiv2.xml
r7999839 r8558044 31 31 <para> 32 32 <application>Libkexiv2</application> is a KDE wrapper around the Exiv2 33 library for manipulating image metadata. 33 library for manipulating image metadata. 34 34 </para> 35 35 … … 145 145 </seg> 146 146 <seg> 147 $KF5_PREFIX/include/KF5/KExiv2 and 147 $KF5_PREFIX/include/KF5/KExiv2 and 148 148 $KF5_PREFIX/lib/cmake/KF5KExiv2 149 149 </seg> -
kde/kf5-apps/okular5.xml
r7999839 r8558044 31 31 <para> 32 32 Okular is a document viewer for KDE. It can view documents of many types 33 including PDF, PostScript, TIFF, Microsoft CHM, DjVu, DVI, XPS and ePub. 33 including PDF, PostScript, TIFF, Microsoft CHM, DjVu, DVI, XPS and ePub. 34 34 </para> 35 35 … … 90 90 <ulink url="https://download.kde.org/stable/release-service/&kf5apps-version;/src/"> 91 91 kpimtextedit</ulink>, 92 <ulink url="http://libspectre.freedesktop.org/">libspectre</ulink> 92 <ulink url="http://libspectre.freedesktop.org/">libspectre</ulink> 93 93 (for PostScript support), 94 94 <ulink url="http://www.jedrea.com/chmlib">libchm</ulink>, -
kde/kf5/kf5-frameworks.xml
r7999839 r8558044 122 122 <bridgehead renderas="sect4">Runtime dependency for FrameworkIntegration</bridgehead> 123 123 <para role="optional"> 124 <xref role="runtime" linkend="oxygen-fonts"/> and 125 <xref role="runtime" linkend="noto-fonts"/> 124 <xref role="runtime" linkend="oxygen-fonts"/> and 125 <xref role="runtime" linkend="noto-fonts"/> 126 126 </para> 127 127 … … 192 192 -r recurse through child directories 193 193 -nH disable generation of host-prefixed directories 194 -nd do not create a hierarchy of directories 194 -nd do not create a hierarchy of directories 195 195 -A '*.xz' just get the *.xz files 196 196 -np don't get parent directories</literal></screen> … … 299 299 linkend="oxygen-icons5"/>. The modemmanager-qt package may be built if its 300 300 optional dependency has been installed. The 301 kdewebkit may be built if the external package 301 kdewebkit may be built if the external package 302 302 <ulink url="https://download.qt.io/community_releases/5.9/5.9.0-final/"> 303 303 QtWebkit</ulink> has been built. -
kde/phonon.xml
r7999839 r8558044 160 160 <seg> 161 161 /usr/include/phonon4qt5, 162 /usr/lib/cmake/phonon4qt5, and 162 /usr/lib/cmake/phonon4qt5, and 163 163 /usr/share/phonon4qt5 164 164 </seg> -
kde/plasma5/plasma-all.xml
r7999839 r8558044 119 119 <xref linkend='qtwebengine'/>, 120 120 <xref linkend="xorg-synaptics-driver"/>, 121 <ulink url="http://distributions.freedesktop.org/wiki/AppStream">appstream-qt</ulink>, 121 <ulink url="http://distributions.freedesktop.org/wiki/AppStream">appstream-qt</ulink>, 122 122 <ulink url="https://www.kdevelop.org/">KDevPlatform</ulink>, 123 123 <ulink url="https://gpsd.gitlab.io/gpsd/">libgps</ulink>, … … 127 127 <ulink url="https://www.freedesktop.org/software/PackageKit/releases/">packagekit-qt</ulink>, 128 128 <ulink url="http://qalculate.github.io/">Qalculate</ulink>, 129 <ulink url="https://launchpad.net/qapt">Qapt</ulink>, 129 <ulink url="https://launchpad.net/qapt">Qapt</ulink>, 130 130 <ulink url="https://github.com/osiam/osiam">SCIM</ulink>, and 131 131 <ulink url="http://www.dest-unreach.org/socat/">socat</ulink> (for pam_kwallet) … … 135 135 <para> 136 136 Only two plasma packages optionally use <xref linkend="qtwebengine"/>: 137 libksysguard and kdeplasma-addons. If QtWebEngine is installed later, 137 libksysguard and kdeplasma-addons. If QtWebEngine is installed later, 138 138 only those two packages have to be rebuilt. This allows to provide 139 139 a more complete display in the system monitor application. … … 277 277 sed -i '/set.HAVE_X11/a set(X11_FOUND 1)' CMakeLists.txt 278 278 ;; 279 279 280 280 khotkeys) 281 281 sed -i '/X11Extras/a set(X11_FOUND 1)' CMakeLists.txt 282 282 ;; 283 283 284 284 plasma-desktop) 285 285 sed -i '/X11.h)/i set(X11_FOUND 1)' CMakeLists.txt … … 362 362 </para> 363 363 364 <screen role="root"><userinput>cat > /etc/pam.d/kde << "EOF" 364 <screen role="root"><userinput>cat > /etc/pam.d/kde << "EOF" 365 365 <literal># Begin /etc/pam.d/kde 366 366 … … 378 378 EOF 379 379 380 cat > /etc/pam.d/kde-np << "EOF" 380 cat > /etc/pam.d/kde-np << "EOF" 381 381 <literal># Begin /etc/pam.d/kde-np 382 382 -
lxde/desktop/libfm-extra.xml
r7999839 r8558044 126 126 127 127 <para> 128 <parameter>--with-extra-only</parameter>: This switch disables all 128 <parameter>--with-extra-only</parameter>: This switch disables all 129 129 components except for the libfm-extra library. 130 130 </para> -
lxde/desktop/libfm.xml
r7999839 r8558044 74 74 <bridgehead renderas="sect4">Required</bridgehead> 75 75 <para role="required"> 76 <xref linkend="gtk3"/> or 76 <xref linkend="gtk3"/> or 77 77 <xref role="nodep" linkend="gtk2"/>, and 78 78 <xref linkend="menu-cache"/> … … 90 90 <xref linkend="gtk-doc"/>, 91 91 <xref linkend="dbus-glib"/> and 92 <xref linkend="gvfs"/> or 92 <xref linkend="gvfs"/> or 93 93 <ulink url="https://hal.freedesktop.org/releases/">udisks</ulink> 94 94 (for volume management - experimental) -
lxde/desktop/libwnck2.xml
r7999839 r8558044 174 174 <listitem> 175 175 <para> 176 Prints, modifies, or interacts with the properties of a176 Prints, modifies, or interacts with the properties of a 177 177 screen/workspace/window 178 178 </para> -
multimedia/audioutils/audacious.xml
r7999839 r8558044 307 307 <seglistitem> 308 308 <seg> 309 audacious and 309 audacious and 310 310 audtool 311 311 </seg> 312 312 <seg> 313 libaudcore.so, 314 libaudgui.so, 315 libaudqt.so, 316 libaudtag.so, 313 libaudcore.so, 314 libaudgui.so, 315 libaudqt.so, 316 libaudtag.so, 317 317 and several plugin libraries under /usr/lib/audacious/ sub-directories 318 318 </seg> -
multimedia/audioutils/kwave.xml
r7999839 r8558044 75 75 <para role="required"> 76 76 <xref linkend="audiofile"/>, 77 <xref linkend="fftw"/>, 77 <xref linkend="fftw"/>, 78 78 <xref linkend="id3lib"/>, and 79 79 <xref linkend="kf5-frameworks"/> … … 140 140 </seg> 141 141 <seg> 142 libkwave.so, 142 libkwave.so, 143 143 libkwavegui.so, and 144 144 29 plugins -
multimedia/audioutils/mpg123.xml
r7999839 r8558044 168 168 <listitem> 169 169 <para> 170 is a tool to dump ID3 meta data from MPEG audio files 170 is a tool to dump ID3 meta data from MPEG audio files 171 171 using libmpg123 172 172 </para> … … 181 181 <listitem> 182 182 <para> 183 extracts only MPEG frames from a stream using libmpg123 183 extracts only MPEG frames from a stream using libmpg123 184 184 (stdin to stdout) 185 185 </para> -
multimedia/libdriv/alsa-lib.xml
r7999839 r8558044 256 256 </indexterm> 257 257 </listitem> 258 </varlistentry> 258 </varlistentry> 259 259 260 260 </variablelist> -
multimedia/libdriv/alsa-utils.xml
r7999839 r8558044 216 216 217 217 <para> 218 To automatically store and restore volume settings (if the udev rule 218 To automatically store and restore volume settings (if the udev rule 219 219 doesn't work for you) when the system is rebooted, install the 220 220 <filename>/etc/rc.d/init.d/alsa</filename> boot script from the 221 <xref linkend="bootscripts" revision="sysv"/> 221 <xref linkend="bootscripts" revision="sysv"/> 222 222 <xref linkend="systemd-units" revision="systemd"/> package. 223 223 </para> … … 240 240 <seg> 241 241 aconnect, alsactl, alsaloop, alsamixer, alsatplg, 242 alsaucm, alsa-info.sh, amidi, amixer, aplay, aplaymidi, 243 arecord (symlink), arecordmidi, aseqdump, aseqnet, axfer, 242 alsaucm, alsa-info.sh, amidi, amixer, aplay, aplaymidi, 243 arecord (symlink), arecordmidi, aseqdump, aseqnet, axfer, 244 244 iecset, and speaker-test 245 245 </seg> -
multimedia/libdriv/audiofile.xml
r7999839 r8558044 85 85 <bridgehead renderas="sect4">Optional</bridgehead> 86 86 <para role="optional"> 87 <xref linkend="asciidoc"/> and 87 <xref linkend="asciidoc"/> and 88 88 <xref linkend="valgrind"/> 89 89 </para> -
multimedia/libdriv/frei0r.xml
r7999839 r8558044 75 75 <bridgehead renderas="sect4">Recommended</bridgehead> 76 76 <para> 77 <xref linkend='gavl'/> 77 <xref linkend='gavl'/> 78 78 </para> 79 79 … … 125 125 <para> 126 126 <command>sed ... facebl0r.cpp</command>: This command fixes a build 127 problem with the current opencv dependency. 127 problem with the current opencv dependency. 128 128 </para> 129 129 -
multimedia/libdriv/gavl.xml
r7999839 r8558044 121 121 122 122 <para> 123 <envar>LIBS=-lm</envar>: This variable ensures the math library is 123 <envar>LIBS=-lm</envar>: This variable ensures the math library is 124 124 searched when linking. 125 125 </para> -
multimedia/libdriv/gst10-libav.xml
r7999839 r8558044 103 103 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 104 104 href="../../xincludes/gst10-objc-error.xml"/> 105 105 106 106 <para> 107 107 Install <application>GStreamer Libav</application> by running the following -
multimedia/libdriv/gst10-plugins-bad.xml
r7999839 r8558044 181 181 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 182 182 href="../../xincludes/gst10-objc-error.xml"/> 183 183 184 184 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 185 185 href="../../xincludes/gst10-plugins.xml"/> … … 201 201 <para> 202 202 To test the results, issue: <command>ninja test</command>. Several tests 203 need a terminal emulator in a graphical session. 203 need a terminal emulator in a graphical session. 204 204 </para> 205 205 … … 244 244 libgstsctp-1.0.so, 245 245 libgsttranscoder-1.0.so, 246 libgsturidownloader-1.0.so, 246 libgsturidownloader-1.0.so, 247 247 libgstwayland-1.0.so, 248 248 libgstwebrtc-1.0.so, and -
multimedia/libdriv/gst10-plugins-base.xml
r7999839 r8558044 201 201 <seg> 202 202 libgstallocators-1.0.so, libgstapp-1.0.so, libgstaudio-1.0.so, 203 libgstfft-1.0.so, libgstgl-1.0.so, libgstpbutils-1.0.so, 204 libgstriff-1.0.so, libgstrtp-1.0.so, libgstrtsp-1.0.so, 205 libgstsdp-1.0.so, libgsttag-1.0.so, libgstvideo-1.0.so 203 libgstfft-1.0.so, libgstgl-1.0.so, libgstpbutils-1.0.so, 204 libgstriff-1.0.so, libgstrtp-1.0.so, libgstrtsp-1.0.so, 205 libgstsdp-1.0.so, libgsttag-1.0.so, libgstvideo-1.0.so, 206 206 and several plugins under /usr/lib/gstreamer-1.0 207 207 </seg> -
multimedia/libdriv/gst10-plugins-good.xml
r7999839 r8558044 171 171 <para> 172 172 To test the results, issue: <command>ninja test</command>. 173 <!--One test, <filename>elements_souphttpsrc</filename> is known to 173 <!--One test, <filename>elements_souphttpsrc</filename> is known to 174 174 fail due to API changes in <application>libsoup</application>.--></para> 175 175 -
multimedia/libdriv/gstreamer10-vaapi.xml
r7999839 r8558044 33 33 <application>gstreamer</application> plugin for hardware accelerated 34 34 video decode/encode for the prevailing coding standards today (MPEG-2, 35 MPEG-4 ASP/H.263, MPEG-4 AVC/H.264, and VC-1/VMW3). 35 MPEG-4 ASP/H.263, MPEG-4 AVC/H.264, and VC-1/VMW3). 36 36 </para> 37 37 -
multimedia/libdriv/gstreamer10.xml
r7999839 r8558044 317 317 <listitem> 318 318 <para> 319 provides all of the core <application>gstreamer</application> 320 services, including initialization, plugin management and types, 321 as well as the object hierarchy that defines elements and bins, 319 provides all of the core <application>gstreamer</application> 320 services, including initialization, plugin management and types, 321 as well as the object hierarchy that defines elements and bins, 322 322 along with some more specialized elements 323 323 </para> -
multimedia/libdriv/id3lib.xml
r7999839 r8558044 137 137 <seglistitem> 138 138 <seg> 139 id3convert, 140 id3cp, 141 id3info, and 139 id3convert, 140 id3cp, 141 id3info, and 142 142 id3tag 143 143 </seg> … … 146 146 </seg> 147 147 <seg> 148 /usr/include/id3 and 148 /usr/include/id3 and 149 149 /usr/share/doc/id3lib-&id3lib-version; 150 150 </seg> -
multimedia/libdriv/libmpeg2.xml
r7999839 r8558044 158 158 <!-- 159 159 Don't fill this one in. It's designed for a user to corrupt their own 160 mpeg files, which can be used for malice. 160 mpeg files, which can be used for malice. 161 161 <varlistentry id="corrupt_mpeg2"> 162 162 <term><command>corrupt_mpeg2</command></term> -
multimedia/libdriv/libvpx.xml
r7999839 r8558044 75 75 <bridgehead renderas="sect4">Recommended</bridgehead> 76 76 <para role="recommended"> 77 <xref linkend="yasm"/> or <xref role="nodep" linkend="nasm"/>, and 77 <xref linkend="yasm"/> or <xref role="nodep" linkend="nasm"/>, and 78 78 <xref linkend="which"/> (so <command>configure</command> can find yasm) 79 79 </para> … … 81 81 <bridgehead renderas="sect4">Optional</bridgehead> 82 82 <para role="optional"> 83 <xref linkend="curl"/> (to download test files) and 83 <xref linkend="curl"/> (to download test files) and 84 84 <xref linkend="doxygen"/> (to build documentation) 85 85 </para> -
multimedia/libdriv/mlt.xml
r7999839 r8558044 118 118 <para> 119 119 This package does not come with a test suite. However a test .mp4 120 file can be played in a local graphical environment with 120 file can be played in a local graphical environment with 121 121 <command>./src/melt/melt <filename>.mp4</command>. 122 122 </para> … … 147 147 148 148 <seglistitem> 149 <seg>melt-7 and 149 <seg>melt-7 and 150 150 melt (symlink to melt-7)</seg> 151 151 <seg>libmlt-7.so, -
multimedia/libdriv/opus.xml
r7999839 r8558044 5 5 %general-entities; 6 6 7 <!ENTITY opus-download-http 7 <!ENTITY opus-download-http 8 8 "&mozilla-http;/opus/opus-&opus-version;.tar.gz"> 9 9 <!ENTITY opus-download-ftp " "> -
multimedia/libdriv/pipewire.xml
r7999839 r8558044 144 144 145 145 <para> 146 <parameter>-Dpipewire-jack=false</parameter>: This switch prevents 146 <parameter>-Dpipewire-jack=false</parameter>: This switch prevents 147 147 building <application>JACK</application> support into pipewire since 148 148 <application>JACK</application> is not in BLFS. … … 199 199 spa-inspect, 200 200 spa-json-dump, 201 spa-monitor, 201 spa-monitor, 202 202 spa-resample, and 203 203 pw-midiplay, pw-midirecord, pw-play, and pw-record (symlinks to pw-cat) … … 208 208 [pierre July 29th, 2020]: all the following libs are in subdirectories 209 209 of /usr/lib. I'm not sure they should appear. But if they should, there 210 are many more libs to list... 210 are many more libs to list... 211 211 libpulse-mainloop-glib-pw.so, 212 212 libpulse.so, 213 213 libpulse-simple.so, 214 214 libasound_module_pcm_pipewire.so, and 215 libgstpipewire.so 215 libgstpipewire.so 216 216 [bdubbs Sep 29th, 2020]: add 217 217 libpipewire-module-{access,adapter,client-device,client-node, … … 227 227 <seg> 228 228 /etc/pipewire, 229 /usr/include/pipewire-0.3, 229 /usr/include/pipewire-0.3, 230 230 /usr/include/spa-0.2, 231 231 /usr/lib/alsa-lib, … … 272 272 <listitem> 273 273 <para> 274 starts a Pulseaudio-compatible version of 274 starts a Pulseaudio-compatible version of 275 275 the pipewire service 276 276 </para> -
multimedia/libdriv/pulseaudio.xml
r7999839 r8558044 172 172 173 173 <!-- http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SystemWide/ --> 174 <para>Running PulseAudio as a system-wide daemon is possible but not 175 recommended. See <ulink 174 <para>Running PulseAudio as a system-wide daemon is possible but not 175 recommended. See <ulink 176 176 url="https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/SystemWide/"/> 177 177 for more information. … … 306 306 <seglistitem> 307 307 <seg> 308 <!--esdcompat,--> pacat, pacmd, pactl, padsp, 309 pamon (symlink to pacat), paplay (symlink to pacat), 310 parec (symlink to pacat), parecord (symlink to pacat), qpaeq, 308 <!--esdcompat,--> pacat, pacmd, pactl, padsp, 309 pamon (symlink to pacat), paplay (symlink to pacat), 310 parec (symlink to pacat), parecord (symlink to pacat), qpaeq, 311 311 pasuspender, pax11publish, pulseaudio, and 312 312 <!-- it looks like the equalizer needs FFTW: qpaeq, --> … … 318 318 libpulse-simple.so, 319 319 libpulsecommon-&pulseaudio-major-version;.so, 320 libpulsecore-&pulseaudio-major-version;.so, and 320 libpulsecore-&pulseaudio-major-version;.so, and 321 321 libpulsedsp.so 322 322 </seg> … … 510 510 <para> 511 511 is an equalizer interface for 512 <application>PulseAudio</application> equalizer sinks 512 <application>PulseAudio</application> equalizer sinks 513 513 (Requires <xref linkend="fftw"/> at build time) 514 514 </para> -
multimedia/libdriv/sdl2.xml
r7999839 r8558044 192 192 193 193 <para> 194 <command>rm -v /usr/lib/libSDL2*.a</command>: Normally 194 <command>rm -v /usr/lib/libSDL2*.a</command>: Normally 195 195 static libraries can be disabled with a <option>--disable-static</option> 196 196 option to configure, but that breaks the build in this package. … … 239 239 <seg>sdl2-config</seg> 240 240 <seg>libSDL2.so</seg> 241 <seg>/usr/include/SDL2 and 241 <seg>/usr/include/SDL2 and 242 242 /usr/share/doc/SDL-&sdl2-version;</seg> 243 243 </seglistitem> -
multimedia/libdriv/soundtouch.xml
r7999839 r8558044 86 86 <caution> 87 87 <para> 88 The <command>bootstrap</command> command below fails if the ACLOCAL 88 The <command>bootstrap</command> command below fails if the ACLOCAL 89 89 environment variable is set as specified in <xref linkend="xorg7"/>. 90 If it is used, ACLOCAL needs to be unset for this package and then 90 If it is used, ACLOCAL needs to be unset for this package and then 91 91 reset for other packages. 92 92 </para> -
multimedia/libdriv/speex.xml
r7999839 r8558044 215 215 <seg> 216 216 /usr/include/speex and 217 /usr/share/doc/speex-&speex-version; 217 /usr/share/doc/speex-&speex-version; 218 218 </seg> 219 219 </seglistitem> -
multimedia/libdriv/v4l-utils.xml
r7999839 r8558044 111 111 112 112 <para> 113 First, apply a patch to fix building with GCC-11.1 if 113 First, apply a patch to fix building with GCC-11.1 if 114 114 <xref role="nodep" linkend="qt5"/> is installed: 115 115 </para> -
multimedia/libdriv/x265.xml
r7999839 r8558044 125 125 <para> 126 126 <command>rm -vf /usr/lib/libx265.a</command>: BLFS does not recommend 127 using static libraries. 127 using static libraries. 128 128 </para> 129 129 </sect2> -
multimedia/videoutils/ffmpeg.xml
r7999839 r8558044 211 211 212 212 <para> 213 If you have <xref linkend="doxygen"/> installed 213 If you have <xref linkend="doxygen"/> installed 214 214 and you wish to build (if --disable-doc was 215 215 used) or rebuild the html documentation, issue: … … 245 245 246 246 <para> 247 If you used <command>doxygen</command> to manually create the API 247 If you used <command>doxygen</command> to manually create the API 248 248 documentation, install it by issuing the following commands 249 249 as the <systemitem class="username">root</systemitem> user: … … 358 358 359 359 <para> 360 <option>--enable-libdrm</option>: Use this switch if 360 <option>--enable-libdrm</option>: Use this switch if 361 361 <xref linkend="libdrm"/> is installed to build the <quote>kmsgrab</quote> 362 362 input module which is useful for screen capturing or streaming. … … 413 413 <para> 414 414 <option>--disable-doc</option>: Disables building html documentation. 415 This is only needed if <xref linkend="doxygen"/> is installed and you 415 This is only needed if <xref linkend="doxygen"/> is installed and you 416 416 do not want to build the html documentation. 417 417 </para> -
multimedia/videoutils/mplayer.xml
r7999839 r8558044 50 50 51 51 <note> 52 <para>The latest <quote>stable</quote> version was released in April 52 <para>The latest <quote>stable</quote> version was released in April 53 53 2019. That version no longer builds properly with the latest build tools 54 and system libraries. The version below is a snapshot that may not be 55 available on the upstream server but was uploaded 54 and system libraries. The version below is a snapshot that may not be 55 available on the upstream server but was uploaded 56 56 to our file server. If you want to test a later version, check 57 57 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/"/>. -
multimedia/videoutils/vlc.xml
r7999839 r8558044 185 185 <xref linkend="qt5"/> (required for the graphical user interface), 186 186 <ulink url="https://repo.or.cz/w/libtar.git/">libtar</ulink>, 187 <ulink url="https://libvnc.github.io/">libvncclient</ulink>, 187 <ulink url="https://libvnc.github.io/">libvncclient</ulink>, 188 188 <ulink url="http://www.lirc.org/">LIRC</ulink>, and 189 189 <ulink url="http://www.freerdp.com/">freerdp</ulink> … … 209 209 <xref linkend="libnotify"/>, 210 210 <xref linkend="libxml2"/>, 211 <xref linkend="taglib"/>, 211 <xref linkend="taglib"/>, 212 212 <xref role="runtime" linkend="xdg-utils"/> (runtime), 213 213 <ulink url="https://www.team-mediaportal.com/extensions/mp2-plugins/atmolight">AtmoLight</ulink>, … … 275 275 <para> 276 276 <parameter>--disable-opencv</parameter>: This switch is required to disable 277 <application>opencv</application> which is not compatible with this 277 <application>opencv</application> which is not compatible with this 278 278 version of <application>vlc</application>. 279 279 </para> … … 281 281 <para> 282 282 <parameter>--disable-vpx</parameter>: This switch is required to disable 283 <application>libvpx</application>. The latest version is not compatible 283 <application>libvpx</application>. The latest version is not compatible 284 284 with this version of <application>vlc</application>. 285 285 </para> -
networking/connect/dhcp.xml
r7999839 r8558044 299 299 </indexterm> 300 300 301 <screen role="root" revision="systemd"><userinput>make install-dhclient</userinput></screen> 301 <screen role="root" revision="systemd"><userinput>make install-dhclient</userinput></screen> 302 302 303 303 <note revision="systemd"> -
networking/mailnews/procmail.xml
r7999839 r8558044 6 6 7 7 <!-- <!ENTITY procmail-download-http "http://www.ring.gr.jp/archives/net/mail/procmail/procmail-&procmail-version;.tar.gz"> --> 8 <!ENTITY procmail-download-http "https://ftp.osuosl.org/pub/blfs/conglomeration/procmail/procmail-&procmail-version;.tar.gz"> 8 <!ENTITY procmail-download-http "https://ftp.osuosl.org/pub/blfs/conglomeration/procmail/procmail-&procmail-version;.tar.gz"> 9 9 <!ENTITY procmail-download-ftp " "> 10 10 <!-- <!ENTITY procmail-download-ftp "ftp://ftp.informatik.rwth-aachen.de/pub/packages/procmail/procmail-&procmail-version;.tar.gz"> --> -
networking/netlibs/curl.xml
r7999839 r8558044 89 89 <bridgehead renderas="sect4">Recommended</bridgehead> 90 90 <para role="recommended"> 91 <xref role="runtime" linkend="make-ca"/> (runtime) 91 <xref role="runtime" linkend="make-ca"/> (runtime) 92 92 </para> 93 93 … … 107 107 <ulink url="https://launchpad.net/libmetalink/">libmetalink</ulink>, 108 108 <ulink url="http://rtmpdump.mplayerhq.hu/">librtmp</ulink>, 109 <ulink url="https://github.com/ngtcp2/ngtcp2/">ngtcp2</ulink>, 109 <ulink url="https://github.com/ngtcp2/ngtcp2/">ngtcp2</ulink>, 110 110 <!--<ulink url="https://tls.mbed.org/">mbed TLS</ulink> (formerly known as 111 111 PolarSSL), and --> … … 167 167 external packages. 168 168 169 2017-12-01 - bdubbs 169 2017-12-01 - bdubbs 170 170 Still a lot of test failures. I did have c-ares, Kerberos, and ldap 171 171 installed this time. Best guess is that servers are not available. … … 179 179 180 180 <para> 181 To run the test suite, issue: <command>make test</command>. 181 To run the test suite, issue: <command>make test</command>. 182 182 <!-- Three tests, 1700, 1701, and 1702, are known to fail due to 183 183 missing executables from the nghttp2 package.--> … … 186 186 fail for unknown reasons, and all tests fail is valgrind is installed. Moving 187 187 valgrind out of $PATH is recommended if you wish to run the test suite while 188 it is installed. 188 it is installed. 189 189 190 190 Added by Pierre for curl-7.59.0: … … 193 193 Warning: dict server unexpectedly alive 194 194 TESTDONE: 950 tests out of 951 reported OK: 99% 195 TESTFAIL: These test cases failed: 1148 195 TESTFAIL: These test cases failed: 1148 196 196 TESTDONE: 1189 tests were considered during 362 seconds. 197 197 __________ … … 204 204 TESTDONE: 1175 tests were considered during 355 seconds. 205 205 and no. I don't have smb - so commenting the rest of this: 206 To run the test suite, issue: <command>make test</command>. Many tests 206 To run the test suite, issue: <command>make test</command>. Many tests 207 207 may fail that depend on optional dependencies that may not be installed 208 or upstream servers that may not be available, especially for tests 208 or upstream servers that may not be available, especially for tests 209 209 numbered 700 and above. 210 Test time may be significantly increase due to hanging tests that fail. 210 Test time may be significantly increase due to hanging tests that fail. 211 211 __________ 212 212 Added by Bruce for curl-7.60.0: 213 213 TESTDONE: 957 tests out of 959 reported OK: 99% 214 TESTFAIL: These test cases failed: 1139 1140 214 TESTFAIL: These test cases failed: 1139 1140 215 215 TESTDONE: 1196 tests were considered during 1184 seconds. 216 216 From the logs, both appear to be ipv6 releated. … … 264 264 TESTDONE: 1254 tests were considered during 1364 seconds. 265 265 266 The tests that fail seem to be somewhat random. What happened between 266 The tests that fail seem to be somewhat random. What happened between 267 267 yesterday and today that that tests 1139 1140 1173 now fail? 268 268 … … 304 304 Added by renodr for curl-7.72.0: 305 305 TESTDONE: 1094 tests out of 1097 reported OK: 99% 306 TESTFAIL: These test cases failed: 1700 1701 1702 306 TESTFAIL: These test cases failed: 1700 1701 1702 307 307 TESTDONE: 1374 tests were considered during 1285 seconds. 308 308 Tests have all BLFS dependencies with the exception of stunnel; -
networking/netlibs/ldns.xml
r7999839 r8558044 143 143 <para> 144 144 <parameter>--with-drill</parameter>: This option enables building of the 145 <command>drill</command> tool (used for obtaining debug information 145 <command>drill</command> tool (used for obtaining debug information 146 146 from DNS(SEC)) 147 147 </para> -
networking/netlibs/libsoup.xml
r7999839 r8558044 11 11 <!ENTITY libsoup-md5sum "076f7ceeb73ebae2cc55a4c2877f6926"> 12 12 <!ENTITY libsoup-size "1.4 MB"> 13 <!ENTITY libsoup-buildsize "15 MB (with tests)"> 13 <!ENTITY libsoup-buildsize "15 MB (with tests)"> 14 14 <!ENTITY libsoup-time "0.2 SBU (Using parallelism=4; with tests)"> 15 15 ]> … … 109 109 <xref linkend="gtk-doc"/>, 110 110 <!-- It seems that XMLRPC is part of PHP 5.4.10 --> 111 <xref linkend="php"/> compiled with XMLRPC-EPI 111 <xref linkend="php"/> compiled with XMLRPC-EPI 112 112 support (only used for the XMLRPC regression tests), and 113 113 <xref linkend="samba"/> (ntlm_auth is required to run the test suite) … … 165 165 <para> 166 166 <option>-Dvapi=disabled</option>: Use this if you have not installed 167 <application>Vala</application>, e.g. because you are not building 167 <application>Vala</application>, e.g. because you are not building 168 168 <application>GNOME</application>. 169 169 </para> -
networking/netlibs/libtirpc.xml
r7999839 r8558044 89 89 <note> 90 90 <para> 91 If updating this package, you will also need to update 91 If updating this package, you will also need to update 92 92 any existing version of <xref linkend='rpcbind'/> 93 93 </para> -
networking/netlibs/neon.xml
r7999839 r8558044 121 121 <application>GnuTLS</application> respectively. To force 122 122 <application>GnuTLS</application> usage when it is are present, 123 simply pass <option>--with-ssl=gnutls</option> and 123 simply pass <option>--with-ssl=gnutls</option> and 124 124 <option>--with-ca-bundle=/etc/pki/tls/certs/ca-bundle.crt</option> to the 125 125 <command>configure</command> script. -
networking/netlibs/rpcsvc-proto.xml
r7999839 r8558044 30 30 31 31 <para> 32 The <application>rpcsvc-proto</application> package contains the rcpsvc 32 The <application>rpcsvc-proto</application> package contains the rcpsvc 33 33 protocol files and headers, formerly included with glibc, that are not 34 34 included in replacement <xref linkend="libtirpc"/>, along with the rpcgen -
networking/netlibs/serf.xml
r7999839 r8558044 142 142 <command>sed -i "..."</command>: The first command removes the runtime 143 143 path from a shared library and the next two commands disable building and 144 installing of the static library. The fourth command corrects for 144 installing of the static library. The fourth command corrects for 145 145 changes in scons-3.x. The last command allows to use <application> 146 146 Python 3</application>. -
networking/netlibs/uhttpmock.xml
r7999839 r8558044 82 82 <xref linkend="vala"/> 83 83 </para> 84 84 85 85 <bridgehead renderas="sect4">Optional</bridgehead> 86 86 <para role="optional"> -
networking/netprogs/cifsutils.xml
r7999839 r8558044 183 183 184 184 <seglistitem> 185 <seg> cifs.idmap, cifs.upcall, cifscreds, getcifsacl, 185 <seg> cifs.idmap, cifs.upcall, cifscreds, getcifsacl, 186 186 mount.cifs, mount.smb3, setcifsacl, smb2-quota, and smbinfo</seg> 187 187 <seg>/usr/lib/cifs-utils/idmapwb.so and optionally -
networking/netprogs/net-tools.xml
r7999839 r8558044 180 180 181 181 <seglistitem> 182 <seg>arp, 183 ipmaddr, 184 iptunnel, 185 mii-tool, 186 nameif, 182 <seg>arp, 183 ipmaddr, 184 iptunnel, 185 mii-tool, 186 nameif, 187 187 netstat, 188 plipconfig, 189 rarp, 190 route, and 188 plipconfig, 189 rarp, 190 route, and 191 191 slattach 192 192 </seg> -
networking/netprogs/nfs-utils.xml
r7999839 r8558044 109 109 <para role="optional"> 110 110 <ulink url="https://github.com/thkukuk/libnss_compat">libnss_compat</ulink>, 111 <ulink url="https://github.com/thkukuk/libnss_nis">libnss_nis</ulink>, and 111 <ulink url="https://github.com/thkukuk/libnss_nis">libnss_nis</ulink>, and 112 112 <ulink url="https://github.com/thkukuk/libnss_nisplus">libnss_nisplus</ulink> 113 113 </para> … … 239 239 <!-- 240 240 <para> 241 <command>sed ... support/nsm/rpc.c</command>: This sed it required 241 <command>sed ... support/nsm/rpc.c</command>: This sed it required 242 242 to fix a build issue with glibc-2.26 and later. 243 243 </para> … … 255 255 256 256 <para> 257 <command>chown nobody.nogroup /var/lib/nfs</command>: The 258 rpc.statd program uses the ownership of this directory to set 257 <command>chown nobody.nogroup /var/lib/nfs</command>: The 258 rpc.statd program uses the ownership of this directory to set 259 259 it's UID and GID. This command sets those to unprivileged entries. 260 260 </para> … … 413 413 The following <phrase revision="sysv">boot script is</phrase> 414 414 <phrase revision="systemd">systemd units are</phrase> not required 415 if the nfs-server <phrase revision="sysv">script is</phrase> 415 if the nfs-server <phrase revision="sysv">script is</phrase> 416 416 <phrase revision="systemd">units are</phrase> installed. 417 417 </para> … … 462 462 <seg>exportfs, mountstats, mount.nfs, mount.nfs4 (link to mount.nfs), 463 463 nfsconf, nfsdclnts, nfsiostat, nfsstat, rpc.mountd, rpc.nfsd, rpc.statd, 464 rpcdebug, showmount, sm-notify, start-statd, 464 rpcdebug, showmount, sm-notify, start-statd, 465 465 umount.nfs (link to mount.nfs), and umount.nfs4 (link to mount.nfs)</seg> 466 466 <seg>None</seg> -
networking/netprogs/ntp.xml
r7999839 r8558044 92 92 <para role="optional"> 93 93 <xref linkend="libcap-pam"/>, 94 <xref linkend="libevent"/>, 94 <xref linkend="libevent"/>, 95 95 <ulink url="http://www.thrysoee.dk/editline/">libedit</ulink>, and 96 96 <ulink url="https://www.gnu.org/software/autogen/">libopts from AutoGen</ulink> -
networking/netprogs/rsync.xml
r7999839 r8558044 257 257 tries to connect to that port and stop the daemon when the connection 258 258 is terminated. This is called socket activation and is analogous to 259 using <application>{,x}inetd</application> on a SysVinit based 259 using <application>{,x}inetd</application> on a SysVinit based 260 260 system. 261 261 </para> -
networking/netprogs/samba.xml
r7999839 r8558044 712 712 713 713 <seg> 714 cifsdd, dbwrap_tool, dumpmscat, eventlogadm, findsmb,gentest, 715 ldbadd, ldbdel, ldbedit, ldbmodify, ldbrename, ldbsearch, locktest, 716 masktest, mdfind, mvxattr, ndrdump, net, nmbd, nmblookup, ntlm_auth, 717 oLschema2ldif, pdbedit, <!--pidl,--> profiles, regdiff, regpatch, 718 regshell, regtree, rpcclient, samba, samba_dnsupdate, 719 samba_downgrade_db, samba_kcc, samba-gpupdate, samba-regedit, 720 samba_spnupdate, samba-tool, samba_upgradedns, sharesec, smbcacls, 721 smbclient, smbcontrol, smbcquotas, smbd, smbget, smbpasswd, smbspool, 722 smbstatus, smbtar, <!-- smbta-util, --> smbtorture, smbtree, 714 cifsdd, dbwrap_tool, dumpmscat, eventlogadm, findsmb,gentest, 715 ldbadd, ldbdel, ldbedit, ldbmodify, ldbrename, ldbsearch, locktest, 716 masktest, mdfind, mvxattr, ndrdump, net, nmbd, nmblookup, ntlm_auth, 717 oLschema2ldif, pdbedit, <!--pidl,--> profiles, regdiff, regpatch, 718 regshell, regtree, rpcclient, samba, samba_dnsupdate, 719 samba_downgrade_db, samba_kcc, samba-gpupdate, samba-regedit, 720 samba_spnupdate, samba-tool, samba_upgradedns, sharesec, smbcacls, 721 smbclient, smbcontrol, smbcquotas, smbd, smbget, smbpasswd, smbspool, 722 smbstatus, smbtar, <!-- smbta-util, --> smbtorture, smbtree, 723 723 tdbbackup, tdbdump, tdbrestore, tdbtool, testparm, wbinfo, and winbindd 724 724 </seg> … … 726 726 <seg> 727 727 <!-- libdcerpc-atsvc.so, --> libdcerpc-binding.so, libdcerpc-samr.so, 728 libdcerpc-server-core.so, libdcerpc-server.so, libdcerpc.so, 729 <!-- libgensec.so, --> libndr-krb5pac.so, libndr-nbt.so, libndr.so, 730 libndr-standard.so, libnetapi.so, libnss_winbind.so, libnss_wins.so, 728 libdcerpc-server-core.so, libdcerpc-server.so, libdcerpc.so, 729 <!-- libgensec.so, --> libndr-krb5pac.so, libndr-nbt.so, libndr.so, 730 libndr-standard.so, libnetapi.so, libnss_winbind.so, libnss_wins.so, 731 731 <!-- libregistry.so, --> libsamba-credentials.so, libsamba-errors.so, 732 732 libsamba-hostconfig.so, libsamba-passdb.so, 733 libsamba-policy.cpython-38-x86_64-linux-gnu.so, libsamba-util.so, 734 libsamdb.so, <!-- libsmbclient-raw.so, --> libsmbclient.so, 735 libsmbconf.so, libsmbldap.so, libtevent-util.so, 733 libsamba-policy.cpython-38-x86_64-linux-gnu.so, libsamba-util.so, 734 libsamdb.so, <!-- libsmbclient-raw.so, --> libsmbclient.so, 735 libsmbconf.so, libsmbldap.so, libtevent-util.so, 736 736 <!-- libtevent-unix.so, libtorture.so, --> 737 737 libwbclient.so, <!--mit_samba.so, 738 738 --> and winbind_krb5_locator.so; the pam_winbind.so 739 <!-- pam_smbpass.so --> PAM library; and assorted character set, 740 filesystem and support modules under 739 <!-- pam_smbpass.so --> PAM library; and assorted character set, 740 filesystem and support modules under 741 741 /usr/lib/{python&python3-majorver;,samba} 742 742 </seg> -
networking/netprogs/wpa_supplicant.xml
r7999839 r8558044 207 207 <note> 208 208 <para> 209 The following directory name is labelled qt4, but 209 The following directory name is labelled qt4, but 210 210 is compatible with <xref linkend="qt5"/>. 211 211 </para> … … 254 254 Additionally, enable the <filename>wpa_supplicant.service</filename> 255 255 so that <application>systemd</application> can properly activate the 256 <application>D-Bus</application> service. Note that the 257 per-connection service and the D-Bus service cannot be enabled 256 <application>D-Bus</application> service. Note that the 257 per-connection service and the D-Bus service cannot be enabled 258 258 at the same time. Run the following command as the 259 259 <systemitem class="username">root</systemitem> user: … … 346 346 /etc/wpa_supplicant/wpa_supplicant-<replaceable>wifi0</replaceable>.conf 347 347 </filename> 348 </phrase> 348 </phrase> 349 349 can hold the details of several access points. When 350 350 <command>wpa_supplicant</command> is started, it will scan for the -
networking/netutils/avahi.xml
r7999839 r8558044 225 225 <para> 226 226 <parameter>--disable-qt3</parameter>: This parameter disables the 227 attempt to build the obsolete <application>Qt3</application> 227 attempt to build the obsolete <application>Qt3</application> 228 228 portions of the package. 229 229 </para> … … 231 231 <para> 232 232 <parameter>--disable-qt4</parameter>: This parameter disables the 233 attempt to build the obsolete <application>Qt4Core</application> 233 attempt to build the obsolete <application>Qt4Core</application> 234 234 portions of the package. 235 235 </para> … … 347 347 avahi-resolve, avahi-resolve-address, avahi-resolve-host-name, 348 348 avahi-set-host-name, bshell, bssh, and bvnc</seg> 349 <seg>libavahi-client.so, libavahi-common.so, libavahi-core.so, 349 <seg>libavahi-client.so, libavahi-common.so, libavahi-core.so, 350 350 libavahi-glib.so, libavahi-gobject.so, libavahi-libevent.so 351 351 libavahi-ui-gtk3.so, libavahi-qt5, libavahi-ui.so, libdns_sd.so, and 352 352 libhowl.so,</seg> 353 353 <seg>/etc/avahi/services, /usr/include/{avahi-client,avahi-common, 354 avahi-compat-howl, avahi-compat-libdns_sd, avahi-core, avahi-glib, 355 avahi-gobject, avahi-libevent, avahi-qt5, avahi-ui}, 354 avahi-compat-howl, avahi-compat-libdns_sd, avahi-core, avahi-glib, 355 avahi-gobject, avahi-libevent, avahi-qt5, avahi-ui}, 356 356 /usr/lib/avahi, /usr/share/avahi</seg> 357 357 </seglistitem> -
networking/netutils/network-manager-applet.xml
r7999839 r8558044 207 207 </seg> 208 208 <seg> 209 <!--/usr/include/{libnma,libnm-gtk},--> 209 <!--/usr/include/{libnma,libnm-gtk},--> 210 210 <!--/usr/include/libnma and /usr/share/gtk-doc/libnma--> 211 211 None … … 236 236 <listitem> 237 237 <para> 238 contains internal functions for the 238 contains internal functions for the 239 239 <application>Network Manager GTK+ Interface</application>. 240 240 </para> … … 244 244 </listitem> 245 245 </varlistentry> 246 Moved to a separate library, libnma, in 1.16.0 246 Moved to a separate library, libnma, in 1.16.0 247 247 --> 248 248 <!-- -
networking/netutils/networkmanager.xml
r7999839 r8558044 144 144 </para> 145 145 146 <!-- Ethernet Teaming support is potentially optional, but I didn't 146 <!-- Ethernet Teaming support is potentially optional, but I didn't 147 147 run the tests again to test that. It was needed to convince one of 148 148 the Linux Platform tests to move farther along because otherwise … … 165 165 166 166 <para> 167 If <xref linkend="qt5"/> is installed and the Qt based 167 If <xref linkend="qt5"/> is installed and the Qt based 168 168 examples are desired, fix two meson.build files: 169 169 </para> … … 261 261 262 262 <para> 263 <envar>CXXFLAGS="-O2 -fPIC"</envar>: These compiler options are 263 <envar>CXXFLAGS="-O2 -fPIC"</envar>: These compiler options are