[blfs-book] r24463 - trunk/BOOK/general/genlib
Author: xry111 Date: Sun Apr 11 22:35:02 2021 New Revision: 24463 Log: libblockdev: fix FTBFS with glib-2.68 Modified: trunk/BOOK/general/genlib/libblockdev.xml Modified: trunk/BOOK/general/genlib/libblockdev.xml == --- trunk/BOOK/general/genlib/libblockdev.xml Sun Apr 11 10:05:01 2021 (r24462) +++ trunk/BOOK/general/genlib/libblockdev.xml Sun Apr 11 22:35:02 2021 (r24463) @@ -104,6 +104,14 @@ Installation of libblockdev + Fix the usage of a glib function deprecated for security: + + +sed 's/g_memdup/&2/' -i \ +src/lib/plugin_apis/vdo.{c,api} \ +src/plugins/vdo.c + + Install libblockdev by running the following commands: -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24450 - trunk/BOOK/gnome/platform
Author: xry111 Date: Thu Apr 8 01:40:31 2021 New Revision: 24450 Log: add a missed comma Modified: trunk/BOOK/gnome/platform/tracker3-miners.xml Modified: trunk/BOOK/gnome/platform/tracker3-miners.xml == --- trunk/BOOK/gnome/platform/tracker3-miners.xml Thu Apr 8 01:35:58 2021(r24449) +++ trunk/BOOK/gnome/platform/tracker3-miners.xml Thu Apr 8 01:40:31 2021(r24450) @@ -103,7 +103,7 @@ , https://github.com/lipnitsk/libcue";>libcue, http://libiptcdata.sourceforge.net/";>libitpcdata, - https://libosinfo.org";>libosinfo + https://libosinfo.org";>libosinfo, https://gitlab.gnome.org/GNOME/gupnp";>gupnp, and https://pypi.python.org/pypi/tap.py/";>tap.py (for tests) -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24448 - trunk/BOOK/gnome/platform
Author: xry111 Date: Thu Apr 8 01:32:05 2021 New Revision: 24448 Log: tracker & tracker-miners test suite needs tap.py Modified: trunk/BOOK/gnome/platform/tracker3-miners.xml trunk/BOOK/gnome/platform/tracker3.xml Modified: trunk/BOOK/gnome/platform/tracker3-miners.xml == --- trunk/BOOK/gnome/platform/tracker3-miners.xml Thu Apr 8 01:23:04 2021(r24447) +++ trunk/BOOK/gnome/platform/tracker3-miners.xml Thu Apr 8 01:32:05 2021(r24448) @@ -103,8 +103,10 @@ , https://github.com/lipnitsk/libcue";>libcue, http://libiptcdata.sourceforge.net/";>libitpcdata, - https://libosinfo.org";>libosinfo, and - https://gitlab.gnome.org/GNOME/gupnp";>gupnp + https://libosinfo.org";>libosinfo + https://gitlab.gnome.org/GNOME/gupnp";>gupnp, and + https://pypi.python.org/pypi/tap.py/";>tap.py + (for tests) @@ -143,7 +145,8 @@ To test the results, as the root - user, issue: ninja test. + user, issue: ninja test. 38 tests will fail if the + Python 3 module tap.py is not installed. Modified: trunk/BOOK/gnome/platform/tracker3.xml == --- trunk/BOOK/gnome/platform/tracker3.xml Thu Apr 8 01:23:04 2021 (r24447) +++ trunk/BOOK/gnome/platform/tracker3.xml Thu Apr 8 01:32:05 2021 (r24448) @@ -107,8 +107,10 @@ , , - https://github.com/scop/bash-completion/";>bash-completion, and - https://github.com/snowballstem/snowball/";>libstemmer + https://github.com/scop/bash-completion/";>bash-completion, + https://github.com/snowballstem/snowball/";>libstemmer, and + https://pypi.python.org/pypi/tap.py/";>tap.py + (for tests) @@ -141,6 +143,7 @@ To test the results, issue: ninja test. The tests should be run from a graphical session. One test, tracker:functional/portal, is known to timeout. + 14 tests will fail if the Python 3 module tap.py is not installed. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24447 - in trunk/BOOK: archive/gnome gnome/applications gnome/platform
Author: xry111 Date: Thu Apr 8 01:23:04 2021 New Revision: 24447 Log: archive tracker 2 Added: trunk/BOOK/archive/gnome/tracker-miners.xml - copied unchanged from r24446, trunk/BOOK/gnome/platform/tracker-miners.xml trunk/BOOK/archive/gnome/tracker2.xml - copied unchanged from r24446, trunk/BOOK/gnome/platform/tracker.xml Deleted: trunk/BOOK/gnome/platform/tracker-miners.xml trunk/BOOK/gnome/platform/tracker.xml Modified: trunk/BOOK/gnome/applications/brasero.xml trunk/BOOK/gnome/platform/platform.xml Copied: trunk/BOOK/archive/gnome/tracker-miners.xml (from r24446, trunk/BOOK/gnome/platform/tracker-miners.xml) == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/BOOK/archive/gnome/tracker-miners.xml Thu Apr 8 01:23:04 2021 (r24447, copy of r24446, trunk/BOOK/gnome/platform/tracker-miners.xml) @@ -0,0 +1,182 @@ + +http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"; [ + + %general-entities; + + + + + + + +]> + + + + + +$LastChangedBy$ +$Date$ + + + Tracker-miners-&tracker-miners-version; + + +tracker-miners + + + +Introduction to Tracker-miners + + + The Tracker-miners package contains a set of + data extractors for Tracker. + + +&lfs101_checked; + +Package Information + + + + Download (HTTP): + + + + + Download (FTP): + + + + + Download MD5 sum: &tracker-miners-md5sum; + + + + + Download size: &tracker-miners-size; + + + + + Estimated disk space required: &tracker-miners-buildsize; + + + + + Estimated build time: &tracker-miners-time; + + + + +Tracker-miners Dependencies + +Required + + , + , + , and + + + +Recommended + + , + , + , + , + , + , + , and + + + +Optional + + , + , + , + , + , + , + , + https://github.com/lipnitsk/libcue";>libcue, + https://libosinfo.org";>libosinfo, and + https://gitlab.gnome.org/GNOME/gupnp";>gupnp + + + + User Notes: + + + + +Installation of Tracker-miners + + + Install Tracker-miners by running the following + commands: + + + +mkdir build && +cdbuild && + +meson --prefix=/usr .. && +ninja + + + To test the results, as the root + user, issue: ninja test. + Eight tests, test-image-1, 300-miner-basic-ops, 310-fts-basic, + 310-fts-basic, 311-fts-file-operations, 401-extractor-flac-cuesheet, + 500-writeback-images, 501-writeback-image-details, and + 502-writeback-audio are known to fail due to internal test + suite problems. + + + + + + Now, as the root user: + + +ninja install + + + +Command Explanations + + + -Dminer_rss=false: Use this option if you have not + installed the recommended dependency libgrss. + + + + +Contents + + + Installed Programs + Installed Libraries + Installed Directories + + + + None + + + libtracker-extract.so, and + several modules under /usr/lib/tracker-miners-2.0. + + + /usr/lib/tracker-miners-2.0 and + /usr/share/tracker-miners + + + + + + Copied: trunk/BOOK/archive/gnome/tracker2.xml (from r24446, trunk/BOOK/gnome/platform/tracker.xml) == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/BOOK/archive/gnome/tracker2.xml Thu Apr 8 01:23:04 2021 (r24447, copy of r24446, trunk/BOOK/gnome/platform/tracker.xml) @@ -0,0 +1,229 @@ + +http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"; [ + + %general-entities; + + + + + + + +]> + + + + + + + +$LastChangedBy$ +$Date$ + + + Tracker-&tracker-version; + + +Tracker + + + +Introduction to Tracker + + + Tracker is the file indexing and search + provider used in the GNOME desktop environment. + + +&lfs101_checked; + +Package Information + + + + Download (HTTP): + + + + + Download (FTP): + + + + + Download MD5 sum: &tracker-md5sum; + + + + + Download size: &tracker-size; + + + + + Estimated disk space required: &tracker-buildsize; + + + + + Estimated build time: &tracker-time; + + + + +Tracker Dependencies + +
[blfs-book] r24442 - trunk/BOOK/general/genutils
Author: xry111 Date: Wed Apr 7 09:59:42 2021 New Revision: 24442 Log: shared-mime-info: prevent long SHA in URL Modified: trunk/BOOK/general/genutils/shared-mime-info.xml Modified: trunk/BOOK/general/genutils/shared-mime-info.xml == --- trunk/BOOK/general/genutils/shared-mime-info.xmlWed Apr 7 03:31:31 2021(r24441) +++ trunk/BOOK/general/genutils/shared-mime-info.xmlWed Apr 7 09:59:42 2021(r24442) @@ -5,9 +5,9 @@ %general-entities; https://gitlab.freedesktop.org/xdg/shared-mime-info/uploads/0ee50652091363ab0d17e335e5e74fbe/shared-mime-info-&shared-mime-info-version;.tar.xz";> + "https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/&shared-mime-info-version;/shared-mime-info-&shared-mime-info-version;.tar.gz";> - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24441 - trunk/BOOK/gnome/platform
Author: xry111 Date: Wed Apr 7 03:31:31 2021 New Revision: 24441 Log: vte: fix download url Modified: trunk/BOOK/gnome/platform/vte.xml Modified: trunk/BOOK/gnome/platform/vte.xml == --- trunk/BOOK/gnome/platform/vte.xml Tue Apr 6 18:06:55 2021(r24440) +++ trunk/BOOK/gnome/platform/vte.xml Wed Apr 7 03:31:31 2021(r24441) @@ -4,8 +4,8 @@ %general-entities; - - + https://gitlab.gnome.org/GNOME/vte/-/archive/&vte-version;/vte-&vte-version;.tar.gz";> + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24432 - trunk/BOOK/x/lib
Author: xry111 Date: Sat Apr 3 01:04:42 2021 New Revision: 24432 Log: gtk4: fix a typo Modified: trunk/BOOK/x/lib/gtk4.xml Modified: trunk/BOOK/x/lib/gtk4.xml == --- trunk/BOOK/x/lib/gtk4.xml Fri Apr 2 23:12:46 2021(r24431) +++ trunk/BOOK/x/lib/gtk4.xml Sat Apr 3 01:04:42 2021(r24432) @@ -230,7 +230,7 @@ user, an example is: -mkdir -pv ~/.config/gtk-3.0 +mkdir -pv ~/.config/gtk-4.0 cat > ~/.config/gtk-4.0/settings.ini << "EOF" [Settings] gtk-theme-name = Adwaita -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24424 - in trunk/BOOK: introduction/welcome x/lib
Author: xry111 Date: Thu Apr 1 10:11:09 2021 New Revision: 24424 Log: WebKitGTK's '+' is removed now Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/x/lib/webkitgtk.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Thu Apr 1 09:51:21 2021(r24423) +++ trunk/BOOK/introduction/welcome/changelog.xml Thu Apr 1 10:11:09 2021(r24424) @@ -59,7 +59,7 @@ March 31st, 2021 - [renodr] - Update to WebKitGTK+-2.32.0 (Security Update). Fixes + [renodr] - Update to WebKitGTK-2.32.0 (Security Update). Fixes #14837. Modified: trunk/BOOK/x/lib/webkitgtk.xml == --- trunk/BOOK/x/lib/webkitgtk.xml Thu Apr 1 09:51:21 2021(r24423) +++ trunk/BOOK/x/lib/webkitgtk.xml Thu Apr 1 10:11:09 2021(r24424) @@ -12,7 +12,7 @@ ]> - + @@ -20,17 +20,17 @@ $Date$ - WebKitGTK+-&webkitgtk-version; + WebKitGTK-&webkitgtk-version; -WebKitGTK+ +WebKitGTK -Introduction to WebKitGTK+ +Introduction to WebKitGTK - The WebKitGTK+ package is a port of the + The WebKitGTK package is a port of the portable web rendering engine WebKit to the GTK+ 3 and GTK+ 2 platforms. @@ -72,7 +72,7 @@ -WebKitGTK+ Dependencies +WebKitGTK Dependencies Required @@ -126,10 +126,10 @@ -Installation of WebKitGTK+ +Installation of WebKitGTK Installation of -WebKitGTK+ +WebKitGTK - Install WebKitGTK+ by running the + Install WebKitGTK by running the following commands: -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24413 - trunk/BOOK/general/prog
Author: xry111 Date: Mon Mar 29 10:43:06 2021 New Revision: 24413 Log: git: add external dependencies for git send-email Modified: trunk/BOOK/general/prog/git.xml Modified: trunk/BOOK/general/prog/git.xml == --- trunk/BOOK/general/prog/git.xml Mon Mar 29 09:43:56 2021(r24412) +++ trunk/BOOK/general/prog/git.xml Mon Mar 29 10:43:06 2021(r24413) @@ -125,8 +125,11 @@ svn), (gitk, a simple Git - repository viewer, uses Tk at runtime), and - + repository viewer, uses Tk at runtime), + , + https://metacpan.org/pod/Authen::SASL";>Authen::SASL and + https://metacpan.org/pod/MIME::Base64";>MIME::Base64 + (both runtime, for git send-email) Optional (to create the man pages, html docs -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24411 - in trunk/BOOK: . introduction/welcome networking/netprogs
Author: xry111 Date: Sun Mar 28 10:43:13 2021 New Revision: 24411 Log: update to samba-4.14.2 Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/networking/netprogs/samba.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Sun Mar 28 10:27:16 2021(r24410) +++ trunk/BOOK/introduction/welcome/changelog.xml Sun Mar 28 10:43:13 2021(r24411) @@ -45,6 +45,10 @@ March 28th, 2021 + [xry111] - Update to samba-4.14.2. Fixes + #14819. + + [renodr] - Adapted the instructions for backgrounds in Fluxbox to be able to copy themes that are stored in directories. Modified: trunk/BOOK/networking/netprogs/samba.xml == --- trunk/BOOK/networking/netprogs/samba.xmlSun Mar 28 10:27:16 2021 (r24410) +++ trunk/BOOK/networking/netprogs/samba.xmlSun Mar 28 10:43:13 2021 (r24411) @@ -6,7 +6,7 @@ https://www.samba.org/ftp/samba/stable/samba-&samba-version;.tar.gz";> - + @@ -95,8 +95,7 @@ , (for documentation), , - , - , and + , and @@ -178,10 +177,12 @@ Installation of Samba - If you wish to run the test suite, install some python modules first: + To support the test suite, set up a Python virtual environment + for some Python modules out of the scope of BLFS: -pip3 install cryptography pyasn1 iso8601 +python3 -m venv pyvenv && +./pyvenv/bin/pip3 install cryptography pyasn1 iso8601 Fix a test that always fails: @@ -194,7 +195,8 @@ commands: -CPPFLAGS="-I/usr/include/tirpc"\ +PYTHON=$PWD/pyvenv/bin/python3 \ +CPPFLAGS="-I/usr/include/tirpc"\ LDFLAGS="-ltirpc" \ ./configure\ --prefix=/usr \ @@ -208,7 +210,8 @@ --enable-selftest && make -CPPFLAGS="-I/usr/include/tirpc"\ +PYTHON=$PWD/pyvenv/bin/python3 \ +CPPFLAGS="-I/usr/include/tirpc"\ LDFLAGS="-ltirpc" \ ./configure\ --prefix=/usr \ @@ -246,7 +249,8 @@ Additionally, developer test suites are available. If you've installed -the optional python modules above, you can run these tests with +the optional python modules above in the Python virtual environment +for building this package, you can run these tests with make test. It is not recommended for the average builder at around 290 SBU and over a gigabyte of disk space, and you should expect ~73 errors and ~30 failures from the 3000+ tests. @@ -254,7 +258,23 @@ - Now, as the root user: + Fix a hard coded path to Python 3 interpreter: + + +sed '1s@^.*$@#!/usr/bin/python3@' \ +-i ./bin/default/source4/scripting/bin/samba-gpupdate.inst + + + If upgrading from an old version of samba, as the + root user, remove the old + Python support files to prevent some issue: + + +rm -rf /usr/lib/python&python3-majorver;/site-packages/samba + + + Still as the root user, + install the package: make install && Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Sun Mar 28 10:27:16 2021(r24410) +++ trunk/BOOK/packages.ent Sun Mar 28 10:43:13 2021(r24411) @@ -596,7 +596,7 @@ - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24408 - trunk/BOOK
Author: xry111 Date: Sun Mar 28 08:22:46 2021 New Revision: 24408 Log: remove old blfs-systemd-units tarball It is commited accidentally years ago :( Deleted: trunk/BOOK/blfs-systemd-units-20180105.tar.xz -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24400 - trunk/BOOK/postlfs/filesystems/uefi-bootloaders
Author: xry111 Date: Thu Mar 25 07:51:41 2021 New Revision: 24400 Log: efibootmgr: download from GitHub It turns out that the download link to tags on GitHub releases page has changed, but the "old fashion" URLs still work. Modified: trunk/BOOK/postlfs/filesystems/uefi-bootloaders/efibootmgr.xml Modified: trunk/BOOK/postlfs/filesystems/uefi-bootloaders/efibootmgr.xml == --- trunk/BOOK/postlfs/filesystems/uefi-bootloaders/efibootmgr.xml Wed Mar 24 21:45:35 2021(r24399) +++ trunk/BOOK/postlfs/filesystems/uefi-bootloaders/efibootmgr.xml Thu Mar 25 07:51:41 2021(r24400) @@ -4,7 +4,7 @@ %general-entities; - https://salsa.debian.org/efi-team/efibootmgr/-/archive/&efibootmgr-version;/efibootmgr-&efibootmgr-version;.tar.gz";> + https://github.com/rhboot/efibootmgr/archive/&efibootmgr-version;/efibootmgr-&efibootmgr-version;.tar.gz";> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24397 - trunk/BOOK/postlfs/filesystems/uefi-bootloaders
Author: xry111 Date: Wed Mar 24 10:56:37 2021 New Revision: 24397 Log: fix efibootmgr download link and grub SBU Modified: trunk/BOOK/postlfs/filesystems/uefi-bootloaders/efibootmgr.xml trunk/BOOK/postlfs/filesystems/uefi-bootloaders/grub-efi.xml trunk/BOOK/postlfs/filesystems/uefi-bootloaders/grub-setup.xml Modified: trunk/BOOK/postlfs/filesystems/uefi-bootloaders/efibootmgr.xml == --- trunk/BOOK/postlfs/filesystems/uefi-bootloaders/efibootmgr.xml Tue Mar 23 13:36:48 2021(r24396) +++ trunk/BOOK/postlfs/filesystems/uefi-bootloaders/efibootmgr.xml Wed Mar 24 10:56:37 2021(r24397) @@ -4,7 +4,7 @@ %general-entities; - https://github.com/rhboot/efibootmgr/releases/download/&efibootmgr-version;/efibootmgr-&efibootmgr-version;.tar.bz2";> + https://salsa.debian.org/efi-team/efibootmgr/-/archive/&efibootmgr-version;/efibootmgr-&efibootmgr-version;.tar.gz";> Modified: trunk/BOOK/postlfs/filesystems/uefi-bootloaders/grub-efi.xml == --- trunk/BOOK/postlfs/filesystems/uefi-bootloaders/grub-efi.xmlTue Mar 23 13:36:48 2021(r24396) +++ trunk/BOOK/postlfs/filesystems/uefi-bootloaders/grub-efi.xmlWed Mar 24 10:56:37 2021(r24397) @@ -9,7 +9,7 @@ - + http://unifoundry.com/pub/unifont/unifont-&unifont-version;/font-builds/unifont-&unifont-version;.pcf.gz";> Modified: trunk/BOOK/postlfs/filesystems/uefi-bootloaders/grub-setup.xml == --- trunk/BOOK/postlfs/filesystems/uefi-bootloaders/grub-setup.xml Tue Mar 23 13:36:48 2021(r24396) +++ trunk/BOOK/postlfs/filesystems/uefi-bootloaders/grub-setup.xml Wed Mar 24 10:56:37 2021(r24397) @@ -393,7 +393,7 @@ The Firmware Setup entry can be used to enter the configuration interface provided by the firmware (sometimes called - "BIOS configuration"). + BIOS configuration). -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24393 - in trunk/BOOK: . general/genlib introduction/welcome postlfs/filesystems postlfs/filesystems/uefi-bootloaders
Author: xry111 Date: Tue Mar 23 10:49:08 2021 New Revision: 24393 Log: Add packages and instructions for UEFI Added: trunk/BOOK/postlfs/filesystems/uefi-bootloaders/ trunk/BOOK/postlfs/filesystems/uefi-bootloaders/dummy.xml trunk/BOOK/postlfs/filesystems/uefi-bootloaders/efibootmgr.xml trunk/BOOK/postlfs/filesystems/uefi-bootloaders/efivar.xml trunk/BOOK/postlfs/filesystems/uefi-bootloaders/grub-efi.xml trunk/BOOK/postlfs/filesystems/uefi-bootloaders/grub-setup.xml Modified: trunk/BOOK/general/genlib/popt.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/postlfs/filesystems/filesystems.xml Modified: trunk/BOOK/general/genlib/popt.xml == --- trunk/BOOK/general/genlib/popt.xml Tue Mar 23 09:36:17 2021(r24392) +++ trunk/BOOK/general/genlib/popt.xml Tue Mar 23 10:49:08 2021(r24393) @@ -103,7 +103,9 @@ Now, as the root user: -make install +make install && +mv /usr/lib/libpopt.so.* /lib && +ln -sfv ../../lib/$(readlink /usr/lib/libpopt.so) /usr/lib/libpopt.so If you built the API documentation, install it using the following @@ -123,6 +125,14 @@ http://www.w3.org/2001/XInclude"; href="../../xincludes/static-libraries.xml"/> + + mv /usr/lib/libpopt.so.* /lib and + ln -sfv ...: Moves the popt library on the root + filesystem, so it is avaliable in case + /usr is offline and + is installed and linked to popt. + + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Tue Mar 23 09:36:17 2021(r24392) +++ trunk/BOOK/introduction/welcome/changelog.xml Tue Mar 23 10:49:08 2021(r24393) @@ -45,6 +45,11 @@ March 23nd, 2021 + [xry111] - Add packages and instructions for booting on UEFI + based system. + Fixes #5379. + + [ken] - Update to firefox-78.9.0 and JS-78.9.0 (security fixes). Fixes #14804. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Tue Mar 23 09:36:17 2021(r24392) +++ trunk/BOOK/packages.ent Tue Mar 23 10:49:08 2021(r24393) @@ -323,6 +323,12 @@ + + + + + + Modified: trunk/BOOK/postlfs/filesystems/filesystems.xml == --- trunk/BOOK/postlfs/filesystems/filesystems.xml Tue Mar 23 09:36:17 2021(r24392) +++ trunk/BOOK/postlfs/filesystems/filesystems.xml Tue Mar 23 10:49:08 2021(r24393) @@ -41,5 +41,10 @@ http://www.w3.org/2001/XInclude"; href="smartmontools.xml"/> http://www.w3.org/2001/XInclude"; href="sshfs.xml"/> http://www.w3.org/2001/XInclude"; href="xfsprogs.xml"/> + http://www.w3.org/2001/XInclude"; href="uefi-bootloaders/dummy.xml"/> + http://www.w3.org/2001/XInclude"; href="uefi-bootloaders/efivar.xml"/> + http://www.w3.org/2001/XInclude"; href="uefi-bootloaders/efibootmgr.xml"/> + http://www.w3.org/2001/XInclude"; href="uefi-bootloaders/grub-efi.xml"/> + http://www.w3.org/2001/XInclude"; href="uefi-bootloaders/grub-setup.xml"/> Added: trunk/BOOK/postlfs/filesystems/uefi-bootloaders/dummy.xml == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/BOOK/postlfs/filesystems/uefi-bootloaders/dummy.xml Tue Mar 23 10:49:08 2021(r24393) @@ -0,0 +1,15 @@ + +http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd";> + + + + +$LastChangedBy: renodr $ +$Date: 2020-10-06 04:28:57 +0800 (二, 2020-10-06) $ + + + Packages for UEFI Boot + + + Added: trunk/BOOK/postlfs/filesystems/uefi-bootloaders/efibootmgr.xml == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/BOOK/postlfs/filesystems/uefi-bootloaders/efibootmgr.xml Tue Mar 23 10:49:08 2021(r24393) @@ -0,0 +1,186 @@ + +http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"; [ + + %general-entities; + + https://github.com/rhboot/efibootmgr/releases/download/&efibootmgr-version;/efibootmgr-&efibootmgr-version;.tar.bz2";> + + + + + +]> + + + + + +$LastChangedBy: bdubbs $ +$Date: 2021-02-21 03:35:58 +0800 (日, 2021-02-21) $ + + + efibootmgr-&efibootmgr-version; + + +efibootmgr + + + +Introduction to efibootmgr + + + The efibootmgr package provides tools and + libraries to manipulate EFI variables. + + +&lfs101_checked; + +Package Information + + + + Download (HTTP): + +
[blfs-book] r24387 - trunk/BOOK/x/lib
Author: xry111 Date: Sat Mar 20 00:20:56 2021 New Revision: 24387 Log: cairo: remove outdated statement about epiphany Modified: trunk/BOOK/x/lib/cairo.xml Modified: trunk/BOOK/x/lib/cairo.xml == --- trunk/BOOK/x/lib/cairo.xml Sat Mar 20 00:19:45 2021(r24386) +++ trunk/BOOK/x/lib/cairo.xml Sat Mar 20 00:20:56 2021(r24387) @@ -181,9 +181,7 @@ --enable-xlib-xcb: This switch enables several - experimental Xlib/XCB functions used by some window managers. Note that - using this option will break some applications such as - . + experimental Xlib/XCB functions used by some window managers. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24386 - trunk/BOOK/general/graphlib
Author: xry111 Date: Sat Mar 20 00:19:45 2021 New Revision: 24386 Log: giflib: remove static lib Modified: trunk/BOOK/general/graphlib/giflib.xml Modified: trunk/BOOK/general/graphlib/giflib.xml == --- trunk/BOOK/general/graphlib/giflib.xml Sat Mar 20 00:15:41 2021 (r24385) +++ trunk/BOOK/general/graphlib/giflib.xml Sat Mar 20 00:19:45 2021 (r24386) @@ -104,6 +104,8 @@ make PREFIX=/usr install && +rm -fv /usr/lib/libgif.a && + find doc \( -name Makefile\* -o -name \*.1 \ -o -name \*.xml \) -exec rm -v {} \; && @@ -123,6 +125,11 @@ Command Explanations + rm -fv /usr/lib/libgif.a: This command removes a + static library which is not used by any BLFS package. + + + find doc ... -exec rm -v {} \;: This command removes Makefiles, man and xml files from the documentation directory that would otherwise be installed by the commands that follow. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24385 - trunk/BOOK/x/lib
Author: xry111 Date: Sat Mar 20 00:15:41 2021 New Revision: 24385 Log: pango: add meson wrap mode xinclude Modified: trunk/BOOK/x/lib/pango.xml Modified: trunk/BOOK/x/lib/pango.xml == --- trunk/BOOK/x/lib/pango.xml Fri Mar 19 10:46:09 2021(r24384) +++ trunk/BOOK/x/lib/pango.xml Sat Mar 20 00:15:41 2021(r24385) @@ -156,6 +156,9 @@ want to use . +http://www.w3.org/2001/XInclude"; + href="../../xincludes/meson-wrap-nodownload.xml"/> + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24384 - trunk/BOOK/general/genlib
Author: xry111 Date: Fri Mar 19 10:46:09 2021 New Revision: 24384 Log: g-ir: restore a note for test failure Modified: trunk/BOOK/general/genlib/gobject-introspection.xml Modified: trunk/BOOK/general/genlib/gobject-introspection.xml == --- trunk/BOOK/general/genlib/gobject-introspection.xml Fri Mar 19 03:57:40 2021(r24383) +++ trunk/BOOK/general/genlib/gobject-introspection.xml Fri Mar 19 10:46:09 2021(r24384) @@ -112,6 +112,9 @@ To test the results, issue: ninja test. + If is installed but the Python 3 module named + Markdown (not in BLFS) is not, one test named test_docwriter.py will + fail. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24372 - in trunk/BOOK: multimedia/libdriv xincludes
Author: xry111 Date: Tue Mar 16 01:19:31 2021 New Revision: 24372 Log: add --wrap-mode=nodownload xinclude Added: trunk/BOOK/xincludes/meson-wrap-nodownload.xml Modified: trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xml Modified: trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xml == --- trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xmlMon Mar 15 22:08:09 2021(r24371) +++ trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xmlTue Mar 16 01:19:31 2021(r24372) @@ -168,6 +168,13 @@ ninja install + +Command Explanations + +http://www.w3.org/2001/XInclude"; + href="../../xincludes/meson-wrap-nodownload.xml"/> + + Contents Added: trunk/BOOK/xincludes/meson-wrap-nodownload.xml == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/BOOK/xincludes/meson-wrap-nodownload.xml Tue Mar 16 01:19:31 2021(r24372) @@ -0,0 +1,12 @@ + +http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"; > + + + + + --wrap-mode=nodownload: This switch prevents + meson from downloading any optional dependency + which is not installed on the system. + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24367 - trunk/BOOK/introduction/welcome
Author: xry111 Date: Sun Mar 14 00:39:48 2021 New Revision: 24367 Log: add changelog for gnome-autoar-0.3.1 Modified: trunk/BOOK/introduction/welcome/changelog.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Sun Mar 14 00:30:33 2021(r24366) +++ trunk/BOOK/introduction/welcome/changelog.xml Sun Mar 14 00:39:48 2021(r24367) @@ -45,6 +45,10 @@ March 14th, 2021 + [xry111] - Update to gnome-autoar-0.3.1. + Fixes #14768. + + [renodr] - Update to iso-codes-4.6.0. Fixes #14744. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24366 - in trunk/BOOK: . gnome/platform
Author: xry111 Date: Sun Mar 14 00:30:33 2021 New Revision: 24366 Log: update to gnome-autoar-0.3.1 Modified: trunk/BOOK/gnome.ent trunk/BOOK/gnome/platform/gnome-autoar.xml Modified: trunk/BOOK/gnome.ent == --- trunk/BOOK/gnome.entSat Mar 13 21:59:54 2021(r24365) +++ trunk/BOOK/gnome.entSun Mar 14 00:30:33 2021(r24366) @@ -26,7 +26,7 @@ - + Modified: trunk/BOOK/gnome/platform/gnome-autoar.xml == --- trunk/BOOK/gnome/platform/gnome-autoar.xml Sat Mar 13 21:59:54 2021 (r24365) +++ trunk/BOOK/gnome/platform/gnome-autoar.xml Sun Mar 14 00:30:33 2021 (r24366) @@ -6,8 +6,8 @@ - - + + ]> @@ -101,7 +101,9 @@ commands: -./configure --prefix=/usr --disable-static && +./configure --prefix=/usr\ +--disable-debug \ +--disable-static && make @@ -119,6 +121,11 @@ Command Explanations + + --disable-debug: Disable the debug mode, + in which this package would be built with -O0 -g. + + http://www.w3.org/2001/XInclude"; href="../../xincludes/static-libraries.xml"/> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24362 - trunk/BOOK
Author: xry111 Date: Thu Mar 11 20:48:04 2021 New Revision: 24362 Log: update release date Modified: trunk/BOOK/general.ent Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Thu Mar 11 20:41:36 2021(r24361) +++ trunk/BOOK/general.ent Thu Mar 11 20:48:04 2021(r24362) @@ -1,12 +1,12 @@ - + - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24361 - trunk/BOOK/introduction/welcome
Author: xry111 Date: Thu Mar 11 20:41:36 2021 New Revision: 24361 Log: add changelog for GnuTLS-3.7.1 Modified: trunk/BOOK/introduction/welcome/changelog.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Thu Mar 11 20:08:21 2021(r24360) +++ trunk/BOOK/introduction/welcome/changelog.xml Thu Mar 11 20:41:36 2021(r24361) @@ -42,6 +42,16 @@ --> + March 12th, 2021 + + + [xry111] - Update to GnuTLS-3.7.1 (with security fixes). + Fixes #14750. + + + + + March 11th, 2021 -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24360 - in trunk/BOOK: . postlfs/security
Author: xry111 Date: Thu Mar 11 20:08:21 2021 New Revision: 24360 Log: update to gnutls-3.7.1 Modified: trunk/BOOK/packages.ent trunk/BOOK/postlfs/security/gnutls.xml Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Thu Mar 11 19:15:11 2021(r24359) +++ trunk/BOOK/packages.ent Thu Mar 11 20:08:21 2021(r24360) @@ -12,7 +12,7 @@ - + Modified: trunk/BOOK/postlfs/security/gnutls.xml == --- trunk/BOOK/postlfs/security/gnutls.xml Thu Mar 11 19:15:11 2021 (r24359) +++ trunk/BOOK/postlfs/security/gnutls.xml Thu Mar 11 20:08:21 2021 (r24360) @@ -7,7 +7,7 @@ - + @@ -145,17 +145,12 @@ ./configure --prefix=/usr \ --docdir=/usr/share/doc/gnutls-&gnutls-version; \ --disable-guile \ +--disable-rpath \ --with-default-trust-store-pkcs11="pkcs11:" && make - To test the results, issue: make check. If a prior - version of GnuTLS (or the same version but - without all of the recommended dependencies) has been installed, some - tests may fail. If /usr/lib/libgnutls.so and the - target of that symlink are moved or renamed so that they cannot be found, - all tests should pass and the install procedure will restore - libgnutls.so and the versioned library it points to. + To test the results, issue: make check. @@ -194,6 +189,13 @@ + --disable-rpath: This switch prevents building + GnuTLS utilities and tests with hardcoded runtime library search path. + Hardcoded rpath is unneeded for BLFS, and it causes test failures if + an old version of GnuTLS is installed. + + + --with-default-trust-store-file=/etc/pki/tls/certs/ca-bundle.crt: This switch tells configure where to find the legacy CA certificate bundle and to use it instead of PKCS #11 module -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24353 - trunk/BOOK/general/prog
Author: xry111 Date: Tue Mar 9 20:19:17 2021 New Revision: 24353 Log: git: --with-python=python3 shouldn't be optional Modified: trunk/BOOK/general/prog/git.xml Modified: trunk/BOOK/general/prog/git.xml == --- trunk/BOOK/general/prog/git.xml Tue Mar 9 19:37:23 2021(r24352) +++ trunk/BOOK/general/prog/git.xml Tue Mar 9 20:19:17 2021(r24353) @@ -270,7 +270,7 @@ - --with-python=python3: Use this switch to use + --with-python=python3: Use this switch to use Python 3, instead of the EOL'ed Python 2. Python is used for the git p4 interface to Perforce repositories, -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24336 - trunk/BOOK/general/genlib
Author: xry111 Date: Thu Mar 4 02:40:28 2021 New Revision: 24336 Log: gobject-introspection: remove outdated test failure desc Modified: trunk/BOOK/general/genlib/gobject-introspection.xml Modified: trunk/BOOK/general/genlib/gobject-introspection.xml == --- trunk/BOOK/general/genlib/gobject-introspection.xml Thu Mar 4 02:19:33 2021(r24335) +++ trunk/BOOK/general/genlib/gobject-introspection.xml Thu Mar 4 02:40:28 2021(r24336) @@ -111,9 +111,7 @@ ninja - To test the results, issue: ninja test -k0. - One test (test_docwriter) fails if the optional Markdown module is - not installed. + To test the results, issue: ninja test. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24335 - trunk/BOOK/general/genutils
Author: xry111 Date: Thu Mar 4 02:19:33 2021 New Revision: 24335 Log: shared-mime-info: run test Modified: trunk/BOOK/general/genutils/shared-mime-info.xml Modified: trunk/BOOK/general/genutils/shared-mime-info.xml == --- trunk/BOOK/general/genutils/shared-mime-info.xmlThu Mar 4 01:56:47 2021(r24334) +++ trunk/BOOK/general/genutils/shared-mime-info.xmlThu Mar 4 02:19:33 2021(r24335) @@ -102,16 +102,8 @@ meson --prefix=/usr -Dupdate-mimedb=true .. && ninja - - - - - This package does not come with a working test suite. + To test the result, issue ninja test. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24334 - in trunk/BOOK: general/prog gnome/applications multimedia/libdriv multimedia/videoutils networking/netprogs postlfs/filesystems pst/sgml server/mail x/dm x/lib xsoft/other
Author: xry111 Date: Thu Mar 4 01:56:47 2021 New Revision: 24334 Log: CFLAGS/CPPFLAGS cleanup Move -I and -D into CPPFLAGS, and for others use ${CFLAGS:--O2 -g} to prevent from building "non-optimized" binary. Modified: trunk/BOOK/general/prog/clisp.xml trunk/BOOK/gnome/applications/evince.xml trunk/BOOK/multimedia/libdriv/audiofile.xml trunk/BOOK/multimedia/libdriv/liba52.xml trunk/BOOK/multimedia/libdriv/libmusicbrainz.xml trunk/BOOK/multimedia/videoutils/vlc.xml trunk/BOOK/networking/netprogs/ntp.xml trunk/BOOK/networking/netprogs/samba.xml trunk/BOOK/postlfs/filesystems/sshfs.xml trunk/BOOK/pst/sgml/openjade.xml trunk/BOOK/server/mail/dovecot.xml trunk/BOOK/x/dm/lightdm.xml trunk/BOOK/x/lib/gtkmm2.xml trunk/BOOK/xsoft/other/thunderbird.xml trunk/BOOK/xsoft/other/tigervnc.xml Modified: trunk/BOOK/general/prog/clisp.xml == --- trunk/BOOK/general/prog/clisp.xml Wed Mar 3 18:54:53 2021(r24333) +++ trunk/BOOK/general/prog/clisp.xml Thu Mar 4 01:56:47 2021(r24334) @@ -112,7 +112,7 @@ case $(uname -m) in -i?86) export CFLAGS+=-falign-functions=4 ;; +i?86) export CFLAGS="${CFLAGS:--O2 -g} -falign-functions=4" ;; esac Modified: trunk/BOOK/gnome/applications/evince.xml == --- trunk/BOOK/gnome/applications/evince.xmlWed Mar 3 18:54:53 2021 (r24333) +++ trunk/BOOK/gnome/applications/evince.xmlThu Mar 4 01:56:47 2021 (r24334) @@ -128,8 +128,7 @@ This has no effect on systems without TeXLive installed. -export CFLAGS="$CFLAGS -I/opt/texlive/&texlive-year;/include" && -export CXXFLAGS="$CXXFLAGS -I/opt/texlive/&texlive-year;/include" && +export CPPFLAGS="-I/opt/texlive/&texlive-year;/include" && export LDFLAGS="$LDFLAGS -L/opt/texlive/&texlive-year;/lib" @@ -174,11 +173,8 @@ --> - + -Dgtk_doc=false: This switch disables generating the gtk-doc API reference documentation. If you have Modified: trunk/BOOK/multimedia/libdriv/audiofile.xml == --- trunk/BOOK/multimedia/libdriv/audiofile.xml Wed Mar 3 18:54:53 2021 (r24333) +++ trunk/BOOK/multimedia/libdriv/audiofile.xml Thu Mar 4 01:56:47 2021 (r24334) @@ -102,7 +102,7 @@ commands: -CXXFLAGS=-std=c++98 \ +CXXFLAGS="${CXXFLAGS:--O2 -g} -std=c++98" \ ./configure --prefix=/usr --disable-static && make Modified: trunk/BOOK/multimedia/libdriv/liba52.xml == --- trunk/BOOK/multimedia/libdriv/liba52.xmlWed Mar 3 18:54:53 2021 (r24333) +++ trunk/BOOK/multimedia/libdriv/liba52.xmlThu Mar 4 01:56:47 2021 (r24334) @@ -93,7 +93,7 @@ --mandir=/usr/share/man \ --enable-shared \ --disable-static \ -CFLAGS="-g -O2 $([ $(uname -m) = x86_64 ] && echo -fPIC)" && +CFLAGS="${CFLAGS:--g -O2} $([ $(uname -m) = x86_64 ] && echo -fPIC)" && make Modified: trunk/BOOK/multimedia/libdriv/libmusicbrainz.xml == --- trunk/BOOK/multimedia/libdriv/libmusicbrainz.xmlWed Mar 3 18:54:53 2021(r24333) +++ trunk/BOOK/multimedia/libdriv/libmusicbrainz.xmlThu Mar 4 01:56:47 2021(r24334) @@ -113,7 +113,7 @@ patch -Np1 -i ../libmusicbrainz-&libmusicbrainz-version;-missing-includes-1.patch && -CXXFLAGS=-std=c++98 \ +CXXFLAGS="${CXXFLAGS:--O2 -g} -std=c++98" \ ./configure --prefix=/usr --disable-static && make Modified: trunk/BOOK/multimedia/videoutils/vlc.xml == --- trunk/BOOK/multimedia/videoutils/vlc.xmlWed Mar 3 18:54:53 2021 (r24333) +++ trunk/BOOK/multimedia/videoutils/vlc.xmlThu Mar 4 01:56:47 2021 (r24334) @@ -230,9 +230,9 @@ -export LUAC=/usr/bin/luac5.2 && -export LUA_LIBS="$(pkg-config --libs lua52)" && -export CFLAGS="$(pkg-config --cflags lua52)" && +export LUAC=/usr/bin/luac5.2 && +export LUA_LIBS="$(pkg-config --libs lua52)" && +export CPPFLAGS="$(pkg-config --cflags lua52)" && BUILDCC=gcc ./configure --prefix=/usr\ --disable-opencv \ Modified: trunk/BOOK/networking/netprogs/ntp.xml == --- trunk/BOOK/networking/netprogs/ntp.xml Wed Mar 3 18:54:53 2021 (r24333) +++ trunk/BOOK/networking/netprogs/ntp.xml Thu Mar 4 01:56:47 2021 (r24334) @@ -135,7 +135,7 @@ Note: Check if -fcommon is still required on versions gtr 4.2.8p14 Its a "hack" for gcc-10 --> -./configure CFLAGS="-O2 -g -fPIC -f
[blfs-book] r24329 - trunk/BOOK/server/databases
Author: xry111 Date: Wed Mar 3 07:18:30 2021 New Revision: 24329 Log: sqlite: use CPPFLAGS for -D options Modified: trunk/BOOK/server/databases/sqlite.xml Modified: trunk/BOOK/server/databases/sqlite.xml == --- trunk/BOOK/server/databases/sqlite.xml Wed Mar 3 00:48:29 2021 (r24328) +++ trunk/BOOK/server/databases/sqlite.xml Wed Mar 3 07:18:30 2021 (r24329) @@ -131,8 +131,7 @@ ./configure --prefix=/usr \ --disable-static \ --enable-fts5 \ -CFLAGS="-g -O2\ --DSQLITE_ENABLE_FTS3=1\ +CPPFLAGS="-DSQLITE_ENABLE_FTS3=1 \ -DSQLITE_ENABLE_FTS4=1\ -DSQLITE_ENABLE_COLUMN_METADATA=1 \ -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 \ @@ -173,8 +172,7 @@ - CFLAGS="-g -O2 - -DSQLITE_ENABLE_FTS3=1 + CPPFLAGS="-DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS3_TOKENIZER=1 -DSQLITE_ENABLE_FTS4=1 -DSQLITE_ENABLE_COLUMN_METADATA=1 @@ -184,11 +182,10 @@ SeaMonkey require these options to be turned on. The only way to do this is to include them in - the CFLAGS. - By default, these are set to "-g -O2" so we - specify that to preserve those settings. You may, of course, wish to omit - the '-g' if you do not wish to create debugging - information. For further information on what can be specified see CFLAGS or CPPFLAGS. + We use the latter so the default value (or any value set by the user) + of CFLAGS won't be affected. + For further information on what can be specified see http://www.sqlite.org/compile.html"/>. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24321 - trunk/BOOK/postlfs/security
Author: xry111 Date: Mon Mar 1 19:41:39 2021 New Revision: 24321 Log: krb5: remove unneeded chmod commands Modified: trunk/BOOK/postlfs/security/mitkrb.xml Modified: trunk/BOOK/postlfs/security/mitkrb.xml == --- trunk/BOOK/postlfs/security/mitkrb.xml Mon Mar 1 15:19:19 2021 (r24320) +++ trunk/BOOK/postlfs/security/mitkrb.xml Mon Mar 1 19:41:39 2021 (r24321) @@ -149,12 +149,6 @@ make install && -for f in gssapi_krb5 gssrpc k5crypto kadm5clnt kadm5srv \ - kdb5 kdb_ldap krad krb5 krb5support verto ; do - -find /usr/lib -type f -name "lib$f*.so*" -exec chmod -v 755 {} \; -done && - mv -v /usr/lib/libkrb5.so.3*/lib && mv -v /usr/lib/libk5crypto.so.3*/lib && mv -v /usr/lib/libkrb5support.so.0* /lib && -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24313 - trunk/BOOK/x/installing
Author: xry111 Date: Sun Feb 28 07:36:42 2021 New Revision: 24313 Log: xdriver: amdgpu: fix an enternal reference Modified: trunk/BOOK/x/installing/x7driver-amdgpu.xml Modified: trunk/BOOK/x/installing/x7driver-amdgpu.xml == --- trunk/BOOK/x/installing/x7driver-amdgpu.xml Fri Feb 26 21:07:23 2021 (r24312) +++ trunk/BOOK/x/installing/x7driver-amdgpu.xml Sun Feb 28 07:36:42 2021 (r24313) @@ -5,7 +5,7 @@ %general-entities; http://wiki.x.org/wiki/RadeonFeature";> - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24275 - trunk/BOOK/general/genlib
Author: xry111 Date: Tue Feb 23 07:45:03 2021 New Revision: 24275 Log: js78: add workaround for reinstallation Modified: trunk/BOOK/general/genlib/js78.xml Modified: trunk/BOOK/general/genlib/js78.xml == --- trunk/BOOK/general/genlib/js78.xml Tue Feb 23 04:28:57 2021(r24274) +++ trunk/BOOK/general/genlib/js78.xml Tue Feb 23 07:45:03 2021(r24275) @@ -106,17 +106,6 @@ Installation of JS - - -If you are upgrading JS78 from a previously installed old version, -save all work and exit your GNOME Session if you have one running. -Replacing the JS78 binary will cause the GNOME Shell to crash and -return you to your display manager or TTY. After installing the new -version, if GNOME Shell still doesn't work, reinstall -. - - - Unlike most other packages in BLFS, the instructions below require you @@ -203,6 +192,15 @@ + An issue in the installation process causes any running program which + links to JS78 shared library (for example, GNOME Shell) to crash, if + JS78 is upgraded or reinstalled. To workaround this issue, remove + the old version of JS78 shared library before installation: + + +rm -fv /usr/lib/libmozjs-78.so + + Now, as the root user: -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24271 - trunk/BOOK/general/genutils
Author: xry111 Date: Mon Feb 22 18:07:34 2021 New Revision: 24271 Log: ibus: document test failures Modified: trunk/BOOK/general/genutils/ibus.xml Modified: trunk/BOOK/general/genutils/ibus.xml == --- trunk/BOOK/general/genutils/ibus.xmlMon Feb 22 17:02:40 2021 (r24270) +++ trunk/BOOK/general/genutils/ibus.xmlMon Feb 22 18:07:34 2021 (r24271) @@ -155,7 +155,9 @@ To test the results, issue: make -k check. - One test may fail for unknown reasons. + The test named ibus-compose fails because it uses some locales + not installed in LFS. The test named ibus-keypress is known to fail + in Wayland based desktop environment. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24254 - trunk/BOOK/x/installing
Author: xry111 Date: Sun Feb 21 07:34:50 2021 New Revision: 24254 Log: xorg testing: add sysrq as a precaution if Xorg hangs Modified: trunk/BOOK/x/installing/xorg-config.xml Modified: trunk/BOOK/x/installing/xorg-config.xml == --- trunk/BOOK/x/installing/xorg-config.xml Sun Feb 21 06:55:47 2021 (r24253) +++ trunk/BOOK/x/installing/xorg-config.xml Sun Feb 21 07:34:50 2021 (r24254) @@ -39,6 +39,35 @@ + + +If Xorg hangs for some reason (for example, lacking a proper +input driver), the system may stop responsing to any user input. +As a precaution, you can enable a magic SysRq key +before testing Xorg. As the +root user, issue: + + +echo 4 > /proc/sys/kernel/sysrq + + +Then if Xorg hangs, it's possible to use + + Alt + SysRq + R + +to reset the keyboard mode. Now it should be able to use + + Ctrl + Alt + Fx + +(replace x with a VT number) to switch to another VT. + If it works, login and kill Xorg using command line in the new VT. + + + To test the Xorg installation, issue startx. This command brings up a rudimentary window -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24253 - trunk/BOOK/postlfs/virtualization
Author: xry111 Date: Sun Feb 21 06:55:47 2021 New Revision: 24253 Log: qemu: use -device ac97 instead of deprecated -soundhw Modified: trunk/BOOK/postlfs/virtualization/qemu.xml Modified: trunk/BOOK/postlfs/virtualization/qemu.xml == --- trunk/BOOK/postlfs/virtualization/qemu.xml Sat Feb 20 23:13:13 2021 (r24252) +++ trunk/BOOK/postlfs/virtualization/qemu.xml Sun Feb 21 06:55:47 2021 (r24253) @@ -395,7 +395,7 @@ -boot order=c,once=d,menu=on\ -net nic,netdev=net0\ -netdev user,id=net0\ - -soundhw ac97 \ + -device ac97\ -vga std\ -serial mon:stdio \ -name "fedora-16" -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24242 - trunk/BOOK/general/prog
Author: xry111 Date: Sat Feb 20 06:19:00 2021 New Revision: 24242 Log: python3: remove outdated test instruction Modified: trunk/BOOK/general/prog/python3.xml Modified: trunk/BOOK/general/prog/python3.xml == --- trunk/BOOK/general/prog/python3.xml Fri Feb 19 22:13:48 2021(r24241) +++ trunk/BOOK/general/prog/python3.xml Sat Feb 20 06:19:00 2021(r24242) @@ -129,7 +129,8 @@ make - The test suite must be run separately, using an X terminal (see below). + To test the result, issue make test. + Some tests may need Internet connection. @@ -138,21 +139,6 @@ make install - - The test suite must be run separately from the build, either before or - after the package is built and installed. Do not run - make install after running the test suite. To build - and install the package, you need to start with a fresh or clean source - tree. For the tests, you also need a clean source code, so either start by - removing the source code directory and starting over, by uncompressing - the source tarball or by running make clean. Then - configure again, adding --with-pydebug to the - configure switches above, run make, - then make test. Remember that tests must be executed - using an X terminal. - The test SBU highly depends on the speed of the internet connection. - - -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24218 - trunk/BOOK/general/genutils
Author: xry111 Date: Sat Feb 13 03:21:30 2021 New Revision: 24218 Log: highlight: add trailing / in doc_dir explanation Modified: trunk/BOOK/general/genutils/highlight.xml Modified: trunk/BOOK/general/genutils/highlight.xml == --- trunk/BOOK/general/genutils/highlight.xml Sat Feb 13 03:20:18 2021 (r24217) +++ trunk/BOOK/general/genutils/highlight.xml Sat Feb 13 03:21:30 2021 (r24218) @@ -151,10 +151,11 @@ Command Explanations - doc_dir=/usr/share/doc/highlight-&highlight-version;: + doc_dir=/usr/share/doc/highlight-&highlight-version;/: install highlight documentation into a versioned directory. This parameter is also needed for make gui, because - its value would be hardcoded into the gui executable. + its value would be hardcoded into the gui executable. Note that the + trailing / is necessary. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24209 - trunk/BOOK/gnome/platform
Author: xry111 Date: Wed Feb 10 06:15:04 2021 New Revision: 24209 Log: gnome-session: critical typo Modified: trunk/BOOK/gnome/platform/gnome-session.xml Modified: trunk/BOOK/gnome/platform/gnome-session.xml == --- trunk/BOOK/gnome/platform/gnome-session.xml Wed Feb 10 04:14:48 2021 (r24208) +++ trunk/BOOK/gnome/platform/gnome-session.xml Wed Feb 10 06:15:04 2021 (r24209) @@ -117,7 +117,7 @@ Adapt gnome-session to changes in systemd-247: -echo 'Slice=.slice' >> data/gnome-session-restart-dbus.service.in +echo 'Slice=-.slice' >> data/gnome-session-restart-dbus.service.in Adapt meson.build so that gnome-session can build without systemd: -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24207 - trunk/BOOK/general/genlib
Author: xry111 Date: Wed Feb 10 00:01:19 2021 New Revision: 24207 Log: libbytesize: pygment is not needed Modified: trunk/BOOK/general/genlib/libbytesize.xml Modified: trunk/BOOK/general/genlib/libbytesize.xml == --- trunk/BOOK/general/genlib/libbytesize.xml Tue Feb 9 18:50:27 2021 (r24206) +++ trunk/BOOK/general/genlib/libbytesize.xml Wed Feb 10 00:01:19 2021 (r24207) @@ -74,8 +74,7 @@ Required - and - + Optional -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24201 - trunk/BOOK/networking/connect
Author: xry111 Date: Tue Feb 9 07:25:10 2021 New Revision: 24201 Log: dhcp: add -O2 -g as default CFLAGS Modified: trunk/BOOK/networking/connect/dhcp.xml Modified: trunk/BOOK/networking/connect/dhcp.xml == --- trunk/BOOK/networking/connect/dhcp.xml Tue Feb 9 07:16:01 2021 (r24200) +++ trunk/BOOK/networking/connect/dhcp.xml Tue Feb 9 07:25:10 2021 (r24201) @@ -166,7 +166,7 @@ Running ( export CFLAGS=... ./configure ... ) in a subshell preserves CFLAGS if they are set in environment --> -( export CFLAGS="$CFLAGS -Wall -fno-strict-aliasing \ +( export CFLAGS="${CFLAGS:--g -O2} -Wall -fno-strict-aliasing \ -D_PATH_DHCLIENT_SCRIPT='\"/sbin/dhclient-script\"' \ -D_PATH_DHCPD_CONF='\"/etc/dhcp/dhcpd.conf\"' \ -D_PATH_DHCLIENT_CONF='\"/etc/dhcp/dhclient.conf\"'"&& -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24200 - trunk/BOOK/multimedia/videoutils
Author: xry111 Date: Tue Feb 9 07:16:01 2021 New Revision: 24200 Log: ffmpeg: add some dependencies Modified: trunk/BOOK/multimedia/videoutils/ffmpeg.xml Modified: trunk/BOOK/multimedia/videoutils/ffmpeg.xml == --- trunk/BOOK/multimedia/videoutils/ffmpeg.xml Mon Feb 8 18:02:39 2021 (r24199) +++ trunk/BOOK/multimedia/videoutils/ffmpeg.xml Tue Feb 9 07:16:01 2021 (r24200) @@ -105,6 +105,7 @@ Optional , + , , (to identify and play CDs), (for kmsgrab input), @@ -113,6 +114,7 @@ , , , + , , (or ) for PDF and PS documentation, @@ -180,6 +182,7 @@ --enable-libvpx \ --enable-libx264 \ --enable-libx265 \ +--enable-openssl \ --docdir=/usr/share/doc/ffmpeg-&ffmpeg-version; && make && @@ -396,11 +399,18 @@ - --enable-openssl or --enable-gnutls: + --enable-openssl: Enables HTTPS protocol for network streams. + --enable-gnutls: Use this option instead of + --enable-openssl, if you want to use + GnuTLS instead of + OpenSSL for HTTPS protocol. + + + --disable-doc: Disables building html documentation. This is only needed if is installed and you do not want to build the html documentation. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24198 - in trunk/BOOK/multimedia: libdriv videoutils
Author: xry111 Date: Mon Feb 8 04:56:45 2021 New Revision: 24198 Log: xvid and ffmpeg: nasm can be used Modified: trunk/BOOK/multimedia/libdriv/xvid.xml trunk/BOOK/multimedia/videoutils/ffmpeg.xml Modified: trunk/BOOK/multimedia/libdriv/xvid.xml == --- trunk/BOOK/multimedia/libdriv/xvid.xml Sun Feb 7 21:23:56 2021 (r24197) +++ trunk/BOOK/multimedia/libdriv/xvid.xml Mon Feb 8 04:56:45 2021 (r24198) @@ -73,7 +73,7 @@ Optional - + or User Notes: Modified: trunk/BOOK/multimedia/videoutils/ffmpeg.xml == --- trunk/BOOK/multimedia/videoutils/ffmpeg.xml Sun Feb 7 21:23:56 2021 (r24197) +++ trunk/BOOK/multimedia/videoutils/ffmpeg.xml Mon Feb 8 04:56:45 2021 (r24198) @@ -91,7 +91,7 @@ , , , and - + or Recommended for desktop use -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24197 - trunk/BOOK/multimedia/libdriv
Author: xry111 Date: Sun Feb 7 21:23:56 2021 New Revision: 24197 Log: gst-plugins-bad: clean up dep Modified: trunk/BOOK/multimedia/libdriv/gst10-plugins-bad.xml Modified: trunk/BOOK/multimedia/libdriv/gst10-plugins-bad.xml == --- trunk/BOOK/multimedia/libdriv/gst10-plugins-bad.xml Sun Feb 7 09:32:00 2021(r24196) +++ trunk/BOOK/multimedia/libdriv/gst10-plugins-bad.xml Sun Feb 7 21:23:56 2021(r24197) @@ -94,44 +94,39 @@ Optional , - , , , , , - , - or - , + (for examples), , , - , - , + (for one test), , , , , , , - , , , , - , + or + (for SSL support in hls plugin, if both are not installed OpenSSL will + be used instead), (with additional modules), , , - (for examples), , , , ( must have been compiled with wayland support), , - , + (for one test), https://aomedia.googlesource.com/aom/";>aom, http://bs2b.sourceforge.net/";>bs2b, https://acoustid.org/chromaprint";>Chromaprint, - https://www.xiph.org/daala/";>daala, https://github.com/kornelski/dssim";>dssim, http://www.speech.cs.cmu.edu/flite/";>Flite, http://www.fluidsynth.org/";>FluidSynth, @@ -145,7 +140,6 @@ https://www.libde265.org";>libde265, https://code.google.com/archive/p/libkate/";>libkate, https://github.com/Intel-Media-SDK/MediaSDK";>libmfx, - https://sourceforge.net/projects/farsight/files/libmimic/";>libmimic, https://sourceforge.net/projects/libmms/";>libmms, https://github.com/Konstanty/libmodplug";>libmodplug, https://libnice.freedesktop.org/";>libnice, -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24195 - trunk/BOOK/networking/netlibs
Author: xry111 Date: Sun Feb 7 07:19:38 2021 New Revision: 24195 Log: neon: any LFS has OpenSSL now Modified: trunk/BOOK/networking/netlibs/neon.xml Modified: trunk/BOOK/networking/netlibs/neon.xml == --- trunk/BOOK/networking/netlibs/neon.xml Sun Feb 7 07:18:09 2021 (r24194) +++ trunk/BOOK/networking/netlibs/neon.xml Sun Feb 7 07:19:38 2021 (r24195) @@ -119,9 +119,8 @@ --with-ssl: This switch enables SSL support using OpenSSL or - GnuTLS respectively. Remove it if - you don't have any of these installed. To force - GnuTLS usage when both are present, + GnuTLS respectively. To force + GnuTLS usage when it is are present, simply pass --with-ssl=gnutls and --with-ca-bundle=/etc/pki/tls/certs/ca-bundle.crt to the configure script. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24194 - trunk/BOOK/general/genlib
Author: xry111 Date: Sun Feb 7 07:18:09 2021 New Revision: 24194 Log: boost: fix python version Modified: trunk/BOOK/general/genlib/boost.xml Modified: trunk/BOOK/general/genlib/boost.xml == --- trunk/BOOK/general/genlib/boost.xml Sun Feb 7 03:09:16 2021(r24193) +++ trunk/BOOK/general/genlib/boost.xml Sun Feb 7 07:18:09 2021(r24194) @@ -214,7 +214,7 @@ libboost_math_tr1f.so, libboost_math_tr1l.so, libboost_nowide.so, libboost_prg_exec_monitor.so, libboost_program_options.so, - libboost_python38.so, libboost_random.so, + libboost_python3&python3-minor;.so, libboost_random.so, libboost_regex.so, libboost_serialization.so, libboost_stacktrace_addr2line.so, libboost_stacktrace_basic.so, libboost_stacktrace_noop.so, libboost_system.so, -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24193 - trunk/BOOK/multimedia/audioutils
Author: xry111 Date: Sun Feb 7 03:09:16 2021 New Revision: 24193 Log: mpg123: run test suite Modified: trunk/BOOK/multimedia/audioutils/mpg123.xml Modified: trunk/BOOK/multimedia/audioutils/mpg123.xml == --- trunk/BOOK/multimedia/audioutils/mpg123.xml Sun Feb 7 00:07:21 2021 (r24192) +++ trunk/BOOK/multimedia/audioutils/mpg123.xml Sun Feb 7 03:09:16 2021 (r24193) @@ -103,7 +103,7 @@ make - This package does not come with a test suite. + To test the results, issue: make check. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24192 - trunk/BOOK/multimedia/libdriv
Author: xry111 Date: Sun Feb 7 00:07:21 2021 New Revision: 24192 Log: gst-plugins-base: recommend mesa to build opengl plugin Modified: trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xml Modified: trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xml == --- trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xmlSat Feb 6 23:20:38 2021(r24191) +++ trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xmlSun Feb 7 00:07:21 2021(r24192) @@ -95,6 +95,7 @@ , , , + , , and -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24191 - trunk/BOOK/multimedia/libdriv
Author: xry111 Date: Sat Feb 6 23:20:38 2021 New Revision: 24191 Log: gstreamer: gsl is only used for test Modified: trunk/BOOK/multimedia/libdriv/gstreamer10.xml Modified: trunk/BOOK/multimedia/libdriv/gstreamer10.xml == --- trunk/BOOK/multimedia/libdriv/gstreamer10.xml Sat Feb 6 22:50:22 2021(r24190) +++ trunk/BOOK/multimedia/libdriv/gstreamer10.xml Sat Feb 6 23:20:38 2021(r24191) @@ -102,7 +102,7 @@ Optional (for examples), - , + (used by one test if installed), , https://github.com/scop/bash-completion/";>bash-completion, https://pypi.org/project/hotdoc/";>hotdoc, -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24190 - trunk/BOOK/multimedia/libdriv
Author: xry111 Date: Sat Feb 6 22:50:22 2021 New Revision: 24190 Log: libsamplerate: remove an useless make variable Modified: trunk/BOOK/multimedia/libdriv/libsamplerate.xml Modified: trunk/BOOK/multimedia/libdriv/libsamplerate.xml == --- trunk/BOOK/multimedia/libdriv/libsamplerate.xml Sat Feb 6 19:56:08 2021(r24189) +++ trunk/BOOK/multimedia/libdriv/libsamplerate.xml Sat Feb 6 22:50:22 2021(r24190) @@ -105,7 +105,7 @@ Now, as the root user: -make htmldocdir=/usr/share/doc/libsamplerate-&libsamplerate-version; install +make install -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24189 - trunk/BOOK/multimedia/libdriv
Author: xry111 Date: Sat Feb 6 19:56:08 2021 New Revision: 24189 Log: libsndfile: add a missed comma Modified: trunk/BOOK/multimedia/libdriv/libsndfile.xml Modified: trunk/BOOK/multimedia/libdriv/libsndfile.xml == --- trunk/BOOK/multimedia/libdriv/libsndfile.xmlSat Feb 6 19:55:17 2021(r24188) +++ trunk/BOOK/multimedia/libdriv/libsndfile.xmlSat Feb 6 19:56:08 2021(r24189) @@ -82,7 +82,7 @@ Optional - + , , and -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24188 - trunk/BOOK/multimedia/libdriv
Author: xry111 Date: Sat Feb 6 19:55:17 2021 New Revision: 24188 Log: alsa-lib: test suite works correctly now Modified: trunk/BOOK/multimedia/libdriv/alsa-lib.xml Modified: trunk/BOOK/multimedia/libdriv/alsa-lib.xml == --- trunk/BOOK/multimedia/libdriv/alsa-lib.xml Sat Feb 6 18:16:06 2021 (r24187) +++ trunk/BOOK/multimedia/libdriv/alsa-lib.xml Sat Feb 6 19:55:17 2021 (r24188) @@ -131,12 +131,11 @@ make doc - + Now, as the root user: @@ -155,12 +154,6 @@ install -v -m644 doc/doxygen/html/search/* \ /usr/share/doc/alsa-lib-&alsa-lib-version;/html/search - - The test suite requires the alsa-lib package to be installed to - link against some libraries. Now that alsa-lib is installed, if you wish - to run the tests, issue: make check. - - -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24182 - trunk/BOOK/x/lib
Author: xry111 Date: Fri Feb 5 19:35:35 2021 New Revision: 24182 Log: at-spi2-core: test suite needs the package to be installed first Modified: trunk/BOOK/x/lib/at-spi2-core.xml Modified: trunk/BOOK/x/lib/at-spi2-core.xml == --- trunk/BOOK/x/lib/at-spi2-core.xml Fri Feb 5 10:32:52 2021(r24181) +++ trunk/BOOK/x/lib/at-spi2-core.xml Fri Feb 5 19:35:35 2021(r24182) @@ -122,9 +122,10 @@ A session bus address, normally available in an Xorg terminal, - is necessary to run the tests. To test the results, - issue: ninja test. The memory test is known - to timeout. + is necessary to run the tests. And, the test suite requires the + glib schemas of the package already installed. To test the results, + install the package first, then issue: ninja test. + The memory test is known to timeout. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24175 - trunk/BOOK/general/sysutils
Author: xry111 Date: Thu Feb 4 21:26:02 2021 New Revision: 24175 Log: systemd: add a missed comma Modified: trunk/BOOK/general/sysutils/systemd.xml Modified: trunk/BOOK/general/sysutils/systemd.xml == --- trunk/BOOK/general/sysutils/systemd.xml Thu Feb 4 17:37:44 2021 (r24174) +++ trunk/BOOK/general/sysutils/systemd.xml Thu Feb 4 21:26:02 2021 (r24175) @@ -102,7 +102,7 @@ Optional - + , , , , -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24172 - trunk/BOOK/general/graphlib
Author: xry111 Date: Thu Feb 4 07:44:13 2021 New Revision: 24172 Log: fontconfig: remove a useless command Modified: trunk/BOOK/general/graphlib/fontconfig.xml Modified: trunk/BOOK/general/graphlib/fontconfig.xml == --- trunk/BOOK/general/graphlib/fontconfig.xml Thu Feb 4 07:42:39 2021 (r24171) +++ trunk/BOOK/general/graphlib/fontconfig.xml Thu Feb 4 07:44:13 2021 (r24172) @@ -116,12 +116,6 @@ Installation of Fontconfig - Make sure the system regenerates src/fcobjshash.h. - - -rm -f src/fcobjshash.h - - Install Fontconfig by running the following commands: -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24171 - trunk/BOOK/general/genlib
Author: xry111 Date: Thu Feb 4 07:42:39 2021 New Revision: 24171 Log: libidn2: typo Modified: trunk/BOOK/general/genlib/libidn2.xml Modified: trunk/BOOK/general/genlib/libidn2.xml == --- trunk/BOOK/general/genlib/libidn2.xml Thu Feb 4 07:38:12 2021 (r24170) +++ trunk/BOOK/general/genlib/libidn2.xml Thu Feb 4 07:42:39 2021 (r24171) @@ -135,7 +135,7 @@ - libidn2 + idn2 libidn2.so -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24170 - trunk/BOOK/x/installing
Author: xry111 Date: Thu Feb 4 07:38:12 2021 New Revision: 24170 Log: libxcb: respect default/custom CFLAGS Modified: trunk/BOOK/x/installing/libxcb.xml Modified: trunk/BOOK/x/installing/libxcb.xml == --- trunk/BOOK/x/installing/libxcb.xml Wed Feb 3 18:56:49 2021(r24169) +++ trunk/BOOK/x/installing/libxcb.xml Thu Feb 4 07:38:12 2021(r24170) @@ -104,7 +104,7 @@ commands: -CFLAGS=-Wno-error=format-extra-args ./configure $XORG_CONFIG \ +CFLAGS="${CFLAGS:--O2 -g} -Wno-error=format-extra-args" ./configure $XORG_CONFIG \ --without-doxygen \ --docdir='${datadir}'/doc/libxcb-&libxcb-version; && make -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24150 - trunk/BOOK/general/sysutils
Author: xry111 Date: Wed Jan 27 21:25:41 2021 New Revision: 24150 Log: systemd: use video group for /dev/dri/render*, to be consistent with eudev Modified: trunk/BOOK/general/sysutils/systemd.xml Modified: trunk/BOOK/general/sysutils/systemd.xml == --- trunk/BOOK/general/sysutils/systemd.xml Wed Jan 27 21:25:01 2021 (r24149) +++ trunk/BOOK/general/sysutils/systemd.xml Wed Jan 27 21:25:41 2021 (r24150) @@ -158,7 +158,7 @@ rules: -sed -i 's/GROUP="render", //' rules.d/50-udev-default.rules.in +sed -i 's/GROUP="render"/GROUP="video"/' rules.d/50-udev-default.rules.in Rebuild systemd by running the -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24149 - trunk/BOOK/postlfs/config
Author: xry111 Date: Wed Jan 27 21:25:01 2021 New Revision: 24149 Log: document uuidd user and group Modified: trunk/BOOK/postlfs/config/users.xml Modified: trunk/BOOK/postlfs/config/users.xml == --- trunk/BOOK/postlfs/config/users.xml Wed Jan 27 10:41:42 2021(r24148) +++ trunk/BOOK/postlfs/config/users.xml Wed Jan 27 21:25:01 2021(r24149) @@ -138,6 +138,7 @@ systemd-coredump7979 +uuidd 8080 ldap8383 avahi 8484 avahi-autoipd8585 -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24147 - trunk/BOOK/networking/netprogs
Author: xry111 Date: Tue Jan 26 20:15:55 2021 New Revision: 24147 Log: samba: remove a sed unneeded with samba >= 4.13.3 Modified: trunk/BOOK/networking/netprogs/samba.xml Modified: trunk/BOOK/networking/netprogs/samba.xml == --- trunk/BOOK/networking/netprogs/samba.xmlTue Jan 26 19:52:31 2021 (r24146) +++ trunk/BOOK/networking/netprogs/samba.xmlTue Jan 26 20:15:55 2021 (r24147) @@ -175,13 +175,6 @@ Installation of Samba - Fix a file that fails to compile with Glibc-2.32: - - -sed -r 's/nss_(setpw|endpw|setgr|endgr)ent/my_&/' \ --i nsswitch/nsstest.c - - Fix a test that always fails: -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24143 - trunk/BOOK/general/prog
Author: xry111 Date: Mon Jan 25 23:44:58 2021 New Revision: 24143 Log: clang: add -DLLVM_BINUTILS_INCDIR Modified: trunk/BOOK/general/prog/llvm.xml Modified: trunk/BOOK/general/prog/llvm.xml == --- trunk/BOOK/general/prog/llvm.xmlMon Jan 25 23:34:39 2021(r24142) +++ trunk/BOOK/general/prog/llvm.xmlMon Jan 25 23:44:58 2021(r24143) @@ -225,6 +225,7 @@ -DLLVM_ENABLE_RTTI=ON \ -DLLVM_TARGETS_TO_BUILD="host;AMDGPU;BPF" \ -DLLVM_BUILD_TESTS=ON \ + -DLLVM_BINUTILS_INCDIR=/usr/include \ -Wno-dev -G Ninja .. && ninja @@ -340,6 +341,15 @@ + -DLLVM_BINUTILS_INCDIR=/usr/include: Used to + tell the building system the location of binutils headers, installed + in LFS. This allows the building of + LLVMgold.so, which is needed + for building programs with clang and Link Time + Optimization (LTO). + + + -DBUILD_SHARED_LIBS=ON: if used instead of -DLLVM_BUILD_LLVM_DYLIB=ON and -DLLVM_LINK_LLVM_DYLIB=ON, builds all the @@ -394,7 +404,8 @@ libLTO.so, libRemarks.so, libclang.so, - and libclang*.a (63 libraries) + libclang*.a (63 libraries), + and LLVMgold.so /usr/include/{clang,clang-c,llvm,llvm-c}, -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24142 - trunk/BOOK/networking/textweb
Author: xry111 Date: Mon Jan 25 23:34:39 2021 New Revision: 24142 Log: lynx: introduce --enable-ipv6 Modified: trunk/BOOK/networking/textweb/lynx.xml Modified: trunk/BOOK/networking/textweb/lynx.xml == --- trunk/BOOK/networking/textweb/lynx.xml Mon Jan 25 23:14:56 2021 (r24141) +++ trunk/BOOK/networking/textweb/lynx.xml Mon Jan 25 23:34:39 2021 (r24142) @@ -195,6 +195,12 @@ + --enable-ipv6: This switch allows + Lynx to use IPv6, along with IPv4. Use + it if your ISP provides an IPv6 configuration. + + + --enable-locale-charset: This switch allows Lynx to deduce the proper character encoding for terminal output from the current locale. A configuration step is -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24124 - trunk/BOOK/general/genlib
Author: xry111 Date: Thu Jan 21 05:04:55 2021 New Revision: 24124 Log: libgusb: add a missed comma Modified: trunk/BOOK/general/genlib/libgusb.xml Modified: trunk/BOOK/general/genlib/libgusb.xml == --- trunk/BOOK/general/genlib/libgusb.xml Thu Jan 21 02:10:51 2021 (r24123) +++ trunk/BOOK/general/genlib/libgusb.xml Thu Jan 21 05:04:55 2021 (r24124) @@ -81,7 +81,7 @@ Recommended - + , , (for usb.ids data file, which is also required for the tests), and -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24122 - trunk/BOOK/general/graphlib
Author: xry111 Date: Tue Jan 19 06:48:50 2021 New Revision: 24122 Log: harfbuzz: move g-ir to recommended Mark it "required for building GNOME". If harfbuzz is built Without g-ir we would get an error building pango's g-ir typelib. Modified: trunk/BOOK/general/graphlib/harfbuzz.xml Modified: trunk/BOOK/general/graphlib/harfbuzz.xml == --- trunk/BOOK/general/graphlib/harfbuzz.xmlMon Jan 18 22:26:37 2021 (r24121) +++ trunk/BOOK/general/graphlib/harfbuzz.xmlTue Jan 19 06:48:50 2021 (r24122) @@ -76,6 +76,7 @@ Recommended , + (required if building GNOME), (required for Pango), (required for building or @@ -91,7 +92,6 @@ (circular: build cairo and all its recommended dependencies, including harfbuzz, first, then rebuild harfbuzz if the cairo backend is needed), - , , and https://pypi.org/project/FontTools/";>FontTools (Python 3 module, for the testsuite) -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24098 - trunk/BOOK/general/genlib
Author: xry111 Date: Sun Jan 10 03:05:01 2021 New Revision: 24098 Log: libxkbcommon: add wayland-protocols as recommended Modified: trunk/BOOK/general/genlib/libxkbcommon.xml Modified: trunk/BOOK/general/genlib/libxkbcommon.xml == --- trunk/BOOK/general/genlib/libxkbcommon.xml Sat Jan 9 15:37:04 2021 (r24097) +++ trunk/BOOK/general/genlib/libxkbcommon.xml Sun Jan 10 03:05:01 2021 (r24098) @@ -80,8 +80,9 @@ Recommended -and - + , + , and + Optional -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24096 - trunk/BOOK/x/installing
Author: xry111 Date: Sat Jan 9 09:11:07 2021 New Revision: 24096 Log: libxcb: remove a cmd description, pthread-stubs is not mentioned anymore Modified: trunk/BOOK/x/installing/libxcb.xml Modified: trunk/BOOK/x/installing/libxcb.xml == --- trunk/BOOK/x/installing/libxcb.xml Fri Jan 8 15:46:45 2021(r24095) +++ trunk/BOOK/x/installing/libxcb.xml Sat Jan 9 09:11:07 2021(r24096) @@ -125,12 +125,6 @@ Command Explanations - sed "s/pthread-stubs//" -i configure: This sed - removes a dependency on the libpthread-stubs package which is useless on - Linux. - - - --without-doxygen: Do not use doxygen to generate API documentation (default: auto). Without it, if is installed, the API documentation will be -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24050 - trunk/BOOK/general/genutils
Author: xry111 Date: Sat Jan 2 03:43:47 2021 New Revision: 24050 Log: shared-mime-info: fix download URL Modified: trunk/BOOK/general/genutils/shared-mime-info.xml Modified: trunk/BOOK/general/genutils/shared-mime-info.xml == --- trunk/BOOK/general/genutils/shared-mime-info.xmlFri Jan 1 20:01:15 2021(r24049) +++ trunk/BOOK/general/genutils/shared-mime-info.xmlSat Jan 2 03:43:47 2021(r24050) @@ -5,7 +5,7 @@ %general-entities; https://gitlab.freedesktop.org/xdg/shared-mime-info/uploads/0440063a2e6823a4b1a6fb2f2af8350f/shared-mime-info-&shared-mime-info-version;.tar.xz";> + "https://gitlab.freedesktop.org/xdg/shared-mime-info/uploads/0ee50652091363ab0d17e335e5e74fbe/shared-mime-info-&shared-mime-info-version;.tar.xz";> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r24012 - trunk/BOOK/general/genutils
Author: xry111 Date: Tue Dec 22 03:36:53 2020 New Revision: 24012 Log: highlight: fix doc dir, to avoid buggy path like '/usr/share/doc/highlight-3.59extra' Modified: trunk/BOOK/general/genutils/highlight.xml Modified: trunk/BOOK/general/genutils/highlight.xml == --- trunk/BOOK/general/genutils/highlight.xml Mon Dec 21 17:49:29 2020 (r24011) +++ trunk/BOOK/general/genutils/highlight.xml Tue Dec 22 03:36:53 2020 (r24012) @@ -111,7 +111,7 @@ following command: -make doc_dir=/usr/share/doc/highlight-&highlight-version; gui +make doc_dir=/usr/share/doc/highlight-&highlight-version;/ gui
[blfs-book] r23931 - trunk/BOOK
Author: xry111 Date: Wed Nov 25 08:46:36 2020 New Revision: 23931 Log: gnome: use download.gnome.org instead of ftp.gnome.org Modified: trunk/BOOK/gnome.ent Modified: trunk/BOOK/gnome.ent == --- trunk/BOOK/gnome.entTue Nov 24 12:43:03 2020(r23930) +++ trunk/BOOK/gnome.entWed Nov 25 08:46:36 2020(r23931) @@ -1,6 +1,6 @@ -http://ftp.gnome.org/pub/gnome/sources";> +https://download.gnome.org/sources";> ftp://ftp.acc.umu.se/pub/gnome/sources";> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23900 - in trunk/BOOK: general/sysutils gnome/platform x/lib
Author: xry111 Date: Sat Nov 14 11:20:40 2020 New Revision: 23900 Log: remove unnecessary --sysconfdir and --localstatedir in meson commands Modified: trunk/BOOK/general/sysutils/colord.xml trunk/BOOK/general/sysutils/elogind.xml trunk/BOOK/general/sysutils/systemd.xml trunk/BOOK/gnome/platform/dconf.xml trunk/BOOK/gnome/platform/gdm.xml trunk/BOOK/gnome/platform/gnome-settings-daemon.xml trunk/BOOK/gnome/platform/gvfs.xml trunk/BOOK/gnome/platform/vte.xml trunk/BOOK/x/lib/at-spi2-core.xml trunk/BOOK/x/lib/pango.xml Modified: trunk/BOOK/general/sysutils/colord.xml == --- trunk/BOOK/general/sysutils/colord.xml Fri Nov 13 07:49:30 2020 (r23899) +++ trunk/BOOK/general/sysutils/colord.xml Sat Nov 14 11:20:40 2020 (r23900) @@ -138,8 +138,6 @@ cdbuild && meson --prefix=/usr\ - --sysconfdir=/etc\ - --localstatedir=/var \ -Ddaemon_user=colord \ -Dvapi=true \ -Dsystemd=false \ @@ -154,8 +152,6 @@ cd build && meson --prefix=/usr\ - --sysconfdir=/etc\ - --localstatedir=/var \ -Ddaemon_user=colord \ -Dvapi=true \ -Dsystemd=true \ Modified: trunk/BOOK/general/sysutils/elogind.xml == --- trunk/BOOK/general/sysutils/elogind.xml Fri Nov 13 07:49:30 2020 (r23899) +++ trunk/BOOK/general/sysutils/elogind.xml Sat Nov 14 11:20:40 2020 (r23900) @@ -157,8 +157,6 @@ cdbuild && meson --prefix=/usr\ - --sysconfdir=/etc\ - --localstatedir=/var \ -Dcgroup-controller=elogind \ -Ddbuspolicydir=/etc/dbus-1/system.d \ -Dman=auto \ Modified: trunk/BOOK/general/sysutils/systemd.xml == --- trunk/BOOK/general/sysutils/systemd.xml Fri Nov 13 07:49:30 2020 (r23899) +++ trunk/BOOK/general/sysutils/systemd.xml Sat Nov 14 11:20:40 2020 (r23900) @@ -171,8 +171,6 @@ cdbuild && meson --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ -Dblkid=true \ -Dbuildtype=release \ -Ddefault-dnssec=no \ Modified: trunk/BOOK/gnome/platform/dconf.xml == --- trunk/BOOK/gnome/platform/dconf.xml Fri Nov 13 07:49:30 2020(r23899) +++ trunk/BOOK/gnome/platform/dconf.xml Sat Nov 14 11:20:40 2020(r23900) @@ -194,7 +194,7 @@ mkdir build && cdbuild && -meson --prefix=/usr --sysconfdir=/etc .. && +meson --prefix=/usr .. && ninja Modified: trunk/BOOK/gnome/platform/gdm.xml == --- trunk/BOOK/gnome/platform/gdm.xml Fri Nov 13 07:49:30 2020(r23899) +++ trunk/BOOK/gnome/platform/gdm.xml Sat Nov 14 11:20:40 2020(r23900) @@ -144,8 +144,6 @@ cdbuild && meson --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var\ -Dplymouth=disabled \ -Dgdm-xsession=true \ -Dpam-mod-dir=/lib/security \ @@ -158,8 +156,6 @@ cdbuild && meson --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var\ -Dplymouth=disabled \ -Dgdm-xsession=true \ -Dpam-mod-dir=/lib/security .. && Modified: trunk/BOOK/gnome/platform/gnome-settings-daemon.xml == --- trunk/BOOK/gnome/platform/gnome-settings-daemon.xml Fri Nov 13 07:49:30 2020(r23899) +++ trunk/BOOK/gnome/platform/gnome-settings-daemon.xml Sat Nov 14 11:20:40 2020(r23900) @@ -168,7 +168,7 @@ mkdir build && cdbuild && -meson --prefix=/usr --sysconfdir=/etc .. && +meson --prefix=/usr .. && ninja
[blfs-book] r23861 - trunk/BOOK/general/genlib
Author: xry111 Date: Tue Nov 3 06:06:50 2020 New Revision: 23861 Log: libwacom: add valgrind optionally for some tests Modified: trunk/BOOK/general/genlib/libwacom.xml Modified: trunk/BOOK/general/genlib/libwacom.xml == --- trunk/BOOK/general/genlib/libwacom.xml Sun Nov 1 13:59:20 2020 (r23860) +++ trunk/BOOK/general/genlib/libwacom.xml Tue Nov 3 06:06:50 2020 (r23861) @@ -86,8 +86,9 @@ , , - , and - + , + , and + (optional for some tests) -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23846 - trunk/BOOK/x/lib
Author: xry111 Date: Tue Oct 27 06:38:49 2020 New Revision: 23846 Log: clutter-gst: fix gst plugin file name Modified: trunk/BOOK/x/lib/clutter-gst.xml Modified: trunk/BOOK/x/lib/clutter-gst.xml == --- trunk/BOOK/x/lib/clutter-gst.xmlTue Oct 27 00:24:07 2020(r23845) +++ trunk/BOOK/x/lib/clutter-gst.xmlTue Oct 27 06:38:49 2020(r23846) @@ -142,7 +142,7 @@ None - libclutter-gst-3.0.so and /usr/lib/gstreamer-1.0/libgstclutter.so + libclutter-gst-3.0.so and /usr/lib/gstreamer-1.0/libcluttergst3.so /usr/include/clutter-gst-3.0 and -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23806 - trunk/BOOK/x/installing
Author: xry111 Date: Tue Oct 13 12:55:12 2020 New Revision: 23806 Log: remove two Python 2 ref Modified: trunk/BOOK/x/installing/libevdev.xml trunk/BOOK/x/installing/mesa.xml Modified: trunk/BOOK/x/installing/libevdev.xml == --- trunk/BOOK/x/installing/libevdev.xmlTue Oct 13 12:07:33 2020 (r23805) +++ trunk/BOOK/x/installing/libevdev.xmlTue Oct 13 12:55:12 2020 (r23806) @@ -76,8 +76,7 @@ Optional -, -, and + and (optional for tests) Modified: trunk/BOOK/x/installing/mesa.xml == --- trunk/BOOK/x/installing/mesa.xmlTue Oct 13 12:07:33 2020(r23805) +++ trunk/BOOK/x/installing/mesa.xmlTue Oct 13 12:55:12 2020(r23806) @@ -171,8 +171,8 @@ systems. VC4 is for the Broadcom VC4 used in the raspberry pi - ken --> - If is not installed, adjust a script file - in test suite to use Python 3: + Adjust a script file in test suite to use Python 3, instead of + obsolete Python 2: sed '1s/python/&3/' -i bin/symbols-check.py -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23780 - trunk/BOOK/general/genlib
Author: xry111 Date: Sat Oct 3 08:30:37 2020 New Revision: 23780 Log: js78: run JS tests Modified: trunk/BOOK/general/genlib/js78.xml Modified: trunk/BOOK/general/genlib/js78.xml == --- trunk/BOOK/general/genlib/js78.xml Sat Oct 3 08:08:54 2020(r23779) +++ trunk/BOOK/general/genlib/js78.xml Sat Oct 3 08:30:37 2020(r23780) @@ -181,11 +181,16 @@ make - + To run JS test suite, issue: + make -C js/src check-jstests + JSTESTS_EXTRA_ARGS="--timeout 300 --wpt=disabled". + It's recommended to redirect the output into a log. + + Ten JS tests related to locale and timezone are known to fail, + because of an issue in . To run JIT test suite, issue: make -C js/src check-jit-test JITTEST_EXTRA_ARGS="--timeout 300". - The other parts of test suite are not functional on BLFS. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23778 - trunk/BOOK/postlfs/security
Author: xry111 Date: Sat Oct 3 07:16:46 2020 New Revision: 23778 Log: nss: optional parameters should be Modified: trunk/BOOK/postlfs/security/nss.xml Modified: trunk/BOOK/postlfs/security/nss.xml == --- trunk/BOOK/postlfs/security/nss.xml Sat Oct 3 06:46:26 2020(r23777) +++ trunk/BOOK/postlfs/security/nss.xml Sat Oct 3 07:16:46 2020(r23778) @@ -235,7 +235,7 @@ - NSS_DISABLE_GTESTS=1: If you don't need to run + NSS_DISABLE_GTESTS=1: If you don't need to run NSS test suite, append this option to make command, to prevent the compilation of tests and save some build time. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23777 - trunk/BOOK/postlfs/security
Author: xry111 Date: Sat Oct 3 06:46:26 2020 New Revision: 23777 Log: nss: add desc of NSS_DISABLE_GTESTS=1 Modified: trunk/BOOK/postlfs/security/nss.xml Modified: trunk/BOOK/postlfs/security/nss.xml == --- trunk/BOOK/postlfs/security/nss.xml Fri Oct 2 07:24:40 2020(r23776) +++ trunk/BOOK/postlfs/security/nss.xml Sat Oct 3 06:46:26 2020(r23777) @@ -234,6 +234,12 @@ the system version of sqlite. + + NSS_DISABLE_GTESTS=1: If you don't need to run + NSS test suite, append this option to make command, + to prevent the compilation of tests and save some build time. + + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23750 - trunk/BOOK/general/genlib
Author: xry111 Date: Mon Sep 21 10:58:14 2020 New Revision: 23750 Log: js78: rephrase the desc of --disable-jemalloc Modified: trunk/BOOK/general/genlib/js78.xml Modified: trunk/BOOK/general/genlib/js78.xml == --- trunk/BOOK/general/genlib/js78.xml Mon Sep 21 10:23:31 2020(r23749) +++ trunk/BOOK/general/genlib/js78.xml Mon Sep 21 10:58:14 2020(r23750) @@ -223,7 +223,10 @@ --disable-jemalloc: This switch disables the - internal memory allocator used in JS78. jemalloc causes a conflict with glibc. + internal memory allocator used in JS78. jemalloc is only intended for + the Firefox browser environment. For other applications using JS78, + if JS78 uses jemalloc, the application may crash as items allocated + in jemalloc allocator are freed on system (glibc) allocator. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23747 - trunk/BOOK/multimedia/libdriv
Author: xry111 Date: Mon Sep 21 00:17:40 2020 New Revision: 23747 Log: libcanberra: add a patch for wayland based DE Modified: trunk/BOOK/multimedia/libdriv/libcanberra.xml Modified: trunk/BOOK/multimedia/libdriv/libcanberra.xml == --- trunk/BOOK/multimedia/libdriv/libcanberra.xml Mon Sep 21 00:00:29 2020(r23746) +++ trunk/BOOK/multimedia/libdriv/libcanberra.xml Mon Sep 21 00:17:40 2020(r23747) @@ -72,6 +72,16 @@ +Additional Downloads + + + + Required patch: + + + + + libcanberra Dependencies Required @@ -103,6 +113,13 @@ Installation of libcanberra + At first, apply a patch to fix an issue causing some applications to + crash in Wayland based desktop environment: + + +patch -Np1 -i ../libcanberra-0.30-wayland-1.patch + + Install libcanberra by running the following commands: -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23746 - trunk/BOOK/general/genlib
Author: xry111 Date: Mon Sep 21 00:00:29 2020 New Revision: 23746 Log: brotli: remove -R from pkg-config files Modified: trunk/BOOK/general/genlib/brotli.xml Modified: trunk/BOOK/general/genlib/brotli.xml == --- trunk/BOOK/general/genlib/brotli.xmlSun Sep 20 21:19:32 2020 (r23745) +++ trunk/BOOK/general/genlib/brotli.xmlMon Sep 21 00:00:29 2020 (r23746) @@ -98,6 +98,12 @@ Installation of Brotli + At first, fix an issue in pkg-config files: + + +sed 's@-R..libdir.@@' scripts/*.pc.in -i + + Install brotli by running the following commands: -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23739 - trunk/BOOK/multimedia/libdriv
Author: xry111 Date: Sat Sep 19 21:48:54 2020 New Revision: 23739 Log: gst-plugins-base: disable auto download of gl-headers Modified: trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xml Modified: trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xml == --- trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xmlSat Sep 19 15:57:17 2020(r23738) +++ trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xmlSat Sep 19 21:48:54 2020(r23739) @@ -139,7 +139,8 @@ meson --prefix=/usr \ -Dbuildtype=release \ -Dpackage-origin=http://www.linuxfromscratch.org/blfs/view/svn/ \ - -Dpackage-name="GStreamer &gst10-plugins-base-version; BLFS" && + -Dpackage-name="GStreamer &gst10-plugins-base-version; BLFS"\ + --wrap-mode=nodownload && ninja -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23701 - trunk/BOOK/postlfs
Author: xry111 Date: Thu Sep 10 03:07:15 2020 New Revision: 23701 Log: revert an unintentional change Modified: trunk/BOOK/postlfs/postlfs.xml Modified: trunk/BOOK/postlfs/postlfs.xml == --- trunk/BOOK/postlfs/postlfs.xml Thu Sep 10 03:06:40 2020(r23700) +++ trunk/BOOK/postlfs/postlfs.xml Thu Sep 10 03:07:15 2020(r23701) @@ -21,6 +21,5 @@ http://www.w3.org/2001/XInclude"; href="editors/editors.xml"/> http://www.w3.org/2001/XInclude"; href="shells/shells.xml"/> http://www.w3.org/2001/XInclude"; href="virtualization/virtualization.xml"/> - http://www.w3.org/2001/XInclude"; href="bootloader/bootloader.xml"/> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23700 - in trunk/BOOK: general/genlib postlfs
Author: xry111 Date: Thu Sep 10 03:06:40 2020 New Revision: 23700 Log: add js78 page Modified: trunk/BOOK/general/genlib/genlib.xml trunk/BOOK/general/genlib/js78.xml trunk/BOOK/postlfs/postlfs.xml Modified: trunk/BOOK/general/genlib/genlib.xml == --- trunk/BOOK/general/genlib/genlib.xmlWed Sep 9 13:08:28 2020 (r23699) +++ trunk/BOOK/general/genlib/genlib.xmlThu Sep 10 03:06:40 2020 (r23700) @@ -83,6 +83,7 @@ http://www.w3.org/2001/XInclude"; href="js68.xml"/> + http://www.w3.org/2001/XInclude"; href="js78.xml"/> http://www.w3.org/2001/XInclude"; href="json-c.xml"/> http://www.w3.org/2001/XInclude"; href="json-glib.xml"/> http://www.w3.org/2001/XInclude"; href="keyutils.xml"/> Modified: trunk/BOOK/general/genlib/js78.xml == --- trunk/BOOK/general/genlib/js78.xml Wed Sep 9 13:08:28 2020(r23699) +++ trunk/BOOK/general/genlib/js78.xml Thu Sep 10 03:06:40 2020(r23700) @@ -4,13 +4,11 @@ %general-entities; - - - + + @@ -30,8 +28,6 @@ js78 - - Introduction to JS @@ -73,7 +69,7 @@ - + JS78 Dependencies Required @@ -92,6 +88,7 @@ , , and + @@ -149,13 +146,13 @@ - + Install JS by running the following commands: @@ -184,7 +181,7 @@ make - + To run JIT test suite, issue: make -C js/src check-jit-test JITTEST_EXTRA_ARGS="--timeout 300". @@ -241,7 +238,6 @@ - sed '/@NSPR_CFLAGS@/d' /usr/bin/js78-config: Prevent js78-config to print buggy CFLAGS. Modified: trunk/BOOK/postlfs/postlfs.xml == --- trunk/BOOK/postlfs/postlfs.xml Wed Sep 9 13:08:28 2020(r23699) +++ trunk/BOOK/postlfs/postlfs.xml Thu Sep 10 03:06:40 2020(r23700) @@ -21,5 +21,6 @@ http://www.w3.org/2001/XInclude"; href="editors/editors.xml"/> http://www.w3.org/2001/XInclude"; href="shells/shells.xml"/> http://www.w3.org/2001/XInclude"; href="virtualization/virtualization.xml"/> + http://www.w3.org/2001/XInclude"; href="bootloader/bootloader.xml"/> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23584 - trunk/BOOK/networking/netlibs
Author: xry111 Date: Thu Aug 20 10:43:00 2020 New Revision: 23584 Log: curl: add security hotfix for 7.71.1 (blfs-10.0) Modified: trunk/BOOK/networking/netlibs/curl.xml Modified: trunk/BOOK/networking/netlibs/curl.xml == --- trunk/BOOK/networking/netlibs/curl.xml Thu Aug 20 10:20:51 2020 (r23583) +++ trunk/BOOK/networking/netlibs/curl.xml Thu Aug 20 10:43:00 2020 (r23584) @@ -73,17 +73,19 @@ - + Patch to fix CVE-2020-8231: ---> cURL Dependencies @@ -131,13 +133,12 @@ Installation of cURL - +patch -Np1 -i ../curl-7.71.1-security_fixes-1.patch Install cURL by running the following -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23582 - trunk/BOOK/networking/netprogs
Author: xry111 Date: Thu Aug 20 07:27:42 2020 New Revision: 23582 Log: samba: prevent to create .so symlink in /lib Modified: trunk/BOOK/networking/netprogs/samba.xml Modified: trunk/BOOK/networking/netprogs/samba.xml == --- trunk/BOOK/networking/netprogs/samba.xmlWed Aug 19 15:24:51 2020 (r23581) +++ trunk/BOOK/networking/netprogs/samba.xmlThu Aug 20 07:27:42 2020 (r23582) @@ -254,7 +254,7 @@ make install && -mv -v /usr/lib/libnss_win{s,bind}.so* /lib && +mv -v /usr/lib/libnss_win{s,bind}.so.* /lib && ln -v -sf ../../lib/libnss_winbind.so.2 /usr/lib/libnss_winbind.so && ln -v -sf ../../lib/libnss_wins.so.2/usr/lib/libnss_wins.so&& -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23578 - in trunk/BOOK: general/genutils general/graphlib general/sysutils multimedia/libdriv postlfs/filesystems x/installing
Author: xry111 Date: Wed Aug 19 11:09:48 2020 New Revision: 23578 Log: various docdir fix Modified: trunk/BOOK/general/genutils/highlight.xml trunk/BOOK/general/graphlib/librsvg.xml trunk/BOOK/general/sysutils/systemd.xml trunk/BOOK/multimedia/libdriv/flac.xml trunk/BOOK/postlfs/filesystems/ntfs-3g.xml trunk/BOOK/x/installing/libXdmcp.xml Modified: trunk/BOOK/general/genutils/highlight.xml == --- trunk/BOOK/general/genutils/highlight.xml Wed Aug 19 04:34:17 2020 (r23577) +++ trunk/BOOK/general/genutils/highlight.xml Wed Aug 19 11:09:48 2020 (r23578) @@ -111,7 +111,7 @@ following command: -make gui +make gui doc_dir=/usr/share/doc/highlight-&highlight-version;/ + +Command Explanations + + + doc_dir=/usr/share/doc/highlight-&highlight-version;: + install highlight documentation into a versioned directory. This + parameter is also needed for make gui, because + its value would be hardcoded into the gui executable. + + + Contents @@ -164,7 +175,7 @@ /etc/highlight, - /usr/share/doc/highlight, and + /usr/share/doc/highlight/&highlight-version;, and /usr/share/highlight Modified: trunk/BOOK/general/graphlib/librsvg.xml == --- trunk/BOOK/general/graphlib/librsvg.xml Wed Aug 19 04:34:17 2020 (r23577) +++ trunk/BOOK/general/graphlib/librsvg.xml Wed Aug 19 11:09:48 2020 (r23578) @@ -107,7 +107,8 @@ ./configure --prefix=/usr\ --enable-vala\ ---disable-static && +--disable-static \ +--docdir=/usr/share/doc/librsvg-&librsvg-version; && make Modified: trunk/BOOK/general/sysutils/systemd.xml == --- trunk/BOOK/general/sysutils/systemd.xml Wed Aug 19 04:34:17 2020 (r23577) +++ trunk/BOOK/general/sysutils/systemd.xml Wed Aug 19 11:09:48 2020 (r23578) @@ -188,6 +188,7 @@ -Db_lto=false \ -Dhomed=false \ -Duserdb=false\ + -Ddocdir=/usr/share/doc/systemd-&systemd-version; \ ..&& ninja Modified: trunk/BOOK/multimedia/libdriv/flac.xml == --- trunk/BOOK/multimedia/libdriv/flac.xml Wed Aug 19 04:34:17 2020 (r23577) +++ trunk/BOOK/multimedia/libdriv/flac.xml Wed Aug 19 11:09:48 2020 (r23578) @@ -97,7 +97,8 @@ ./configure --prefix=/usr \ ---disable-thorough-tests && +--disable-thorough-tests \ +--docdir=/usr/share/doc/flac-&flac-version; && make Modified: trunk/BOOK/postlfs/filesystems/ntfs-3g.xml == --- trunk/BOOK/postlfs/filesystems/ntfs-3g.xml Wed Aug 19 04:34:17 2020 (r23577) +++ trunk/BOOK/postlfs/filesystems/ntfs-3g.xml Wed Aug 19 11:09:48 2020 (r23578) @@ -115,7 +115,8 @@ ./configure --prefix=/usr\ --disable-static \ ---with-fuse=internal && +--with-fuse=internal \ +--docdir=/usr/share/doc/ntfs-3g-&ntfs-3g-version; && make Modified: trunk/BOOK/x/installing/libXdmcp.xml == --- trunk/BOOK/x/installing/libXdmcp.xmlWed Aug 19 04:34:17 2020 (r23577) +++ trunk/BOOK/x/installing/libXdmcp.xmlWed Aug 19 11:09:48 2020 (r23578) @@ -98,7 +98,7 @@ commands: -./configure $XORG_CONFIG && +./configure $XORG_CONFIG --docdir=/usr/share/doc/libXdmcp-&libXdmcp-version; && make -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23573 - in trunk/BOOK: gnome/applications gnome/platform multimedia/libdriv networking/netlibs networking/netutils
Author: xry111 Date: Wed Aug 19 00:15:30 2020 New Revision: 23573 Log: meson: remove useless options, for untagged packages Modified: trunk/BOOK/gnome/applications/gnome-disk-utility.xml trunk/BOOK/gnome/platform/dconf.xml trunk/BOOK/gnome/platform/folks.xml trunk/BOOK/gnome/platform/gnome-settings-daemon.xml trunk/BOOK/gnome/platform/gvfs.xml trunk/BOOK/gnome/platform/nautilus.xml trunk/BOOK/gnome/platform/tracker.xml trunk/BOOK/multimedia/libdriv/pipewire.xml trunk/BOOK/networking/netlibs/geoclue2.xml trunk/BOOK/networking/netutils/network-manager-applet.xml trunk/BOOK/networking/netutils/networkmanager.xml Modified: trunk/BOOK/gnome/applications/gnome-disk-utility.xml == --- trunk/BOOK/gnome/applications/gnome-disk-utility.xmlTue Aug 18 23:03:34 2020(r23572) +++ trunk/BOOK/gnome/applications/gnome-disk-utility.xmlWed Aug 19 00:15:30 2020(r23573) @@ -106,7 +106,7 @@ mkdir build && cdbuild && -meson --prefix=/usr --sysconfdir=/etc && +meson --prefix=/usr && ninja Modified: trunk/BOOK/gnome/platform/dconf.xml == --- trunk/BOOK/gnome/platform/dconf.xml Tue Aug 18 23:03:34 2020(r23572) +++ trunk/BOOK/gnome/platform/dconf.xml Wed Aug 19 00:15:30 2020(r23573) @@ -170,7 +170,7 @@ mkdir build && cdbuild && -meson --prefix=/usr --sysconfdir=/etc -Dbash_completion=false .. && +meson --prefix=/usr -Dbash_completion=false .. && ninja Modified: trunk/BOOK/gnome/platform/folks.xml == --- trunk/BOOK/gnome/platform/folks.xml Tue Aug 18 23:03:34 2020(r23572) +++ trunk/BOOK/gnome/platform/folks.xml Wed Aug 19 00:15:30 2020(r23573) @@ -113,7 +113,7 @@ mkdir build && cdbuild && -meson --prefix=/usr --sysconfdir=/etc .. && +meson --prefix=/usr .. && ninja Modified: trunk/BOOK/gnome/platform/gnome-settings-daemon.xml == --- trunk/BOOK/gnome/platform/gnome-settings-daemon.xml Tue Aug 18 23:03:34 2020(r23572) +++ trunk/BOOK/gnome/platform/gnome-settings-daemon.xml Wed Aug 19 00:15:30 2020(r23573) @@ -149,7 +149,7 @@ mkdir build && cdbuild && -meson --prefix=/usr --sysconfdir=/etc -Dsystemd=false .. && +meson --prefix=/usr -Dsystemd=false .. && ninja mkdir build && Modified: trunk/BOOK/gnome/platform/gvfs.xml == --- trunk/BOOK/gnome/platform/gvfs.xml Tue Aug 18 23:03:34 2020(r23572) +++ trunk/BOOK/gnome/platform/gvfs.xml Wed Aug 19 00:15:30 2020(r23573) @@ -150,7 +150,6 @@ cdbuild && meson --prefix=/usr \ - --sysconfdir=/etc \ -Dfuse=false \ -Dgphoto2=false \ -Dafc=false \ Modified: trunk/BOOK/gnome/platform/nautilus.xml == --- trunk/BOOK/gnome/platform/nautilus.xml Tue Aug 18 23:03:34 2020 (r23572) +++ trunk/BOOK/gnome/platform/nautilus.xml Wed Aug 19 00:15:30 2020 (r23573) @@ -123,7 +123,6 @@ cdbuild && meson --prefix=/usr \ - --sysconfdir=/etc \ -Dselinux=false\ -Dpackagekit=false \ .. && Modified: trunk/BOOK/gnome/platform/tracker.xml == --- trunk/BOOK/gnome/platform/tracker.xml Tue Aug 18 23:03:34 2020 (r23572) +++ trunk/BOOK/gnome/platform/tracker.xml Wed Aug 19 00:15:30 2020 (r23573) @@ -115,7 +115,7 @@ mkdir build && cdbuild && -meson --prefix=/usr --sysconfdir=/etc .. && +meson --prefix=/usr .. && ninja Modified: trunk/BOOK/multimedia/libdriv/pipewire.xml == --- trunk/BOOK/multimedia/libdriv/pipewire.xml Tue Aug 18 23:03:34 2020 (r23572) +++ trunk/BOOK/multimedia/libdriv/pipewire.xml Wed Aug 19 00:15:30 2020 (r23573) @@ -114,7 +114,6 @@ cdbuild && meson --prefix=/usr \ - --sysconfdir=/etc \ -Djack=false\ -Dpipewire-jack=false \ -Dvulkan=false \ Modified: trunk/BOOK/networking/netlibs/geoclue2.xml == --- trunk/BOOK/networking/netlibs/geoclue2.xml Tue Aug 18 23:03:34 2020 (r23572) +++ trunk/BOOK/networking/netlibs/geoclue2.xml Wed Aug 19 00:15:30 2020 (r23573) @@ -110,7 +110,7 @@ mkdir build && cdbuild && -meson --prefix=/usr --sysconfdir=/etc -Dgtk-doc=false .. && +meson --prefix=/usr -Dgtk-doc=false .. && ninja Modified: trunk/BOOK/networking/netutils/netwo
[blfs-book] r23562 - trunk/BOOK
Author: xry111 Date: Tue Aug 18 10:54:09 2020 New Revision: 23562 Log: README: remove the reference to ancient targets "pdf" has been removed in r10536 :( Modified: trunk/BOOK/README Modified: trunk/BOOK/README == --- trunk/BOOK/README Tue Aug 18 09:58:49 2020(r23561) +++ trunk/BOOK/README Tue Aug 18 10:54:09 2020(r23562) @@ -12,14 +12,12 @@ For all targets, setting the parameter REV=systemd is needed to build the systemd version of the book. -Other Makefile targets are: nochunks, pdf, tex, validate, and +Other Makefile targets are: html (the default), nochunks, validate, and blfs-patch-list. -nochunks: builds BLFS in one huge file. - -pdf: builds BLFS as a pdf file. +html: builds BLFS into a hierarchy containing multiple HTML pages. -tex: converts the xml files to tex files +nochunks: builds BLFS in one huge file. validate: does an extensive check for xml errors in the book. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23559 - trunk/BOOK/general/genlib
Author: xry111 Date: Mon Aug 17 23:20:15 2020 New Revision: 23559 Log: js78: remove llvm dependency Ken said a rustc with shipped llvm will work. Modified: trunk/BOOK/general/genlib/js78.xml Modified: trunk/BOOK/general/genlib/js78.xml == --- trunk/BOOK/general/genlib/js78.xml Mon Aug 17 22:50:43 2020(r23558) +++ trunk/BOOK/general/genlib/js78.xml Mon Aug 17 23:20:15 2020(r23559) @@ -12,7 +12,7 @@ - + ]> @@ -90,7 +90,6 @@ , , - , , and -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23544 - trunk/BOOK/general/genlib
Author: xry111 Date: Sun Aug 16 22:05:27 2020 New Revision: 23544 Log: draft mozjs-78 Added: trunk/BOOK/general/genlib/js78.xml - copied, changed from r23535, trunk/BOOK/general/genlib/js68.xml Copied and modified: trunk/BOOK/general/genlib/js78.xml (from r23535, trunk/BOOK/general/genlib/js68.xml) == --- trunk/BOOK/general/genlib/js68.xml Sun Aug 16 10:15:18 2020 (r23535, copy source) +++ trunk/BOOK/general/genlib/js78.xml Sun Aug 16 22:05:27 2020(r23544) @@ -4,89 +4,105 @@ %general-entities; - - - - - - + + + + + + + + + ]> - - + + $LastChangedBy$ $Date$ - JS-&JS68-version; + JS-&ff78-version; - -js68 + +js78 + + Introduction to JS JS is Mozilla's JavaScript engine - written in C. JS68 is taken from Firefox. + written in C. JS78 is taken from Firefox. Package Information - Download (HTTP): + Download (HTTP): - Download (FTP): + Download (FTP): - Download MD5 sum: &js68-md5sum; + Download MD5 sum: &js78-md5sum; - Download size: &js68-size; + Download size: &js78-size; - Estimated disk space required: &js68-buildsize; + Estimated disk space required: &js78-buildsize; - Estimated build time: &js68-time; + Estimated build time: &js78-time; -JS68 Dependencies +Additional Downloads + + + + Required patch: + + + + + +JS78 Dependencies Required , , - , and + , + , and -Optional + + - User Notes: + User Notes: @@ -95,9 +111,9 @@ -If you are upgrading JS68 from a previously installed old version, +If you are upgrading JS78 from a previously installed old version, save all work and exit your GNOME Session if you have one running. -Replacing the JS68 binary will cause the GNOME Shell to crash and +Replacing the JS78 binary will cause the GNOME Shell to crash and return you to your display manager or TTY. After installing the new version, if GNOME Shell still doesn't work, reinstall . @@ -107,8 +123,8 @@ Unlike most other packages in BLFS, the instructions below require you -to untar firefox-&JS68-version;esr.tar.xz and -change into the firefox-&JS68-version; folder. +to untar firefox-&ff78-version;esr.tar.xz and +change into the firefox-&ff78-version; folder. @@ -134,6 +150,13 @@ + + + Apply a patch required by : + + +patch -Np1 -i ../js78-code_coverage-1.patch + Install JS by running the following commands: @@ -148,24 +171,25 @@ -sed '21,+4d' -i js/moz.configure && - -mkdir obj && +mkdir obj && cdobj && -CC=gcc CXX=g++ LLVM_OBJDUMP=/bin/false \ +CC=gcc CXX=g++ \ ../js/src/configure --prefix=/usr\ --with-intl-api \ --with-system-zlib \ --with-system-icu\ --disable-jemalloc \ --disable-debug-symbols \ ---enable-readline\ ---enable-unaligned-private-values && +--enable-readline&& make - This package does not come with a working test suite. + + To run JIT test suite, issue: + make -C js/src check-jit-test + JITTEST_EXTRA_ARGS="--timeout 300". + The other parts of test suite are not functional on BLFS. @@ -173,39 +197,24 @@ make install && -rm -v /usr/lib/libjs_static.ajs +rm -v /usr/lib/libjs_static.ajs && +sed '/@NSPR_CFLAGS@/d' /usr/bin/js78-config + + Command Explanations - sed '21,+4d' js/moz.configure: Firefox building - system searches for rustc and - cargo. - Since we are building the standalone JS engine instead of the entire - browser, they are not actually used. - Remove the reference to them so we can - build JS68 without installed. - - - CC=gcc CXX=g++: Upstream now prefers clang, override it like other Mozilla packages in BLFS book. - LLVM_OBJDUMP=/bin/false: The firefox build system - searches for llvm-objdump. - Since we are building the standalone JS engine instead of the entire - browser, they are not actually used. - Overrid
[blfs-book] r23522 - trunk/BOOK/postlfs/config
Author: xry111 Date: Fri Aug 14 03:58:54 2020 New Revision: 23522 Log: firmware: fix a broken link to Arch Modified: trunk/BOOK/postlfs/config/firmware.xml Modified: trunk/BOOK/postlfs/config/firmware.xml == --- trunk/BOOK/postlfs/config/firmware.xml Fri Aug 14 03:19:41 2020 (r23521) +++ trunk/BOOK/postlfs/config/firmware.xml Fri Aug 14 03:58:54 2020 (r23522) @@ -90,7 +90,7 @@ details may be found at https://01.org/linuxgraphics/downloads/firmware/";>01.org and https://wiki.archlinux.org/index.php/intel_graphics/";>Arch +url="https://wiki.archlinux.org/index.php/intel_graphics";>Arch linux. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23512 - trunk/BOOK/postlfs/config
Author: xry111 Date: Thu Aug 13 13:11:16 2020 New Revision: 23512 Log: firmware: add a paragraph about regulatory.db Modified: trunk/BOOK/postlfs/config/firmware.xml Modified: trunk/BOOK/postlfs/config/firmware.xml == --- trunk/BOOK/postlfs/config/firmware.xml Thu Aug 13 10:05:09 2020 (r23511) +++ trunk/BOOK/postlfs/config/firmware.xml Thu Aug 13 13:11:16 2020 (r23512) @@ -659,6 +659,23 @@ + Different countries have different regulations on the radio spectrum + usage of wireless devices. You can install a firmware to make the + wireless devices obey local spectrum regulations, so you won't be + inquired by local authority or find your wireless NIC jamming the + frequencies of other devices (for example, remote controllers). + The regulatory database firmware can be downloaded from + . + To install it, simply extract regulatory.db and + regulatory.db.p7s from the tarball into + /lib/firmware. + The access point would send a country code to your wireless NIC, + and would tell the kernel to load + the regulation of this country from + regulatory.db, and enforce it. + + + Firmware may also be needed for other devices such as some SCSI controllers, bluetooth adaptors, or TV recorders. The same principles apply. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23511 - trunk/BOOK/networking/netprogs
Author: xry111 Date: Thu Aug 13 10:05:09 2020 New Revision: 23511 Log: samba: remove an empty line Modified: trunk/BOOK/networking/netprogs/samba.xml Modified: trunk/BOOK/networking/netprogs/samba.xml == --- trunk/BOOK/networking/netprogs/samba.xmlThu Aug 13 08:00:39 2020 (r23510) +++ trunk/BOOK/networking/netprogs/samba.xmlThu Aug 13 10:05:09 2020 (r23511) @@ -175,8 +175,7 @@ Fix a file that fails to compile with Glibc-2.32: - -sed -r 's/nss_(setpw|endpw|setgr|endgr)ent/my_&/' \ +sed -r 's/nss_(setpw|endpw|setgr|endgr)ent/my_&/' \ -i nsswitch/nsstest.c -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23509 - trunk/BOOK/general/genlib
Author: xry111 Date: Thu Aug 13 06:51:55 2020 New Revision: 23509 Log: libxslt: fix a glitched man page Modified: trunk/BOOK/general/genlib/libxslt.xml Modified: trunk/BOOK/general/genlib/libxslt.xml == --- trunk/BOOK/general/genlib/libxslt.xml Thu Aug 13 06:14:57 2020 (r23508) +++ trunk/BOOK/general/genlib/libxslt.xml Thu Aug 13 06:51:55 2020 (r23509) @@ -141,6 +141,15 @@ make + A shipped man page is glitched. If the recommended dependencies are + installed, regenerate it by running the following commands: + + +sed -e 's@http://cdn.docbook.org/release/xsl@https://cdn.docbook.org/release/xsl-nons@' \ +-e 's@\$Date\$@31 October 2019@' -i doc/xsltproc.xml && +xsltproc/xsltproc --nonet doc/xsltproc.xml -o doc/xsltproc.1 + + To test the results, issue: make check. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23508 - in trunk/BOOK: . introduction/welcome pst/typesetting xincludes
Author: xry111 Date: Thu Aug 13 06:14:57 2020 New Revision: 23508 Log: texlive: fix the instruction to use system poppler-20.08 Modified: trunk/BOOK/general.ent trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/pst/typesetting/texlive.xml trunk/BOOK/xincludes/texrecommendlibs.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Thu Aug 13 05:42:00 2020(r23507) +++ trunk/BOOK/general.ent Thu Aug 13 06:14:57 2020(r23508) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Thu Aug 13 05:42:00 2020(r23507) +++ trunk/BOOK/introduction/welcome/changelog.xml Thu Aug 13 06:14:57 2020(r23508) @@ -42,6 +42,16 @@ --> + August 13th, 2020 + + + [xry111] - Revert r23505, and fix the instruction to build + texlive with poppler-20.08. + + + + + August 12th, 2020 Modified: trunk/BOOK/pst/typesetting/texlive.xml == --- trunk/BOOK/pst/typesetting/texlive.xml Thu Aug 13 05:42:00 2020 (r23507) +++ trunk/BOOK/pst/typesetting/texlive.xml Thu Aug 13 06:14:57 2020 (r23508) @@ -222,7 +222,7 @@ - + -If you wish to upgrade to current texlive +Similarly, if you wish to upgrade to current texlive on an older system where extra packages (asymptote. biber, dvisvgm or xindy) have been installed, you will need to @@ -257,6 +257,35 @@ # End texlive &texlive-year; addition EOF + + TexLive ships with a very old version of + poppler, and some updated files for newer versions. + To use the system version, first identify it and then copy the correct + versions of the updated files (please read the Caution above): + + + +SYSPOP= && +let MYPOPPLER_MAJOR=$(pkg-config --modversion poppler | cut -d '.' -f1) +let MYPOPPLER_MINOR=$(pkg-config --modversion poppler | cut -d '.' -f2) +if [ "$MYPOPPLER_MAJOR" -eq 0 ] && [ "$MYPOPPLER_MINOR" -lt 85 ]; then +# BLFS-9.1 uses 0.85.0, ignore earlier versions in this script. +SYSPOP= +else +SYSPOP="--with-system-poppler --with-system-xpdf" +if [ "$MYPOPPLER_MAJOR" -eq 0 ] && [ "$MYPOPPLER_MINOR" -lt 86 ]; then +mv -v texk/web2c/pdftexdir/pdftoepdf{-poppler0.83.0,}.cc +else # 0.86.0 or later, including 20.08.0. +mv -v texk/web2c/pdftexdir/pdftoepdf{-poppler0.86.0,}.cc +fi +# For pdftosrc BLFS-9.1 uses 0.83.0 and that is the latest variant. +mv -v texk/web2c/pdftexdir/pdftosrc{-poppler0.83.0,}.cc +fi && +export SYSPOP && +unset MYPOPPLER_{MAJOR,MINOR} + A successful install requires some texlive @@ -270,12 +299,6 @@ - - - export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') && mkdir texlive-build && @@ -304,10 +327,12 @@ --with-system-libpng\ --with-system-mpfr \ --with-system-pixman\ +${SYSPOP} \ --with-system-zlib \ --with-banner-add=" - BLFS" && -make +make && +unset SYSPOP To test the results, issue: make -k check. Modified: trunk/BOOK/xincludes/texrecommendlibs.xml == --- trunk/BOOK/xincludes/texrecommendlibs.xml Thu Aug 13 05:42:00 2020 (r23507) +++ trunk/BOOK/xincludes/texrecommendlibs.xml Thu Aug 13 06:14:57 2020 (r23508) @@ -17,8 +17,7 @@ (built with graphite2 enabled), , (used by at least context and xelatex), - and - + and , also + (only used if suitable file versions + are available in texk/web2c/pdftexdir) -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23507 - trunk/BOOK/general/prog
Author: xry111 Date: Thu Aug 13 05:42:00 2020 New Revision: 23507 Log: gc: add libcord desc Modified: trunk/BOOK/general/prog/gc.xml Modified: trunk/BOOK/general/prog/gc.xml == --- trunk/BOOK/general/prog/gc.xml Thu Aug 13 01:07:27 2020(r23506) +++ trunk/BOOK/general/prog/gc.xml Thu Aug 13 05:42:00 2020(r23507) @@ -163,6 +163,18 @@ + +libcord.so + + +a tree-based string library + + +libcord.so + + + + libgc.so -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23497 - trunk/BOOK/gnome/platform
Author: xry111 Date: Wed Aug 12 05:40:03 2020 New Revision: 23497 Log: gdm: keyutils is optional Modified: trunk/BOOK/gnome/platform/gdm.xml Modified: trunk/BOOK/gnome/platform/gdm.xml == --- trunk/BOOK/gnome/platform/gdm.xml Wed Aug 12 05:38:57 2020(r23496) +++ trunk/BOOK/gnome/platform/gdm.xml Wed Aug 12 05:40:03 2020(r23497) @@ -89,12 +89,16 @@ , , , - , , , and +Optional + + , + + Runtime Dependencies , -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23496 - trunk/BOOK/postlfs/filesystems
Author: xry111 Date: Wed Aug 12 05:38:57 2020 New Revision: 23496 Log: parted: remove extra empty line Modified: trunk/BOOK/postlfs/filesystems/parted.xml Modified: trunk/BOOK/postlfs/filesystems/parted.xml == --- trunk/BOOK/postlfs/filesystems/parted.xml Wed Aug 12 05:03:25 2020 (r23495) +++ trunk/BOOK/postlfs/filesystems/parted.xml Wed Aug 12 05:38:57 2020 (r23496) @@ -139,8 +139,7 @@ sed -i '/t0251-gpt-unicode.sh/d' tests/Makefile && sed -i '/t6002-dm-busy.sh/d' tests/Makefile && -sed -i '1s/python/&3/' tests/{gpt-header-move,msdos-overlap} - +sed -i '1s/python/&3/' tests/{gpt-header-move,msdos-overlap} To test the results, issue, as the http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23495 - trunk/BOOK/networking/netprogs
Author: xry111 Date: Wed Aug 12 05:03:25 2020 New Revision: 23495 Log: samba: fix FTBFS with Glibc-2.32 Modified: trunk/BOOK/networking/netprogs/samba.xml Modified: trunk/BOOK/networking/netprogs/samba.xml == --- trunk/BOOK/networking/netprogs/samba.xmlWed Aug 12 02:57:16 2020 (r23494) +++ trunk/BOOK/networking/netprogs/samba.xmlWed Aug 12 05:03:25 2020 (r23495) @@ -172,6 +172,12 @@ Installation of Samba + Fix a file that fails to compile with Glibc-2.32: + + +sed 's@nss_\(setpw\|endpw\|setgr\|endgr\)ent@my_&@' -i nsswitch/nsstest.c + + Fix a test that always fails: -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23494 - trunk/BOOK/postlfs/filesystems
Author: xry111 Date: Wed Aug 12 02:57:16 2020 New Revision: 23494 Log: fuse3: remove extra trailing spaces and an empty line Modified: trunk/BOOK/postlfs/filesystems/fuse3.xml Modified: trunk/BOOK/postlfs/filesystems/fuse3.xml == --- trunk/BOOK/postlfs/filesystems/fuse3.xmlTue Aug 11 18:36:47 2020 (r23493) +++ trunk/BOOK/postlfs/filesystems/fuse3.xmlWed Aug 12 02:57:16 2020 (r23494) @@ -169,8 +169,7 @@ install -v -m755 -d /usr/share/doc/fuse-&fuse3-version; && install -v -m644../doc/{README.NFS,kernel.txt} \ /usr/share/doc/fuse-&fuse3-version; && -cp -Rv ../doc/html /usr/share/doc/fuse-&fuse3-version; - +cp -Rv ../doc/html /usr/share/doc/fuse-&fuse3-version; -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23490 - in trunk/BOOK: gnome/platform multimedia/libdriv
Author: xry111 Date: Tue Aug 11 10:17:00 2020 New Revision: 23490 Log: update gcr, g-s-d, and pipewire gcr: fix a bug identified by upstream g-s-d: depends on gcr pipewire: run test suite Modified: trunk/BOOK/gnome/platform/gcr.xml trunk/BOOK/gnome/platform/gnome-settings-daemon.xml trunk/BOOK/multimedia/libdriv/pipewire.xml Modified: trunk/BOOK/gnome/platform/gcr.xml == --- trunk/BOOK/gnome/platform/gcr.xml Tue Aug 11 00:52:15 2020(r23489) +++ trunk/BOOK/gnome/platform/gcr.xml Tue Aug 11 10:17:00 2020(r23490) @@ -119,6 +119,8 @@ sed -i -r 's:"(/desktop):"/org/gnome\1:' schema/*.xml && +sed -i '610 s/;/ = { 0 };/' gck/gck-slot.c && + mkdir gcr-build && cdgcr-build && @@ -147,6 +149,12 @@ + + sed ... gck/gck-slot.c: This command fixes a bug + (usage of uninitialized value) identified by upstream. + + + -Dgtk=false: Use this switch if you haven't installed . Note that gcr-viewer will not be installed Modified: trunk/BOOK/gnome/platform/gnome-settings-daemon.xml == --- trunk/BOOK/gnome/platform/gnome-settings-daemon.xml Tue Aug 11 00:52:15 2020(r23489) +++ trunk/BOOK/gnome/platform/gnome-settings-daemon.xml Tue Aug 11 10:17:00 2020(r23490) @@ -79,6 +79,7 @@ , , + , , , , Modified: trunk/BOOK/multimedia/libdriv/pipewire.xml == --- trunk/BOOK/multimedia/libdriv/pipewire.xml Tue Aug 11 00:52:15 2020 (r23489) +++ trunk/BOOK/multimedia/libdriv/pipewire.xml Tue Aug 11 10:17:00 2020 (r23490) @@ -122,7 +122,7 @@ ninja - This package does not come with a test suite. + To test the result, issue: ninja test. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r23481 - trunk/BOOK/general/genlib
Author: xry111 Date: Sun Aug 9 02:44:25 2020 New Revision: 23481 Log: libical: some tests needs pygobject3 Modified: trunk/BOOK/general/genlib/libical.xml Modified: trunk/BOOK/general/genlib/libical.xml == --- trunk/BOOK/general/genlib/libical.xml Sun Aug 9 01:01:19 2020 (r23480) +++ trunk/BOOK/general/genlib/libical.xml Sun Aug 9 02:44:25 2020 (r23481) @@ -88,7 +88,8 @@ , (for the API documentation), - + , and + (for some tests) User Notes: -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page