[blfs-book] r20025 - trunk/BOOK/networking/netlibs
Author: ken Date: Sat Mar 31 10:11:53 2018 New Revision: 20025 Log: version typos Modified: trunk/BOOK/networking/netlibs/libsoup.xml Modified: trunk/BOOK/networking/netlibs/libsoup.xml == --- trunk/BOOK/networking/netlibs/libsoup.xml Fri Mar 30 23:27:22 2018 (r20024) +++ trunk/BOOK/networking/netlibs/libsoup.xml Sat Mar 31 10:11:53 2018 (r20025) @@ -5,9 +5,9 @@ %general-entities; + "&gnome-download-http;/libsoup/2.62/libsoup-&libsoup-version;.tar.xz"> + "&gnome-download-ftp;/libsoup/2.62/libsoup-&libsoup-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] r20032 - in trunk/BOOK: . introduction/welcome x/installing
Author: ken Date: Mon Apr 2 15:01:00 2018 New Revision: 20032 Log: xf86-video-ati-18.0.1 Modified: trunk/BOOK/general.ent trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/x/installing/x7driver-ati.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Mon Apr 2 09:48:16 2018(r20031) +++ trunk/BOOK/general.ent Mon Apr 2 15:01:00 2018(r20032) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Mon Apr 2 09:48:16 2018(r20031) +++ trunk/BOOK/introduction/welcome/changelog.xml Mon Apr 2 15:01:00 2018(r20032) @@ -42,6 +42,16 @@ --> + April 2nd, 2018 + + + [ken] - Update to xf86-video-ati-18.0.1. Fixes + #10494. + + + + + April 1, 2018 Modified: trunk/BOOK/x/installing/x7driver-ati.xml == --- trunk/BOOK/x/installing/x7driver-ati.xmlMon Apr 2 09:48:16 2018 (r20031) +++ trunk/BOOK/x/installing/x7driver-ati.xmlMon Apr 2 15:01:00 2018 (r20032) @@ -7,12 +7,12 @@ http://wiki.x.org/wiki/RadeonFeature";> - + - - + + ]> @@ -143,8 +143,8 @@ necessary in addition to the model specific firmware, while for later generations you need the BTC_rlc.bin in addition to the model specific firmware. -Below is an example for Radeon HD6470, which is "Northern Islands" GPU with a -network card that also requires the firmware: +Below is an example for a Radeon HD6470 which is a "Northern Islands" GPU, +plus an RTL network chip that also requests extra firmware: CONFIG_EXTRA_FIRMWARE="radeon/BTC_rlc.bin radeon/CAICOS_mc.bin radeon/CAICOS_me.bin @@ -194,10 +194,10 @@ Now, as the root user: -make install && +make install + + Contents -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20041 - in trunk/BOOK: . introduction/welcome postlfs/security
Author: ken Date: Thu Apr 5 13:13:10 2018 New Revision: 20041 Log: Make make-ca work with openssl-1.1.0h. Modified: trunk/BOOK/general.ent trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/postlfs/security/make-ca.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Wed Apr 4 16:03:27 2018(r20040) +++ trunk/BOOK/general.ent Thu Apr 5 13:13:10 2018(r20041) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Wed Apr 4 16:03:27 2018(r20040) +++ trunk/BOOK/introduction/welcome/changelog.xml Thu Apr 5 13:13:10 2018(r20041) @@ -42,6 +42,17 @@ --> + April 5, 2018 + + + [ken] - Work around missing quotes in c_rehash from + openssl-1.1.0h. Fixes + #10626. + + + + + April 4, 2018 Modified: trunk/BOOK/postlfs/security/make-ca.xml == --- trunk/BOOK/postlfs/security/make-ca.xml Wed Apr 4 16:03:27 2018 (r20040) +++ trunk/BOOK/postlfs/security/make-ca.xml Thu Apr 5 13:13:10 2018 (r20041) @@ -151,7 +151,15 @@ --help to see all available command line options. -/usr/sbin/make-ca -g + +sed -e 's%= /etc/ssl;%= "/etc/ssl";%' \ +-e 's%= /usr;%= "/usr";%' \ +-i /usr/bin/c_rehash && +/usr/sbin/make-ca -g + +The sed command works around missing quotes in +c_rehash from openssl-1.1.0h and can be safely rerun +(the " inserted the first time will prevent matches on subsequent runs). You should periodically update the store with the above command either manually, or via a cron job. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20042 - trunk/BOOK/postlfs/security
Author: ken Date: Thu Apr 5 13:16:58 2018 New Revision: 20042 Log: Remove blank line from command box in previous commit. Modified: trunk/BOOK/postlfs/security/make-ca.xml Modified: trunk/BOOK/postlfs/security/make-ca.xml == --- trunk/BOOK/postlfs/security/make-ca.xml Thu Apr 5 13:13:10 2018 (r20041) +++ trunk/BOOK/postlfs/security/make-ca.xml Thu Apr 5 13:16:58 2018 (r20042) @@ -151,8 +151,7 @@ --help to see all available command line options. - -sed -e 's%= /etc/ssl;%= "/etc/ssl";%' \ +sed -e 's%= /etc/ssl;%= "/etc/ssl";%' \ -e 's%= /usr;%= "/usr";%' \ -i /usr/bin/c_rehash && /usr/sbin/make-ca -g -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20043 - trunk/BOOK/introduction/welcome
Author: ken Date: Thu Apr 5 14:32:40 2018 New Revision: 20043 Log: On reflection, my last changelog entry was unclear: most people who don't read -dev will not associate c_rehash with make-ca. Modified: trunk/BOOK/introduction/welcome/changelog.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Thu Apr 5 13:16:58 2018(r20042) +++ trunk/BOOK/introduction/welcome/changelog.xml Thu Apr 5 14:32:40 2018(r20043) @@ -46,7 +46,7 @@ [ken] - Work around missing quotes in c_rehash from - openssl-1.1.0h. Fixes + openssl-1.1.0h so that make-ca will work again. Fixes #10626. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20044 - in trunk/BOOK: . introduction/welcome xsoft/graphweb
Author: ken Date: Thu Apr 5 15:31:16 2018 New Revision: 20044 Log: Firefox-59.0.2 and reword its note on how the SBUs vary, also extend the SBU comments in the Conventions section. Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/introduction/welcome/conventions.xml trunk/BOOK/packages.ent trunk/BOOK/xsoft/graphweb/firefox.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Thu Apr 5 14:32:40 2018(r20043) +++ trunk/BOOK/introduction/welcome/changelog.xml Thu Apr 5 15:31:16 2018(r20044) @@ -45,6 +45,10 @@ April 5, 2018 + [ken] - Update to firefox-59.0.2 (security fix). Fixes + #10557. + + [ken] - Work around missing quotes in c_rehash from openssl-1.1.0h so that make-ca will work again. Fixes #10626. Modified: trunk/BOOK/introduction/welcome/conventions.xml == --- trunk/BOOK/introduction/welcome/conventions.xml Thu Apr 5 14:32:40 2018(r20043) +++ trunk/BOOK/introduction/welcome/conventions.xml Thu Apr 5 15:31:16 2018(r20044) @@ -234,9 +234,19 @@ the appropriate hardware, the speedup is not linear and to some extent depends on the individual package and specific hardware used. +For packages which use ninja (e.g. anything using meson) or rust, by +default all cores are used so similar comments will be seen on such packages +even when the build time is minimal. + Where even a parallel build takes more than 15 SBU, on certain machines the time may be considerably greater even when the build does not -use swap. +use swap. In particular, different micro-architectures will build some +files at different relative speeds and this can introduce delays when +certain make targets wait for another file to be created. Where a large +build uses a lot of C++ files, processors with Simultaneous Multi Threading +will share the Floating Point Unit and can take 45% longer than when using +four 'prime' cores (measured on an intel i7 using taskset and keeping the +other cores idle). Some packages do not support parallel builds and using -j1 for the make command is required. Packages that are known to have such limits are Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Thu Apr 5 14:32:40 2018(r20043) +++ trunk/BOOK/packages.ent Thu Apr 5 15:31:16 2018(r20044) @@ -732,7 +732,7 @@ - + Modified: trunk/BOOK/xsoft/graphweb/firefox.xml == --- trunk/BOOK/xsoft/graphweb/firefox.xml Thu Apr 5 14:32:40 2018 (r20043) +++ trunk/BOOK/xsoft/graphweb/firefox.xml Thu Apr 5 15:31:16 2018 (r20044) @@ -7,12 +7,12 @@ - + - https://tinyurl.com/firefox-59-0-1-tar-bz2";> + https://tinyurl.com/firefox-59-0-2-tar-bz2";> - + @@ -128,12 +128,10 @@ -The build times for this version of firefox (using stylo, the new CSS -rendering code) seem to vary widely between different machines. On one -old Intel i3 with only 4GB of RAM the build took -considerably longer. The reason for this is -not understood. A build with stylo disabled is typically 1 or 2 SBU -quicker and needs 0.8GB less disk space. +As with other large packages which use C++ (or rust), the SBU times +to build this vary more widely than you might expect. Also, almost 6GB +of real memory is used during the final link and the SBUs can increase +significantly if the machine has to swap to do this. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20073 - in trunk/BOOK: . introduction/welcome pst/typesetting
Author: ken Date: Mon Apr 9 15:09:31 2018 New Revision: 20073 Log: asymptote-2.44 Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/pst/typesetting/asymptote.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Mon Apr 9 11:17:14 2018(r20072) +++ trunk/BOOK/introduction/welcome/changelog.xml Mon Apr 9 15:09:31 2018(r20073) @@ -45,6 +45,10 @@ April 7, 2018 + [ken] - Update to asymptote-2.44. Fixes + #10619. + + [bdubbs] - Update to vala-0.40.3. Fixes #10638. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Mon Apr 9 11:17:14 2018(r20072) +++ trunk/BOOK/packages.ent Mon Apr 9 15:09:31 2018(r20073) @@ -906,7 +906,7 @@ page, as well as to reference the directory in texlive, also in asymptote, biber and xindy --> - + Modified: trunk/BOOK/pst/typesetting/asymptote.xml == --- trunk/BOOK/pst/typesetting/asymptote.xmlMon Apr 9 11:17:14 2018 (r20072) +++ trunk/BOOK/pst/typesetting/asymptote.xmlMon Apr 9 15:09:31 2018 (r20073) @@ -6,9 +6,9 @@ - + - + ]> @@ -134,8 +134,7 @@ Now, as the root user: -make install && -rm -fv /opt/texlive/&texlive-year;/texmf-dist/doc/info/asymptote.info +make install @@ -158,6 +157,9 @@ texlive directories instead of creating a texmf-local directory for them. + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20074 - in trunk/BOOK: . introduction/welcome xsoft/other
Author: ken Date: Tue Apr 10 16:26:10 2018 New Revision: 20074 Log: Thunderbird requires both gtk+-3 and gtk+-2. Modified: trunk/BOOK/general.ent trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/xsoft/other/thunderbird.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Mon Apr 9 15:09:31 2018(r20073) +++ trunk/BOOK/general.ent Tue Apr 10 16:26:10 2018(r20074) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Mon Apr 9 15:09:31 2018(r20073) +++ trunk/BOOK/introduction/welcome/changelog.xml Tue Apr 10 16:26:10 2018(r20074) @@ -42,6 +42,16 @@ --> + April 10, 2018 + + + [ken] - Thunderbird requires gtk2 as well as gtk3. + Reported by 'rhubarbpieguy'. + + + + + April 7, 2018 Modified: trunk/BOOK/xsoft/other/thunderbird.xml == --- trunk/BOOK/xsoft/other/thunderbird.xml Mon Apr 9 15:09:31 2018 (r20073) +++ trunk/BOOK/xsoft/other/thunderbird.xml Tue Apr 10 16:26:10 2018 (r20074) @@ -78,7 +78,8 @@ , - , + both + and , , , and -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20084 - in trunk/BOOK: . general/prog introduction/welcome
Author: ken Date: Fri Apr 13 18:41:40 2018 New Revision: 20084 Log: Rustc-1.25.0. NB this is now using a DESTDIR install, and the book does not delete that. Be aware of this if you are copying the commands into a script: if you rebuild with different settings, or later follow the instructions for a newer version, trying to create the existing directory will fail. Modified: trunk/BOOK/general/prog/rust.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general/prog/rust.xml == --- trunk/BOOK/general/prog/rust.xmlFri Apr 13 10:46:21 2018(r20083) +++ trunk/BOOK/general/prog/rust.xmlFri Apr 13 18:41:40 2018(r20084) @@ -6,10 +6,10 @@ https://static.rust-lang.org/dist/rustc-&rust-version;-src.tar.gz";> - - - - + + + + ]> @@ -36,8 +36,8 @@ As with many other programming languages, rustc (the rust compiler) - needs a binary from which to bootstrap. It will download a stage0 binary, - and several cargo files (these are actually .tar.gz source archives) at + needs a binary from which to bootstrap. It will download a stage0 binary + and many cargo crates (these are actually .tar.gz source archives) at the start of the build, so you cannot compile it without an internet connection. @@ -58,16 +58,15 @@ Repeated builds of this package on the same machine show a wide range of build times. Some of this might be due to variations in downloading the required cargo files if they are not already present, but this does -not seem to adequately explain the variations. Also, both the builder -and the user running the install will need to download the cargo crates -if they are not already present in ~/.cargo. +not seem to adequately explain the variations. -If you use a DESTDIR method to install, you will only need to download -the crates once, for the build, saving about one-third of the build and -install time (but using extra space for the install). Similarly if you -were to build as root, or if your user is allowed to run sudo -./x.py install - but those methods are dangerous. +Unusually, a DESTDIR method is being used to install this package. This +is because running the install as root not only downloads all of the +cargo files again (to /root/.cargo), it then spends +a very long time recompiling. Using a DESTDIR method saves 30 SBU on the +4-core machine where this was tested, at the cost of an extra 60MB of +disk space for the extra files. @@ -113,11 +112,19 @@ , , - + +Recommended + + clang from + + Optional (used by debuginfo-gdb in the testsuite) @@ -150,6 +157,9 @@ [llvm] targets = "X86" +# When using system llvm prefer shared libraries +link-shared = true + [build] # install cargo as well as rust extended = true @@ -161,6 +171,20 @@ [rust] channel = "stable" rpath = false + +# get reasonably clean output from the test harness +quiet-tests = true + +# BLFS does not install the FileCheck executable from llvm, +# so disable codegen tests +codegen-tests = false + +[target.x86_64-unknown-linux-gnu] +# delete this *section* if you are not using system llvm. +# NB the output of llvm-config (i.e. help options) may be +# dumped to the screen when config.toml is parsed. +llvm-config = "/usr/bin/llvm-config" + EOF @@ -171,18 +195,41 @@ ./x.py build + The build will report it failed to compile miri + because of multiple potential crates for `log`, but that should be followed + by a message that the build completed successfully. + + + + +On AMD Ryzen processors (family 17h), the non-optimized version of libstd +which is compiled at the start of the tests contains two opcodes which are +not implemented on this CPU family. These will be logged in the +system log +systemd journal +and will be followed a few minutes later by segmentation faults. Despite +that, the tests continue to run, apparently normally. But the system may +reboot before the tests have completed. The normal optimized libraries +run without this problem. + + +A mitigation is to install gdb + +and to run the tests with 'ulimit -C disabled' +but this does not always prevent the system rebooting. + + + + To run the tests issue ./x.py test --verbose --no-fail-fast >../rustc-testlog: as with the build, that will use all available CPUs. This runs many suites - of tests (in an apparently random order), three may fail: - compile-fail/issue-37131.rs and run-make
[blfs-book] r20087 - in trunk/BOOK: general/prog introduction/welcome
Author: ken Date: Sun Apr 15 18:00:07 2018 New Revision: 20087 Log: Attempt to make rustc build agaisnt system llvm for everyone. Modified: trunk/BOOK/general/prog/llvm.xml trunk/BOOK/general/prog/rust.xml trunk/BOOK/introduction/welcome/changelog.xml Modified: trunk/BOOK/general/prog/llvm.xml == --- trunk/BOOK/general/prog/llvm.xmlSun Apr 15 12:36:50 2018(r20086) +++ trunk/BOOK/general/prog/llvm.xmlSun Apr 15 18:00:07 2018(r20087) @@ -4,6 +4,7 @@ %general-entities; + http://llvm.org/releases/&llvm-version;/llvm-&llvm-version;.src.tar.xz";> @@ -195,6 +196,7 @@ -DLLVM_ENABLE_FFI=ON \ -DCMAKE_BUILD_TYPE=Release\ -DLLVM_BUILD_LLVM_DYLIB=ON\ + -DLLVM_LINK_LLVM_DYLIB=ON \ -DLLVM_TARGETS_TO_BUILD="host;AMDGPU" \ -Wno-dev .. && make @@ -280,14 +282,17 @@ - -DLLVM_LINK_LLVM_DYLIB=ON: Used in conjunction with + -DLLVM_LINK_LLVM_DYLIB=ON: Used in conjunction with -DLLVM_BUILD_LLVM_DYLIB=ON, this switch enables linking the tools against the shared library instead of the static ones. + It also slightly reduces their size and also ensures that llvm-config + will correctly use libLLVM-&llvm-majmin;.so. -DBUILD_SHARED_LIBS=ON: if used instead of - -DLLVM_BUILD_LLVM_DYLIB=ON, builds all the + -DLLVM_BUILD_LLVM_DYLIB=ON and + -DLLVM_LINK_LLVM_DYLIB=ON, builds all the LLVM libraries (about 60) as shared libraries instead of static. Modified: trunk/BOOK/general/prog/rust.xml == --- trunk/BOOK/general/prog/rust.xmlSun Apr 15 12:36:50 2018(r20086) +++ trunk/BOOK/general/prog/rust.xmlSun Apr 15 18:00:07 2018(r20087) @@ -61,10 +61,10 @@ not seem to adequately explain the variations. -Unusually, a DESTDIR method is being used to install this package. This -is because running the install as root not only downloads all of the +Unusually, a DESTDIR-style method is being used to install this package. +This is because running the install as root not only downloads all of the cargo files again (to /root/.cargo), it then spends -a very long time recompiling. Using a DESTDIR method saves 30 SBU on the +a very long time recompiling. Using this method saves 30 SBU on the 4-core machine where this was tested, at the cost of an extra 60MB of disk space for the extra files. @@ -123,6 +123,7 @@ Recommended clang from + (built with -DLLVM_LINK_LLVM_DYLIB=ON) Optional @@ -192,7 +193,8 @@ commands: -./x.py build +export RUSTFLAGS="$RUSTFLAGS -C link-args=-lffi" && +./x.py build The build will report it failed to compile miri @@ -256,16 +258,15 @@ Still as your normal user, do a DESTDIR install: -mkdir -v /sources/RUST && -DESTDIR=/sources/RUST ./x.py install +DESTDIR=${PWD}/install ./x.py install Now, as the root user install the files from the DESTDIR: -chown -R root:root /sources/RUST && -cp -a /sources/RUST/* / +chown -R root:root install && +cp -a install/* / @@ -308,6 +309,13 @@ + export RUSTFLAGS="$RUSTFLAGS -C link-args=-lffi": + This adds a link to libffi to any RUSTFLAGS you may already be passing + to the build. On some systems, linking fails to include libffi unless + this is used. The reason why this is needed is not clear. + + + --verbose: this switch can sometimes provide more information about a test which fails. @@ -318,18 +326,14 @@ - mkdir -v /sources/RUST: this is not strictly necessary, - but it confirms that your regular user can write there, and that there is - not an existing directory of this name left over from a previous install. - By convention, BLFS builds in /sources - but you can change this to another location where you can write (and - similarly change the commands used by - root). Note that DESTDIR installs - need an absolute path, passing e.g. ../RUST will not work. + DESTDIR=${PWD}/install ./x.py install: This effects a + DESTDIR-style install in the source tree,creating an install directory. Note that DESTDIR installs + need an absolute path, passing 'install' will not work. - chown -R root:root /sources/RUST: the DESTDIR install + chown -R root:root install: the DESTDIR install was run by a regular user, who owns the files. For security, change their owner before doing a simple copy to install them. Modified: trunk/BOOK/introduction/welcome/
[blfs-book] r20111 - in trunk/BOOK: . introduction/welcome networking/mailnews
Author: ken Date: Tue Apr 24 09:41:14 2018 New Revision: 20111 Log: mutt-1.9.5 Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/networking/mailnews/mutt.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Tue Apr 24 09:16:21 2018(r20110) +++ trunk/BOOK/introduction/welcome/changelog.xml Tue Apr 24 09:41:14 2018(r20111) @@ -45,6 +45,10 @@ April 24th, 2018 + [ken] - Update to mutt-1.9.5. Fixes + #10665. + + [bdubbs] - Update to URI-1.74 (Perl module). Fixes #10697. Modified: trunk/BOOK/networking/mailnews/mutt.xml == --- trunk/BOOK/networking/mailnews/mutt.xml Tue Apr 24 09:16:21 2018 (r20110) +++ trunk/BOOK/networking/mailnews/mutt.xml Tue Apr 24 09:41:14 2018 (r20111) @@ -6,9 +6,9 @@ ftp://ftp.mutt.org/pub/mutt/mutt-&mutt-version;.tar.gz";> - + - + ]> Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Tue Apr 24 09:16:21 2018(r20110) +++ trunk/BOOK/packages.ent Tue Apr 24 09:41:14 2018(r20111) @@ -489,7 +489,7 @@ - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20112 - in trunk/BOOK: introduction/welcome xsoft/other
Author: ken Date: Tue Apr 24 12:31:41 2018 New Revision: 20112 Log: Patch inkscape to build with poppler64. Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/xsoft/other/inkscape.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Tue Apr 24 09:41:14 2018(r20111) +++ trunk/BOOK/introduction/welcome/changelog.xml Tue Apr 24 12:31:41 2018(r20112) @@ -45,6 +45,9 @@ April 24th, 2018 + [ken] - Patch inkscape to build with poppler-0.64.0. + + [ken] - Update to mutt-1.9.5. Fixes #10665. Modified: trunk/BOOK/xsoft/other/inkscape.xml == --- trunk/BOOK/xsoft/other/inkscape.xml Tue Apr 24 09:41:14 2018(r20111) +++ trunk/BOOK/xsoft/other/inkscape.xml Tue Apr 24 12:31:41 2018(r20112) @@ -75,6 +75,9 @@ Required patch: + +Required patch: + Inkscape Dependencies @@ -141,9 +144,11 @@ Installation of Inkscape -Ensure that the libraries from can be used: +Ensure that the libraries from can be used, +and fix the build for the changes in poppler-0.64.0: patch -Np1 -i ../inkscape-&inkscape-version;-use_versioned_ImageMagick6-1.patch && +patch -Np1 -i ../inkscape-&inkscape-version;-poppler64-1.patch -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20115 - in trunk/BOOK: introduction/welcome xsoft/office
Author: ken Date: Wed Apr 25 18:43:30 2018 New Revision: 20115 Log: Fix libreoffice for poppler-0.64.0 Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/xsoft/office/libreoffice.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Wed Apr 25 08:00:26 2018(r20114) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed Apr 25 18:43:30 2018(r20115) @@ -45,6 +45,9 @@ April 24th, 2018 + [ken] - Patch libreoffice-6.0.1.1 to build with poppler-0.64.0. + + [timtas] - Update to vlc-3.0.2. Fixes #10695. Modified: trunk/BOOK/xsoft/office/libreoffice.xml == --- trunk/BOOK/xsoft/office/libreoffice.xml Wed Apr 25 08:00:26 2018 (r20114) +++ trunk/BOOK/xsoft/office/libreoffice.xml Wed Apr 25 18:43:30 2018 (r20115) @@ -4,8 +4,6 @@ %general-entities; - http://download.documentfoundation.org/libreoffice/src/&libreoffice-version;";> @@ -141,6 +139,12 @@ Translations size: &libreoffice-translations-size; + + +Required patch to fix building with system : + + +
[blfs-book] r20117 - in trunk/BOOK: introduction/welcome xsoft/graphweb
Author: ken Date: Wed Apr 25 20:48:59 2018 New Revision: 20117 Log: Firefox on e.g. youtube is broken with ffmpeg-4.0.0 - thanks to Brendan L for the notification and testing, and to Markku Pesonen. It seems likely that seamonkey may also need a similar fix, but I will leave that to someone who uses that package. Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/xsoft/graphweb/firefox.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Wed Apr 25 18:57:52 2018(r20116) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed Apr 25 20:48:59 2018(r20117) @@ -45,6 +45,9 @@ April 25th, 2018 + [ken] - Patch firefox-59.0.2 to work with ffmpeg-4.0.0. + + [pierre] - Update to openjdk-10.0.1+10. Fixes #10592. Modified: trunk/BOOK/xsoft/graphweb/firefox.xml == --- trunk/BOOK/xsoft/graphweb/firefox.xml Wed Apr 25 18:57:52 2018 (r20116) +++ trunk/BOOK/xsoft/graphweb/firefox.xml Wed Apr 25 20:48:59 2018 (r20117) @@ -97,6 +97,9 @@ Additional Downloads +Required patch: + + Optional patch to allow system versions of and : @@ -351,12 +354,8 @@ SHELL=/bin/sh. - - -./mach build - +patch -Np1 -i ../firefox-&firefox-version;-ffmpeg-4.0-1.patch && +./mach build The mozconfig above disables the tests because -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20120 - in trunk/BOOK: . general/prog introduction/welcome
Author: ken Date: Wed May 2 14:35:17 2018 New Revision: 20120 Log: Update perl-module dependencies pulled in for biber to versions current on 30th April. Modified: trunk/BOOK/general.ent trunk/BOOK/general/prog/perl-modules.xml trunk/BOOK/introduction/welcome/changelog.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Fri Apr 27 12:31:09 2018(r20119) +++ trunk/BOOK/general.ent Wed May 2 14:35:17 2018(r20120) @@ -1,12 +1,12 @@ - - + + - + Modified: trunk/BOOK/general/prog/perl-modules.xml == --- trunk/BOOK/general/prog/perl-modules.xmlFri Apr 27 12:31:09 2018 (r20119) +++ trunk/BOOK/general/prog/perl-modules.xmlWed May 2 14:35:17 2018 (r20120) @@ -213,8 +213,9 @@ For unversioned modules on this page, if you are building without using the CPAN automated install you should check when the current version - was released. If it is recent you should review the 'Changes' link for it - at http://search.cpan.org in case the dependencies have altered. + was released. If it is recent you should review its 'Changes' and + 'Dependencies' links at http://search.cpan.org in case the dependencies + have altered. @@ -749,6 +750,9 @@ + http://search.cpan.org/dist/IPC-System-Simple/";>IPC::System::Simple +(http://search.cpan.org/dist/IPC-System-Simple) (for the testsuite) + @@ -809,8 +813,10 @@ - http://search.cpan.org/dist/Test-Warn/";>Test::Warn -(http://search.cpan.org/dist/Test-Warn (for the testsuite) + + + (for the testsuite) + @@ -824,11 +830,7 @@ - - - (for the testsuite) - - + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Fri Apr 27 12:31:09 2018(r20119) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed May 2 14:35:17 2018(r20120) @@ -42,6 +42,18 @@ --> + May 2nd, 2018 + + + [ken] - Update external perl modules used by biber + for changed dependencies as at 30th April (File::Copy::Recursive now + uses Test::Warnings instead of Test::Warn, DateTime::Locale adds + IPC::System::Simple). + + + + + April 26th, 2018 -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20121 - in trunk/BOOK: . introduction/welcome pst/typesetting xincludes
Author: ken Date: Wed May 2 18:44:00 2018 New Revision: 20121 Log: TeXLive 2018. Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/pst/typesetting/texlive.xml trunk/BOOK/pst/typesetting/tl-installer.xml trunk/BOOK/xincludes/texrecommendlibs.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Wed May 2 14:35:17 2018(r20120) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed May 2 18:44:00 2018(r20121) @@ -45,6 +45,10 @@ May 2nd, 2018 + [ken] - Update to texlive-20180414 and 2018 install-tl-unx. Fixes + #10712. + + [ken] - Update external perl modules used by biber for changed dependencies as at 30th April (File::Copy::Recursive now uses Test::Warnings instead of Test::Warn, DateTime::Locale adds Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Wed May 2 14:35:17 2018(r20120) +++ trunk/BOOK/packages.ent Wed May 2 18:44:00 2018(r20121) @@ -900,12 +900,12 @@ - - + + - + Modified: trunk/BOOK/pst/typesetting/texlive.xml == --- trunk/BOOK/pst/typesetting/texlive.xml Wed May 2 14:35:17 2018 (r20120) +++ trunk/BOOK/pst/typesetting/texlive.xml Wed May 2 18:44:00 2018 (r20121) @@ -6,16 +6,16 @@ ftp://tug.org/texlive/historic/&texlive-year;/texlive-&texlive-version;-source.tar.xz";> - - + + - - + + ftp://tug.org/texlive/historic/&texlive-year;/texlive-&texmf-version;-texmf.tar.xz";> - - + + ]> @@ -103,19 +103,7 @@ Required patch: - - -Required patch: - - -Required patch: - - -Required patch: + url="&patch-root;/texlive-&texlive-version;-source-upstream_fixes-1.patch"/> @@ -180,9 +168,10 @@ export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') && -patch -Np1 -i ../texlive-&texlive-version;-source-gcc7-1.patch && -patch -Np1 -i ../texlive-&texlive-version;-source-upstream_fixes-2.patch && -patch -Np1 -i ../texlive-&texlive-version;-source-poppler059-1.patch && +patch -Np1 -i ../texlive-&texlive-version;-source-upstream_fixes-1.patch && + +mv -v texk/web2c/pdftexdir/pdftoepdf{-newpoppler,}.cc && +mv -v texk/web2c/pdftexdir/pdftosrc{-newpoppler,}.cc && mkdir texlive-build && cd texlive-build&& @@ -210,6 +199,7 @@ --with-system-mpfr \ --with-system-pixman\ --with-system-poppler \ +--with-system-potrace \ --with-system-xpdf \ --with-system-zlib \ --with-banner-add=" - BLFS" && @@ -223,6 +213,8 @@ Now, as the root user: + make install-strip && /sbin/ldconfig && make texlinks && @@ -242,16 +234,17 @@ -tar -xf ../../texlive-&texmf-version;-texmf.tar.xz -C /opt/texlive/&texlive-year; --strip-components=1 && -pushd /opt/texlive/&texlive-year; && -patch -Np1 -i /sources/texlive-&texlive-version;-texmf-upstream_fixes-1.patch && -popd +tar -xf ../../texlive-&texmf-version;-texmf.tar.xz -C /opt/texlive/&texlive-year; --strip-components=1 Still as the root user, initialise the new system (the commands fmtutil-sys --all and mtxrun --generate will produce a lot of output): + + mktexlsr && fmtutil-sys --all && mtxrun --generate @@ -265,6 +258,20 @@ Command Explanations + + patch -Np1 -i ../texlive-&texlive-version;-source-upstream_fixes-1.patch: + various problems have come to light since the shipped source was frozen to + be committed to DVDs. In particular, a segmentation fault in dvipdfm-x from + XeTeX and changes in upstream poppler-0.64.0. + + + + mv -v texk/web2c/pdftexdir/pdftoepdf{-newpoppler,}.cc ...: + The &texlive-year; version of texlive ships with support for poppler-0.57.0 + and older, but it includes alternative newpoppler files which enable building + with poppler-0.62.0 or newer. + + http://www.w3.org/2001/XInclude"; href="../../xincludes/tex-prefix.xml"/> @@ -307,15 +314,6 @@ - patch -Np1 -i /sources/texlive-&texlive-version;-texmf...: - This fixes various problems with the UKenglish and USenglish variants of - babel which were found after the source was released are included in the - binary installer. Because this is -
[blfs-book] r20123 - in trunk/BOOK: . introduction/welcome multimedia/libdriv
Author: ken Date: Thu May 3 18:48:26 2018 New Revision: 20123 Log: xine-lib-1.2.9 Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/multimedia/libdriv/xine-lib.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Thu May 3 10:00:18 2018(r20122) +++ trunk/BOOK/introduction/welcome/changelog.xml Thu May 3 18:48:26 2018(r20123) @@ -45,6 +45,10 @@ May 3rd, 2018 + [ken] - Update to xine-lib-1.2.9. Fixes + #10734. + + [pierre] - Remove version from OpenJDK .desktop files. Modified: trunk/BOOK/multimedia/libdriv/xine-lib.xml == --- trunk/BOOK/multimedia/libdriv/xine-lib.xml Thu May 3 10:00:18 2018 (r20122) +++ trunk/BOOK/multimedia/libdriv/xine-lib.xml Thu May 3 18:48:26 2018 (r20123) @@ -6,12 +6,11 @@ - - - - - + + + + + ]> @@ -212,7 +211,7 @@ xine-config and xine-list-1.2 libxine.so and numerous plugin modules and video extensions under - /usr/lib/xine/plugins/2.5 + /usr/lib/xine/plugins/2.7 Output display engine fonts located in /usr/share/xine-lib/fonts Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Thu May 3 10:00:18 2018(r20122) +++ trunk/BOOK/packages.ent Thu May 3 18:48:26 2018(r20123) @@ -826,7 +826,7 @@ - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20125 - in trunk/BOOK: . general/graphlib introduction/welcome xsoft/other
Author: ken Date: Sun May 6 23:36:29 2018 New Revision: 20125 Log: gimp-2.10.0 with gegl-0.4.0, libmypaint-1.3.0, mypaint-brushes-1.3.0 and a git pull of gimp-help. Added: trunk/BOOK/general/graphlib/libmypaint.xml (contents, props changed) trunk/BOOK/general/graphlib/mypaint-brushes.xml (contents, props changed) Modified: trunk/BOOK/general.ent trunk/BOOK/general/graphlib/gegl.xml trunk/BOOK/general/graphlib/graphlib.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/xsoft/other/gimp.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Sun May 6 09:35:23 2018(r20124) +++ trunk/BOOK/general.ent Sun May 6 23:36:29 2018(r20125) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/general/graphlib/gegl.xml == --- trunk/BOOK/general/graphlib/gegl.xmlSun May 6 09:35:23 2018 (r20124) +++ trunk/BOOK/general/graphlib/gegl.xmlSun May 6 23:36:29 2018 (r20125) @@ -4,12 +4,12 @@ %general-entities; - https://download.gimp.org/pub/gegl/0.3/gegl-&gegl-version;.tar.bz2";> + https://download.gimp.org/pub/gegl/0.4/gegl-&gegl-version;.tar.bz2";> - - - - + + + + ]> @@ -70,6 +70,17 @@ +Additional Downloads + + + + Required patch: + + (if a version of ffmpeg >= 3.5 has been installed) + + + + gegl Dependencies Required @@ -121,40 +132,36 @@ Install gegl by running the following commands: + + + If you have installed apply the patch: + + +patch -Np1 -i ../gegl-&gegl-version;-ffmpeg4-1.patch + + + Install gegl by running the following commands: + + ./configure --prefix=/usr && make - To test the results, issue: make check. - Several tests are not run due to missing data. - + To test the results, issue: make check. + Many tests are skipped and there are some warnings. + Now, as the root user: - make install && install -v -m644 docs/*.{css,html} /usr/share/gtk-doc/html/gegl && install -v -m644 docs/images/*.{png,ico,svg} /usr/share/gtk-doc/html/gegl/images @@ -197,9 +204,10 @@ Installed Directories -gegl -libgegl-0.2.so and libraries in /usr/lib/gegl-0.2 -/usr/include/gegl-0.2 +gcut, gegl, gegl-imgcmp +libgegl-0.4.so, libgegl-npd-0.4.so, libgegl-sc-0.4.so and libraries in +/usr/lib/gegl-0.4 +/usr/include/gegl-0.4 @@ -208,6 +216,18 @@ + +gcut + + +is a video editing engine for GEGL. + + +gcut + + + + gegl @@ -220,18 +240,56 @@ - -libgegl-0.2.so + +gegl-imgcmp + + +is a simple image difference detection tool for use in regression +testing. + + +gegl-imgcmp + + + + + +libgegl-0.4.so provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers. - -libgegl-0.2.so + +libgegl-0.4.so + + + + + +libgegl-npd-0.4.so + + +is the GEGL N-point image deformation library. + + +libgegl-npd-0.4.so + + +libgegl-sc-0.4.so + + +is the GEGL Seamless Cloning library. + + +libgegl-sc-0.4.so + + + + Modified: trunk/BOOK/general/graphlib/graphlib.xml == --- trunk/BOOK/general/graphlib/graphlib.xmlSun May 6 09:35:23 2018 (r20124) +++ trunk/BOOK/general/graphlib/graphlib.xmlSun May 6 23:36:29 2018 (r20125) @@ -37,11 +37,13 @@ http://www.w3.org/2001/XInclude"; href="libexif.xml"/> http://www.w3.org/2001/XInclude"; href="libjpeg-turbo.xml"/> http://www.w3.org/2001/XInclude"; href="libmng.xml"/> + http://www.w3.org/2001/XInclude"; href="libmypaint.xml"/> http://www.w3.org/2001/XInclude"; href="libpng.xml"/> http://www.w3.org/2001/XInclude"; href="libraw.xml"/> http://www.w3.org/2001/XInclude"; href="librsvg.xml"/> http://www.w3.org/2001/XInclude"; href="libtiff.xml"/> http://www.w3.org/2001/XInclude"; href="libwebp.xml"/> +
[blfs-book] r20127 - in trunk/BOOK: gnome/platform introduction/welcome x/lib
Author: ken Date: Mon May 7 18:39:44 2018 New Revision: 20127 Log: Gvfs and webkitgtk+ : move dependencies to/from required. Modified: trunk/BOOK/gnome/platform/gvfs.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/x/lib/webkitgtk.xml Modified: trunk/BOOK/gnome/platform/gvfs.xml == --- trunk/BOOK/gnome/platform/gvfs.xml Mon May 7 07:51:18 2018(r20126) +++ trunk/BOOK/gnome/platform/gvfs.xml Mon May 7 18:39:44 2018(r20127) @@ -75,8 +75,10 @@ Required - and - + , + , + and + Recommended @@ -84,9 +86,7 @@ , , , - , - , - , and + and @@ -95,8 +95,6 @@ , , , - , - , , and Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Mon May 7 07:51:18 2018(r20126) +++ trunk/BOOK/introduction/welcome/changelog.xml Mon May 7 18:39:44 2018(r20127) @@ -45,6 +45,14 @@ May 7th, 2018 + [ken] - webkitgtk: demote enchant to recommended. Fixes + #10745. + + + [ken] - gvfs: move libsecret and libsoup2 to required. Fixes + #10744. + + [ken] - Update to gimp-2.10.0 and gegl-0.4.0, with libmypaint-1.3.0 and mypaint-brushes-1.3.0. Fixes #10711 and Modified: trunk/BOOK/x/lib/webkitgtk.xml == --- trunk/BOOK/x/lib/webkitgtk.xml Mon May 7 07:51:18 2018(r20126) +++ trunk/BOOK/x/lib/webkitgtk.xml Mon May 7 18:39:44 2018(r20127) @@ -78,7 +78,6 @@ , , - , , , , @@ -96,6 +95,7 @@ Recommended + , , , , and -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20128 - in trunk/BOOK: . introduction/welcome multimedia/libdriv
Author: ken Date: Mon May 7 19:30:45 2018 New Revision: 20128 Log: Change the gentoo ftp repo to one which still works, and reinstate for transcode. Modified: trunk/BOOK/general.ent trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/multimedia/libdriv/xine-lib.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Mon May 7 18:39:44 2018(r20127) +++ trunk/BOOK/general.ent Mon May 7 19:30:45 2018(r20128) @@ -51,7 +51,7 @@ https://files.pythonhosted.org/packages/source";> https://downloads.sourceforge.net";> -ftp://mirror.ovh.net/gentoo-distfiles/distfiles";> +ftp://ftp.mirrorservice.org/sites/distfiles.gentoo.org/distfiles";> http://pkgs.fedoraproject.org/repo/pkgs";> ftp://ftp.jaist.ac.jp/pub//sourceforge";> http://downloads.lxqt.org/lxqt";> Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Mon May 7 18:39:44 2018(r20127) +++ trunk/BOOK/introduction/welcome/changelog.xml Mon May 7 19:30:45 2018(r20128) @@ -45,6 +45,10 @@ May 7th, 2018 + [ken] - change gentoo ftp repo to one which still works. Fixes + #10736. + + [ken] - webkitgtk: demote enchant to recommended. Fixes #10745. Modified: trunk/BOOK/multimedia/libdriv/xine-lib.xml == --- trunk/BOOK/multimedia/libdriv/xine-lib.xml Mon May 7 18:39:44 2018 (r20127) +++ trunk/BOOK/multimedia/libdriv/xine-lib.xml Mon May 7 19:30:45 2018 (r20128) @@ -6,7 +6,7 @@ - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20131 - in trunk/BOOK: . introduction/welcome xsoft/graphweb
Author: ken Date: Tue May 8 16:20:46 2018 New Revision: 20131 Log: firefox-60.0. No release notes yet, so I'm not marking this as a security update - but I will not be surprised if htat turns out to be the case. Modified: trunk/BOOK/general.ent trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/xsoft/graphweb/firefox.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Tue May 8 09:07:27 2018(r20130) +++ trunk/BOOK/general.ent Tue May 8 16:20:46 2018(r20131) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Tue May 8 09:07:27 2018(r20130) +++ trunk/BOOK/introduction/welcome/changelog.xml Tue May 8 16:20:46 2018(r20131) @@ -42,6 +42,16 @@ --> + May 8th, 2018 + + + [ken] - Update to firefox-60.0. Fixes + #10754. + + + + + May 7th, 2018 Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Tue May 8 09:07:27 2018(r20130) +++ trunk/BOOK/packages.ent Tue May 8 16:20:46 2018(r20131) @@ -734,7 +734,7 @@ - + Modified: trunk/BOOK/xsoft/graphweb/firefox.xml == --- trunk/BOOK/xsoft/graphweb/firefox.xml Tue May 8 09:07:27 2018 (r20130) +++ trunk/BOOK/xsoft/graphweb/firefox.xml Tue May 8 16:20:46 2018 (r20131) @@ -4,20 +4,14 @@ %general-entities; - - - - https://tinyurl.com/firefox-59-0-2-tar-bz2";> - - - + + - - +But the extra files, if any, seem to be minimal --> + + ]> @@ -78,26 +72,10 @@ - - -Upstream now only provide tarballs named with 40-character mercurial -commit hashes. - -You may prefer to rename the -downloaded tarball, either to firefox-&firefox-version;.tar.bz2 or to -mozilla-release-&firefox-hgversion;.tar.bz2, or to use wget, e.g. -wget -c &firefox-tiny; \ - -O mozilla-release-&firefox-hgversion;.tar.bz2 - - - Additional Downloads -Required patch: +Required patch if ffmpeg >=3.5 has been installed: @@ -354,8 +332,7 @@ SHELL=/bin/sh. -patch -Np1 -i ../firefox-&firefox-version;-ffmpeg-4.0-1.patch && -./mach build +./mach build The mozconfig above disables the tests because -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20142 - trunk/BOOK/xsoft/graphweb
Author: ken Date: Sun May 13 10:41:43 2018 New Revision: 20142 Log: Firefox: Actually apply the ffmpeg4 patch. Thanks to Thanos Baloukas for reporting. Modified: trunk/BOOK/xsoft/graphweb/firefox.xml Modified: trunk/BOOK/xsoft/graphweb/firefox.xml == --- trunk/BOOK/xsoft/graphweb/firefox.xml Sun May 13 05:52:51 2018 (r20141) +++ trunk/BOOK/xsoft/graphweb/firefox.xml Sun May 13 10:41:43 2018 (r20142) @@ -332,7 +332,8 @@ SHELL=/bin/sh. -./mach build +patch -Np1 -i ../firefox-&firefox-version;-ffmpeg4.0-1.patch && +./mach build The mozconfig above disables the tests because -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20145 - in trunk/BOOK: introduction/welcome multimedia/libdriv multimedia/videoutils
Author: ken Date: Sun May 13 19:34:13 2018 New Revision: 20145 Log: Fix transcode and libquicktime to build with ffmpeg-4. I remeasured transcode because of the new patch, and reduced the time and size - interestingly 75MB was an accurate measurement for enabling ALL of the optional deps that are actually in the book, but I can no longer see the point of anybody doing that. Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/multimedia/libdriv/libquicktime.xml trunk/BOOK/multimedia/videoutils/ffmpeg.xml trunk/BOOK/multimedia/videoutils/transcode.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Sun May 13 10:52:20 2018(r20144) +++ trunk/BOOK/introduction/welcome/changelog.xml Sun May 13 19:34:13 2018(r20145) @@ -45,6 +45,12 @@ May 13th, 2018 + [ken] - Fix building transcode and libquicktime with ffmpeg-4.0 + (new patches, extra switch in ffmpeg). Fixes + #10735 and + #10761. + + [pierre] - fix building nasm with gcc-8.1. Report by Thanos Baloukas. Modified: trunk/BOOK/multimedia/libdriv/libquicktime.xml == --- trunk/BOOK/multimedia/libdriv/libquicktime.xml Sun May 13 10:52:20 2018(r20144) +++ trunk/BOOK/multimedia/libdriv/libquicktime.xml Sun May 13 19:34:13 2018(r20145) @@ -80,7 +80,7 @@ Required patch: - + @@ -118,7 +118,7 @@ following commands: -patch -Np1 -i ../libquicktime-&libquicktime-version;-ffmpeg3-1.patch && +patch -Np1 -i ../libquicktime-&libquicktime-version;-ffmpeg4-1.patch && ./configure --prefix=/usr \ --enable-gpl \ Modified: trunk/BOOK/multimedia/videoutils/ffmpeg.xml == --- trunk/BOOK/multimedia/videoutils/ffmpeg.xml Sun May 13 10:52:20 2018 (r20144) +++ trunk/BOOK/multimedia/videoutils/ffmpeg.xml Sun May 13 19:34:13 2018 (r20145) @@ -168,6 +168,7 @@ --disable-static \ --enable-shared \ --disable-debug \ +--enable-avresample \ --enable-libass \ --enable-libfdk-aac \ --enable-libfreetype \ @@ -339,6 +340,11 @@ + --enable-avresample: Enables + to be compiled. + + + --enable-libass: Enables ASS/SSA subtitle format rendering via libass. Modified: trunk/BOOK/multimedia/videoutils/transcode.xml == --- trunk/BOOK/multimedia/videoutils/transcode.xml Sun May 13 10:52:20 2018(r20144) +++ trunk/BOOK/multimedia/videoutils/transcode.xml Sun May 13 19:34:13 2018(r20145) @@ -8,8 +8,8 @@ - - + + ]> @@ -30,14 +30,28 @@ Introduction to Transcode - Transcode is a fast, versatile and - command-line based audio/video everything to everything converter. + Transcode was a fast, versatile and + command-line based audio/video everything to everything converter + primarily focussed on producing AVI video files with MP3 audio, + but also including a program to read all the video and audio streams + from a DVD. + -&lfs82_checked; + + Although outdated and no longer maintained, it can still be used to + extract items from a DVD using only the required and recommended + dependencies, or to recode to AVI files. + + + + + Subjects to the comments below, this package is known to build and + minimally work using an LFS-8.2 platform. + Package Information @@ -78,7 +92,7 @@ Required patch: - + @@ -87,7 +101,7 @@ Required - + (configured with --enable-avresample) Recommended @@ -103,7 +117,7 @@ , , - , + , , , , @@ -121,6 +135,11 @@ http://www.netlib.org/pvm3/";>PVM3, +Optional (at runtime) + + https://sourceforge.net/projects/lsdvd/files/";>lsdvd + + User Notes: @@ -149,14 +168,6 @@ - If building with --enable-freetype2 configure switch, use the following - sed to fix building against - FreeType-2.5.1 or newer versions: - - -sed -i "s:#include:#include FT_GLYPH_H:" filter/subtitler/load_font.c - - Install Transcode by running the following commands: @@ -164,7 +175,7 @@ sed -i 's|doc/transcode|&-$(PACKAGE_VERSION)
[blfs-book] r20147 - trunk/BOOK/xsoft/other
Author: ken Date: Tue May 15 15:59:22 2018 New Revision: 20147 Log: gimp-help from git uses ./autogen.sh [ with args such as --prefix= ] not ./configure. Modified: trunk/BOOK/xsoft/other/gimp.xml Modified: trunk/BOOK/xsoft/other/gimp.xml == --- trunk/BOOK/xsoft/other/gimp.xml Tue May 15 08:33:47 2018(r20146) +++ trunk/BOOK/xsoft/other/gimp.xml Tue May 15 15:59:22 2018(r20147) @@ -243,7 +243,7 @@ ALL_LINGUAS="ca da de el en en_GB es fi fr it ja ko nl nn pt_BR ru zh_CN" \ -./configure --prefix=/usr && +./autogen.sh --prefix=/usr && Remove from ALL_LINGUAS the codes for any languages which -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20151 - in trunk/BOOK: . introduction/welcome xsoft/graphweb
Author: ken Date: Fri May 18 12:30:41 2018 New Revision: 20151 Log: firefox-60.0.1 Modified: trunk/BOOK/general.ent trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/xsoft/graphweb/firefox.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Thu May 17 19:13:24 2018(r20150) +++ trunk/BOOK/general.ent Fri May 18 12:30:41 2018(r20151) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Thu May 17 19:13:24 2018(r20150) +++ trunk/BOOK/introduction/welcome/changelog.xml Fri May 18 12:30:41 2018(r20151) @@ -42,6 +42,16 @@ --> + May 18th, 2018 + + + [ken] - Update to firefox-60.0.1. Fixes + #10788. + + + + + May 17th, 2018 Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Thu May 17 19:13:24 2018(r20150) +++ trunk/BOOK/packages.ent Fri May 18 12:30:41 2018(r20151) @@ -734,7 +734,7 @@ - + Modified: trunk/BOOK/xsoft/graphweb/firefox.xml == --- trunk/BOOK/xsoft/graphweb/firefox.xml Thu May 17 19:13:24 2018 (r20150) +++ trunk/BOOK/xsoft/graphweb/firefox.xml Fri May 18 12:30:41 2018 (r20151) @@ -6,8 +6,8 @@ - - + + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20161 - in trunk/BOOK: introduction/welcome xsoft/other
Author: ken Date: Mon May 21 18:46:08 2018 New Revision: 20161 Log: A newer git pull of gimp-help. Small updates in the English text, a lot of updates in the Catalan and Italian translations. Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/xsoft/other/gimp.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Mon May 21 13:07:12 2018(r20160) +++ trunk/BOOK/introduction/welcome/changelog.xml Mon May 21 18:46:08 2018(r20161) @@ -48,6 +48,9 @@ May 21st, 2018 + [ken] - Update gimp-help snapshot to 2018-05-19-f8fb93ed2. + + [bdubbs] - Update to libepoxy-1.5.2. Fixes #10797. Modified: trunk/BOOK/xsoft/other/gimp.xml == --- trunk/BOOK/xsoft/other/gimp.xml Mon May 21 13:07:12 2018(r20160) +++ trunk/BOOK/xsoft/other/gimp.xml Mon May 21 18:46:08 2018(r20161) @@ -13,11 +13,11 @@ - + http://www.zarniwhoop.uk/gimp-help/gimp-help-&gimp-help-version;.tar.xz";> - + - The downloads may have been updated since this version of the - book was updated. For the gimp-help-&gimp-help-version; tarball, - the MD5 sum is: &gimp-help-md5sum; other sums may be in the README - file in the same directory. + book was committed. For the gimp-help-&gimp-help-version; tarball, + the MD5 sum is: &gimp-help-md5sum; and other sums may be in the http://www.zarniwhoop.uk/gimp-help/README";>README file in + the same directory. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20164 - in trunk/BOOK: . introduction/welcome xsoft/other
Author: ken Date: Tue May 22 16:06:16 2018 New Revision: 20164 Log: gimp-2.10.2 Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/xsoft/other/gimp.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Tue May 22 13:32:12 2018(r20163) +++ trunk/BOOK/introduction/welcome/changelog.xml Tue May 22 16:06:16 2018(r20164) @@ -48,6 +48,10 @@ May 22nd, 2018 + [ken] - Update to gimp-2.10.2. Fixes + #10798. + + [bdubbs] - Update to poppler-0.65.0. Fixes #10795. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Tue May 22 13:32:12 2018(r20163) +++ trunk/BOOK/packages.ent Tue May 22 16:06:16 2018(r20164) @@ -746,7 +746,7 @@ - + Modified: trunk/BOOK/xsoft/other/gimp.xml == --- trunk/BOOK/xsoft/other/gimp.xml Tue May 22 13:32:12 2018(r20163) +++ trunk/BOOK/xsoft/other/gimp.xml Tue May 22 16:06:16 2018(r20164) @@ -6,10 +6,10 @@ https://download.gimp.org/pub/gimp/v2.10/gimp-&gimp-version;.tar.bz2";> - + - - + + @@ -172,7 +172,7 @@ an (that provides a sendmail program), , - https://people.freedesktop.org/~hughsient/appstream-glib/"/> and + https://people.freedesktop.org/~hughsient/appstream-glib";>appstream-glib and http://wvware.sourceforge.net/libwmf.html";>libwmf @@ -198,12 +198,6 @@ Installation of Gimp - Fix a pkgconfig file error which prevents some extensions from building: - - -sed -i 's/gegl-0.3/gegl-0.4/' gimp.pc.in - - Install Gimp 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] r20171 - in trunk/BOOK: . introduction/welcome networking/netprogs networking/netutils
Author: ken Date: Sat May 26 11:14:39 2018 New Revision: 20171 Log: Minor fixes re libidn/2 users: wget only uses libidn2 - the configure message mentions + libunicode, but it works with just libunistring - and change libidn2 link on whois from external to internal. Modified: trunk/BOOK/general.ent trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/networking/netprogs/wget.xml trunk/BOOK/networking/netutils/whois.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Sat May 26 06:47:26 2018(r20170) +++ trunk/BOOK/general.ent Sat May 26 11:14:39 2018(r20171) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Sat May 26 06:47:26 2018(r20170) +++ trunk/BOOK/introduction/welcome/changelog.xml Sat May 26 11:14:39 2018(r20171) @@ -41,6 +41,14 @@ --> + + May 26th, 2018 + + + [ken] - Wget can use libidn2, not libidn. + + + May 25th, 2018 Modified: trunk/BOOK/networking/netprogs/wget.xml == --- trunk/BOOK/networking/netprogs/wget.xml Sat May 26 06:47:26 2018 (r20170) +++ trunk/BOOK/networking/netprogs/wget.xml Sat May 26 11:14:39 2018 (r20171) @@ -83,7 +83,7 @@ , , - , + , , (built with ssl; for the test suite), (for the test suite), Modified: trunk/BOOK/networking/netutils/whois.xml == --- trunk/BOOK/networking/netutils/whois.xmlSat May 26 06:47:26 2018 (r20170) +++ trunk/BOOK/networking/netutils/whois.xmlSat May 26 11:14:39 2018 (r20171) @@ -65,7 +65,7 @@ Optional or - https://www.gnu.org/software/libidn/#libidn2";>libidn2 + User Notes: -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20173 - in trunk/BOOK: . introduction/welcome server/other
Author: ken Date: Sat May 26 20:44:58 2018 New Revision: 20173 Log: unbound-1.7.1 Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/server/other/unbound.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Sat May 26 14:05:49 2018(r20172) +++ trunk/BOOK/introduction/welcome/changelog.xml Sat May 26 20:44:58 2018(r20173) @@ -45,6 +45,10 @@ May 26th, 2018 + [ken] - Update to unbound-1.7.1. Fixes + #10741. + + [bdubbs] - Ensure references to freetype2-config are correct. Fixes #10789. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Sat May 26 14:05:49 2018(r20172) +++ trunk/BOOK/packages.ent Sat May 26 20:44:58 2018(r20173) @@ -520,7 +520,7 @@ - + Modified: trunk/BOOK/server/other/unbound.xml == --- trunk/BOOK/server/other/unbound.xml Sat May 26 14:05:49 2018(r20172) +++ trunk/BOOK/server/other/unbound.xml Sat May 26 20:44:58 2018(r20173) @@ -6,10 +6,10 @@ http://www.unbound.net/downloads/unbound-&unbound-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] r20177 - trunk/BOOK
Author: ken Date: Mon May 28 15:27:42 2018 New Revision: 20177 Log: Today is yesterday's tomorrow. Modified: trunk/BOOK/general.ent Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Mon May 28 13:31:32 2018(r20176) +++ trunk/BOOK/general.ent Mon May 28 15:27:42 2018(r20177) @@ -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] r20178 - in trunk/BOOK: . general/genlib introduction/welcome networking/mailnews
Author: ken Date: Mon May 28 16:19:45 2018 New Revision: 20178 Log: libunistring-0.9.10 and mutt-1.10.0 Modified: trunk/BOOK/general/genlib/libunistring.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/networking/mailnews/mutt.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general/genlib/libunistring.xml == --- trunk/BOOK/general/genlib/libunistring.xml Mon May 28 15:27:42 2018 (r20177) +++ trunk/BOOK/general/genlib/libunistring.xml Mon May 28 16:19:45 2018 (r20178) @@ -6,10 +6,10 @@ - - - - + + + + ]> Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Mon May 28 15:27:42 2018(r20177) +++ trunk/BOOK/introduction/welcome/changelog.xml Mon May 28 16:19:45 2018(r20178) @@ -45,6 +45,14 @@ May 28th, 2018 + [ken] - Update to mutt-1.10.0. Fixes + #10796. + + + [ken] - Update to libunistring-1.9.10. Fixes + #10813. + + [bdubbs] - Update to qt-everywhere-src-5.11.0. Fixes #10805. Modified: trunk/BOOK/networking/mailnews/mutt.xml == --- trunk/BOOK/networking/mailnews/mutt.xml Mon May 28 15:27:42 2018 (r20177) +++ trunk/BOOK/networking/mailnews/mutt.xml Mon May 28 16:19:45 2018 (r20178) @@ -4,11 +4,11 @@ %general-entities; - + http://ftp.mutt.org/pub/mutt/mutt-&mutt-version;.tar.gz";> ftp://ftp.mutt.org/pub/mutt/mutt-&mutt-version;.tar.gz";> - + - + ]> @@ -100,7 +100,8 @@ , , and - (or ) + (or with + pdfjadetex installed) User Notes: @@ -129,6 +130,11 @@ will create an empty text file, so we will save the shipped file. +If you intend to create the PDF version of the manual, apply the +following sed: + +sed -i 's/\(pdfjadetex manual.tex;\)/\1 \1 \1/' doc/Makefile.in + Install Mutt by running the following commands: @@ -153,8 +159,7 @@ Now, as the root user: - -make install && +make install && test -s doc/manual.txt || install -v -m644 doc/manual.txt.shipped \ /usr/share/doc/mutt-&mutt-version;/manual.txt @@ -184,6 +189,12 @@ Command Explanations +sed -i 's/\(pdfjadetex manual.tex;\)/\1 \1 \1/' +doc/Makefile.in: TeX engines sometimes need to be run +multiple times to fix up references. In this case the engine +has to run three times to fix page references in the Table of Contents +and the List of Tables. + --enable-external-dotlock: In some circumstances the mutt-dotlock program is not created. This switch ensures it is always created. @@ -208,6 +219,9 @@ --enable-smtp: This switch enables SMTP relay support. +--with-idn2: Use this parameter if both libidn and +libidn2 have been installed, and you wish to use libidn2 here. + --with-sasl: This parameter adds authentication support from in POP3/IMAP/SMTP if they are enabled. Depending on the server configuration, this may not Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Mon May 28 15:27:42 2018(r20177) +++ trunk/BOOK/packages.ent Mon May 28 16:19:45 2018(r20178) @@ -158,7 +158,7 @@ - + @@ -491,7 +491,7 @@ - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20187 - in trunk/BOOK: . general/prog introduction/welcome
Author: ken Date: Wed May 30 17:05:58 2018 New Revision: 20187 Log: git-2.17.1 Modified: trunk/BOOK/general.ent trunk/BOOK/general/prog/git.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Wed May 30 13:33:53 2018(r20186) +++ trunk/BOOK/general.ent Wed May 30 17:05:58 2018(r20187) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/general/prog/git.xml == --- trunk/BOOK/general/prog/git.xml Wed May 30 13:33:53 2018(r20186) +++ trunk/BOOK/general/prog/git.xml Wed May 30 17:05:58 2018(r20187) @@ -8,11 +8,11 @@ - + - - - + + + ]> Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Wed May 30 13:33:53 2018(r20186) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed May 30 17:05:58 2018(r20187) @@ -41,6 +41,16 @@ --> + + May 30th, 2018 + + + [ken] - Update to git-2.17.1 (security fix). Fixes + #10830. + + + + May 29th, 2018 Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Wed May 30 13:33:53 2018(r20186) +++ trunk/BOOK/packages.ent Wed May 30 17:05:58 2018(r20187) @@ -318,7 +318,7 @@ - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20190 - in trunk/BOOK: . introduction/welcome multimedia/videoutils
Author: ken Date: Sat Jun 2 13:15:43 2018 New Revision: 20190 Log: Fix vlc for the API changes in QT-5.11. Modified: trunk/BOOK/general.ent trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/multimedia/videoutils/vlc.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Thu May 31 10:37:28 2018(r20189) +++ trunk/BOOK/general.ent Sat Jun 2 13:15:43 2018(r20190) @@ -1,12 +1,12 @@ - - + + - + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Thu May 31 10:37:28 2018(r20189) +++ trunk/BOOK/introduction/welcome/changelog.xml Sat Jun 2 13:15:43 2018(r20190) @@ -45,6 +45,15 @@ May 31st, 2018 + [ken] - Fix vlc build for QT-5.11 API changes. + + + + + + May 31st, 2018 + + [bdubbs] - Update to xf86-video-fbdev-0.5.0. Fixes #10833. Modified: trunk/BOOK/multimedia/videoutils/vlc.xml == --- trunk/BOOK/multimedia/videoutils/vlc.xmlThu May 31 10:37:28 2018 (r20189) +++ trunk/BOOK/multimedia/videoutils/vlc.xmlSat Jun 2 13:15:43 2018 (r20190) @@ -212,6 +212,8 @@ sed -i '/vlc_demux.h/a #define LUA_COMPAT_APIINTCASTS' modules/lua/vlc.h && sed -i '/DEPRECATED/s:^://:' modules/text_renderer/freetype/text_layout.c && +sed -i '/#include/i#include ' \ + modules/gui/qt/components/simple_preferences.cpp && BUILDCC=gcc ./configure --prefix=/usr --disable-opencv && @@ -255,6 +257,12 @@ + sed -i '/#include / ... This + command allows building with the current version of + . + + + --disable-opencv: This switch is required to disable opencv which is not compatible with this version of vlc. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20191 - in trunk/BOOK: introduction/welcome xsoft/other
Author: ken Date: Sat Jun 2 21:40:29 2018 New Revision: 20191 Log: Fix inkscape for breakage from poppler-0.65.0. Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/xsoft/other/inkscape.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Sat Jun 2 13:15:43 2018(r20190) +++ trunk/BOOK/introduction/welcome/changelog.xml Sat Jun 2 21:40:29 2018(r20191) @@ -45,6 +45,9 @@ May 31st, 2018 + [ken] - Fix inkscape for changes in poppler-0.65.0. + + [ken] - Fix vlc build for QT-5.11 API changes. Modified: trunk/BOOK/xsoft/other/inkscape.xml == --- trunk/BOOK/xsoft/other/inkscape.xml Sat Jun 2 13:15:43 2018(r20190) +++ trunk/BOOK/xsoft/other/inkscape.xml Sat Jun 2 21:40:29 2018(r20191) @@ -76,7 +76,7 @@ Required patch: -Required patch: +Required patch: @@ -145,10 +145,10 @@ Installation of Inkscape Ensure that the libraries from can be used, -and fix the build for the changes in poppler-0.64.0: +and fix the build for the changes in poppler-0.65.0: patch -Np1 -i ../inkscape-&inkscape-version;-use_versioned_ImageMagick6-1.patch && -patch -Np1 -i ../inkscape-&inkscape-version;-poppler64-1.patch +patch -Np1 -i ../inkscape-&inkscape-version;-poppler65-1.patch -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20194 - in trunk/BOOK: . introduction/welcome postlfs/config
Author: ken Date: Thu Jun 7 19:00:32 2018 New Revision: 20194 Log: Firmware - add latest intel microcode, and note that AMD Fam17h is in a separate file (although most models are not updated). Modified: trunk/BOOK/general.ent trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/postlfs/config/firmware.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Wed Jun 6 09:15:51 2018(r20193) +++ trunk/BOOK/general.ent Thu Jun 7 19:00:32 2018(r20194) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Wed Jun 6 09:15:51 2018(r20193) +++ trunk/BOOK/introduction/welcome/changelog.xml Thu Jun 7 19:00:32 2018(r20194) @@ -42,6 +42,18 @@ --> + June 7th, 2018 + + + [ken] - Update to (intel) microcode-20180425 (this only affects + some Broadwell E machines (previous microcode withdrawn) and Gemini + Lake Pentium/Celeron (new microcode). Fixes + #10844. + + + + + June 5th, 2018 Modified: trunk/BOOK/postlfs/config/firmware.xml == --- trunk/BOOK/postlfs/config/firmware.xml Wed Jun 6 09:15:51 2018 (r20193) +++ trunk/BOOK/postlfs/config/firmware.xml Thu Jun 7 19:00:32 2018 (r20194) @@ -99,7 +99,10 @@ Intel provide frequent updates of their microcode. It is not uncommon to find a newer version of microcode for an Intel processor even two years -after its release. New versions of AMD firmware are less common. +after its release. New versions of AMD firmware are rare and usually only +apply to a few models, although motherboard manufacturers get extra updates +which maybe update microcode along with the changes to support newer CPUs +and faster memory. There used to be two ways of loading the microcode, described as 'early' and 'late'. Early loading happens before userspace has been started, late @@ -130,7 +133,7 @@ The first step is to get the most recent version of the Intel microcode. This must be done by navigating to - + and following the instructions there. As of this writing the most recent version of the microcode is microcode-20180312.tgz. Extract this file in the normal way to create an intel-ucode @@ -210,7 +213,7 @@ from . The family is always specified in hex. Families 10h to 14h (16 to 20) - are in microcode_amd.bin. Families 15h and 16h have their own containers. + are in microcode_amd.bin. Families 15h, 16h and 17h have their own containers. Create the required directory and put the firmware you downloaded into it 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] r20196 - in trunk/BOOK: . introduction/welcome xsoft/graphweb
Author: ken Date: Mon Jun 11 14:24:54 2018 New Revision: 20196 Log: firefox-60.0.2 : Although the internal changes are trivial, I have remeasured it because the previous space and SBU were with gcc-7.3.0. Modified: trunk/BOOK/general.ent trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/xsoft/graphweb/firefox.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Sun Jun 10 11:08:44 2018(r20195) +++ trunk/BOOK/general.ent Mon Jun 11 14:24:54 2018(r20196) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Sun Jun 10 11:08:44 2018(r20195) +++ trunk/BOOK/introduction/welcome/changelog.xml Mon Jun 11 14:24:54 2018(r20196) @@ -42,6 +42,16 @@ --> + June 11th, 2018 + + + [ken] - Update to firefox-60.0.2 (security fix). Fixes + #10863. + + + + + June 7th, 2018 Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Sun Jun 10 11:08:44 2018(r20195) +++ trunk/BOOK/packages.ent Mon Jun 11 14:24:54 2018(r20196) @@ -734,7 +734,7 @@ - + Modified: trunk/BOOK/xsoft/graphweb/firefox.xml == --- trunk/BOOK/xsoft/graphweb/firefox.xml Sun Jun 10 11:08:44 2018 (r20195) +++ trunk/BOOK/xsoft/graphweb/firefox.xml Mon Jun 11 14:24:54 2018 (r20196) @@ -6,12 +6,12 @@ - - + + - - + + ]> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20198 - in trunk/BOOK: . introduction/welcome postlfs/security
Author: ken Date: Fri Jun 15 12:53:53 2018 New Revision: 20198 Log: nss-3.37.1 Modified: trunk/BOOK/general.ent trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/postlfs/security/nss.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Tue Jun 12 08:46:10 2018(r20197) +++ trunk/BOOK/general.ent Fri Jun 15 12:53:53 2018(r20198) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Tue Jun 12 08:46:10 2018(r20197) +++ trunk/BOOK/introduction/welcome/changelog.xml Fri Jun 15 12:53:53 2018(r20198) @@ -42,6 +42,16 @@ --> + June 15th, 2018 + + + [ken] - Update to nss-3.37.3. Fixes + #10846. + + + + + June 12th, 2018 Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Tue Jun 12 08:46:10 2018(r20197) +++ trunk/BOOK/packages.ent Fri Jun 15 12:53:53 2018(r20198) @@ -30,7 +30,7 @@ - + Modified: trunk/BOOK/postlfs/security/nss.xml == --- trunk/BOOK/postlfs/security/nss.xml Tue Jun 12 08:46:10 2018(r20197) +++ trunk/BOOK/postlfs/security/nss.xml Fri Jun 15 12:53:53 2018(r20198) @@ -14,9 +14,9 @@ - + - + ]> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20199 - in trunk/BOOK: . general/genlib introduction/welcome
Author: ken Date: Fri Jun 15 14:36:01 2018 New Revision: 20199 Log: libgcrypt-1.8.3 Modified: trunk/BOOK/general/genlib/libgcrypt.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general/genlib/libgcrypt.xml == --- trunk/BOOK/general/genlib/libgcrypt.xml Fri Jun 15 12:53:53 2018 (r20198) +++ trunk/BOOK/general/genlib/libgcrypt.xml Fri Jun 15 14:36:01 2018 (r20199) @@ -8,9 +8,9 @@ - - - + + + ]> Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Fri Jun 15 12:53:53 2018(r20198) +++ trunk/BOOK/introduction/welcome/changelog.xml Fri Jun 15 14:36:01 2018(r20199) @@ -45,6 +45,10 @@ June 15th, 2018 + [ken] - Update to libgcrypt-1.8.3 (security fix). Fixes + #10868. + + [ken] - Update to nss-3.37.3. Fixes #10846. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Fri Jun 15 12:53:53 2018(r20198) +++ trunk/BOOK/packages.ent Fri Jun 15 14:36:01 2018(r20199) @@ -136,7 +136,7 @@ - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20201 - in trunk/BOOK: . introduction/welcome x/lib
Author: ken Date: Wed Jun 20 04:30:09 2018 New Revision: 20201 Log: qtwebengine-5.11.1 Modified: trunk/BOOK/general.ent trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/x/lib/qtwebengine.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Sun Jun 17 01:11:11 2018(r20200) +++ trunk/BOOK/general.ent Wed Jun 20 04:30:09 2018(r20201) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Sun Jun 17 01:11:11 2018(r20200) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed Jun 20 04:30:09 2018(r20201) @@ -42,6 +42,16 @@ --> + June 20th, 2018 + + + [ken] - Update to qtwebengine-5.11.1 (security fix). Fixes + #10881. + + + + + June 17th, 2018 Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Sun Jun 17 01:11:11 2018(r20200) +++ trunk/BOOK/packages.ent Wed Jun 20 04:30:09 2018(r20201) @@ -583,7 +583,7 @@ - + Modified: trunk/BOOK/x/lib/qtwebengine.xml == --- trunk/BOOK/x/lib/qtwebengine.xmlSun Jun 17 01:11:11 2018(r20200) +++ trunk/BOOK/x/lib/qtwebengine.xmlWed Jun 20 04:30:09 2018(r20201) @@ -7,10 +7,10 @@ https://download.qt.io/archive/qt/&qtwebengine-major;/&qtwebengine-version;/submodules/qtwebengine-everywhere-src-&qtwebengine-version;.tar.xz";> - + - - + + ]> @@ -122,20 +122,6 @@ Installation of qtwebengine - First, make some fixes to make gcc8 happy: - - -sed -i '/kPaddingSize/s/32/64/' \ - src/3rdparty/chromium/media/base/decoder_buffer.h && - -D=src/3rdparty/chromium/mojo/public/cpp/bindings && -sed -i '/explicit/s/return handle_/return (bool) handle_/' \ - $D/associated_interface_ptr_info.h \ - $D/associated_interface_request.h \ - $D/interface_request.h&& -unset D - - Install qtwebengine 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] r20202 - in trunk/BOOK: . archive introduction/welcome xsoft/graphweb
Author: ken Date: Wed Jun 20 05:55:59 2018 New Revision: 20202 Log: Add Falkon and archive QupZilla. Added: trunk/BOOK/archive/qupzilla.xml - copied unchanged from r20201, trunk/BOOK/xsoft/graphweb/qupzilla.xml trunk/BOOK/xsoft/graphweb/falkon.xml (contents, props changed) Deleted: trunk/BOOK/xsoft/graphweb/qupzilla.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/xsoft/graphweb/graphweb.xml Copied: trunk/BOOK/archive/qupzilla.xml (from r20201, trunk/BOOK/xsoft/graphweb/qupzilla.xml) == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/BOOK/archive/qupzilla.xml Wed Jun 20 05:55:59 2018 (r20202, copy of r20201, trunk/BOOK/xsoft/graphweb/qupzilla.xml) @@ -0,0 +1,227 @@ + +http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"; [ + + %general-entities; + + + https://github.com/QupZilla/qupzilla/releases/download/v&qupzilla-version;/QupZilla-&qupzilla-version;.tar.xz";> + + + + + +]> + + + + + +$LastChangedBy$ +$Date$ + + + QupZilla-&qupzilla-version; + + +QupZilla + + + +Introduction to QupZilla + + + QupZilla is a fast, feature-rich and + lightweight QtWebEngine based browser, + originally intended only for educational purposes. + + +&lfs82_checked; + +Package Information + + + + + Download (HTTP): + + + + + Download (FTP): + + + + + Download MD5 sum: &qupzilla-md5sum; + + + + + Download size: &qupzilla-size; + + + + + Estimated disk space required: &qupzilla-buildsize; + + + + + Estimated build time: &qupzilla-time; + + + + +QupZilla Dependencies + +Required + + + + +Optional + + , + + + libgnome-keyring (Gnome-Keyring plugin) + + + + User Notes: + + + + +Installation of QupZilla + + + Install QupZilla by running the following + commands: + + +export QUPZILLA_PREFIX=/usr && +qmake && +make + + + The export command is used for configuring the build. + Alternatively, you can add the environment variable to + src/defines.pri. + + + + This package does not come with a test suite. + + + + Now, as the root user: + + + + +make install + + + If and + are installed, run as, the root user: + + +xdg-icon-resource forceupdate --theme hicolor && +update-desktop-database -q + + + + +Command Explanations + + + +If you wish to use any of the following variables, they need to be +exported. You can add them to the export block in +the main instructions. Alternatively, instead of exporting, they can +be added, one at a line, to src/defines.pri. + + + + + CONFIG += debug: Use if you want to build QupZilla with + debugging symbols. + + + + GNOME_INTEGRATION=true: Enables Gnome integration, this + meaning the build of Gnome-Keyring Password plugin, which provides + support for storing passwords in Gnome-Keyring. + + + + + + + +Contents + + + Installed Program + Installed Libraries + Installed Directory + + + + qupzilla + + + libQupZilla.so and plugins under /usr/lib/qupzilla/ + + + /usr/{lib,share}/qupzilla + + + + + + Short Descriptions + + + + +qupzilla + + +is a lightweight QtWebEngine web browser. + + +qupzilla + + + + + +libQupZilla.so + + +contains the libQupZilla API functions. + + +libQupZilla.so + + + + + + + + + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Wed Jun 20 04:30:09 2018(r20201) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed Jun 20 05:55:59 2018(r20202) @@ -45,6 +45,10 @@ June 20th, 2018 + [ken] - Replace QupZilla by Falkon-3.0.1. Fixes + #10437. + + [ken] - Update to qtwebengine-5.11.1 (security fix). Fixes #10881. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Wed Jun 20 04:30:09 2018(r20201) +++ trunk/BOOK/packages.ent
[blfs-book] r20203 - in trunk/BOOK: general/sysutils introduction/welcome
Author: ken Date: Wed Jun 20 06:13:12 2018 New Revision: 20203 Log: Remove -Werror from logrotate. Modified: trunk/BOOK/general/sysutils/logrotate.xml trunk/BOOK/introduction/welcome/changelog.xml Modified: trunk/BOOK/general/sysutils/logrotate.xml == --- trunk/BOOK/general/sysutils/logrotate.xml Wed Jun 20 05:55:59 2018 (r20202) +++ trunk/BOOK/general/sysutils/logrotate.xml Wed Jun 20 06:13:12 2018 (r20203) @@ -102,7 +102,9 @@ sed -i '/exit 5/s/^/echo uncompress failed -- skipping #/' test/test && -./configure --prefix=/usr && +sed 's/-Werror//' Makefile.am && +./autogen.sh && +./configure --prefix=/usr && make @@ -125,6 +127,12 @@ failing due to a problem in the test script. + + ed 's/-Werror//' Makefile.am: Prevents the compiler + stopping with an error when a warning is issued, since newer versions of + GCC have introduced a lot more warnings, which are triggered by the code. + + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Wed Jun 20 05:55:59 2018(r20202) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed Jun 20 06:13:12 2018(r20203) @@ -45,6 +45,10 @@ June 20th, 2018 + [ken] - Remove -Werror from logrotate, again. Fixes + #10879. + + [ken] - Replace QupZilla by Falkon-3.0.1. Fixes #10437. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20204 - in trunk/BOOK: . general/genlib general/prog introduction/welcome
Author: ken Date: Wed Jun 20 11:54:06 2018 New Revision: 20204 Log: Add libssh2. Added: trunk/BOOK/general/genlib/libssh2.xml (contents, props changed) Modified: trunk/BOOK/general/genlib/genlib.xml trunk/BOOK/general/prog/rust.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general/genlib/genlib.xml == --- trunk/BOOK/general/genlib/genlib.xmlWed Jun 20 06:13:12 2018 (r20203) +++ trunk/BOOK/general/genlib/genlib.xmlWed Jun 20 11:54:06 2018 (r20204) @@ -94,9 +94,9 @@ http://www.w3.org/2001/XInclude"; href="libiodbc.xml"/> http://www.w3.org/2001/XInclude"; href="libksba.xml"/> http://www.w3.org/2001/XInclude"; href="liblinear.xml"/> - - http://www.w3.org/2001/XInclude"; href="libmbim.xml"/> + + http://www.w3.org/2001/XInclude"; href="libnfsidmap.xml"/> http://www.w3.org/2001/XInclude"; href="libpaper.xml"/> @@ -105,6 +105,7 @@ http://www.w3.org/2001/XInclude"; href="libseccomp.xml"/> http://www.w3.org/2001/XInclude"; href="libsigc++.xml"/> http://www.w3.org/2001/XInclude"; href="libsigsegv.xml"/> + http://www.w3.org/2001/XInclude"; href="libssh2.xml"/> http://www.w3.org/2001/XInclude"; href="libstatgrab.xml"/> http://www.w3.org/2001/XInclude"; href="libtasn1.xml"/> http://www.w3.org/2001/XInclude"; href="libunique.xml"/> Added: trunk/BOOK/general/genlib/libssh2.xml == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/BOOK/general/genlib/libssh2.xml Wed Jun 20 11:54:06 2018 (r20204) @@ -0,0 +1,155 @@ + +http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"; [ + + %general-entities; + + https://www.libssh2.org/download/libssh2-&libssh2-version;.tar.gz";> + + + + + +]> + + + + + +$LastChangedBy$ +$Date$ + + + libssh2-&libssh2-version; + + +libssh2 + + + +Introduction to libssh2 + + + Libssh2 package is a client-side C library + implementing the SSH2 protocol. + + +&lfs82_checked; + +Package Information + + + + Download (HTTP): + + + + + Download (FTP): + + + + + Download MD5 sum: &libssh2-md5sum; + + + + + Download size: &libssh2-size; + + + + + Estimated disk space required: &libssh2-buildsize; + + + + + Estimated build time: &libssh2-time; + + + + +libssh2 Dependencies + +Optional + + , + (required for the testsuite) + + + + User Notes: + + + + +Installation of libssh2 + + + Install libssh2 by running the following + commands: + + +./configure --prefix=/usr --disable-static && +make + + + To test the results, issue: make check. + + + + Now, as the root user: + + +make install + + + +Command Explanations + +http://www.w3.org/2001/XInclude"; + href="../../xincludes/static-libraries.xml"/> + + + + +Contents + + + Installed Programs + Installed Library + Installed Directories + + + + None + + + libssh2.so + + + None + + + + + + Short Descriptions + + + + +libssh2.so + + +contains functions to use the SSH2 protocol. + + +libssh2.so + + + + + + Modified: trunk/BOOK/general/prog/rust.xml == --- trunk/BOOK/general/prog/rust.xmlWed Jun 20 06:13:12 2018(r20203) +++ trunk/BOOK/general/prog/rust.xmlWed Jun 20 11:54:06 2018(r20204) @@ -122,6 +122,8 @@ Recommended + (required by the libgit crate during + some stable installs, but not during others), clang from (built with -DLLVM_LINK_LLVM_DYLIB=ON) Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Wed Jun 20 06:13:12 2018(r20203) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed Jun 20 11:54:06 2018(r20204) @@ -45,6 +45,11 @@ June 20th, 2018 + [ken] - Add libssh2 which is sometimes required during + the install of rust. Fixes + #10880. + + [ken] - Remove -Werror from logrotate, again. Fixes #10879. Modified: trunk/BOOK/packages.ent ===
[blfs-book] r20205 - in trunk/BOOK: networking/netlibs postlfs/virtualization
Author: ken Date: Wed Jun 20 18:17:27 2018 New Revision: 20205 Log: There were current packages with external links to libssh2, change them to xrefs. Modified: trunk/BOOK/networking/netlibs/curl.xml trunk/BOOK/postlfs/virtualization/qemu.xml Modified: trunk/BOOK/networking/netlibs/curl.xml == --- trunk/BOOK/networking/netlibs/curl.xml Wed Jun 20 11:54:06 2018 (r20204) +++ trunk/BOOK/networking/netlibs/curl.xml Wed Jun 20 18:17:27 2018 (r20205) @@ -97,6 +97,7 @@ , , , + , , , , @@ -104,7 +105,6 @@ https://launchpad.net/libmetalink/";>libmetalink, https://github.com/rockdaboot/libpsl";>libpsl, http://rtmpdump.mplayerhq.hu/";>librtmp, - http://www.libssh2.org";>libssh2, https://tls.mbed.org/";>mbed TLS (formerly known as PolarSSL), and http://spnego.sourceforge.net/";>SPNEGO Modified: trunk/BOOK/postlfs/virtualization/qemu.xml == --- trunk/BOOK/postlfs/virtualization/qemu.xml Wed Jun 20 11:54:06 2018 (r20204) +++ trunk/BOOK/postlfs/virtualization/qemu.xml Wed Jun 20 18:17:27 2018 (r20205) @@ -84,14 +84,14 @@ , , , + , , , , , - or , + or , and - https://www.spice-space.org/page/Libcacard";>libcacard, - and http://www.libssh2.org";>libssh2 + https://www.spice-space.org/page/Libcacard";>libcacard -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20207 - in trunk/BOOK: . introduction/welcome server/databases
Author: ken Date: Tue Jun 26 11:44:26 2018 New Revision: 20207 Log: Update sqlite to 3.24.0. Probably not urgent, but known to work with firefox-61.0. Modified: trunk/BOOK/general.ent trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/server/databases/sqlite.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Fri Jun 22 08:51:12 2018(r20206) +++ trunk/BOOK/general.ent Tue Jun 26 11:44:26 2018(r20207) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Fri Jun 22 08:51:12 2018(r20206) +++ trunk/BOOK/introduction/welcome/changelog.xml Tue Jun 26 11:44:26 2018(r20207) @@ -42,6 +42,16 @@ --> + June 26th, 2018 + + + [ken] - Update to sqlite-3.24.0. Fixes + #10850. + + + + + June 20th, 2018 Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Fri Jun 22 08:51:12 2018(r20206) +++ trunk/BOOK/packages.ent Tue Jun 26 11:44:26 2018(r20207) @@ -516,7 +516,7 @@ - + Modified: trunk/BOOK/server/databases/sqlite.xml == --- trunk/BOOK/server/databases/sqlite.xml Fri Jun 22 08:51:12 2018 (r20206) +++ trunk/BOOK/server/databases/sqlite.xml Tue Jun 26 11:44:26 2018 (r20207) @@ -4,21 +4,21 @@ %general-entities; - - + + https://sqlite.org/2018/sqlite-autoconf-&sqlite-dl-version;.tar.gz";> - + - - + + https://sqlite.org/2018/sqlite-doc-&sqlite-doc-version;.zip";> - - + + ]> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20208 - in trunk/BOOK: . general/prog introduction/welcome xsoft/graphweb
Author: ken Date: Tue Jun 26 12:17:05 2018 New Revision: 20208 Log: firefox-61.0 Modified: trunk/BOOK/general/prog/llvm.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/xsoft/graphweb/firefox.xml Modified: trunk/BOOK/general/prog/llvm.xml == --- trunk/BOOK/general/prog/llvm.xmlTue Jun 26 11:44:26 2018(r20207) +++ trunk/BOOK/general/prog/llvm.xmlTue Jun 26 12:17:05 2018(r20208) @@ -53,7 +53,9 @@ The optional Clang and Compiler RT packages provide new C, C++, Objective C and Objective C++ front-ends and runtime libraries for the - LLVM. + LLVM and are required by some packages which + use Rust, for example + firefox. &lfs82_checked; Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Tue Jun 26 11:44:26 2018(r20207) +++ trunk/BOOK/introduction/welcome/changelog.xml Tue Jun 26 12:17:05 2018(r20208) @@ -45,6 +45,11 @@ June 26th, 2018 + [ken] - Update to firefox-61.0. Stylo is no-longer optional, + therefore Clang is now required. Fixes + #10898. + + [ken] - Update to sqlite-3.24.0. Fixes #10850. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Tue Jun 26 11:44:26 2018(r20207) +++ trunk/BOOK/packages.ent Tue Jun 26 12:17:05 2018(r20208) @@ -736,7 +736,7 @@ - + Modified: trunk/BOOK/xsoft/graphweb/firefox.xml == --- trunk/BOOK/xsoft/graphweb/firefox.xml Tue Jun 26 11:44:26 2018 (r20207) +++ trunk/BOOK/xsoft/graphweb/firefox.xml Tue Jun 26 12:17:05 2018 (r20208) @@ -6,12 +6,12 @@ - - + + - - +But the extra cached cargo files, if any, seem to be minimal --> + + ]> @@ -75,9 +75,6 @@ Additional Downloads -Required patch if ffmpeg >=3.5 has been installed: - - Optional patch to allow system versions of and : @@ -127,13 +124,14 @@ Required , + Clang (from ), both and - , + , , , (or - if you edit the mozconfig; + if you edit the mozconfig; now deprecated by mozilla), in either case please read the Configuration Information, , @@ -146,8 +144,7 @@ , , - , - clang from (for stylo), and + , and @@ -235,10 +232,7 @@ # If you have installed GConf, comment out this line ac_add_options --disable-gconf -# Stylo is the new CSS code, including the rust 'style' -# package. It is enabled by default but requires clang. -# Uncomment this if you do not wish to use stylo. -#ac_add_options --disable-stylo +# From firefox-61, stylo can no-longer be disabled # Comment out following options if you have not installed # recommended dependencies: @@ -269,13 +263,13 @@ # increase the build time, for no obvious benefit. ac_add_options --disable-tests -# Optimization for size is broken with gcc7 +# Optimization for size is broken with gcc7 and later ac_add_options --enable-optimize="-O2" ac_add_options --enable-official-branding -# In firefox-59.0 system cairo breaks the build, so comment it. -#ac_add_options --enable-system-cairo +# From firefox-61 system cairo is not supported + ac_add_options --enable-system-ffi ac_add_options --enable-system-pixman @@ -332,9 +326,6 @@ SHELL=/bin/sh. -patch -Np1 -i ../firefox-&firefox-version;-ffmpeg4.0-1.patch && -./mach build - The mozconfig above disables the tests because they use a lot more time and disk space for no obvious benefit. If -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20209 - trunk/BOOK/xsoft/graphweb
Author: ken Date: Tue Jun 26 12:22:34 2018 New Revision: 20209 Log: Now that Stylo is no-longer optional, and therefore not explained, minimally explain what it is in the mozconfig comment that it can no-longer be disabled. Modified: trunk/BOOK/xsoft/graphweb/firefox.xml Modified: trunk/BOOK/xsoft/graphweb/firefox.xml == --- trunk/BOOK/xsoft/graphweb/firefox.xml Tue Jun 26 12:17:05 2018 (r20208) +++ trunk/BOOK/xsoft/graphweb/firefox.xml Tue Jun 26 12:22:34 2018 (r20209) @@ -232,7 +232,7 @@ # If you have installed GConf, comment out this line ac_add_options --disable-gconf -# From firefox-61, stylo can no-longer be disabled +# From firefox-61, the stylo CSS code can no-longer be disabled # Comment out following options if you have not installed # recommended dependencies: -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20210 - in trunk/BOOK: . introduction/welcome x/lib
Author: ken Date: Tue Jun 26 12:47:15 2018 New Revision: 20210 Log: qt-5.11.1 Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/x/lib/qt5.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Tue Jun 26 12:22:34 2018(r20209) +++ trunk/BOOK/introduction/welcome/changelog.xml Tue Jun 26 12:47:15 2018(r20210) @@ -45,6 +45,10 @@ June 26th, 2018 + [ken] - Update to qt-everywhere-src-5.11.1. Fixes + #10882. + + [ken] - Update to firefox-61.0. Stylo is no-longer optional, therefore Clang is now required. Fixes #10898. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Tue Jun 26 12:22:34 2018(r20209) +++ trunk/BOOK/packages.ent Tue Jun 26 12:47:15 2018(r20210) @@ -583,7 +583,7 @@ - + Modified: trunk/BOOK/x/lib/qt5.xml == --- trunk/BOOK/x/lib/qt5.xmlTue Jun 26 12:22:34 2018(r20209) +++ trunk/BOOK/x/lib/qt5.xmlTue Jun 26 12:47:15 2018(r20210) @@ -9,10 +9,10 @@ - - - - + + + + ]> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20211 - in trunk/BOOK: . general/graphlib introduction/welcome
Author: ken Date: Tue Jun 26 14:02:08 2018 New Revision: 20211 Log: Harfbuzz-1.8.1 Modified: trunk/BOOK/general/graphlib/harfbuzz.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general/graphlib/harfbuzz.xml == --- trunk/BOOK/general/graphlib/harfbuzz.xmlTue Jun 26 12:47:15 2018 (r20210) +++ trunk/BOOK/general/graphlib/harfbuzz.xmlTue Jun 26 14:02:08 2018 (r20211) @@ -7,10 +7,10 @@ https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-&harfbuzz-version;.tar.bz2";> - - - - + + + + ]> @@ -71,6 +71,16 @@ +Additional Downloads + + + + Required patchi (if you intend to run the testsuite): + + + + + HarfBuzz Dependencies Recommended @@ -86,10 +96,13 @@ , , - , and + , (required for building or with system harfbuzz) + (required for the testsuite), and + https://pypi.org/project/FontTools/";>FontTools (for + the testsuite) @@ -111,6 +124,12 @@ Installation of HarfBuzz + If you intend to run the testsuite, apply the patch: + + +patch -Np1 -i ../harfbuzz-&harfbuzz-version;-test_fix-1.patch + + Install HarfBuzz by running the following commands: Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Tue Jun 26 12:47:15 2018(r20210) +++ trunk/BOOK/introduction/welcome/changelog.xml Tue Jun 26 14:02:08 2018(r20211) @@ -45,6 +45,10 @@ June 26th, 2018 + [ken] - Update to harfbuzz-1.8.1. Fixes + #10847. + + [ken] - Update to qt-everywhere-src-5.11.1. Fixes #10882. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Tue Jun 26 12:47:15 2018(r20210) +++ trunk/BOOK/packages.ent Tue Jun 26 14:02:08 2018(r20211) @@ -203,7 +203,7 @@ - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20212 - in trunk/BOOK: . general/prog introduction/welcome
Author: ken Date: Tue Jun 26 14:56:08 2018 New Revision: 20212 Log: libwww-perl-6.34 Modified: trunk/BOOK/general/prog/perl-modules.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general/prog/perl-modules.xml == --- trunk/BOOK/general/prog/perl-modules.xmlTue Jun 26 14:02:08 2018 (r20211) +++ trunk/BOOK/general/prog/perl-modules.xmlTue Jun 26 14:56:08 2018 (r20212) @@ -68,8 +68,8 @@ - - + + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Tue Jun 26 14:02:08 2018(r20211) +++ trunk/BOOK/introduction/welcome/changelog.xml Tue Jun 26 14:56:08 2018(r20212) @@ -45,6 +45,10 @@ June 26th, 2018 + [ken] - Update to libwww-perl-6.34 (perl module). Fixes + #10849. + + [ken] - Update to harfbuzz-1.8.1. Fixes #10847. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Tue Jun 26 14:02:08 2018(r20211) +++ trunk/BOOK/packages.ent Tue Jun 26 14:56:08 2018(r20212) @@ -383,7 +383,7 @@ - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20213 - in trunk/BOOK: . introduction/welcome x/installing
Author: ken Date: Thu Jun 28 10:05:33 2018 New Revision: 20213 Log: xkeyboard-config-2.24 and xkbcomp-1.4.2 Modified: trunk/BOOK/general.ent trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/x/installing/x7app.xml trunk/BOOK/x/installing/xkeyboard-config.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Tue Jun 26 14:56:08 2018(r20212) +++ trunk/BOOK/general.ent Thu Jun 28 10:05:33 2018(r20213) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Tue Jun 26 14:56:08 2018(r20212) +++ trunk/BOOK/introduction/welcome/changelog.xml Thu Jun 28 10:05:33 2018(r20213) @@ -42,6 +42,17 @@ --> + June 28th, 2018 + + + [ken] - Update to xkeyboard-config-2.24 with xkbcomp-1.4.2 + (Xorg app). Fixes #10852 + and #10858. + + + + + June 26th, 2018 Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Tue Jun 26 14:56:08 2018(r20212) +++ trunk/BOOK/packages.ent Thu Jun 28 10:05:33 2018(r20213) @@ -537,7 +537,7 @@ - + Modified: trunk/BOOK/x/installing/x7app.xml == --- trunk/BOOK/x/installing/x7app.xml Tue Jun 26 14:56:08 2018(r20212) +++ trunk/BOOK/x/installing/x7app.xml Thu Jun 28 10:05:33 2018(r20213) @@ -7,8 +7,11 @@ - - + + + @@ -64,8 +67,8 @@ - - + + Modified: trunk/BOOK/x/installing/xkeyboard-config.xml == --- trunk/BOOK/x/installing/xkeyboard-config.xmlTue Jun 26 14:56:08 2018(r20212) +++ trunk/BOOK/x/installing/xkeyboard-config.xmlThu Jun 28 10:05:33 2018(r20213) @@ -8,9 +8,9 @@ "&xorg-download-http;/data/xkeyboard-config/xkeyboard-config-&xkeyboard-config-version;.tar.bz2"> - - - + + + ]> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20214 - in trunk/BOOK: . general/graphlib introduction/welcome
Author: ken Date: Thu Jun 28 14:48:01 2018 New Revision: 20214 Log: fribidi-1.0.4 Modified: trunk/BOOK/general/graphlib/fribidi.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general/graphlib/fribidi.xml == --- trunk/BOOK/general/graphlib/fribidi.xml Thu Jun 28 10:05:33 2018 (r20213) +++ trunk/BOOK/general/graphlib/fribidi.xml Thu Jun 28 14:48:01 2018 (r20214) @@ -6,10 +6,10 @@ https://github.com/fribidi/fribidi/releases/download/v&fribidi-version;/fribidi-&fribidi-version;.tar.bz2";> - + - - + + ]> @@ -92,18 +92,21 @@ commands: -./configure --prefix=/usr --disable-docs && -make +mkdir build && +cd build&& + +meson --prefix=/usr .. && +ninja - To test the results, issue: make check. + To test the results, issue: ninja test. Now, as the root user: -make install +ninja install Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Thu Jun 28 10:05:33 2018(r20213) +++ trunk/BOOK/introduction/welcome/changelog.xml Thu Jun 28 14:48:01 2018(r20214) @@ -45,6 +45,10 @@ June 28th, 2018 + [ken] - Update to fribidi-1.0.4. Fixes + #10857. + + [ken] - Update to xkeyboard-config-2.24 with xkbcomp-1.4.2 (Xorg app). Fixes #10852 and #10858. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Thu Jun 28 10:05:33 2018(r20213) +++ trunk/BOOK/packages.ent Thu Jun 28 14:48:01 2018(r20214) @@ -199,7 +199,7 @@ - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20215 - in trunk/BOOK: . general/prog introduction/welcome networking/netlibs x/installing
Author: ken Date: Sat Jun 30 14:18:19 2018 New Revision: 20215 Log: Remove old text about symlinking a dbg version of ld: for any LFS build from the last fourteen months that will make the system both unusable and unbootable. Modified: trunk/BOOK/general.ent trunk/BOOK/general/prog/valgrind.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/networking/netlibs/curl.xml trunk/BOOK/x/installing/libinput.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Thu Jun 28 14:48:01 2018(r20214) +++ trunk/BOOK/general.ent Sat Jun 30 14:18:19 2018(r20215) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/general/prog/valgrind.xml == --- trunk/BOOK/general/prog/valgrind.xmlThu Jun 28 14:48:01 2018 (r20214) +++ trunk/BOOK/general/prog/valgrind.xmlSat Jun 30 14:18:19 2018 (r20215) @@ -117,29 +117,6 @@ --datadir=/usr/share/doc/valgrind-&valgrind-version; && make - - - To run the tests for this package, valgrind requires a version of the - /lib/ld-2.26.so (or later) library with debugging symbols present. - Normally in LFS these debugging symbols are stripped at the end of - Chapter 6. To get this library, glibc must be rebuilt with the current - glibc version using the same compiler that was used to build LFS. The - ld.so can then be renamed to ld-2.26.so.dbg and copied to /lib. - Then a symlink needs to be changed: - -ln -sfv ld-2.26.so.dbg /lib/ld-linux-x86-64.so.2 - - - Adjust the above instruction as needed for a 32-bit system or for a - different version of glibc. - - - - In addition, other glibc libraries with debugging symbols present - may be needed for some tests. - - - To test the results, issue: make regtest. The tests may hang forever if is not installed. Some tests Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Thu Jun 28 14:48:01 2018(r20214) +++ trunk/BOOK/introduction/welcome/changelog.xml Sat Jun 30 14:18:19 2018(r20215) @@ -45,6 +45,18 @@ June 28th, 2018 + [ken] - Remove obsolete text from valgrind re symlinking ld-linux + to a .dbg version of ld. In April 2017 LFS changed the strip commands. + That file now only contains debug symbols and is loaded when needed: + making the symlink breaks the system. Remove related text from curl. + + + + + + June 28th, 2018 + + [ken] - Update to fribidi-1.0.4. Fixes #10857. Modified: trunk/BOOK/networking/netlibs/curl.xml == --- trunk/BOOK/networking/netlibs/curl.xml Thu Jun 28 14:48:01 2018 (r20214) +++ trunk/BOOK/networking/netlibs/curl.xml Sat Jun 30 14:18:19 2018 (r20215) @@ -159,33 +159,10 @@ Still a lot of test failures. I did have c-ares, Kerberos, and ldap installed this time. Best guess is that servers are not available. --> - - - If running the tests for this package with valgrind, it will require a - version of /lib/ld-2.[MINORVERSION].so library - with debugging symbols present. - - - Current versions of LFS do not strip /lib/ld-[MINORVERSION].so but - previous versions of LFS stripped these debugging symbols at the end of - Chapter 6. To get this library on older systems, glibc must be rebuilt - with the currently running - glibc version using the same compiler that was used to build LFS. The - ld-[MINORVERSION].so can then be renamed to ld-2.[MINORVERSION].so.dbg - and copied to /lib. Then a symlink needs to be changed: - - - ln -sfv ld-2.[MINORVERSION].so.dbg /lib/ld-linux-x86-64.so.2 - - - Adjust the above instruction as needed for a 32-bit system - and to match your installed version of glibc. - - To run the test suite, issue: make test. Two (of 857) tests - failsfor unknown reasons.
[blfs-book] r20216 - in trunk/BOOK: introduction/welcome x/installing
Author: ken Date: Sat Jun 30 16:07:27 2018 New Revision: 20216 Log: libinput-1.11.0 Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/x/installing/libinput.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Sat Jun 30 14:18:19 2018(r20215) +++ trunk/BOOK/introduction/welcome/changelog.xml Sat Jun 30 16:07:27 2018(r20216) @@ -45,6 +45,10 @@ June 28th, 2018 + [ken] - Update to libinput-1.11.0. Fixes + #10851. + + [ken] - Remove obsolete text from valgrind re symlinking ld-linux to a .dbg version of ld. In April 2017 LFS changed the strip commands. That file now only contains debug symbols and is loaded when needed: Modified: trunk/BOOK/x/installing/libinput.xml == --- trunk/BOOK/x/installing/libinput.xmlSat Jun 30 14:18:19 2018 (r20215) +++ trunk/BOOK/x/installing/libinput.xmlSat Jun 30 16:07:27 2018 (r20216) @@ -4,13 +4,13 @@ %general-entities; - + https://www.freedesktop.org/software/libinput/libinput-&libinput-version;.tar.xz";> - - - + + + ]> @@ -86,10 +86,13 @@ (to run the tests), and (to build the documentation) - (to build the GUI event viewer), - http://www.nongnu.org/libunwind/";>libunwind (required for tests), and + (to build the GUI event viewer), + http://www.nongnu.org/libunwind/";>libunwind (required for tests), https://sourceforge.net/projects/linuxwacom/files/libwacom/";>libwacom + + , and + https://pypi.org/project/pyparsing/"/> (for one non-root test) @@ -97,6 +100,45 @@ + +kernel configuration for running the libinput testsuite + + + Although libinput works with the same kernel configuration used by , its extensive testsuite requires the presence of + /dev/uinput (as well as both + and http://www.nongnu.org/libunwind/";>libunwind). + + + + If you wish to run the full tests, enable the following option in the kernel + configuration and recompile the kernel if necessary: + + +Device Drivers ---> + Input device support ---> +Miscellaneous Devices ---> +<*/M> User level driver support [CONFIG_INPUT_UINPUT] + + + If you build this as a module, it needs to be inserted before the testsuite + runs. + + + + On an Xorg system you will also need to prevent the events generated + during the testsuite from interfering with your desktop. Copy the + file test/50-litest.conf into + ${XORG_PREFIX}/share/X11/xorg.conf.d + and restart X. For further information see + https://wayland.freedesktop.org/libinput/doc/&libinput-version;/test-suite.html";>libinput test suite. + + + + libinput + + + Installation of libinput @@ -117,32 +159,21 @@ ..&& ninja - - - This package does not currently have a functioning test suite. - - - Now, as the root user: @@ -175,9 +206,10 @@ - -Dtests=false: This switch disables compilation - of tests. Remove if you want to run the tests, and you have the external - libraries, libunwind and libwacom, installed. + -Dtests=false: This switch disables compilation of the + main tests. Even with the tests defined as false, you can still run the + first four minor tests, as a regular user, but one will be skipped if + https://pypi.org/project/pyparsing"/> is not installed. @@ -204,9 +236,9 @@ - libinput, - libinput-debug-events, and - libinput-list-devices + libinput, + libinput-debug-events, libinput-list-devices, libinput-measure*, + libinput-record, libinput-replay libinput.so @@ -260,6 +292,44 @@ + + +libinput-measure + + +is the entry to a set of debugging programs to measure +the properties of one or more devices. + + +libinput-measure + + + + + +libinput-record + + +records kernel events from a device in a form that can later be +replayed by libinput-replay. + + +libinput-record + + + + + +libinput-replay + + +replays kernel events from a recording made by libinput-record. + + +libinput-replay + + + l
[blfs-book] r20233 - in trunk/BOOK: . introduction/welcome xsoft/graphweb
Author: ken Date: Fri Jul 13 16:00:41 2018 New Revision: 20233 Log: firefox-61.0.1 Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/xsoft/graphweb/firefox.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Fri Jul 13 15:23:45 2018(r20232) +++ trunk/BOOK/introduction/welcome/changelog.xml Fri Jul 13 16:00:41 2018(r20233) @@ -41,29 +41,32 @@ --> - - + July 13th, 2018 + [ken] - Update to firefox-61.0.1. Fixes + #10946. + + [renodr] - Modified the install command for gnome-settings-daemon. Fixes #10827. - + [renodr] - Fix gobject-introspection related instructions. Fixes #10824. - + [renodr] - Added note to gnome-color-manager about build failing with docbook-utils installed. Fixes #10828. - + [renodr] - Modified sassc build instructions to work correctly with downloaded tarball. Fixes #10829. - + [renodr] - Fix build failure with gtk-doc installed in gcr. Fixes #10826. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Fri Jul 13 15:23:45 2018(r20232) +++ trunk/BOOK/packages.ent Fri Jul 13 16:00:41 2018(r20233) @@ -736,7 +736,7 @@ - + Modified: trunk/BOOK/xsoft/graphweb/firefox.xml == --- trunk/BOOK/xsoft/graphweb/firefox.xml Fri Jul 13 15:23:45 2018 (r20232) +++ trunk/BOOK/xsoft/graphweb/firefox.xml Fri Jul 13 16:00:41 2018 (r20233) @@ -6,7 +6,7 @@ - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20236 - trunk/BOOK/xsoft/other
Author: ken Date: Sun Jul 15 17:00:27 2018 New Revision: 20236 Log: gimp: update editorial comment for cloning gimp-help, the repo has moved. Modified: trunk/BOOK/xsoft/other/gimp.xml Modified: trunk/BOOK/xsoft/other/gimp.xml == --- trunk/BOOK/xsoft/other/gimp.xml Sat Jul 14 04:46:14 2018(r20235) +++ trunk/BOOK/xsoft/other/gimp.xml Sun Jul 15 17:00:27 2018(r20236) @@ -11,7 +11,7 @@ - http://www.zarniwhoop.uk/gimp-help/gimp-help-&gimp-help-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] r20237 - trunk/BOOK/introduction/welcome
Author: ken Date: Mon Jul 16 15:00:29 2018 New Revision: 20237 Log: Fix date for last ChangeLog entry. Modified: trunk/BOOK/introduction/welcome/changelog.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Sun Jul 15 17:00:27 2018(r20236) +++ trunk/BOOK/introduction/welcome/changelog.xml Mon Jul 16 15:00:29 2018(r20237) @@ -42,7 +42,7 @@ --> - July 11th, 2018 + July 14th, 2018 [thomas] - Update to pciutils-3.6.1. Fixes -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20238 - in trunk/BOOK: . introduction/welcome networking/mailnews
Author: ken Date: Mon Jul 16 15:07:57 2018 New Revision: 20238 Log: mutt-1.10.1 Modified: trunk/BOOK/general.ent trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/networking/mailnews/mutt.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Mon Jul 16 15:00:29 2018(r20237) +++ trunk/BOOK/general.ent Mon Jul 16 15:07:57 2018(r20238) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Mon Jul 16 15:00:29 2018(r20237) +++ trunk/BOOK/introduction/welcome/changelog.xml Mon Jul 16 15:07:57 2018(r20238) @@ -42,6 +42,16 @@ --> + July 16th, 2018 + + + [ken] - Update to mutt-1.10.1 (security fix). Fixes + #10950. + + + + + July 14th, 2018 Modified: trunk/BOOK/networking/mailnews/mutt.xml == --- trunk/BOOK/networking/mailnews/mutt.xml Mon Jul 16 15:00:29 2018 (r20237) +++ trunk/BOOK/networking/mailnews/mutt.xml Mon Jul 16 15:07:57 2018 (r20238) @@ -6,9 +6,9 @@ http://ftp.mutt.org/pub/mutt/mutt-&mutt-version;.tar.gz";> ftp://ftp.mutt.org/pub/mutt/mutt-&mutt-version;.tar.gz";> - + - + ]> Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Mon Jul 16 15:00:29 2018(r20237) +++ trunk/BOOK/packages.ent Mon Jul 16 15:07:57 2018(r20238) @@ -492,7 +492,7 @@ - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20263 - trunk/BOOK/postlfs/security
Author: ken Date: Wed Aug 1 06:25:25 2018 New Revision: 20263 Log: Fix typo in iptables change. Modified: trunk/BOOK/postlfs/security/iptables.xml Modified: trunk/BOOK/postlfs/security/iptables.xml == --- trunk/BOOK/postlfs/security/iptables.xmlTue Jul 31 20:11:01 2018 (r20262) +++ trunk/BOOK/postlfs/security/iptables.xmlWed Aug 1 06:25:25 2018 (r20263) @@ -136,7 +136,7 @@ is not installed to prevent a build failure: -ded -i -e '/libebt_/s/^/#/' \ +sed -i -e '/libebt_/s/^/#/' \ -e '/libarpt_/s/^/#/' extensions/GNUmakefile.in -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20265 - in trunk/BOOK: introduction/welcome postlfs/security
Author: ken Date: Wed Aug 1 15:18:04 2018 New Revision: 20265 Log: Another fix for iptables-1.8.0. Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/postlfs/security/iptables.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Wed Aug 1 07:05:08 2018(r20264) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed Aug 1 15:18:04 2018(r20265) @@ -45,6 +45,10 @@ August 1st, 2018 + [ken] - Fixes for iptables-1.8.0. Thanks to Ryan Marsaw + for the report. + + [renodr] - Update to curl-7.61.0. Security fix for SMTP users. Fixes #10940. Modified: trunk/BOOK/postlfs/security/iptables.xml == --- trunk/BOOK/postlfs/security/iptables.xmlWed Aug 1 07:05:08 2018 (r20264) +++ trunk/BOOK/postlfs/security/iptables.xmlWed Aug 1 15:18:04 2018 (r20265) @@ -157,7 +157,7 @@ Now, as the root user: make install && -ln -sfv ../../sbin/xtables-multi /usr/bin/iptables-xml && +ln -sfv ../../sbin/xtables-legacy-multi /usr/bin/iptables-xml && for file in ip4tc ip6tc ipq iptc xtables do @@ -193,7 +193,7 @@ - ln -sfv ../../sbin/xtables-multi /usr/bin/iptables-xml: + ln -sfv ../../sbin/xtables-legacy-multi /usr/bin/iptables-xml: Ensure the symbolic link for iptables-xml is relative. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20268 - in trunk/BOOK: . introduction/welcome server/mail
Author: ken Date: Fri Aug 3 10:23:16 2018 New Revision: 20268 Log: Fix postfix to build against db-18, works for me in my local usage but might break for others. Will suggest reverting to db-5. Modified: trunk/BOOK/general.ent trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/server/mail/postfix.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Thu Aug 2 14:17:27 2018(r20267) +++ trunk/BOOK/general.ent Fri Aug 3 10:23:16 2018(r20268) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Thu Aug 2 14:17:27 2018(r20267) +++ trunk/BOOK/introduction/welcome/changelog.xml Fri Aug 3 10:23:16 2018(r20268) @@ -42,6 +42,18 @@ --> + August 3rd, 2018 + + + [ken] - Fix postfix to build against Berkeley DB-18. Minimally + tested, but without grokking what changed from DB-6 to DB-18 there + may possibly be breakage for some usage. + Addresses #10984. + + + + + August 2nd, 2018 Modified: trunk/BOOK/server/mail/postfix.xml == --- trunk/BOOK/server/mail/postfix.xml Thu Aug 2 14:17:27 2018(r20267) +++ trunk/BOOK/server/mail/postfix.xml Fri Aug 3 10:23:16 2018(r20268) @@ -153,6 +153,15 @@ For more details read the readme files. + + The current version of is not recognised by a + hard-coded test for known versions. To build with this version use the + following sed: + + +sed -i 's/DB_VERSION_MAJOR == 6 .*||/DB_VERSION_MAJOR > 4 ||/' \ + src/util/dict_db.c + Cyrus-SASL -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20269 - in trunk/BOOK: general/prog introduction/welcome xsoft/office
Author: ken Date: Fri Aug 3 13:56:19 2018 New Revision: 20269 Log: Libreoffice - fix build breakage with recent LFS, apparently caused by python-3.7. Python2 - remove the sed for _ssl which no-longer works, and require libssh2 in rustc. Modified: trunk/BOOK/general/prog/python2.xml trunk/BOOK/general/prog/rust.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/xsoft/office/libreoffice.xml Modified: trunk/BOOK/general/prog/python2.xml == --- trunk/BOOK/general/prog/python2.xml Fri Aug 3 10:23:16 2018(r20268) +++ trunk/BOOK/general/prog/python2.xml Fri Aug 3 13:56:19 2018(r20269) @@ -129,13 +129,6 @@ commands: -To build the python _ssl module, the file Modules/Setup.dist -must be edited. - -sed -i '/#SSL/,+3 s/^#//' Modules/Setup.dist - - - ./configure --prefix=/usr \ --enable-shared \ --with-system-expat \ Modified: trunk/BOOK/general/prog/rust.xml == --- trunk/BOOK/general/prog/rust.xmlFri Aug 3 10:23:16 2018(r20268) +++ trunk/BOOK/general/prog/rust.xmlFri Aug 3 13:56:19 2018(r20269) @@ -112,6 +112,7 @@ , , +
[blfs-book] r20271 - in trunk/BOOK: . general/prog introduction/welcome
Author: ken Date: Sat Aug 4 06:29:37 2018 New Revision: 20271 Log: Add Test::MockModule to the dependencies of Archive::Zip. Modified: trunk/BOOK/general.ent trunk/BOOK/general/prog/perl-modules.xml trunk/BOOK/introduction/welcome/changelog.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Sat Aug 4 06:04:53 2018(r20270) +++ trunk/BOOK/general.ent Sat Aug 4 06:29:37 2018(r20271) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/general/prog/perl-modules.xml == --- trunk/BOOK/general/prog/perl-modules.xmlSat Aug 4 06:04:53 2018 (r20270) +++ trunk/BOOK/general/prog/perl-modules.xmlSat Aug 4 06:29:37 2018 (r20271) @@ -255,7 +255,12 @@ - + + + + + + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Sat Aug 4 06:04:53 2018(r20270) +++ trunk/BOOK/introduction/welcome/changelog.xml Sat Aug 4 06:29:37 2018(r20271) @@ -42,6 +42,18 @@ --> + August 4th, 2018 + + + [ken] - Perl module Test::MockModule (required by Archive::Zip) + now requires Test::Warnings. Module dependencies for that, libwww-perl, + and all modules used by biber are up to date as of this morning. + Fixes #10985. + + + + + August 3rd, 2018 -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20272 - in trunk/BOOK: . introduction/welcome pst/typesetting
Author: ken Date: Sat Aug 4 07:23:14 2018 New Revision: 20272 Log: asymptote-2.47 Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/pst/typesetting/asymptote.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Sat Aug 4 06:29:37 2018(r20271) +++ trunk/BOOK/introduction/welcome/changelog.xml Sat Aug 4 07:23:14 2018(r20272) @@ -45,6 +45,10 @@ August 4th, 2018 + [ken] - Update to asymptote-2.47. Fixes + #10980. + + [ken] - Perl module Test::MockModule (required by Archive::Zip) now requires Test::Warnings. Module dependencies for that, libwww-perl, and all modules used by biber are up to date as of this morning. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Sat Aug 4 06:29:37 2018(r20271) +++ trunk/BOOK/packages.ent Sat Aug 4 07:23:14 2018(r20272) @@ -910,7 +910,7 @@ page, as well as to reference the directory in texlive, also in asymptote, biber and xindy --> - + Modified: trunk/BOOK/pst/typesetting/asymptote.xml == --- trunk/BOOK/pst/typesetting/asymptote.xmlSat Aug 4 06:29:37 2018 (r20271) +++ trunk/BOOK/pst/typesetting/asymptote.xmlSat Aug 4 07:23:14 2018 (r20272) @@ -6,9 +6,9 @@ - - - + + + ]> @@ -79,24 +79,22 @@ Recommended - and - + , + and + Optional - , - , and - + , + , and + Optional (at runtime, to use xasy) - https://pypi.python.org/pypi/Pillow/";>Pillow - which has a build dependency of - - (re-) compiled against - to provide _tkinter.so + https://pypi.org/project/PyQt5/";>PyQt5 (not tested), + which has a build dependency of @@ -128,6 +126,9 @@ To test the results, issue: make check. + Note that if PyQt5 has not been installed some UI tests will report + that pyuic5 and other commands are not found, followed by + ''Error 127 (ignored)'. @@ -219,8 +220,7 @@ xasy -is a Python script providing the preliminary GUI for asy. It can be -used for final adjustments of an existing asy file. +is a Python3 script providing a Qt5 GUI for asy. xasy -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20282 - trunk/BOOK/x/installing
Author: ken Date: Thu Aug 9 14:49:29 2018 New Revision: 20282 Log: Typo, and reword to change period to comma. Reported by Ed Batalha. Modified: trunk/BOOK/x/installing/tuning-fontconfig.xml Modified: trunk/BOOK/x/installing/tuning-fontconfig.xml == --- trunk/BOOK/x/installing/tuning-fontconfig.xml Thu Aug 9 09:47:02 2018(r20281) +++ trunk/BOOK/x/installing/tuning-fontconfig.xml Thu Aug 9 14:49:29 2018(r20282) @@ -148,10 +148,10 @@ The various files - The main files are in /etc/fonts.conf.d/. - That was intended to be a directory populated by symlinks to some of the files - in /usr/share/fontconfig/conf.avail/, - but many people, and some packages, create the files directly. Each file name + The main files are in /etc/fonts/conf.d/, + which was intended to be a directory populated by symlinks to some of the files + in /usr/share/fontconfig/conf.avail/. + But many people, and some packages, create the files directly. Each file name must be in the form of two digits, a dash, somename.conf and they are read in sequence. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20288 - in trunk/BOOK: . introduction/welcome x/lib
Author: ken Date: Mon Aug 13 07:10:39 2018 New Revision: 20288 Log: Glibc-2.28 broke the build of Qt5. Fix it. Modified: trunk/BOOK/general.ent trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/x/lib/qt5.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Fri Aug 10 19:02:24 2018(r20287) +++ trunk/BOOK/general.ent Mon Aug 13 07:10:39 2018(r20288) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Fri Aug 10 19:02:24 2018(r20287) +++ trunk/BOOK/introduction/welcome/changelog.xml Mon Aug 13 07:10:39 2018(r20288) @@ -42,6 +42,15 @@ --> + August 13th, 2018 + + + [ken] - Patch Qt5 to build with glibc-2.28. + + + + + August 10th, 2018 Modified: trunk/BOOK/x/lib/qt5.xml == --- trunk/BOOK/x/lib/qt5.xmlFri Aug 10 19:02:24 2018(r20287) +++ trunk/BOOK/x/lib/qt5.xmlMon Aug 13 07:10:39 2018(r20288) @@ -78,6 +78,14 @@ + Additional Downloads + + +Required Patch: + + + Qt5 Dependencies Required @@ -192,6 +200,14 @@ + + If your system is using glibc-2.28, apply the patch to exclude certain + system headers and to avoid redefining two functions which are now in + glibc : + + +patch -Np1 -i ../qt5-&qt5-version;-glibc228-1.patch + The build time and space required for the full -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20289 - trunk/BOOK/general/genlib
Author: ken Date: Mon Aug 13 14:36:32 2018 New Revision: 20289 Log: Typo. On my current build make test in apr does hang. After hitting Ctrl-C the output shows the interrupted test name as teststr without a hyphen. Modified: trunk/BOOK/general/genlib/apr.xml Modified: trunk/BOOK/general/genlib/apr.xml == --- trunk/BOOK/general/genlib/apr.xml Mon Aug 13 07:10:39 2018(r20288) +++ trunk/BOOK/general/genlib/apr.xml Mon Aug 13 14:36:32 2018(r20289) @@ -94,7 +94,7 @@ make - To test the results, issue: make test. test-str is + To test the results, issue: make test. teststr is known to hang on some systems. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20298 - in trunk/BOOK: introduction/welcome postlfs/config
Author: ken Date: Tue Aug 14 14:04:34 2018 New Revision: 20298 Log: Update intel microcode details, and label the old AMD example as historic - I have no recent AMD machines where newer microcode is available than what is in the BIOS/EFI, and I'm not going to keep rebuilding that one just to update the example. Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/postlfs/config/firmware.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Tue Aug 14 12:51:09 2018(r20297) +++ trunk/BOOK/introduction/welcome/changelog.xml Tue Aug 14 14:04:34 2018(r20298) @@ -45,6 +45,13 @@ August 14th, 2018 + [ken] - Update to (intel) microcode-20180807. Fixes + #10930. Also + mark the AMD examples as 'historic', at least until someone + can provide details for a current machine where new microcode + is available. + + [renodr] - Update to gsl-2.5. Fixes #10871. Modified: trunk/BOOK/postlfs/config/firmware.xml == --- trunk/BOOK/postlfs/config/firmware.xml Tue Aug 14 12:51:09 2018 (r20297) +++ trunk/BOOK/postlfs/config/firmware.xml Tue Aug 14 14:04:34 2018 (r20298) @@ -118,7 +118,7 @@ uncommon situations. As a result, early loading is now expected, although for the moment -(4.11 kernels) it is still possible to manually force late loading of +(4.18 kernels) it is still possible to manually force late loading of microcode for testing. You will need to reconfigure your kernel for either method. The instructions here will create a kernel .config to suite early loading, before forcing late @@ -133,9 +133,9 @@ The first step is to get the most recent version of the Intel microcode. This must be done by navigating to - + and following the instructions there. As of this writing the most recent - version of the microcode is microcode-20180312.tgz. + version of the microcode is microcode-20180807.tgz. Extract this file in the normal way to create an intel-ucode directory, containing various blobs with names in the form XX-YY-ZZ. This tarball does not contain a top-level directory, two files @@ -191,14 +191,15 @@ revision 0x24. Unlike in older kernels, the individual CPUs are not separately reported: -[0.00] Linux version 4.15.3 (ken@plexi) (gcc version 7.3.0 (GCC)) - #2 SMP PREEMPT Fri Feb 23 03:13:53 GMT 2018 -[0.00] Command line: BOOT_IMAGE=/vmlinuz-4.15.3-sda6 root=/dev/sda6 ro +[0.00] Linux version 4.18.0-rc8 (root@plexi) (gcc version 8.2.0 (GCC)) + #2 SMP PREEMPT Sat Aug 11 22:26:26 BST 2018 +[0.00] Command line: BOOT_IMAGE=/vmlinuz-4.18.0-rc8-sda5 root=/dev/sda5 ro resume=/dev/sdb1 [0.00] [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x22 (or later) [0.482712] microcode: sig=0x306c3, pf=0x2, revision=0x19 -[0.482937] microcode: Microcode Update Driver: v2.2. -[12624.259297] microcode: updated to revision 0x24, date = 2018-01-21 +[0.274963] microcode: Microcode Update Driver: v2.2. +[ 1475.941353] microcode: updated to revision 0x25, date = 2018-04-02 +[ 1475.944753] x86/CPU: CPU features have changed after loading microcode, but might not take effect If the microcode was not updated, there is no new microcode for this system's processor. If it did get updated, you can now proceed to Then use the following command to see if anything was loaded: dmesg | grep -e 'microcode' -e 'Linux version' -e 'Command line' - This example from an old Athlon(tm) II X2 shows it has been updated. - For the moment, all CPUs are still reported in the microcode details on AMD - machines: + This historic example from an old Athlon(tm) II X2 shows it has been + updated. At that time, all CPUs were still reported in the microcode details on + AMD machines (the current position for AMD machines where newer microcode is + available is unknown) : [0.00] Linux version 4.15.3 (ken@testserver) (gcc version 7.3.0 (GCC)) #1 SMP Sun Feb 18 02:08:12 GMT 2018 @@ -312,14 +314,14 @@ kernel, showing that the first notification comes before the kernel version is mentioned: -[0.00] microcode: microcode updated early to revision 0x24, date = 2018-01-21 -[0.00] Linux version 4.15.3 (ken@plexi) (gcc version 7.3.0 (GCC)) - #3 SMP PREEMPT Fri Feb 23 05:06:50 GMT 2018 -[0.00] Command line: BOOT_IMAGE=/vmlinuz-4.15.3-sda6 root=/dev/sda6 ro -[0.484409] microcode: sig=0x306c3,
[blfs-book] r20304 - trunk/BOOK/gnome/platform
Author: ken Date: Wed Aug 15 10:21:02 2018 New Revision: 20304 Log: In evolution-data-server libgdata was shown as both Required and Recommended. It can be disabled, so remove from Required and imply how to disable it. NB 3.28.0 does not build with icu_61_1 or later (patch reference on -dev, or use 3.28.5). Modified: trunk/BOOK/gnome/platform/evolution-data-server.xml Modified: trunk/BOOK/gnome/platform/evolution-data-server.xml == --- trunk/BOOK/gnome/platform/evolution-data-server.xml Tue Aug 14 19:39:38 2018(r20303) +++ trunk/BOOK/gnome/platform/evolution-data-server.xml Wed Aug 15 10:21:02 2018(r20304) @@ -82,7 +82,6 @@ , , - , , , , @@ -159,6 +158,12 @@ Command Explanations + -DENABLE_GOOGLE=ON: This default flag enables + access to google services via and also + enables the Google Authentication option. + + + -DENABLE_GOOGLE_AUTH=OFF: This flag is used to disable the Google Authentication functionality within Evolution Data Server. Omit if you have -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20305 - in trunk/BOOK: . introduction/welcome server/databases
Author: ken Date: Wed Aug 15 13:56:30 2018 New Revision: 20305 Log: PostgreSQL-10.5 Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/server/databases/postgresql.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Wed Aug 15 10:21:02 2018(r20304) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed Aug 15 13:56:30 2018(r20305) @@ -45,6 +45,10 @@ August 15th, 2018 + [ken] - Update to postgresql-10.5 (security fix). Fixes + #10999. + + [dj] - Update to p11-kit-0.23.13. Fixes #11004. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Wed Aug 15 10:21:02 2018(r20304) +++ trunk/BOOK/packages.ent Wed Aug 15 13:56:30 2018(r20305) @@ -515,7 +515,7 @@ - + Modified: trunk/BOOK/server/databases/postgresql.xml == --- trunk/BOOK/server/databases/postgresql.xml Wed Aug 15 10:21:02 2018 (r20304) +++ trunk/BOOK/server/databases/postgresql.xml Wed Aug 15 13:56:30 2018 (r20305) @@ -6,9 +6,9 @@ http://ftp.postgresql.org/pub/source/v&postgresql-version;/postgresql-&postgresql-version;.tar.bz2";> ftp://ftp.postgresql.org/pub/source/v&postgresql-version;/postgresql-&postgresql-version;.tar.bz2";> - - - + + + ]> @@ -309,11 +309,11 @@ - clusterdb, createdb, createlang, createuser, dropdb, droplang, + clusterdb, createdb, createuser, dropdb, dropuser, ecpg, initdb, pg_archivecleanup, pg_basebackup, pg_config, pg_controldata, pg_ctl, pg_dump, pg_dumpall, pg_isready, - pg_receivexlog, pg_recvlogical, pg_resetxlog, pg_restore, pg_rewind, - pg_test_fsync, pg_test_timing, pg_upgrade, pg_xlogdump, pgbench, + pg_receivewal, pg_recvlogical, pg_resetwval, pg_restore, pg_rewind, + pg_test_fsync, pg_test_timing, pg_upgrade, pg_waldump, pgbench, postgres, postmaster (deprecated), psql, reindexdb, vacuumdb, optionally, if Tcl support has been built, pltcl_delmod, pltcl_listmod, pltcl_loadmod, and optionally (in contrib/) oid2name, @@ -360,8 +360,8 @@ - - + + createuser @@ -393,7 +393,7 @@ - + dropuser @@ -532,15 +532,14 @@ - -pg_receivexlog + +pg_receivewal -is used to stream transaction log from a running -PostgreSQL cluster. +is used to stream write-ahead logs from a PostgreSQL server. - -pg_receivexlog + +pg_receivewal @@ -555,13 +554,13 @@ - -pg_resetxlog + +pg_resetwal - clears the write-ahead log and optionally resets some - fields in the pg_control file. - -pg_resetxlog + resets the write-ahead log and other control information + of a PostgreSQL database cluseter. + +pg_resetwal @@ -629,13 +628,13 @@ - -pg_xlogdump + +pg_waldump display a human-readable rendering of the write-ahead log of a PostgreSQL database cluster. - -pg_xlogdump + +pg_waldump -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20309 - trunk/BOOK/xsoft/office
Author: ken Date: Wed Aug 15 15:03:25 2018 New Revision: 20309 Log: Tidy up java-related explanations in my previous commit. Modified: trunk/BOOK/xsoft/office/libreoffice.xml Modified: trunk/BOOK/xsoft/office/libreoffice.xml == --- trunk/BOOK/xsoft/office/libreoffice.xml Wed Aug 15 14:58:44 2018 (r20308) +++ trunk/BOOK/xsoft/office/libreoffice.xml Wed Aug 15 15:03:25 2018 (r20309) @@ -521,7 +521,7 @@ --without-junit: This switch disables the tests - for the deprecatedHSQLDB driver which is written in Java. If you wish + for the deprecated HSQLDB driver which is written in Java. If you wish to build this driver replace this switch with the set of switches described below under '--with-java'. @@ -614,25 +614,25 @@ - --without-fonts: LibreOffice - includes a number of third-party TrueType fonts. If you have already - installed some or all of the same fonts, you may prefer to use the system - versions. - - - --with-java: This switch enables Java support in LibreOffice. Java is needed for the deprecated HSQLDB driver, which allows reading databases created by other programs or in earlier versions of libreoffice - base. You may also need to add + base. You may also need to add: --with-junit=/opt/ant/lib/junit-&junit-version;.jar - --with-jdk-home=/opt/jdk and + --with-jdk-home=/opt/jdk --with-hamcrest=/opt/ant/lib/hamcrest-core-&hamcrest-version;.jar + --without-fonts: LibreOffice + includes a number of third-party TrueType fonts. If you have already + installed some or all of the same fonts, you may prefer to use the system + versions. + + + make distro-pack-install: this does a normal install, but if you add a DESTDIR environment variable it will also install a lot of (text) gid_Module_* files in the DESTDIR, to help -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20308 - in trunk/BOOK: . introduction/welcome xsoft/office
Author: ken Date: Wed Aug 15 14:58:44 2018 New Revision: 20308 Log: libreoffice-6.1.0.3 Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/xsoft/office/libreoffice.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Wed Aug 15 14:38:39 2018(r20307) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed Aug 15 14:58:44 2018(r20308) @@ -45,6 +45,10 @@ August 15th, 2018 + [ken] - Update to libreoffice-6.1.0.3. Fixes + #10458. + + [ken] - Update to postgresql-10.5 (security fix). Fixes #10999. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Wed Aug 15 14:38:39 2018(r20307) +++ trunk/BOOK/packages.ent Wed Aug 15 14:58:44 2018(r20308) @@ -728,8 +728,8 @@ - - + + Modified: trunk/BOOK/xsoft/office/libreoffice.xml == --- trunk/BOOK/xsoft/office/libreoffice.xml Wed Aug 15 14:38:39 2018 (r20307) +++ trunk/BOOK/xsoft/office/libreoffice.xml Wed Aug 15 14:58:44 2018 (r20308) @@ -7,26 +7,27 @@ http://download.documentfoundation.org/libreoffice/src/&libreoffice-version;";> - - + + - - + + - - + + - - + + - - + + + ]> @@ -140,17 +141,8 @@ - -Required patch to fix building with system : - - - - -Required patch to fix building with system : - - - - --enable-release-build=yes: This switch enables a Release Build. LibreOffice can be built as a @@ -641,11 +621,15 @@ - --without-java: This switch disables + --with-java: This switch enables Java support in - LibreOffice. Java is needed for the HSQLDB - driver, which allows reading databases created by other programs into - libreoffice base. + LibreOffice. Java is needed for the + deprecated HSQLDB driver, which allows reading databases created by + other programs or in earlier versions of libreoffice + base. You may also need to add + --with-junit=/opt/ant/lib/junit-&junit-version;.jar + --with-jdk-home=/opt/jdk and + --with-hamcrest=/opt/ant/lib/hamcrest-core-&hamcrest-version;.jar -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20315 - in trunk/BOOK: . general/genlib introduction/welcome
Author: ken Date: Thu Aug 16 12:53:43 2018 New Revision: 20315 Log: icu4c-62_1 Modified: trunk/BOOK/general/genlib/icu.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general/genlib/icu.xml == --- trunk/BOOK/general/genlib/icu.xml Thu Aug 16 08:43:43 2018(r20314) +++ trunk/BOOK/general/genlib/icu.xml Thu Aug 16 12:53:43 2018(r20315) @@ -7,10 +7,10 @@ http://download.icu-project.org/files/icu4c/&icu-version;/icu4c-&icu-dl-version;-src.tgz";> - - - - + + + + ]> @@ -99,6 +99,17 @@ Installation of ICU + + + +If clang++ is available, it will be used in the +mistaken belief that g++ might not support C++11, +even though configure has tested for that. If +using g++ there will be an unnecessary warning at +the end of configure. Building with +g++ also takes longer than the estimated SBU shown. + + libicutest.so Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Thu Aug 16 08:43:43 2018(r20314) +++ trunk/BOOK/introduction/welcome/changelog.xml Thu Aug 16 12:53:43 2018(r20315) @@ -45,6 +45,10 @@ August 16th, 2018 + [ken] - Update to icu4c-62_1. Fixes + #10884. + + [renodr] - Add a patch to allow building v4l-utils with glibc-2.28. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Thu Aug 16 08:43:43 2018(r20314) +++ trunk/BOOK/packages.ent Thu Aug 16 12:53:43 2018(r20315) @@ -109,7 +109,7 @@ - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20317 - in trunk/BOOK: . introduction/welcome server/other
Author: ken Date: Thu Aug 16 14:56:13 2018 New Revision: 20317 Log: unbound-1.7.3 Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/server/other/unbound.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Thu Aug 16 13:23:08 2018(r20316) +++ trunk/BOOK/introduction/welcome/changelog.xml Thu Aug 16 14:56:13 2018(r20317) @@ -45,6 +45,10 @@ August 16th, 2018 + [ken] - Update to unbound-1.7.3. Fixes + #10865. + + [renodr] - Update gstreamer and plugins to 1.14.2. Fixes #10974. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Thu Aug 16 13:23:08 2018(r20316) +++ trunk/BOOK/packages.ent Thu Aug 16 14:56:13 2018(r20317) @@ -521,7 +521,7 @@ - + Modified: trunk/BOOK/server/other/unbound.xml == --- trunk/BOOK/server/other/unbound.xml Thu Aug 16 13:23:08 2018(r20316) +++ trunk/BOOK/server/other/unbound.xml Thu Aug 16 14:56:13 2018(r20317) @@ -6,10 +6,10 @@ http://www.unbound.net/downloads/unbound-&unbound-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] r20320 - in trunk/BOOK: . introduction/welcome pst/printing
Author: ken Date: Thu Aug 16 16:36:40 2018 New Revision: 20320 Log: cups-filters-1.20.4 Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/pst/printing/cups-filters.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Thu Aug 16 15:44:26 2018(r20319) +++ trunk/BOOK/introduction/welcome/changelog.xml Thu Aug 16 16:36:40 2018(r20320) @@ -45,6 +45,10 @@ August 16th, 2018 + [ken] - Update to cups-filters-1.20.4. Fixes + #10945. + + [bdubbs] - Update to mercurial-4.7. Fixes #10856. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Thu Aug 16 15:44:26 2018(r20319) +++ trunk/BOOK/packages.ent Thu Aug 16 16:36:40 2018(r20320) @@ -870,7 +870,7 @@ - + Modified: trunk/BOOK/pst/printing/cups-filters.xml == --- trunk/BOOK/pst/printing/cups-filters.xmlThu Aug 16 15:44:26 2018 (r20319) +++ trunk/BOOK/pst/printing/cups-filters.xmlThu Aug 16 16:36:40 2018 (r20320) @@ -7,10 +7,10 @@ https://www.openprinting.org/download/cups-filters/cups-filters-&cups-filters-version;.tar.xz";> - - - - + + + + ]> @@ -72,16 +72,16 @@ - + CUPS Filters Dependencies @@ -90,7 +90,6 @@ , , , - , , (mutool), , and @@ -108,6 +107,7 @@ , (required for the tests), + , , (use of this might be broken), http://liblouis.org/";>Liblouis (Braille), and @@ -141,7 +141,9 @@ commands: -./configure \ +patch -Np1 -i ../cups-filters-&cups-filters-version;-poppler67-1.patch && + +./configure \ --prefix=/usr\ --sysconfdir=/etc\ --localstatedir=/var \ @@ -184,6 +186,11 @@ Command Explanations + patch -Np1 -i ../cups-filters-&cups-filters-version;-poppler67-1.patch: + Conditionally apply changes for recent versions of poppler. + + + --disable-avahi: This switch is needed if the optional is not installed. Remove it if avahi is installed and you need network printer discovery @@ -213,6 +220,11 @@ http://www.w3.org/2001/XInclude"; href="../../xincludes/static-libraries.xml"/> + + --enable-ijs: This switch will allow the pdftoijs + filter, for sending PDFs to an HP InkJet Server, to be built. + +
[blfs-book] r20323 - in trunk/BOOK: . general/genutils introduction/welcome server/databases server/other
Author: ken Date: Thu Aug 16 19:20:56 2018 New Revision: 20323 Log: Revert Berkeley-DB to 5.3.28. Modified: trunk/BOOK/general/genutils/bogofilter.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/server/databases/db.xml trunk/BOOK/server/other/openldap.xml Modified: trunk/BOOK/general/genutils/bogofilter.xml == --- trunk/BOOK/general/genutils/bogofilter.xml Thu Aug 16 17:38:19 2018 (r20322) +++ trunk/BOOK/general/genutils/bogofilter.xml Thu Aug 16 19:20:56 2018 (r20323) @@ -105,6 +105,14 @@ Installation of Bogofilter + + +If you plan to change the version of your database library on an +existing installation, or to change to a different database, read the +warning at the top of the RELEASE.NOTES file. + + + Install Bogofilter by running the following commands: Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Thu Aug 16 17:38:19 2018(r20322) +++ trunk/BOOK/introduction/welcome/changelog.xml Thu Aug 16 19:20:56 2018(r20323) @@ -45,6 +45,10 @@ August 16th, 2018 + [ken] - Revert Berkeley-DB to 5.3.28. Fixes + #10989. + + [bdubbs] - Update to libatomic_ops-7.6.6. Fixes #10993. @@ -142,6 +146,10 @@ [renodr] - Fix alsa-oss to build with glibc-2.28. + [ken] - Revert Berkeley-DB to 5.3.28. Fixes + #10989. + + [ken] - Update to libreoffice-6.1.0.3. Fixes #10458. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Thu Aug 16 17:38:19 2018(r20322) +++ trunk/BOOK/packages.ent Thu Aug 16 19:20:56 2018(r20323) @@ -512,7 +512,7 @@ - + Modified: trunk/BOOK/server/databases/db.xml == --- trunk/BOOK/server/databases/db.xml Thu Aug 16 17:38:19 2018(r20322) +++ trunk/BOOK/server/databases/db.xml Thu Aug 16 19:20:56 2018(r20323) @@ -4,13 +4,12 @@ %general-entities; - https://fossies.org/linux/misc/db-&db-version;.tar.xz";> + - - - - + + + + ]> @@ -76,8 +75,8 @@ Optional and - - + (for the uudecode command) + + + Install Berkeley DB by running the following commands: @@ -163,8 +171,7 @@ --enable-compat185 \ --enable-dbm \ --disable-static \ - --enable-cxx \ - --with-repmgr-ssl=no && + --enable-cxx && make @@ -202,12 +209,6 @@ - --with-repmgr-ssl=no: Disable ssl support for the - replication manager. Removing this option requires - and modifying the soruce code (not tested). - - - --enable-dbm: Enables legacy interface support needed by some older packages. @@ -234,8 +235,14 @@ --enable-java: Enables Java support in DB and creates the libdb_java libraries. - - Support is currently broken with Java-9.x. + + Support is currently broken with Java-&openjdk-build;.x. @@ -266,8 +273,8 @@ libdb.so, - libdb_cxx.so, - libdb_java.so, and + libdb_cxx.so, and + libdb_tcl.so /usr/share/doc/db-&db-version; Modified: trunk/BOOK/server/other/openldap.xml == --- trunk/BOOK/server/other/openldap.xmlThu Aug 16 17:38:19 2018 (r20322) +++ trunk/BOOK/server/other/openldap.xmlThu Aug 16 19:20:56 2018 (r20323) @@ -97,7 +97,7 @@ or http://www.mysql.com/";>MySQL, http://www.openslp.org/";>OpenSLP, and - (not recommended by the developers) + (for slapd, but deprecated) User Notes: -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20332 - in trunk/BOOK: . introduction/welcome multimedia/libdriv
Author: ken Date: Sat Aug 18 14:41:03 2018 New Revision: 20332 Log: pulseaudio-12.2 Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/multimedia/libdriv/pulseaudio.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Sat Aug 18 14:15:39 2018(r20331) +++ trunk/BOOK/introduction/welcome/changelog.xml Sat Aug 18 14:41:03 2018(r20332) @@ -45,6 +45,10 @@ August 18th, 2018 + [ken] - Update to pulseaudio-12.2. Fixes + #10889. + + [dj] - Update to gcc-8.2.0. Fixes #10730. Modified: trunk/BOOK/multimedia/libdriv/pulseaudio.xml == --- trunk/BOOK/multimedia/libdriv/pulseaudio.xmlSat Aug 18 14:15:39 2018(r20331) +++ trunk/BOOK/multimedia/libdriv/pulseaudio.xmlSat Aug 18 14:41:03 2018(r20332) @@ -7,10 +7,10 @@ https://www.freedesktop.org/software/pulseaudio/releases/pulseaudio-&pulseaudio-version;.tar.xz";> - + - - + + ]> @@ -75,7 +75,7 @@ -Additional Downloads + PulseAudio Dependencies @@ -118,6 +118,7 @@ http://0pointer.de/lennart/projects/libasyncns/";>libasyncns, http://www.lirc.org/";>LIRC, http://gstreamer.freedesktop.org/src/orc/";>ORC, + https://sourceforge.net/projects/soxr/";>soxr, http://tdb.samba.org/";>TDB, http://freedesktop.org/software/pulseaudio/webrtc-audio-processing/";> WebRTC AudioProcessing and @@ -137,11 +138,10 @@ commands: -patch -Np1 -i ../pulseaudio-&pulseaudio-version;-glibc_2.27_fix-1.patch && - -AUTOPOINT='intltoolize --automake --copy' autoreconf -fiv && + +./configure --prefix=/usr\ --sysconfdir=/etc\ --localstatedir=/var \ --disable-bluez4 \ @@ -151,6 +151,9 @@ To test the results, issue: make check. + The volume-test may fail for unknown reasons. + Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Sat Aug 18 14:15:39 2018(r20331) +++ trunk/BOOK/packages.ent Sat Aug 18 14:41:03 2018(r20332) @@ -817,7 +817,7 @@ - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20334 - trunk/BOOK/general/prog
Author: ken Date: Sat Aug 18 15:23:25 2018 New Revision: 20334 Log: The rustaceans are slowly infiltrating the book. Now required by thunderbird. For gdb it is only optionalwq so s/used/required/. Modified: trunk/BOOK/general/prog/rust.xml Modified: trunk/BOOK/general/prog/rust.xml == --- trunk/BOOK/general/prog/rust.xmlSat Aug 18 14:53:19 2018(r20333) +++ trunk/BOOK/general/prog/rust.xmlSat Aug 18 15:23:25 2018(r20334) @@ -143,8 +143,8 @@ This package is updated on a six-weekly release cycle. Because it is -such a large and slow package to build, and is at the moment only used -by two packages in this book, the BLFS editors take the view that it +such a large and slow package to build, and is at the moment only required +by three packages in this book, the BLFS editors take the view that it should only be updated when that 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] r20341 - in trunk/BOOK: . general/genutils introduction/welcome
Author: ken Date: Sun Aug 19 17:31:57 2018 New Revision: 20341 Log: unixODBC-2.3.7 Modified: trunk/BOOK/general/genutils/unixodbc.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general/genutils/unixodbc.xml == --- trunk/BOOK/general/genutils/unixodbc.xmlSun Aug 19 15:33:02 2018 (r20340) +++ trunk/BOOK/general/genutils/unixodbc.xmlSun Aug 19 17:31:57 2018 (r20341) @@ -8,10 +8,10 @@ --> ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-&unixodbc-version;.tar.gz";> - + - - + + ]> Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Sun Aug 19 15:33:02 2018(r20340) +++ trunk/BOOK/introduction/welcome/changelog.xml Sun Aug 19 17:31:57 2018(r20341) @@ -45,6 +45,10 @@ August 19th, 2018 + [ken] - Update to unixODBC-2.3.7. Fixes + #11005. + + [bdubbs] - Update to qpdf-8.2.1. Fixes #11029. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Sun Aug 19 15:33:02 2018(r20340) +++ trunk/BOOK/packages.ent Sun Aug 19 17:31:57 2018(r20341) @@ -257,7 +257,7 @@ - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20347 - trunk/BOOK/introduction/welcome
Author: ken Date: Mon Aug 20 16:36:27 2018 New Revision: 20347 Log: Correctwq date in changelog. Modified: trunk/BOOK/introduction/welcome/changelog.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Mon Aug 20 15:41:43 2018(r20346) +++ trunk/BOOK/introduction/welcome/changelog.xml Mon Aug 20 16:36:27 2018(r20347) @@ -42,7 +42,7 @@ --> - August 19th, 2018 + August 20th, 2018 [bdubbs] - Update to mariadb-10.3.9. Fixes -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20348 - in trunk/BOOK: . general/genlib introduction/welcome
Author: ken Date: Mon Aug 20 17:26:17 2018 New Revision: 20348 Log: boost-1.68.0 Modified: trunk/BOOK/general/genlib/boost.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general/genlib/boost.xml == --- trunk/BOOK/general/genlib/boost.xml Mon Aug 20 16:36:27 2018(r20347) +++ trunk/BOOK/general/genlib/boost.xml Mon Aug 20 17:26:17 2018(r20348) @@ -8,8 +8,8 @@ - - + + ]> @@ -111,9 +111,8 @@ ./b2 stage threading=multi link=shared - To run the Boost.Build's regression test, ( - is required). In addition, one file needs to be renamed - to avoid a conflict with a standard python module. + To run the Boost.Build's regression test, + is required. Run the tests with: issue pushd tools/build/test; python test_all.py; popd. All 150 tests should pass. @@ -121,9 +120,9 @@ To run every library's regression tests, issue pushd status; - ../b2; popd. A few tests may fail. They take very long (over - 120 SBU at -j1, 50 SBU at -j4) and use a very large amount of disk space - (up to 40 GB). You can use the -jN switch to + ../b2; popd. A few tests may fail. They take a very long time + (over 119 SBU at -j4) and use a very large amount of disk space + (46 GB). You should use the -jN switch to speed them up. @@ -133,7 +132,8 @@ -./b2 install threading=multi link=shared +./b2 install threading=multi link=shared && +ln -svf detail/sha1.hpp /usr/include/boost/uuid/sha1.hpp @@ -155,6 +155,17 @@ + ln -svf detail/sha1.hpp ...: The + uuid/sha1.hpp used to be a regular header, but by + boost_1_66_0 it had been changed to load the similar + detail/sha1.hpp header, with a message that it had + been deprecated. It has now been removed, but not every package which uses + it has been changed. An example is one of the libraries downloaded as a + git version by libreoffice. The symlink enables this and similar packages + to build. + + + -jN: This switch may be added to the b2 command lines, to run up to N processes in parallel. @@ -190,13 +201,13 @@ libboost_math_c99f.so, libboost_math_c99l.so, libboost_math_tr1.so, libboost_math_tr1f.so, libboost_math_tr1l.so, libboost_prg_exec_monitor.so, libboost_program_options.so, - libboost_python.so or libboost_python3.so, libboost_random.so, + libboost_python27.so or libboost_python3.so, libboost_random.so, libboost_regex.so, libboost_serialization.so, libboost_signals.so, libboost_stacktrace_addr2line.so, libboost_stacktrace_basic.so, libboost_stacktrace_noop.so, libboost_system.a, libboost_system.so, libboost_test_exec_monitor.a, libboost_thread.so, libboost_timer.a, libboost_timer.so, - libboost_type_erasure.so, libboost_unit_test_framework.a, + libboost_type_erasure.so, libboost_unit_test_framework.so, libboost_wave.so, and libboost_wserialization.so Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Mon Aug 20 16:36:27 2018(r20347) +++ trunk/BOOK/introduction/welcome/changelog.xml Mon Aug 20 17:26:17 2018(r20348) @@ -45,6 +45,10 @@ August 20th, 2018 + [ken] - Update to boost_1_68_0. Fixes + #11000. + + [bdubbs] - Update to mariadb-10.3.9. Fixes #10913. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Mon Aug 20 16:36:27 2018(r20347) +++ trunk/BOOK/packages.ent Mon Aug 20 17:26:17 2018(r20348) @@ -89,7 +89,7 @@ - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20356 - in trunk/BOOK: . introduction/welcome xsoft/graphweb
Author: ken Date: Tue Aug 21 09:47:19 2018 New Revision: 20356 Log: Update to firefox-61.0.2 and reinstate its './mach build' command which I accidentally deleted on 26th June. Modified: trunk/BOOK/general.ent trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/xsoft/graphweb/firefox.xml Modified: trunk/BOOK/general.ent == --- trunk/BOOK/general.ent Tue Aug 21 08:03:27 2018(r20355) +++ trunk/BOOK/general.ent Tue Aug 21 09:47:19 2018(r20356) @@ -1,12 +1,12 @@ - + - + Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Tue Aug 21 08:03:27 2018(r20355) +++ trunk/BOOK/introduction/welcome/changelog.xml Tue Aug 21 09:47:19 2018(r20356) @@ -42,6 +42,16 @@ --> + August 21st, 2018 + + + [ken] - Update to firefox-61.0.2. Fixes + #11013. + + + + + August 20th, 2018 Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Tue Aug 21 08:03:27 2018(r20355) +++ trunk/BOOK/packages.ent Tue Aug 21 09:47:19 2018(r20356) @@ -735,7 +735,7 @@ - + Modified: trunk/BOOK/xsoft/graphweb/firefox.xml == --- trunk/BOOK/xsoft/graphweb/firefox.xml Tue Aug 21 08:03:27 2018 (r20355) +++ trunk/BOOK/xsoft/graphweb/firefox.xml Tue Aug 21 09:47:19 2018 (r20356) @@ -6,12 +6,12 @@ - - + + - - + + ]> @@ -327,6 +327,12 @@ + Invoke the Python script to compile the package: + + +./mach + + The mozconfig above disables the tests because they use a lot more time and disk space for no obvious benefit. If you have nevertheless enabled them, you can run the tests by executing -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20362 - in trunk/BOOK: . general/genutils introduction/welcome
Author: ken Date: Tue Aug 21 14:50:54 2018 New Revision: 20362 Log: ImageMagick-7.0.8-10 Modified: trunk/BOOK/general/genutils/imagemagick.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general/genutils/imagemagick.xml == --- trunk/BOOK/general/genutils/imagemagick.xml Tue Aug 21 13:29:04 2018 (r20361) +++ trunk/BOOK/general/genutils/imagemagick.xml Tue Aug 21 14:50:54 2018 (r20362) @@ -4,14 +4,14 @@ %general-entities; - + https://www.imagemagick.org/download/releases/ImageMagick-&imagemagick-version;-&imagemagick-patch-version;.tar.xz";> ftp://ftp.imagemagick.org/pub/ImageMagick/releases/ImageMagick-&imagemagick-version;-&imagemagick-patch-version;.tar.xz";> - + - - + + ]> + + Note that the EPS, PS, and PDF tests require a working Ghostscript. One test in 'make check' needs Helvetica from Ghostscript Standard Fonts, which are optionally installed in @@ -436,6 +442,18 @@ + + + magick + +convert between image formats as well as resize an image, +blur, crop, despeckle, dither, draw on, flip, join, re-sample +and much more. + + magick + + + Magick{++,Core,Wand}-config Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Tue Aug 21 13:29:04 2018(r20361) +++ trunk/BOOK/introduction/welcome/changelog.xml Tue Aug 21 14:50:54 2018(r20362) @@ -45,6 +45,10 @@ August 21st, 2018 + [ken] - Update to ImageMagick-7.0.8-10. Fixes + #11041. + + [bdubbs] - Update to libX11-1.6.6.tar.bz2 (xorg library). Fixes #11046. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Tue Aug 21 13:29:04 2018(r20361) +++ trunk/BOOK/packages.ent Tue Aug 21 14:50:54 2018(r20362) @@ -243,7 +243,7 @@ - + -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20363 - in trunk/BOOK: general/genlib general/prog general/sysutils networking/netprogs server/other x/installing x/wm
Author: ken Date: Tue Aug 21 15:38:20 2018 New Revision: 20363 Log: tags Modified: trunk/BOOK/general/genlib/pcre2.xml trunk/BOOK/general/prog/python3.xml trunk/BOOK/general/sysutils/fcron.xml trunk/BOOK/general/sysutils/lm_sensors.xml trunk/BOOK/networking/netprogs/rsync.xml trunk/BOOK/server/other/unbound.xml trunk/BOOK/x/installing/x7driver-ati.xml trunk/BOOK/x/wm/fluxbox.xml Modified: trunk/BOOK/general/genlib/pcre2.xml == --- trunk/BOOK/general/genlib/pcre2.xml Tue Aug 21 14:50:54 2018(r20362) +++ trunk/BOOK/general/genlib/pcre2.xml Tue Aug 21 15:38:20 2018(r20363) @@ -36,7 +36,7 @@ matching using the same syntax and semantics as Perl. -&lfs82_checked; +&lfs83_checked; Package Information Modified: trunk/BOOK/general/prog/python3.xml == --- trunk/BOOK/general/prog/python3.xml Tue Aug 21 14:50:54 2018(r20362) +++ trunk/BOOK/general/prog/python3.xml Tue Aug 21 15:38:20 2018(r20363) @@ -44,7 +44,7 @@ The only reason to rebuild it here is if optional modules are needed. -&lfs82_checked; +&lfs83_checked; Package Information Modified: trunk/BOOK/general/sysutils/fcron.xml == --- trunk/BOOK/general/sysutils/fcron.xml Tue Aug 21 14:50:54 2018 (r20362) +++ trunk/BOOK/general/sysutils/fcron.xml Tue Aug 21 15:38:20 2018 (r20363) @@ -34,7 +34,7 @@ command scheduler which aims at replacing Vixie Cron. -&lfs82_checked; +&lfs83_checked; Package Information Modified: trunk/BOOK/general/sysutils/lm_sensors.xml == --- trunk/BOOK/general/sysutils/lm_sensors.xml Tue Aug 21 14:50:54 2018 (r20362) +++ trunk/BOOK/general/sysutils/lm_sensors.xml Tue Aug 21 15:38:20 2018 (r20363) @@ -36,7 +36,7 @@ performance of some hardware (such as cooling fans). -&lfs82_checked; +&lfs83_checked; Package Information Modified: trunk/BOOK/networking/netprogs/rsync.xml == --- trunk/BOOK/networking/netprogs/rsync.xmlTue Aug 21 14:50:54 2018 (r20362) +++ trunk/BOOK/networking/netprogs/rsync.xmlTue Aug 21 15:38:20 2018 (r20363) @@ -33,7 +33,7 @@ rsync utility. This is useful for synchronizing large file archives over a network. -&lfs82_checked; +&lfs83_checked; Package Information Modified: trunk/BOOK/server/other/unbound.xml == --- trunk/BOOK/server/other/unbound.xml Tue Aug 21 14:50:54 2018(r20362) +++ trunk/BOOK/server/other/unbound.xml Tue Aug 21 15:38:20 2018(r20363) @@ -37,7 +37,7 @@ library API as an integral part of the architecture. -&lfs82_checked; +&lfs83_checked; Package Information Modified: trunk/BOOK/x/installing/x7driver-ati.xml == --- trunk/BOOK/x/installing/x7driver-ati.xmlTue Aug 21 14:50:54 2018 (r20362) +++ trunk/BOOK/x/installing/x7driver-ati.xmlTue Aug 21 15:38:20 2018 (r20363) @@ -40,7 +40,7 @@ from R100 to the "Volcanic Islands" chipsets. - &lfs82_checked; + &lfs83_checked; Modified: trunk/BOOK/x/wm/fluxbox.xml == --- trunk/BOOK/x/wm/fluxbox.xml Tue Aug 21 14:50:54 2018(r20362) +++ trunk/BOOK/x/wm/fluxbox.xml Tue Aug 21 15:38:20 2018(r20363) @@ -33,7 +33,7 @@ The Fluxbox package contains a window manager. -&lfs82_checked; +&lfs83_checked; Package Information -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20372 - in trunk/BOOK: general/prog introduction/welcome xsoft/other
Author: ken Date: Wed Aug 22 13:54:35 2018 New Revision: 20372 Log: New gimp-help snapshot, but note that building it lost links to some images between BLFS-8.1 and BLFS-8.2, so prefer the online help. Modified: trunk/BOOK/general/prog/perl-modules.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/xsoft/other/gimp.xml Modified: trunk/BOOK/general/prog/perl-modules.xml == --- trunk/BOOK/general/prog/perl-modules.xmlWed Aug 22 13:43:56 2018 (r20371) +++ trunk/BOOK/general/prog/perl-modules.xmlWed Aug 22 13:54:35 2018 (r20372) @@ -156,10 +156,7 @@ library, look at the comments in the code Also, for external modules where we link to CPAN without a current version, - prefer to use http://search.cpan.org/dist/Module-Name if that works, rather - than pointing to a maintainers home directory : the maintainer for a package - sometimes changes. Also, use '-' rather than '::' because '-' will go - directly to the page instead of providing a list of possible matches. + prefer to go to https://metacpan.org/, find the module and link to it. Where a dependency is used by multiple other modules on this page, but not by packages elsewhere in the book, promote it to a top-level entry so that it can @@ -214,8 +211,10 @@ For unversioned modules on this page, if you are building without using the CPAN automated install you should check when the current version was released. If it is recent you should review its 'Changes' and - 'Dependencies' links at http://search.cpan.org in case the dependencies - have altered. + 'Dependencies' links at http://metacpan.org in case the dependencies + have altered. The BLFS editors cannot keep the details of these 'external' + modules up to date, some change frequently. But the links below go to + specific versions which are known to build with BLFS-8.3 @@ -244,8 +243,8 @@ &Archive-Zip-download-http; MD5 sum: &Archive-Zip-md5sum; - http://search.cpan.org/dist/Test-MockModule/";>Test::MockModule - This uses the -(http://search.cpan.org/dist/Test-MockModule/) + https://cpan.metacpan.org/authors/id/G/GF/GFRANKS/Test-MockModule-0.15.tar.gz";>Test::MockModule - This uses the +(https://cpan.metacpan.org/authors/id/G/GF/GFRANKS/Test-MockModule-0.15.tar.gz) http://search.cpan.org/dist/SUPER/";>SUPER (http://search.cpan.org/dist/SUPER/) (for the testsuite) Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Wed Aug 22 13:43:56 2018(r20371) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed Aug 22 13:54:35 2018(r20372) @@ -45,6 +45,11 @@ August 22nd, 2018 + [ken] - gimp-help: recommend gvfs to access online help, + use new snapshot for local help but explain the issues. Addresses + #11007. + + [bdubbs] - Update to plasma-5.13.4. Fixes #10859. Modified: trunk/BOOK/xsoft/other/gimp.xml == --- trunk/BOOK/xsoft/other/gimp.xml Wed Aug 22 13:43:56 2018(r20371) +++ trunk/BOOK/xsoft/other/gimp.xml Wed Aug 22 13:54:35 2018(r20372) @@ -13,15 +13,14 @@ - - http://www.zarniwhoop.uk/gimp-help/gimp-help-&gimp-help-version;.tar.xz";> - - - - + + + + + + ]>
[blfs-book] r20373 - trunk/BOOK/general/prog
Author: ken Date: Wed Aug 22 13:57:51 2018 New Revision: 20373 Log: Revert a WIP file that got into my last commit. Modified: trunk/BOOK/general/prog/perl-modules.xml Modified: trunk/BOOK/general/prog/perl-modules.xml == --- trunk/BOOK/general/prog/perl-modules.xmlWed Aug 22 13:54:35 2018 (r20372) +++ trunk/BOOK/general/prog/perl-modules.xmlWed Aug 22 13:57:51 2018 (r20373) @@ -156,7 +156,10 @@ library, look at the comments in the code Also, for external modules where we link to CPAN without a current version, - prefer to go to https://metacpan.org/, find the module and link to it. + prefer to use http://search.cpan.org/dist/Module-Name if that works, rather + than pointing to a maintainers home directory : the maintainer for a package + sometimes changes. Also, use '-' rather than '::' because '-' will go + directly to the page instead of providing a list of possible matches. Where a dependency is used by multiple other modules on this page, but not by packages elsewhere in the book, promote it to a top-level entry so that it can @@ -211,10 +214,8 @@ For unversioned modules on this page, if you are building without using the CPAN automated install you should check when the current version was released. If it is recent you should review its 'Changes' and - 'Dependencies' links at http://metacpan.org in case the dependencies - have altered. The BLFS editors cannot keep the details of these 'external' - modules up to date, some change frequently. But the links below go to - specific versions which are known to build with BLFS-8.3 + 'Dependencies' links at http://search.cpan.org in case the dependencies + have altered. @@ -243,8 +244,8 @@ &Archive-Zip-download-http; MD5 sum: &Archive-Zip-md5sum; - https://cpan.metacpan.org/authors/id/G/GF/GFRANKS/Test-MockModule-0.15.tar.gz";>Test::MockModule - This uses the -(https://cpan.metacpan.org/authors/id/G/GF/GFRANKS/Test-MockModule-0.15.tar.gz) + http://search.cpan.org/dist/Test-MockModule/";>Test::MockModule - This uses the +(http://search.cpan.org/dist/Test-MockModule/) http://search.cpan.org/dist/SUPER/";>SUPER (http://search.cpan.org/dist/SUPER/) (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] r20380 - in trunk/BOOK: general/prog introduction/welcome
Author: ken Date: Wed Aug 22 18:43:06 2018 New Revision: 20380 Log: Proof of concept for changing the 'unversioned' or 'external' perl modules to known-good versions (with known dpeendencies) at metacpan. This only chjanges the iniital Note and the immediate deps for Archive::Zip and Business::ISBN. Comments welcome, this is small enough to revert if it is disliked. Modified: trunk/BOOK/general/prog/perl-modules.xml trunk/BOOK/introduction/welcome/changelog.xml Modified: trunk/BOOK/general/prog/perl-modules.xml == --- trunk/BOOK/general/prog/perl-modules.xmlWed Aug 22 17:52:14 2018 (r20379) +++ trunk/BOOK/general/prog/perl-modules.xmlWed Aug 22 18:43:06 2018 (r20380) @@ -156,10 +156,7 @@ library, look at the comments in the code Also, for external modules where we link to CPAN without a current version, - prefer to use http://search.cpan.org/dist/Module-Name if that works, rather - than pointing to a maintainers home directory : the maintainer for a package - sometimes changes. Also, use '-' rather than '::' because '-' will go - directly to the page instead of providing a list of possible matches. + prefer to go to https://metacpan.org/, find the module and link to it. Where a dependency is used by multiple other modules on this page, but not by packages elsewhere in the book, promote it to a top-level entry so that it can @@ -212,10 +209,18 @@ For unversioned modules on this page, if you are building without - using the CPAN automated install you should check when the current version - was released. If it is recent you should review its 'Changes' and - 'Dependencies' links at http://search.cpan.org in case the dependencies - have altered. + using the CPAN automated install then the links on this page should go to + "known good" versions, for which the dependencies are correct. If you wish + to use a later version, please check the Changes file at + https://metacpan.org - sometimes added dependencies are listed, other + times not. The BLFS editors only monitor such modules, and their + dependencies, irregularly. Some of these modules have very frequent + updates. The linked external versions below are known to build and work + with BLFS-8.3 + + However, if you notice that the Changes file for a newer version + than is in the current development book reports a fix for a security issue, + please report this to either the blfs-dev or the blfs-support list. @@ -244,11 +249,11 @@ &Archive-Zip-download-http; MD5 sum: &Archive-Zip-md5sum; - http://search.cpan.org/dist/Test-MockModule/";>Test::MockModule - This uses the -(http://search.cpan.org/dist/Test-MockModule/) + https://cpan.metacpan.org/authors/id/G/GF/GFRANKS/Test-MockModule-0.15.tar.gz";>Test::MockModule - This uses the +(https://cpan.metacpan.org/authors/id/G/GF/GFRANKS/Test-MockModule-0.15.tar.gz) - http://search.cpan.org/dist/SUPER/";>SUPER -(http://search.cpan.org/dist/SUPER/) (for the testsuite) + https://cpan.metacpan.org/authors/id/C/CH/CHROMATIC/SUPER-1.20141117.tar.gz";>SUPER +(https://cpan.metacpan.org/authors/id/C/CH/CHROMATIC/SUPER-1.20141117.tar.gz) (for the testsuite) @@ -322,11 +327,11 @@ &Business-ISBN-download-http; MD5 sum: &Business-ISBN-md5sum; - http://search.cpan.org/dist/Business-ISBN-Data/";>Business::ISBN::Data -(http://search.cpan.org/dist/Business-ISBN-Data/) + https://cpan.metacpan.org/authors/id/B/BD/BDFOY/Business-ISBN-Data-20140910.003.tar.gz";>Business::ISBN::Data +(https://cpan.metacpan.org/authors/id/B/BD/BDFOY/Business-ISBN-Data-20140910.003.tar.gz) - http://search.cpan.org/dist/Mojolicious/";>Mojolicious -(http://search.cpan.org/dist/Mojolicious/) + https://cpan.metacpan.org/authors/id/S/SR/SRI/Mojolicious-7.93.tar.gz";>Mojolicious +(https://cpan.metacpan.org/authors/id/S/SR/SRI/Mojolicious-7.93.tar.gz) Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Wed Aug 22 17:52:14 2018(r20379) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed Aug 22 18:43:06 2018(r20380) @@ -45,6 +45,11 @@ August 23nd, 2018 + [ken] - external perl modules: initial changes to point + to metacpan.org instead of search.cpan.org. Addresses + #10869. + + [thomas] - Update to mousepad-0.4.1. Fixes #10843. -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See th
[blfs-book] r20381 - in trunk/BOOK: . introduction/welcome xsoft/other
Author: ken Date: Wed Aug 22 19:29:09 2018 New Revision: 20381 Log: gimp-2.10.6 Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/xsoft/other/gimp.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Wed Aug 22 18:43:06 2018(r20380) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed Aug 22 19:29:09 2018(r20381) @@ -45,6 +45,10 @@ August 23nd, 2018 + [ken] - Update to gimp-2.10.6. Fixes + #11038. + + [ken] - external perl modules: initial changes to point to metacpan.org instead of search.cpan.org. Addresses #10869. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Wed Aug 22 18:43:06 2018(r20380) +++ trunk/BOOK/packages.ent Wed Aug 22 19:29:09 2018(r20381) @@ -747,7 +747,7 @@ - + Modified: trunk/BOOK/xsoft/other/gimp.xml == --- trunk/BOOK/xsoft/other/gimp.xml Wed Aug 22 18:43:06 2018(r20380) +++ trunk/BOOK/xsoft/other/gimp.xml Wed Aug 22 19:29:09 2018(r20381) @@ -6,10 +6,10 @@ https://download.gimp.org/pub/gimp/v2.10/gimp-&gimp-version;.tar.bz2";> - + - - + + @@ -57,7 +57,7 @@ photo retouching, image composition and image authoring. -&lfs82_checked; +&lfs83_checked; Package Information @@ -322,7 +322,8 @@ gimp (symlink), gimp-2.10, - gimp-console (symlink), gimp-console-2.10, and + gimp-console (symlink), gimp-console-2.10, + gimp-test-clipboard-2.0, and gimptool-2.0 -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20408 - in trunk/BOOK: general/prog introduction/welcome
Author: ken Date: Sun Aug 26 16:16:12 2018 New Revision: 20408 Log: Convert remainder of perl modules not directly referenced by other packages to use known-working versions from metacpan instead of latest from search.cpan. Some references on other pages remain to be addressed. IPC::System::Simple, Number::Compare and Text::Glob moved to top-level because referenced more than once. Deps for XML::Simple reduced: XML::SAX is optional, XML::SAX::Expat is still listed as a prerequisite, but not referenced and does not install (@INC problem, suggests installing itself), XML::LibXML not a dep, is listed in comment as a replacement for this module, Tie::lxHash not referenced. Modified: trunk/BOOK/general/prog/perl-modules.xml trunk/BOOK/introduction/welcome/changelog.xml Modified: trunk/BOOK/general/prog/perl-modules.xml == --- trunk/BOOK/general/prog/perl-modules.xmlSun Aug 26 15:34:41 2018 (r20407) +++ trunk/BOOK/general/prog/perl-modules.xmlSun Aug 26 16:16:12 2018 (r20408) @@ -155,7 +155,7 @@ script, and if you get a package like Text::BibTeX with compiled progs and library, look at the comments in the code - Also, for external modules where we link to CPAN without a current version, + Also, for external modules where we do not show a version in the module name, prefer to go to https://metacpan.org/, find the module and link to it. Where a dependency is used by multiple other modules on this page, but not by @@ -197,30 +197,35 @@ If a module is used by more than one other module on this page, but -not by other packages in the book, it is listed by name here at the top -level (but without a version) to slightly reduce the complexity of the XML +not by other packages in the book, it is listed by name (without a version) +here at the top level to slightly reduce the complexity of the XML source for this page. Where a module is shown as '(for the testsuite)' it is required if -you wish to run the test for the module which uses it. In these cases, only +you wish to run the test for the module which uses it. + + In all cases, only the required or recommended dependencies are listed - there might be other modules which allow more tests to be run, but omitting them will still allow the tests to PASS. For unversioned modules on this page, if you are building without - using the CPAN automated install then the links on this page should go to - "known good" versions, for which the dependencies are correct. If you wish - to use a later version, please check the Changes file at + using the CPAN automated install then the links on this page (to metacpan.org) + should go to "known good" versions, for which the dependencies are correct. If + you wish to use a later version, please check the Changes file at https://metacpan.org - sometimes added dependencies are listed, other times not. The BLFS editors only monitor such modules, and their dependencies, irregularly. Some of these modules have very frequent - updates. The linked external versions below are known to build and work - with BLFS-8.3 + updates, often bringing different dependencies. The linked metacpan.org + versions below are known to build and work with BLFS-8.3 However, if you notice that the Changes file for a newer version than is in the current development book reports a fix for a security issue, please report this to either the blfs-dev or the blfs-support list. + + Similarly, if you discover that an updated versioned module needs + an extra dependency, please report this. @@ -363,8 +368,8 @@ &Business-ISMN-download-http; MD5 sum: &Business-ISMN-md5sum; - http://search.cpan.org/dist/Tie-Cycle/";>Tie::Cycle -(http://search.cpan.org/dist/Tie-Cycle/) + https://cpan.metacpan.org/authors/id/B/BD/BDFOY/Tie-Cycle-1.225.tar.gz";>Tie::Cycle +(https://cpan.metacpan.org/authors/id/B/BD/BDFOY/Tie-Cycle-1.225.tar.gz) @@ -419,8 +424,8 @@ - http://search.cpan.org/dist/Capture-Tiny/";>Capture::Tiny -(http://search.cpan.org/dist/Capture-Tiny/) + https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Capture-Tiny-0.48.tar.gz";>Capture::Tiny +(https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Capture-Tiny-0.48.tar.gz) @@ -478,14 +483,18 @@ &Data-Compare-download-http; MD5 sum: &Data-Compare-md5sum; - http://search.cpan.org/dist/File-Find-Rule/";>File::Find::Rule -(http://search.cpan.org/dist/File-Find-Rule/) + https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/File-Find-Rule-0.04.tar.gz";>File::Find::Rule +(https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/File-Find-Rule-0.04.tar.gz)
[blfs-book] r20410 - trunk/BOOK/networking/netprogs
Author: ken Date: Sun Aug 26 17:49:50 2018 New Revision: 20410 Log: Remove commented-out perl modules which linked to search.cpan.org. Modified: trunk/BOOK/networking/netprogs/ntp.xml Modified: trunk/BOOK/networking/netprogs/ntp.xml == --- trunk/BOOK/networking/netprogs/ntp.xml Sun Aug 26 16:26:34 2018 (r20409) +++ trunk/BOOK/networking/netprogs/ntp.xml Sun Aug 26 17:49:50 2018 (r20410) @@ -63,13 +63,6 @@ Required -
[blfs-book] r20411 - in trunk/BOOK: . general/prog introduction/welcome networking/netprogs xincludes
Author: ken Date: Sun Aug 26 19:11:51 2018 New Revision: 20411 Log: Final changes re search.cpan.org going away: two modules used by wget were already in perl-modules.xml. Modified: trunk/BOOK/general/prog/perl-modules.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/networking/netprogs/wget.xml trunk/BOOK/packages.ent trunk/BOOK/xincludes/texruntime.xml Modified: trunk/BOOK/general/prog/perl-modules.xml == --- trunk/BOOK/general/prog/perl-modules.xmlSun Aug 26 17:49:50 2018 (r20410) +++ trunk/BOOK/general/prog/perl-modules.xmlSun Aug 26 19:11:51 2018 (r20411) @@ -65,6 +65,12 @@ + + + + + + @@ -1246,6 +1252,70 @@ + + +HTTP::Daemon-&HTTP-Daemon-version; + + + HTTP-Daemon + + +Instances of the HTTP::Daemon class are HTTP/1.1 servers that listen on a +socket for incoming requests. The HTTP::Daemon is a subclass of IO::Socket::INET, +so you can perform socket operations directly on it too. This module uses the +standard . + + +&lfs83_checked; + + + + + HTTP::Daemon-&HTTP-Daemon-version; + + + +&HTTP-Daemon-download-http; +MD5 sum: &HTTP-Daemon-md5sum; + + + + + +IO::Socket::SSL-&IO-Socket-SSL-version; + + + IO::Socket::SSL + + +IO::Socket::SSL makes using SSL/TLS much easier by wrapping the necessary +functionality into the familiar IO::Socket interface and providing secure +defaults whenever possible. This module uses the standard +. + + +&lfs83_checked; + + + + + IO::Socket::SSL-&IO-Socket-SSL-version; + + + +&IO-Socket-SSL-download-http; +MD5 sum: &IO-Socket-SSL-md5sum; + + https://cpan.metacpan.org/authors/id/M/MI/MIKEM/Net-SSLeay-1.85.tar.gz";>Net::SSLeay +(https://cpan.metacpan.org/authors/id/M/MI/MIKEM/Net-SSLeay-1.85.tar.gz) +When scripting, pipe the perl Makefile.PL command through yes "" |, since some user input is sought + + + + + @@ -1382,8 +1452,8 @@ https://cpan.metacpan.org/authors/id/G/GA/GAAS/WWW-RobotRules-6.02.tar.gz";>WWW::RobotRules (https://cpan.metacpan.org/authors/id/G/GA/GAAS/WWW-RobotRules-6.02.tar.gz) - https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTTP-Daemon-6.01.tar.gz";>HTTP::Daemon -(https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTTP-Daemon-6.01.tar.gz) + + https://cpan.metacpan.org/authors/id/G/GA/GAAS/File-Listing-6.04.tar.gz";>File::Listing (https://cpan.metacpan.org/authors/id/G/GA/GAAS/File-Listing-6.04.tar.gz) @@ -1593,14 +1663,8 @@ - https://cpan.metacpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.059.tar.gz";>IO::Socket::SSL -(https://cpan.metacpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.059.tar.gz) - - https://cpan.metacpan.org/authors/id/M/MI/MIKEM/Net-SSLeay-1.85.tar.gz";>Net::SSLeay -(https://cpan.metacpan.org/authors/id/M/MI/MIKEM/Net-SSLeay-1.85.tar.gz) -When scripting, pipe the perl Makefile.PL command through yes "" |, since some user input is sought - - + + https://cpan.metacpan.org/authors/id/A/AB/ABH/Mozilla-CA-20180117.tar.gz";>Mozilla::CA Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Sun Aug 26 17:49:50 2018(r20410) +++ trunk/BOOK/introduction/welcome/changelog.xml Sun Aug 26 19:11:51 2018(r20411) @@ -45,6 +45,10 @@ August 26th, 2018 + [ken] - Final changes re search.cpan.org going away. Fixes + #10869. + + [bdubbs] - Update to ImageMagick-6.9.10-10. Leaving open #7859. Modified: trunk/BOOK/networking/netprogs/wget.xml == --- trunk/BOOK/networking/netprogs/wget.xml Sun Aug 26 17:49:50 2018 (r20410) +++ trunk/BOOK/networking/netprogs/wget.xml Sun Aug 26 19:11:51 2018 (r20411) @@ -83,13 +83,12 @@ , , + (for the test suite), + (for the test suite), , , (built with ssl; for the test suite), - (for the test suite), - https://metacpan.org/release/BEHROOZI/IO-Socket-SSL-0.97";>IO::Socket::SSL, - https://metacpan.org/release/HTTP-Daemon";>HTTP::Daemon - (both required for the test suite), and + (for the test suite), and https://github.com/rockdaboot/libpsl/";>libpsl Modified: trunk/BOOK/packages.ent ==
[blfs-book] r20412 - in trunk/BOOK: pst/typesetting xsoft/graphweb xsoft/other
Author: ken Date: Sun Aug 26 19:27:55 2018 New Revision: 20412 Log: tags Modified: trunk/BOOK/pst/typesetting/asymptote.xml trunk/BOOK/pst/typesetting/biber.xml trunk/BOOK/pst/typesetting/texlive.xml trunk/BOOK/pst/typesetting/xindy.xml trunk/BOOK/xsoft/graphweb/firefox.xml trunk/BOOK/xsoft/other/rxvt-unicode.xml Modified: trunk/BOOK/pst/typesetting/asymptote.xml == --- trunk/BOOK/pst/typesetting/asymptote.xmlSun Aug 26 19:11:51 2018 (r20411) +++ trunk/BOOK/pst/typesetting/asymptote.xmlSun Aug 26 19:27:55 2018 (r20412) @@ -35,7 +35,7 @@ technical drawing. Labels and equations can be typeset with LaTeX. -&lfs82_checked; +&lfs83_checked; Package Information Modified: trunk/BOOK/pst/typesetting/biber.xml == --- trunk/BOOK/pst/typesetting/biber.xmlSun Aug 26 19:11:51 2018 (r20411) +++ trunk/BOOK/pst/typesetting/biber.xmlSun Aug 26 19:27:55 2018 (r20412) @@ -40,7 +40,7 @@ Biber is a BibTeX replacement for users of biblatex, written in Perl, with full Unicode support. -&lfs82_checked; +&lfs83_checked; Package Information Modified: trunk/BOOK/pst/typesetting/texlive.xml == --- trunk/BOOK/pst/typesetting/texlive.xml Sun Aug 26 19:11:51 2018 (r20411) +++ trunk/BOOK/pst/typesetting/texlive.xml Sun Aug 26 19:27:55 2018 (r20412) @@ -50,7 +50,7 @@ should start at so that the final commands to initialise the new installation will be found. -&lfs82_checked; +&lfs83_checked; Package Information Modified: trunk/BOOK/pst/typesetting/xindy.xml == --- trunk/BOOK/pst/typesetting/xindy.xmlSun Aug 26 19:11:51 2018 (r20411) +++ trunk/BOOK/pst/typesetting/xindy.xmlSun Aug 26 19:27:55 2018 (r20412) @@ -38,7 +38,7 @@ generate indexing information. -&lfs82_checked; +&lfs83_checked; Package Information Modified: trunk/BOOK/xsoft/graphweb/firefox.xml == --- trunk/BOOK/xsoft/graphweb/firefox.xml Sun Aug 26 19:11:51 2018 (r20411) +++ trunk/BOOK/xsoft/graphweb/firefox.xml Sun Aug 26 19:27:55 2018 (r20412) @@ -36,7 +36,7 @@ Mozilla codebase. -&lfs82_checked; +&lfs83_checked; Package Information Modified: trunk/BOOK/xsoft/other/rxvt-unicode.xml == --- trunk/BOOK/xsoft/other/rxvt-unicode.xml Sun Aug 26 19:11:51 2018 (r20411) +++ trunk/BOOK/xsoft/other/rxvt-unicode.xml Sun Aug 26 19:27:55 2018 (r20412) @@ -33,7 +33,7 @@ emulator rxvt, an X Window System terminal emulator which includes support for XFT and Unicode. -&lfs82_checked; +&lfs83_checked; Package Information -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20437 - trunk/BOOK/xsoft/office
Author: ken Date: Fri Aug 31 13:00:11 2018 New Revision: 20437 Log: Use system boost and current openssl for libreoffice. This partially reverts r20420. Modified: trunk/BOOK/xsoft/office/libreoffice.xml Modified: trunk/BOOK/xsoft/office/libreoffice.xml == --- trunk/BOOK/xsoft/office/libreoffice.xml Thu Aug 30 22:31:41 2018 (r20436) +++ trunk/BOOK/xsoft/office/libreoffice.xml Fri Aug 31 13:00:11 2018 (r20437) @@ -175,7 +175,7 @@ , , - + , , , , @@ -362,6 +362,7 @@ --enable-release-build=yes \ --enable-python=system \ --with-system-apr \ + --with-system-boost \ --with-system-cairo \ --with-system-clucene \ --with-system-curl \ @@ -378,16 +379,13 @@ --with-system-nss \ --with-system-odbc \ --with-system-openldap \ + --with-system-openssl \ --with-system-poppler \ --with-system-postgresql\ --with-system-redland \ --with-system-serf \ --with-system-zlib - The instructions below will only build the package without running any unit tests. If you prefer to run the unit tests, replace -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20445 - in trunk/BOOK: introduction/welcome xsoft/graphweb
Author: ken Date: Sun Sep 2 17:59:28 2018 New Revision: 20445 Log: Add the missing part of the build command for firefox. Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/xsoft/graphweb/firefox.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Sun Sep 2 14:37:22 2018(r20444) +++ trunk/BOOK/introduction/welcome/changelog.xml Sun Sep 2 17:59:28 2018(r20445) @@ -46,6 +46,10 @@ September 2nd, 2018 + [ken] - The command to build firefox is './mach build' + not './mach'. Apologies to everyone who hits this. + + [bdubbs] - Update to nss-3.39. Fixes #11086. Modified: trunk/BOOK/xsoft/graphweb/firefox.xml == --- trunk/BOOK/xsoft/graphweb/firefox.xml Sun Sep 2 14:37:22 2018 (r20444) +++ trunk/BOOK/xsoft/graphweb/firefox.xml Sun Sep 2 17:59:28 2018 (r20445) @@ -330,7 +330,7 @@ Invoke the Python script to compile the package: -./mach +./mach build The mozconfig above disables the tests because -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20460 - in trunk/BOOK: . introduction/welcome xsoft/graphweb
Author: ken Date: Wed Sep 5 14:57:20 2018 New Revision: 20460 Log: firefox-62.0 Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/xsoft/graphweb/firefox.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Wed Sep 5 14:07:44 2018(r20459) +++ trunk/BOOK/introduction/welcome/changelog.xml Wed Sep 5 14:57:20 2018(r20460) @@ -45,6 +45,10 @@ September 5th, 2018 + [ken] - Update to firefox-62.0. Fixes + #1. + + [renodr] - Update to vala-0.42.0. Fixes #11042. Modified: trunk/BOOK/packages.ent == --- trunk/BOOK/packages.ent Wed Sep 5 14:07:44 2018(r20459) +++ trunk/BOOK/packages.ent Wed Sep 5 14:57:20 2018(r20460) @@ -738,7 +738,7 @@ - + Modified: trunk/BOOK/xsoft/graphweb/firefox.xml == --- trunk/BOOK/xsoft/graphweb/firefox.xml Wed Sep 5 14:07:44 2018 (r20459) +++ trunk/BOOK/xsoft/graphweb/firefox.xml Wed Sep 5 14:57:20 2018 (r20460) @@ -6,12 +6,12 @@ - - + + - - + + ]> @@ -113,6 +113,16 @@ +The mach build system (Python scripts) can be somewhat unreliable: if +the build fails and reports an Error, it can still return a status of +success, causing a scripted build to try to install (which does not rerun +the build), fail during the preparations for installing, but still exit +with a status of success. Also, on occasion it may limit itself to only +running one set of jobs - that will make the build take about 3 times as +long as running with four sets of jobs. + + + Although upstream prefer to use PulseAudio, for the moment Alsa can still be used. Both may need runtime configuration to get sound working. @@ -273,7 +283,7 @@ ac_add_options --enable-system-ffi ac_add_options --enable-system-pixman -ac_add_options --with-pthreads +# From firefox-62 --with-pthreads is not recognized ac_add_options --with-system-bz2 ac_add_options --with-system-jpeg -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20472 - in branches/perl-modules: . general/prog general/prog/perl-deps general/prog/perl-modules pst/typesetting template xsoft/office
Author: ken Date: Fri Sep 7 18:23:57 2018 New Revision: 20472 Log: New branch for testing changes to perl modules. Added: branches/perl-modules/ - copied from r20471, trunk/BOOK/ branches/perl-modules/general/prog/new-perl-modules.xml (contents, props changed) branches/perl-modules/general/prog/perl-alternatives.xml (contents, props changed) branches/perl-modules/general/prog/perl-deps/ branches/perl-modules/general/prog/perl-deps.xml (contents, props changed) branches/perl-modules/general/prog/perl-deps/perl-capture-tiny.xml (contents, props changed) branches/perl-modules/general/prog/perl-deps/perl-config-autoconf.xml (contents, props changed) branches/perl-modules/general/prog/perl-deps/perl-extutils-libbuilder.xml (contents, props changed) branches/perl-modules/general/prog/perl-deps/perl-sub-identify.xml (contents, props changed) branches/perl-modules/general/prog/perl-deps/perl-super.xml (contents, props changed) branches/perl-modules/general/prog/perl-deps/perl-test-mockmodule.xml (contents, props changed) branches/perl-modules/general/prog/perl-deps/perl-test-warnings.xml (contents, props changed) branches/perl-modules/general/prog/perl-modules/ branches/perl-modules/general/prog/perl-modules/perl-archive-zip.xml (contents, props changed) branches/perl-modules/general/prog/perl-modules/perl-autovivification.xml (contents, props changed) branches/perl-modules/general/prog/perl-modules/perl-business-issn.xml (contents, props changed) branches/perl-modules/general/prog/perl-modules/perl-module-build.xml (contents, props changed) branches/perl-modules/general/prog/perl-modules/perl-text-bibtex.xml (contents, props changed) branches/perl-modules/template/template-perl-module.xml (contents, props changed) Modified: branches/perl-modules/general.ent branches/perl-modules/general/prog/perl-modules.xml branches/perl-modules/general/prog/prog.xml branches/perl-modules/packages.ent branches/perl-modules/pst/typesetting/biber.xml branches/perl-modules/xsoft/office/libreoffice.xml Modified: branches/perl-modules/general.ent == --- trunk/BOOK/general.ent Fri Sep 7 13:23:37 2018(r20471) +++ branches/perl-modules/general.ent Fri Sep 7 18:23:57 2018(r20472) @@ -48,6 +48,8 @@ https://www.kernel.org/pub";> https://archive.mozilla.org/pub";> https://hg.mozilla.org/releases/mozilla-release/archive/";> +https://www.cpan.org/authors";> +https://cpan.metacpan.org/authors/id/";> https://files.pythonhosted.org/packages/source";> https://downloads.sourceforge.net";> Added: branches/perl-modules/general/prog/new-perl-modules.xml == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/perl-modules/general/prog/new-perl-modules.xml Fri Sep 7 18:23:57 2018(r20472) @@ -0,0 +1,129 @@ + +http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"; [ + + %general-entities; +]> + + + + + +$LastChangedBy$ +$Date$ + + + Perl Modules (new page) + + +Perl Modules + + + +Introduction to Perl Modules + + + The Perl module packages (also referred to as + Distributions, because each can contain multiple modules) add useful + objects to the Perl language. The packages + listed on this page are required or recommended for other packages in + the book. If they have dependent modules, those are either on this page + or else on the next page. + + + + Modules utilized by packages throughout BLFS are listed here, along with + their dependencies. The various ways of building and installing perl + modules are shown at the bottom of this page. + + + + In many cases, only the required or recommended dependencies are listed - + there might be other modules which allow more tests to be run, but + omitting them will still allow the tests to PASS. + + + + For a few modules, the BLFS editors have determined that other modules + still listed as prerequisites are not required, and omitted them. + + + + It is generally worth running the tests for perl modules, they often + can show problems such as missing dependencies which are required to + use the module. In some cases, such dependencies are marked as + '(for the testsuite)'. + + + + There are a number of different ways of installing perl modules, they are + listed at the end of this page. + + + + Most of these modules only install files below /usr/lib/perl5/site_perl/5.xx.y and those will + not be documented. One or two install programs (mostly, perl scripts), or + even a library, into /usr and those + are documented. + + +User Notes: + +
[blfs-book] r20473 - trunk/BOOK/general/prog
Author: ken Date: Fri Sep 7 18:33:12 2018 New Revision: 20473 Log: Trunk perl modules: although Archive::Zip lists Test::MockModule as a prerequisite, it only uses it in one of the test scripts, which does cause the tests to fail if it is missing. Mark it 'for the testsuite'. Modified: trunk/BOOK/general/prog/perl-modules.xml Modified: trunk/BOOK/general/prog/perl-modules.xml == --- trunk/BOOK/general/prog/perl-modules.xmlFri Sep 7 18:23:57 2018 (r20472) +++ trunk/BOOK/general/prog/perl-modules.xmlFri Sep 7 18:33:12 2018 (r20473) @@ -261,7 +261,7 @@ MD5 sum: &Archive-Zip-md5sum; https://cpan.metacpan.org/authors/id/G/GF/GFRANKS/Test-MockModule-0.15.tar.gz";>Test::MockModule - This uses the -(https://cpan.metacpan.org/authors/id/G/GF/GFRANKS/Test-MockModule-0.15.tar.gz) +(https://cpan.metacpan.org/authors/id/G/GF/GFRANKS/Test-MockModule-0.15.tar.gz) (for the testsuite) https://cpan.metacpan.org/authors/id/C/CH/CHROMATIC/SUPER-1.20141117.tar.gz";>SUPER (https://cpan.metacpan.org/authors/id/C/CH/CHROMATIC/SUPER-1.20141117.tar.gz) (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] r20474 - branches/perl-modules/general/prog
Author: ken Date: Fri Sep 7 18:57:41 2018 New Revision: 20474 Log: perl-modules: merge branch to r20473 Modified: branches/perl-modules/general/prog/perl-modules.xml Modified: branches/perl-modules/general/prog/perl-modules.xml == --- branches/perl-modules/general/prog/perl-modules.xml Fri Sep 7 18:33:12 2018(r20473) +++ branches/perl-modules/general/prog/perl-modules.xml Fri Sep 7 18:57:41 2018(r20474) @@ -262,7 +262,7 @@ MD5 sum: &Archive-Zip-md5sum; https://cpan.metacpan.org/authors/id/G/GF/GFRANKS/Test-MockModule-0.15.tar.gz";>Test::MockModule - This uses the -(https://cpan.metacpan.org/authors/id/G/GF/GFRANKS/Test-MockModule-0.15.tar.gz) +(https://cpan.metacpan.org/authors/id/G/GF/GFRANKS/Test-MockModule-0.15.tar.gz) (for the testsuite) https://cpan.metacpan.org/authors/id/C/CH/CHROMATIC/SUPER-1.20141117.tar.gz";>SUPER (https://cpan.metacpan.org/authors/id/C/CH/CHROMATIC/SUPER-1.20141117.tar.gz) (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] r20485 - branches/perl-modules/general/prog
Author: ken Date: Mon Sep 10 10:41:00 2018 New Revision: 20485 Log: perl-modules branch: Reduce perl-alternatives.xml to only cover the cpan automated install, and index that under cpan. Add a note to remind me to deal with Data::Uniquid and the unsafe variant of the standard install. Modified: branches/perl-modules/general/prog/new-perl-modules.xml branches/perl-modules/general/prog/perl-alternatives.xml Modified: branches/perl-modules/general/prog/new-perl-modules.xml == --- branches/perl-modules/general/prog/new-perl-modules.xml Mon Sep 10 09:14:24 2018(r20484) +++ branches/perl-modules/general/prog/new-perl-modules.xml Mon Sep 10 10:41:00 2018(r20485) @@ -56,8 +56,9 @@ - There are a number of different ways of installing perl modules, they are - listed at the end of this page. + It is possible to automatically install the current version of a module and + any missing or too-old dependencies using CPAN. See the end of this page for + details. @@ -68,6 +69,13 @@ are documented. + + +This is a reminder to an editor to deal with Data-Uniquid (needs patch) and +those modules which use the unsafe variant of the standard install. + + + User Notes: Modified: branches/perl-modules/general/prog/perl-alternatives.xml == --- branches/perl-modules/general/prog/perl-alternatives.xmlMon Sep 10 09:14:24 2018(r20484) +++ branches/perl-modules/general/prog/perl-alternatives.xmlMon Sep 10 10:41:00 2018(r20485) @@ -8,26 +8,15 @@ ]> - + -Building and installing perl modules +CPAN automated install of perl modules - Installing perl modules + CPAN automated install of perl modules - - The various ways of building and Installing perl modules - - - Most modules use a standard install, but some use a different method. Each - module links to the appropriate method. You can also make an automated - install, using CPAN to download any modular dependencies - details at the - end. - - - - + - (Alternate) Auto Installation of Perl Modules. +xreflabel="automatic installation of perl modules"> + Automatic Installation of Perl Modules. There is an alternate way of installing the modules using the cpan shell install command. The -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20487 - in branches/perl-modules: general/graphlib general/prog pst/sgml
Author: ken Date: Mon Sep 10 14:06:08 2018 New Revision: 20487 Log: perl modules branch: add SGMLSpm and update the links to it. Modified: branches/perl-modules/general/graphlib/fontconfig.xml branches/perl-modules/general/prog/new-perl-modules.xml branches/perl-modules/pst/sgml/docbook-utils.xml Modified: branches/perl-modules/general/graphlib/fontconfig.xml == --- branches/perl-modules/general/graphlib/fontconfig.xml Mon Sep 10 11:54:13 2018(r20486) +++ branches/perl-modules/general/graphlib/fontconfig.xml Mon Sep 10 14:06:08 2018(r20487) @@ -101,7 +101,7 @@ If you have DocBook Utils installed and you remove the --disable-docs parameter from the configure command below, you must have - and installed + and installed also, or the Fontconfig build will fail. Modified: branches/perl-modules/general/prog/new-perl-modules.xml == --- branches/perl-modules/general/prog/new-perl-modules.xml Mon Sep 10 11:54:13 2018(r20486) +++ branches/perl-modules/general/prog/new-perl-modules.xml Mon Sep 10 14:06:08 2018(r20487) @@ -103,11 +103,15 @@ + + + + + - + @@ -116,6 +120,7 @@ + http://www.w3.org/2001/XInclude"; href="perl-modules/perl-archive-zip.xml"/> @@ -129,6 +134,9 @@ href="perl-modules/perl-module-build.xml"/> http://www.w3.org/2001/XInclude"; +href="perl-modules/perl-sgmlspm.xml"/> + + http://www.w3.org/2001/XInclude"; href="perl-modules/perl-text-bibtex.xml"/> http://www.w3.org/2001/XInclude"; Modified: branches/perl-modules/pst/sgml/docbook-utils.xml == --- branches/perl-modules/pst/sgml/docbook-utils.xmlMon Sep 10 11:54:13 2018(r20486) +++ branches/perl-modules/pst/sgml/docbook-utils.xmlMon Sep 10 14:06:08 2018(r20487) @@ -80,7 +80,7 @@ Optional (Runtime Dependencies Only) - (for conversion to man and + (for conversion to man and texinfo), and or or -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
[blfs-book] r20489 - in trunk/BOOK: introduction/welcome xsoft/graphweb
Author: ken Date: Mon Sep 10 14:29:43 2018 New Revision: 20489 Log: Firefox: remove hunspell from optional dependencies. Modified: trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/xsoft/graphweb/firefox.xml Modified: trunk/BOOK/introduction/welcome/changelog.xml == --- trunk/BOOK/introduction/welcome/changelog.xml Mon Sep 10 14:19:32 2018(r20488) +++ trunk/BOOK/introduction/welcome/changelog.xml Mon Sep 10 14:29:43 2018(r20489) @@ -45,6 +45,10 @@ September 10th, 2018 + [ken] - Wayne reported that --enable-system-hunspell is + no longer recognized by firefox. Removed. + + [bdubbs] - Update to lxml-4.2.5 (Python module). Fixes #11131. Modified: trunk/BOOK/xsoft/graphweb/firefox.xml == --- trunk/BOOK/xsoft/graphweb/firefox.xml Mon Sep 10 14:19:32 2018 (r20488) +++ trunk/BOOK/xsoft/graphweb/firefox.xml Mon Sep 10 14:29:43 2018 (r20489) @@ -179,7 +179,6 @@ , , , - https://hunspell.github.io/";>Hunspell, http://sourceforge.net/projects/liboauth/files/";>liboauth , https://github.com/libproxy/libproxy";>libproxy, @@ -230,8 +229,7 @@ # (needed for use with saved maps with Google Maps) #ac_add_options --with-google-api-keyfile=$PWD/google-key -# Uncomment these lines if you have installed optional dependencies: -#ac_add_options --enable-system-hunspell +# Uncomment this line if you have installed startup-notification: #ac_add_options --enable-startup-notification # Uncomment the following option if you have not installed PulseAudio -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page