Changeset 150482f
- Timestamp:
- 06/07/2017 02:08:37 AM (7 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 69c70ea
- Parents:
- 6f482bd
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
introduction/welcome/changelog.xml
r6f482bd r150482f 46 46 <itemizedlist> 47 47 <listitem> 48 <para>[ken] - Update TeX Live to 2017. Fixes 49 <ulink url="&blfs-ticket-root;9320">#9320</ulink>.</para> 50 </listitem> 51 <listitem> 48 52 <para>[bdubbs] - Update to mesa-17.1.2. Fixes 49 53 <ulink url="&blfs-ticket-root;9330">#9330</ulink>.</para> -
packages.ent
r6f482bd r150482f 870 870 871 871 <!-- Chapter 55 --> 872 <!ENTITY texlive-version "201 60523b">873 <!ENTITY texmf-version "201 60523b">872 <!ENTITY texlive-version "20170524"> 873 <!ENTITY texmf-version "20170524"> 874 874 <!-- the year is used when setting up PATHs in the tl-installer 875 875 page, as well as to reference the directory in texlive, also 876 876 in asymptote, biber and xindy --> 877 <!ENTITY texlive-year "201 6">877 <!ENTITY texlive-year "2017"> 878 878 <!ENTITY asymptote-version "2.41"> 879 879 <!ENTITY biber-version "2.7"> -
pst/typesetting/asymptote.xml
r6f482bd r150482f 37 37 38 38 &lfs80_checked; 39 &gcc7_checked; 39 40 40 41 <bridgehead renderas="sect3">Package Information</bridgehead> -
pst/typesetting/biber.xml
r6f482bd r150482f 41 41 42 42 &lfs80_checked; 43 &gcc7_checked; 43 44 44 45 <bridgehead renderas="sect3">Package Information</bridgehead> -
pst/typesetting/texlive.xml
r6f482bd r150482f 7 7 <!ENTITY texlive-download-http " "> 8 8 <!ENTITY texlive-download-ftp "ftp://tug.org/texlive/historic/&texlive-year;/texlive-&texlive-version;-source.tar.xz"> 9 <!ENTITY texlive-md5sum " 1e75db3412b3e2945fa94b0a423a29c7">10 <!ENTITY texlive-size " 44MB">11 12 <!ENTITY texlive-buildsize " 4.9 GB including the additional download">13 <!ENTITY texlive-time "8. 3SBU including the additional download (+0.3 SBU for the tests)">9 <!ENTITY texlive-md5sum "8f8fc301514c08a89a2e97197369c648"> 10 <!ENTITY texlive-size "61 MB"> 11 12 <!ENTITY texlive-buildsize "6.0 GB including the additional download, 4.9 GB installed"> 13 <!ENTITY texlive-time "8.2 SBU including the additional download (+0.3 SBU for the tests)"> 14 14 15 15 <!ENTITY texlive-texmf-download-http " "> 16 16 <!ENTITY texlive-texmf-download-ftp "ftp://tug.org/texlive/historic/&texlive-year;/texlive-&texmf-version;-texmf.tar.xz"> 17 <!ENTITY texlive-texmf-md5sum " 65da9b4e2514379d128d4cf4e889b63b">18 <!ENTITY texlive-texmf-size "2. 0GB">17 <!ENTITY texlive-texmf-md5sum "44bb5d71fc64ac90118f8c5013e39b89"> 18 <!ENTITY texlive-texmf-size "2.3 GB"> 19 19 20 20 ]> … … 52 52 53 53 &lfs80_checked; 54 &gcc7_checked; 54 55 55 56 <bridgehead renderas="sect3">Package Information</bridgehead> … … 104 105 <listitem> 105 106 <para>Required patch: <ulink 106 url="&patch-root;/texlive-&texlive-version;-source-upstream_fixes-2.patch"/></para> 107 </listitem> 108 <listitem> 109 <para>Required patch: <ulink 110 url="&patch-root;/texlive-&texlive-version;-texmf-upstream_fixes-1.patch"/></para> 107 url="&patch-root;/texlive-&texlive-version;-source-gcc7-1.patch"/></para> 111 108 </listitem> 112 109 </itemizedlist> … … 173 170 <screen><userinput>export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') && 174 171 175 patch -Np1 -i ../texlive-&texlive-version;-source- upstream_fixes-2.patch &&172 patch -Np1 -i ../texlive-&texlive-version;-source-gcc7-1.patch && 176 173 177 174 mkdir texlive-build && … … 231 228 <systemitem class="username">root</systemitem> user:</para> 232 229 233 <screen role="root"><userinput>tar -xf ../../texlive-&texmf-version;-texmf.tar.xz -C /opt/texlive/&texlive-year; --strip-components=1 && 230 <screen role="root"><userinput>tar -xf ../../texlive-&texmf-version;-texmf.tar.xz -C /opt/texlive/&texlive-year; --strip-components=1</userinput></screen> 231 <!-- commented until the next time texmf needs to be patched 234 232 pushd /opt/texlive/&texlive-year; && 235 233 patch -Np1 -i /sources/texlive-&texlive-version;-texmf-upstream_fixes-1.patch && 236 234 popd 237 </userinput></screen> 235 </userinput></screen> --> 238 236 239 237 <para>Still as the <systemitem class="username">root</systemitem> user, … … 246 244 mtxrun --generate</userinput></screen> 247 245 248 <!-- December 2016, by TL2017 the problem might be fixed -->249 <para>Now, or if returning here because you were advised, fix a new vulnerability.250 As the <systemitem class="username">root</systemitem> user:</para>251 252 <screen role="root"><userinput>sed -i '/^mpost,/d' /opt/texlive/&texlive-year;/texmf-dist/web2c/texmf.cnf &&253 fmtutil-sys --all</userinput></screen>254 255 246 <para>You can now proceed to <xref linkend="asymptote"/>, 256 247 <xref linkend="biber"/> and / or <xref linkend="xindy"/> if you … … 261 252 <sect2 role="commands"> 262 253 <title>Command Explanations</title> 263 264 <para>265 <command>patch -Np1 -i ../texlive-&texlive-version;-source...</command>:266 This fixes a segfault in upmendex which was corrected after the source was267 released and is included in the binary installer.268 </para>269 254 270 255 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
pst/typesetting/tl-installer.xml
r6f482bd r150482f 8 8 9 9 <!ENTITY tl-installer-download-ftp " "> 10 <!ENTITY tl-installer-md5sum " deb47f94f74989101eefe61a54eda8c8">11 <!ENTITY tl-installer-date "201 60622"> <!-- in the directory name -->12 <!ENTITY tl-installer-size "3. 2MB">13 14 <!ENTITY tl-installer-buildsize "4. 7GB if everything is included">10 <!ENTITY tl-installer-md5sum "8f8fc301514c08a89a2e97197369c648"> 11 <!ENTITY tl-installer-date "20170524"> <!-- in the directory name --> 12 <!ENTITY tl-installer-size "3.9 MB"> 13 14 <!ENTITY tl-installer-buildsize "4.9 GB if everything is included"> 15 15 <!ENTITY tl-installer-time "varies, depending on network speed and traffic"> 16 16 ]> … … 47 47 <filename class="directory">&texlive-year;/</filename> directory.</para> 48 48 49 <para> 50 There are two reasons why you may wish to install the binaries in BLFS: 51 either you need a smaller install (e.g. at a minimum plain TeX without 52 LaTeX2e, ConTeXt, etc), or you wish to use <command>tlmgr</command> to 53 get updates whilst this version is supported (typically, until April of 54 the year after it was released). For the latter, you might prefer to 55 install in your <filename class="directory">/home</filename> directory 56 as an unprivileged user, and to then make corresponding changes to the 57 PATH in your <filename>~/.bashrc</filename> or equivalent. 58 </para> 59 49 60 &lfs80_checked; 50 61 … … 102 113 </para> 103 114 <para role="recommended"> 104 The binary versions of <application>asy</application> need s115 The binary versions of <application>asy</application> need 105 116 <xref linkend="glu"/>, <xref linkend="freeglut"/>. and <ulink 106 url="ftp://ftp.gnu.org/gnu/readline/readline-5.2.tar.gz">libreadline-5.2</ulink> 107 : this only requires <filename>libreadline.so.5.2</filename> which can be 117 url="ftp://ftp.gnu.org/gnu/readline/readline-6.3.tar.gz">libreadline-6.3</ulink> 118 with the LFS patch <ulink 119 url="http://www.linuxfromscratch.org/patches/downloads/readline/readline-6.3-upstream_fixes-3.patch">readline-6.3-upstream_fixes-1.patch</ulink> 120 : asy only requires <filename>libreadline.so.6.3</filename> which can be 108 121 manually copied from the <filename class="directory">shlib/</filename> 109 122 directory after running <command>configure</command> and 110 123 <command>make</command> 111 and then symlinked as <filename>libreadline.so. 5</filename>.124 and then symlinked as <filename>libreadline.so.6</filename>. 112 125 </para> 113 126 <para> 114 127 As always with contributed binary software, it is possible that the required 115 dependencies may change when the installer is updated. 128 dependencies may change when the installer is updated. In particular, these 129 dependencies have only been checked on x86_64. 116 130 </para> 117 131 <!-- text for runtime deps, shared with texlive --> … … 154 168 2014-06-28 binary failed in conTeXt when running LuaTeX, although lualatex 155 169 worked, as did the i686 binaries on the same machine. In such cases, the 156 easiest solution is to install texlive from source. 170 easiest solution is to install texlive from source. Similarly, the x86_64 171 binary version of <command>asy</command> runs very slowly when creating 3-D 172 diagrams. 157 173 </para> 158 174 </note> … … 165 181 <para>This command is interactive and allows selection or modification of 166 182 platform, packages, directories, and other options. The full installation 167 scheme will require about 4. 2gigabytes of disk space. The time to complete183 scheme will require about 4.9 gigabytes of disk space. The time to complete 168 184 the download will depend on your internet connection speed and the 169 185 number of packages selected.</para> -
pst/typesetting/xindy.xml
r6f482bd r150482f 40 40 41 41 &lfs80_checked; 42 &gcc7_checked; 42 43 43 44 <bridgehead renderas="sect3">Package Information</bridgehead>
Note:
See TracChangeset
for help on using the changeset viewer.