Changeset 88f20bb
- Timestamp:
- 09/23/2018 10:39:01 PM (6 years ago)
- Branches:
- perl-modules
- Children:
- c9a326f
- Parents:
- 6c71499
- Files:
-
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
book/bookinfo.xml
r6c71499 r88f20bb 46 46 <date>&pubdate;</date> 47 47 <revremark>Ongoing Release</revremark> 48 </revision> 49 50 <revision> 51 <revnumber>8.3</revnumber> 52 <date>2018-09-01</date> 53 <revremark>Eighteenth release</revremark> 48 54 </revision> 49 55 -
general.ent
r6c71499 r88f20bb 1 1 <!-- $LastChangedBy$ $Date$ --> 2 2 3 <!ENTITY day " 18"> <!-- Always 2 digits -->3 <!ENTITY day "23"> <!-- Always 2 digits --> 4 4 <!ENTITY month "09"> <!-- Always 2 digits --> 5 5 <!ENTITY year "2018"> … … 7 7 <!ENTITY copyholder "The BLFS Development Team"> 8 8 <!ENTITY version "&year;-&month;-&day;"> 9 <!ENTITY releasedate "September 18th, &year;">9 <!ENTITY releasedate "September 23rd, &year;"> 10 10 <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> 11 11 <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> -
general/prog/perl-modules.xml
r6c71499 r88f20bb 547 547 548 548 <para>This module provides three simple routines for generating unique IDs. 549 It uses the standard <xref linkend="perl-standard-install"/> but requires 550 a patch because one of its tests fails in recent builds.</para> 551 552 <bridgehead renderas="sect4">Additional Download</bridgehead> 553 <itemizedlist spacing="compact"> 554 <listitem> 555 <para> 556 Required patch: 557 <ulink url="&patch-root;/Data-Uniqid-&Data-Uniqid-version;-disable_failing_test-1.patch"/> 558 </para> 559 </listitem> 560 </itemizedlist> 549 It uses the standard <xref linkend="perl-standard-install"/>.</para> 550 551 <para>Although the final test fails and reports an Error, the testsuite 552 returns a status of 0. This error can safely be ignored.</para> 561 553 562 554 <!-- Data-Uniqid --> -
general/prog/rust.xml
r6c71499 r88f20bb 260 260 </para> 261 261 262 <screen><userinput>DESTDIR=${PWD}/install ./x.py install</userinput></screen> 262 <screen><userinput>export LIBSSH2_SYS_USE_PKG_CONFIG=1 && 263 DESTDIR=${PWD}/install ./x.py install && 264 unset LIBSSH2_SYS_USE_PKG_CONFIG</userinput></screen> 263 265 264 266 <para> … … 325 327 <command>--no-fail-fast</command>: this switch ensures that the testsuite 326 328 will not stop at the first error. 329 </para> 330 331 <para> 332 <command>export LIBSSH2_SYS_USE_PKG_CONFIG=1</command>: On some systems, 333 cairo fails to link during the install because it cannot find libssh2. 334 This seems to fix it, but again the reason why the problem occurs is not 335 understood. 327 336 </para> 328 337 -
introduction/important/building-notes.xml
r6c71499 r88f20bb 162 162 one of the dependent components is available will result in a failure. 163 163 This condition usually arises because the upstream developer has not 164 properly designated all the prerequ sites needed to accomplish a step in the164 properly designated all the prerequisites needed to accomplish a step in the 165 165 Makefile.</para> 166 166 … … 429 429 430 430 </sect2> 431 431 <!-- 432 432 <sect2 id="libtool"> 433 433 <title>Libtool files</title> … … 451 451 452 452 </sect2> 453 453 --> 454 454 </sect1> -
introduction/welcome/changelog.xml
r6c71499 r88f20bb 43 43 --> 44 44 <listitem> 45 <para>September 23rd, 2018</para> 46 <itemizedlist> 47 <listitem> 48 <para>[ken] - Data::Uniqid (perl module) no longer requires a patch 49 to remove a failing test - in currnet perl-5.28.0 the fourth test 50 still fails but 'make check' returns a status of 0 despite this.</para> 51 </listitem> 52 <listitem> 53 <para>[ken] - Update to firefox-62.0.2 (includes security fix). Fixes 54 <ulink url="&blfs-ticket-root;11179">#11179</ulink>.</para> 55 </listitem> 56 <listitem> 57 <para>[renodr] - Update to WebKitGTK+-2.22.2. Fixes 58 <ulink url="&blfs-ticket-root;11107">#11107</ulink>. 59 WebM playback and YouTube playback is still broken until gstreamer 60 and Epiphany get updated.</para> 61 </listitem> 62 </itemizedlist> 63 </listitem> 64 65 <listitem> 66 <para>September 22nd, 2018</para> 67 <itemizedlist> 68 <listitem> 69 <para>[ken] - Tell rustc to use pkgconfig to find libssh2. Fixes 70 <ulink url="&blfs-ticket-root;11176">#11176</ulink>.</para> 71 </listitem> 72 <listitem> 73 <para>[ken] - Upgrade to qtwebengine-5.11.2 (security fixes) and 74 qt-5.11.2. Fixes 75 <ulink url="&blfs-ticket-root;11164">#11164</ulink>.</para> 76 </listitem> 77 </itemizedlist> 78 </listitem> 79 80 <listitem> 81 <para>September 19th, 2018</para> 82 <itemizedlist> 83 <listitem> 84 <para>[thomas] - Upgrade sudo-1.8.25p1. Fixes 85 <ulink url="&blfs-ticket-root;11140">#11140</ulink>.</para> 86 </listitem> 87 <listitem> 88 <para>[thomas] - Upgrade nano-3.1. Fixes 89 <ulink url="&blfs-ticket-root;11162">#11162</ulink>.</para> 90 </listitem> 91 </itemizedlist> 92 </listitem> 93 94 <listitem> 45 95 <para>September 18th, 2018</para> 46 96 <itemizedlist> -
introduction/welcome/conventions.xml
r6c71499 r88f20bb 97 97 <para>When packages are created, the authors depend on prior work. In 98 98 order to build a package in BLFS, these dependencies must be built prior to 99 the desired package. For each package, any prerequ site packages are listed99 the desired package. For each package, any prerequisite packages are listed 100 100 in one or more separate sections: Required, Recommended, and Optional.</para> 101 101 102 102 <bridgehead renderas="sect3">Required Dependencies</bridgehead> 103 103 104 <para>These dependencies are the minimum prerequ site packages required to104 <para>These dependencies are the minimum prerequisite packages required to 105 105 build the package. Omitted from the list are packages in LFS and required 106 106 dependencies of other required packages.</para> -
packages.ent
r6c71499 r88f20bb 43 43 <!ENTITY ssh-askpass-version "&openssh-version;"> 44 44 <!ENTITY stunnel-version "5.49"> 45 <!ENTITY sudo-version "1.8.25 ">45 <!ENTITY sudo-version "1.8.25p1"> 46 46 <!ENTITY tripwire-version "2.4.3.7"> 47 47 <!ENTITY volume_key-version "0.3.11"> … … 70 70 <!ENTITY joe-version "4.6"> 71 71 <!ENTITY juffed-version "0.10.r71.gc3c1a3f"> 72 <!ENTITY nano-version "3. 0">72 <!ENTITY nano-version "3.1"> 73 73 <!ENTITY vim-version "8.1"> 74 74 <!ENTITY vim-majmin "80"> … … 615 615 <!ENTITY pango-version "1.42.4"> 616 616 <!ENTITY pangomm-version "2.40.1"> 617 <!ENTITY qt5-version "5.11. 1">618 <!ENTITY qtwebengine-version "5.11. 1">617 <!ENTITY qt5-version "5.11.2"> 618 <!ENTITY qtwebengine-version "5.11.2"> 619 619 <!ENTITY qtwebkit-version "5.9.0"> 620 620 <!ENTITY qscintilla-version "2.10.4"> 621 621 <!ENTITY shared-mime-info-version "1.10"> 622 622 <!ENTITY startup-notification-version "0.12"> 623 <!ENTITY webkitgtk-version "2.2 0.5"> <!-- Even minors only -->623 <!ENTITY webkitgtk-version "2.22.2"> <!-- Even minors only --> 624 624 625 625 <!ENTITY gtk2-libdir "2.0/2.10.0"> … … 768 768 <!ENTITY epiphany-version "3.28.3.1"> 769 769 <!ENTITY falkon-version "3.0.1"> 770 <!ENTITY firefox-version "62.0 ">770 <!ENTITY firefox-version "62.0.2"> 771 771 <!ENTITY flashplayer-version "27.0.0.187"> 772 772 <!ENTITY qupzilla-version "2.2.6"> -
postlfs/editors/nano.xml
r6c71499 r88f20bb 8 8 <!ENTITY nano-download-http "https://www.nano-editor.org/dist/v3/nano-&nano-version;.tar.xz"> 9 9 <!ENTITY nano-download-ftp " "> 10 <!ENTITY nano-md5sum " 74196427a09ec2f82a88facd220d2787">10 <!ENTITY nano-md5sum "e5cbe298e4362fabb7e55173862b9a3d"> 11 11 <!ENTITY nano-size "1.4 MB"> 12 12 <!ENTITY nano-buildsize "17 MB"> -
postlfs/security/sudo.xml
r6c71499 r88f20bb 7 7 <!ENTITY sudo-download-http "http://www.sudo.ws/dist/sudo-&sudo-version;.tar.gz"> 8 8 <!ENTITY sudo-download-ftp "ftp://ftp.sudo.ws/pub/sudo/sudo-&sudo-version;.tar.gz"> 9 <!ENTITY sudo-md5sum " 26ce5ce9c4b8f0127ff4225330a87cd0">9 <!ENTITY sudo-md5sum "d4e0b99809d905d8dcbfbe9ae42aba2b"> 10 10 <!ENTITY sudo-size "3.0 MB"> 11 11 <!ENTITY sudo-buildsize "37 MB (with tests)"> -
pst/typesetting/biber.xml
r6c71499 r88f20bb 175 175 But from <application>perl-5.22.0</application> onwards, 176 176 <xref linkend="perl-module-build"/> is no longer part of the core perl 177 distribution. 177 distribution.<!-- And for <xref linkend="perl-data-uniqid"/> we have to 178 178 patch it to skip over a test which always fails - that failing test may 179 break the automatic install. 180 dependencies you can install th ose two modulesfirst using <xref179 break the automatic install.--> To automatically install the remaining perl 180 dependencies you can install that module first using <xref 181 181 linkend="perl-auto-install"/>. then run <command>perl ./Build.PL</command> 182 182 and when it prompts you, become the root user and run -
server/other/openldap.xml
r6c71499 r88f20bb 377 377 (recommended by the OpenLDAP documentation). 378 378 </para> 379 379 <!-- 380 380 <para> 381 381 The shipped configuration files suppose the loadable modules are … … 387 387 388 388 <screen role="root"><userinput>sed 's/\.la$/.so/' -i /etc/openldap/slapd.{conf,ldif}{,.default}</userinput></screen> 389 389 --> 390 390 <note> 391 391 <para> -
x/lib/qt5.xml
r6c71499 r88f20bb 10 10 <!ENTITY qt5-download-http "&qt5-url;/qt-everywhere-src-&qt5-version;.tar.xz"> 11 11 <!ENTITY qt5-download-ftp " "> 12 <!ENTITY qt5-md5sum " c6f0854d7de7bde80cfd8cc85bb7152b">12 <!ENTITY qt5-md5sum "152a8ade9c11fe33ff5bc95310a1bb64"> 13 13 <!ENTITY qt5-size "467 MB"> 14 <!ENTITY qt5-buildsize "1 0.4 GB (234MB installed)">15 <!ENTITY qt5-time " 51SBU (using parallelism=4)">14 <!ENTITY qt5-buildsize "11 GB (252 MB installed)"> 15 <!ENTITY qt5-time "23 SBU (using parallelism=4)"> 16 16 ]> 17 17 … … 83 83 <listitem> 84 84 <para>Required Patch: <ulink 85 url="&patch-root;/qt- 5.11.1-glibc228-1.patch"/></para>85 url="&patch-root;/qt-&qt5-version;-glibc228-1.patch"/></para> 86 86 </listitem> 87 87 </itemizedlist> -
x/lib/qtwebengine.xml
r6c71499 r88f20bb 8 8 <!ENTITY qtwebengine-download-http "https://download.qt.io/archive/qt/&qtwebengine-major;/&qtwebengine-version;/submodules/qtwebengine-everywhere-src-&qtwebengine-version;.tar.xz"> 9 9 <!ENTITY qtwebengine-download-ftp " "> 10 <!ENTITY qtwebengine-md5sum " 75d2ff31addba4ec41981b0f459cc587">10 <!ENTITY qtwebengine-md5sum "183b1e44bac4f70b54a77a9e569ff554"> 11 11 <!ENTITY qtwebengine-size "223 MB"> 12 <!ENTITY qtwebengine-buildsize "3. 5 GB (142MB installed)">13 <!ENTITY qtwebengine-time "5 2SBU (using 4 cores)">12 <!ENTITY qtwebengine-buildsize "3.6 GB (139 MB installed)"> 13 <!ENTITY qtwebengine-time "50 SBU (using 4 cores)"> 14 14 ]> 15 15 … … 184 184 plenty of RAM, running N+2 jobs (the ninja default for 4+ cores) for the 185 185 large working sets of the C++ compiles in this package is typically only 186 marginally slower than running 4jobs at a time. But for a machine with187 less memory it mightbe much slower.186 marginally faster than running N jobs at a time. But for a machine with 187 less memory it can be much slower. 188 188 </para> 189 189 -
x/lib/webkitgtk.xml
r6c71499 r88f20bb 7 7 <!ENTITY webkitgtk-download-http "https://webkitgtk.org/releases/webkitgtk-&webkitgtk-version;.tar.xz"> 8 8 <!ENTITY webkitgtk-download-ftp " "> 9 <!ENTITY webkitgtk-md5sum " 72a05f6a4dc1c78b079590a8fd280401">9 <!ENTITY webkitgtk-md5sum "207d50d313c07b03726f3a7f22643934"> 10 10 <!ENTITY webkitgtk-size "16 MB"> 11 <!ENTITY webkitgtk-buildsize " 963MB (128 MB installed)">12 <!ENTITY webkitgtk-time "1 8 SBU (using parallelism=4, 49SBUs using one core)">11 <!ENTITY webkitgtk-buildsize "788 MB (128 MB installed)"> 12 <!ENTITY webkitgtk-time "16 SBU (using parallelism=4, 50 SBUs using one core)"> 13 13 ]> 14 14 … … 125 125 <application>WebKitGTK+</application></bridgehead> 126 126 127 <!-- Remove for 8.2 (or 9.0) release -->128 <caution>129 <para>130 You must rebuild <application>Perl</application> with -Dusethreads131 if LFS was built without that option. LFS made this change in132 April 2017.133 </para>134 </caution>135 136 <!-- <para>137 First, fix a build issue with an invalid header path.138 </para>139 140 <screen><userinput>sed -i '/Activity.h/s:WebCore/:&platform/:' Source/WebCore/platform/graphics/cairo/BackingStoreBackendCairoImpl.h</userinput></screen>141 -->142 127 <para> 143 128 Install <application>WebKitGTK+</application> by running the … … 158 143 -DENABLE_MINIBROWSER=ON \ 159 144 -DUSE_WOFF2=OFF \ 160 -Wno-dev .. &&161 make</userinput></screen>145 -Wno-dev -G Ninja .. && 146 ninja</userinput></screen> 162 147 163 148 <para> … … 180 165 </para> 181 166 182 <screen role="root"><userinput> makeinstall &&167 <screen role="root"><userinput>ninja install && 183 168 184 169 install -vdm755 /usr/share/gtk-doc/html/webkit{2,dom}gtk-4.0 && … … 252 237 jsc, 253 238 MiniBrowser, and 254 WebKitWebDriver <!-- New in 2.18.0 -->239 WebKitWebDriver 255 240 </seg> 256 241 <seg> -
xsoft/graphweb/firefox.xml
r6c71499 r88f20bb 7 7 <!ENTITY firefox-download-http "&mozilla-http;/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.xz"> 8 8 <!ENTITY firefox-download-ftp " "> 9 <!ENTITY firefox-md5sum " dfa830ac99156ece5e580c82d1abdead">9 <!ENTITY firefox-md5sum "300bac2510fe46006a1c2c6e3d895f0"> 10 10 <!ENTITY firefox-size "247 MB"> 11 11 <!-- NB with stylo, much of the build uses rust, and therefore cargo files.
Note:
See TracChangeset
for help on using the changeset viewer.