Changeset 85b49c6
- Timestamp:
- 03/20/2024 11:26:36 PM (7 weeks ago)
- Branches:
- trunk
- Children:
- c28dcdf1
- Parents:
- 88f6e30 (diff), 4023404 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Files:
-
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/subversion.xml
r88f6e30 r85b49c6 128 128 <xref linkend="ruby"/>, 129 129 <xref linkend="swig"/> (for building Perl, Python and Ruby bindings), 130 <ulink url="https://github.com/lz4/lz4/releases">LZ4</ulink>,and130 and 131 131 <ulink url="https://git.netsurf-browser.org/libutf8proc.git/">UTF8proc</ulink> 132 132 </para> … … 179 179 --disable-static \ 180 180 --with-apache-libexecdir \ 181 --with-lz4=internal \182 181 --with-utf8proc=internal && 183 182 make</userinput></screen> … … 301 300 302 301 <para> 303 <parameter>--with-lz4=internal</parameter>304 302 <parameter>--with-utf8proc=internal</parameter>: 305 303 Remove these switches if you have installed the optional dependencies. -
general/sysutils/systemd.xml
r88f6e30 r85b49c6 140 140 <ulink url="https://developers.yubico.com/libfido2/">libfido2</ulink>, 141 141 <ulink url="https://www.gnu.org/software/libmicrohttpd/">libmicrohttpd</ulink>, 142 <ulink url="https://lz4.github.io/lz4/">lz4</ulink>,143 142 <ulink url="https://pypi.org/project/pefile/">pefile</ulink>, 144 143 <ulink url="https://pypi.org/project/pyelftools/">pyelftools</ulink>, -
gnome.ent
r88f6e30 r85b49c6 32 32 <!ENTITY rest-version "0.9.1"> 33 33 <!ENTITY totem-pl-parser-version "3.26.6"> 34 <!ENTITY vte-minor "0.7 4">35 <!ENTITY vte-version "&vte-minor;. 2">34 <!ENTITY vte-minor "0.76"> 35 <!ENTITY vte-version "&vte-minor;.0"> 36 36 <!ENTITY yelp-xsl-version "42.1"> 37 37 <!ENTITY GConf-version "3.2.6"> -
gnome/platform/vte.xml
r88f6e30 r85b49c6 7 7 <!ENTITY vte-download-http "https://gitlab.gnome.org/GNOME/vte/-/archive/&vte-version;/vte-&vte-version;.tar.gz"> 8 8 <!ENTITY vte-download-ftp " "> 9 <!ENTITY vte-md5sum " a89aabe85ebb62331098d669c0e3d469">10 <!ENTITY vte-size "6 20KB">9 <!ENTITY vte-md5sum "bcdccadfaea49fe56c83cf838fc2615c"> 10 <!ENTITY vte-size "694 KB"> 11 11 <!ENTITY vte-buildsize "15 MB (with tests)"> 12 12 <!ENTITY vte-time "0.5 SBU (using parallelism=4; with tests)"> -
introduction/welcome/changelog.xml
r88f6e30 r85b49c6 56 56 </listitem> 57 57 <listitem> 58 <para>[ken] - Update to texlive 2024. Fixes 59 <ulink url="&blfs-ticket-root;19463">#19463</ulink>.</para> 60 </listitem> 61 <listitem> 62 <para>[ken] - Remove old ConTeXt fixes from texlive source. Fixes 63 <ulink url="&blfs-ticket-root;18349">#18349</ulink>.</para> 64 </listitem> 65 <listitem> 66 <para>[timtas] - Update to vte-0.76.0. Fixes 67 <ulink url="&blfs-ticket-root;19474">#19474</ulink>.</para> 68 </listitem> 69 <listitem> 70 <para>[renodr] - Adapt rsync to LZ4 now being in LFS.</para> 71 </listitem> 72 <listitem> 58 73 <para>[bdubbs] - Update to bluefish-2.2.15. Fixes 59 74 <ulink url="&blfs-ticket-root;19493">#19493</ulink>.</para> -
networking/netprogs/rsync.xml
r88f6e30 r85b49c6 70 70 <bridgehead renderas="sect3">rsync Dependencies</bridgehead> 71 71 72 <!-- This does now use OpenSSLand zstd from LFS. -->72 <!-- This now uses LZ4, OpenSSL, and zstd from LFS. --> 73 73 <bridgehead renderas="sect4">Recommended</bridgehead> 74 74 <para role="recommended"> … … 78 78 <bridgehead renderas="sect4">Optional</bridgehead> 79 79 <para role="optional"> 80 <xref linkend="doxygen"/>, 81 <ulink url="https://lz4.github.io/lz4/">lz4</ulink>, and 80 <xref linkend="doxygen"/> and 82 81 <ulink url="https://cyan4973.github.io/xxHash/">xxhash</ulink> 83 82 </para> … … 107 106 108 107 <screen><userinput>./configure --prefix=/usr \ 109 --disable-lz4 \110 108 --disable-xxhash \ 111 109 --without-included-zlib && … … 142 140 <sect2 role="commands"> 143 141 <title>Command Explanations</title> 144 145 <para>146 <parameter>--disable-lz4</parameter>: This switch disables LZ4 compression147 support. Note that it uses the superior 'zstd' algorithm when this switch148 is in use, and zstd is provided in LFS.149 </para>150 142 151 143 <para> -
networking/netutils/wireshark.xml
r88f6e30 r85b49c6 149 149 <ulink url="https://github.com/TimothyGu/libilbc">libilbc</ulink>, 150 150 <ulink url="https://www.ibr.cs.tu-bs.de/projects/libsmi/">libsmi</ulink>, 151 <ulink url="https://lz4.github.io/lz4/">lz4</ulink>,152 151 <ulink url="https://www.libssh.org/">libssh</ulink>, 153 152 <ulink url="https://github.com/maxmind/libmaxminddb">MaxMindDB</ulink>, -
packages.ent
r88f6e30 r85b49c6 1181 1181 1182 1182 <!-- Chapter 51 --> 1183 <!ENTITY texlive-version "20230313"> 1184 <!ENTITY texmf-version "20230313"> 1185 <!ENTITY tex-tlpdb-version "20230311"> 1183 <!ENTITY texlive-version "20240312"> 1184 <!ENTITY texmf-version "20240312"> 1186 1185 <!-- the year is used when setting up PATHs in the tl-installer 1187 1186 page, as well as to reference the directory in texlive, also 1188 1187 in asymptote, biber and xindy --> 1189 <!ENTITY texlive-year "202 3">1188 <!ENTITY texlive-year "2024"> 1190 1189 <!ENTITY asymptote-version "2.88"> 1191 1190 <!ENTITY biber-version "2.19"> -
pst/typesetting/asymptote.xml
r88f6e30 r85b49c6 9 9 <!ENTITY asymptote-md5sum "57c7effe845eb624f48a6cc750aaa302"> 10 10 <!ENTITY asymptote-size "15 MB"> 11 <!-- for asymptote-2.88 on top of TL2023, 75 MB for program, 12 about 5 MB for for bigger docs, an extra asy file, the PDF man page was not updated. 13 For a DESTDIR this would be 414 MB and 82 MB. --> 14 <!ENTITY asymptote-buildsize "412 MB (80 MB installed after overwriting files in $TEXLIVE_PREFIX/texmf-dist/, with all the dependencies which are in BLFS)"> 11 <!-- for asymptote-2.88 on top of TL2024, 75 MB for programis 12 the docs overwrite texmf-dist (5.2 MB) --> 13 <!ENTITY asymptote-buildsize "412 MB (75 MB installed after overwriting files in $TEXLIVE_PREFIX/texmf-dist/, with all the dependencies which are in BLFS)"> 15 14 <!ENTITY asymptote-time "1.5 SBU (using parallelism=4)"> 16 15 ]> … … 151 150 <!-- Editors: for testing this, the minimal latex functionality is 152 151 covered by the cylinder and triangle tests in 153 https://www.linuxfromscratch.org/~ken/tex-testfiles/latex-test-202 20322.tar.xz152 https://www.linuxfromscratch.org/~ken/tex-testfiles/latex-test-20240320.tar.xz 154 153 but the more interesting stuff (WebM html, svg, png, pdf) is tested in 155 154 https://www.linuxfromscratch.org/~ken/asy-nontex-testfiles/asy-test-20200809.tar.xz -
pst/typesetting/biber.xml
r88f6e30 r85b49c6 19 19 minimal. Copy full texmf to somewhere for working, measure with du -shm, 20 20 then install biblatex over the top of it and remeasure. 21 For 3.16, texmf gr owsby 3MB -->22 <!ENTITY biber-buildsize "16 MB "> <!-- only include biblatex size if texmf grows -->21 For 3.16, texmf grew by 3MB --> 22 <!ENTITY biber-buildsize "16 MB (installs 1.6MB of perl modules)"> <!-- only include biblatex size if texmf grows --> 23 23 <!ENTITY biber-time "0.4 SBU including tests"> 24 24 -
pst/typesetting/tex-path.xml
r88f6e30 r85b49c6 11 11 12 12 <title>Setting the PATH for TeX Live</title> 13 14 <para> 15 Upstream prefers to install in <filename 16 class="directory">/usr/local</filename> but the BLFS editors regard that as 17 inconvenient, and think using <filename 18 class="directory">/opt/texlive</filename> is more appropriate. Originally 19 BLFS used a full binary install to bootstrap the source install, so the 20 same prefix is used for both. 21 </para> 13 22 14 23 <para> -
pst/typesetting/texlive.xml
r88f6e30 r85b49c6 7 7 <!ENTITY texlive-download-http "https://ftp.math.utah.edu/pub/tex/historic/systems/texlive/&texlive-year;/texlive-&texlive-version;-source.tar.xz"> 8 8 <!ENTITY texlive-download-ftp " "> 9 <!ENTITY texlive-md5sum " bec84c5d6e340967783302f432c78efe">10 <!ENTITY texlive-size "6 6MB">11 12 <!ENTITY texlive-buildsize " 8.5 GB including the additional download and the tests, 7.7GB installed">13 <!ENTITY texlive-time " 2.3SBU including the additional download and the tests, building with parallelism=4">9 <!ENTITY texlive-md5sum "1da2f08e3ba4a3708870dd088c1d6823"> 10 <!ENTITY texlive-size "67 MB"> 11 12 <!ENTITY texlive-buildsize "9.1 GB including the additional download and the tests, 8.3 GB installed"> 13 <!ENTITY texlive-time "4.6 SBU including the additional download and the tests, building with parallelism=4"> 14 14 15 15 <!-- utah --> 16 16 <!ENTITY texlive-texmf-download-http "https://ftp.math.utah.edu/pub/tex/historic/systems/texlive/&texlive-year;/texlive-&texlive-version;-texmf.tar.xz"> 17 17 <!ENTITY texlive-texmf-download-ftp " "> 18 <!ENTITY texlive-texmf-md5sum "704fb39c69e3710b8e9e9158cec5047a"> 19 <!ENTITY texlive-texmf-size "3.7 GB"> 20 21 <!ENTITY texlive-tlpdb-download-http "https://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/&texlive-year;/texlive-&tex-tlpdb-version;-tlpdb-full.tar.gz"> 22 <!ENTITY texlive-tlpdb-download-ftp " "> 23 <!ENTITY texlive-tlpdb-md5sum "5078a7ddaa7b309b7392e33916b817f7"> 24 <!ENTITY texlive-tlpdb-size "3.2 MB"> 25 18 <!ENTITY texlive-texmf-md5sum "e67ce334dd0fddda5f4a87b4fcaaf48f"> 19 <!ENTITY texlive-texmf-size "4.0 GB"> 20 21 <!ENTITY texlive-extra-download-http "https://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/&texlive-year;/texlive-&texlive-version;-extra.tar.xz"> 22 <!ENTITY texlive-extra-download-ftp " "> 23 <!ENTITY texlive-extra-md5sum "1bd045bd1673ce61bde590c10b86c6cc"> 24 <!ENTITY texlive-extra-size "1.9 MB"> 25 26 <!-- The following commit will change future installs so that the scripts in 27 texmf-dist linked from bin/ are copied instead of symlinks. 28 29 commit 0c9707142465610f0e22745a22bf8c71850cef49 30 Author: Karl Berry <karl@freefriends.org> 31 Date: Tue Mar 19 22:03:22 2024 +0000 32 33 (%opts): create the generically-named output files as copies by default. 34 (@cmdline_options): allow -no-copy. 35 (help): document. 36 37 38 git-svn-id: svn://tug.org/texlive/trunk@70707 c570f23f-e606-0410-a88d-b1316a301751 39 40 That was done to simplify the process (windows has always used copy) and will likely 41 make the installed sizes somewhat bigger. 42 43 There is an option \-\-no-copy for updmap.pl, unclear if that can be used here, 44 and it might have been removed by next year. --> 26 45 ]> 27 46 … … 153 172 154 173 <para> 155 From the 2019 year, the tlpdb database of the packages within texlive is 156 no-longer installed with the source. But <command>texdoc</command> needs 157 a cache file derived from this (and will create the cache on its first 158 run). 174 The tlpdb database is shipped as a separate tarball. The 175 <command>texdoc</command> program needs a cache file derived 176 from this (and will create the cache on its first run). 159 177 </para> 160 178 … … 162 180 <listitem> 163 181 <para> 164 Download (HTTP): <ulink url="&texlive- tlpdb-download-http;"/>165 </para> 166 </listitem> 167 <listitem> 168 <para> 169 Download (FTP): <ulink url="&texlive- tlpdb-download-ftp;"/>170 </para> 171 </listitem> 172 <listitem> 173 <para> 174 Download MD5 sum: &texlive- tlpdb-md5sum;175 </para> 176 </listitem> 177 <listitem> 178 <para> 179 Download size: &texlive- tlpdb-size;180 </para> 181 </listitem> 182 183 182 Download (HTTP): <ulink url="&texlive-extra-download-http;"/> 183 </para> 184 </listitem> 185 <listitem> 186 <para> 187 Download (FTP): <ulink url="&texlive-extra-download-ftp;"/> 188 </para> 189 </listitem> 190 <listitem> 191 <para> 192 Download MD5 sum: &texlive-extra-md5sum; 193 </para> 194 </listitem> 195 <listitem> 196 <para> 197 Download size: &texlive-extra-size; 198 </para> 199 </listitem> 200 201 <!-- <listitem> 184 202 <para> 185 203 Required patch: <ulink url= 186 204 "&patch-root;/texlive-&texlive-version;-source-security_fix-1.patch"/> 187 205 </para> 188 </listitem> 206 </listitem>--> 189 207 </itemizedlist> 190 208 … … 230 248 If you wish to upgrade to current <application>texlive</application> 231 249 on an older system where extra packages (<application>asymptote</application>, 232 <application>biber</application>, <application>dvisvgm</application>, or 250 <!-- Ken: comment biber - usually a new texyear has brought a new version 251 but not so far for 2024. Looking at what it installs it is only perl 252 modules and their man pages so those ought to still exist after the 253 previous year's texlive has been removed. 254 <application>biber</application>, --> 255 <application>dvisvgm</application>, or 233 256 <application>xindy</application>) have been installed, you will need to 234 257 reinstall those as well as fixing up your <literal>PATH</literal> for … … 249 272 </para> 250 273 274 <!-- if a patch for the source is needed, this should go between the export 275 ande configure. But keeping it there as a commented line adds too much vertical space. 276 patch -Np1 -i ../texlive-&texlive-version;-source-security_fix-1.patch &&--> 251 277 <screen><userinput>export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') && 252 253 patch -Np1 -i ../texlive-&texlive-version;-source-security_fix-1.patch &&254 278 255 279 mkdir texlive-build && … … 286 310 <para> 287 311 To test the results, issue: <command>make -k check</command>. 288 <!-- It started to fail with libpaper-2.0.10 which rounds differently 289 in the 6th place of decimals, causing diff to fail --> 290 Two tests, <filename>psutils.test</filename> and 291 <!-- Upstream say that encoding conversion procedure Encode::from_to() 292 failed in fn-generate.perl, test now skips if that errors: possibly 293 related to changes in perl-5.36 since I understand current slackware 294 also sees this - ken --> 295 <filename>eptexdir/wcfname.test</filename> are known to fail. 312 <!-- https://github.com/rrthomas/libpaper/issues/43 --> 313 One test <filename>psutils.test</filename> is known to fail if 314 using system libpaper because TeX Live includes old versions of both 315 <application>psutils</application> and <application>libpaper</application> 316 which result in a difference in the final decimal places of the psresize 317 test. The <application>libpaper</application> developer does not think 318 this is significant. 296 319 </para> 297 320 … … 301 324 302 325 <!-- Editors, you can run 'make texlinks' in a DESTDIR by passing 303 DESTDIR #some/where -->326 DESTDIR=some/where --> 304 327 <screen role="root"><userinput>make install-strip && 305 328 make texlinks && 306 329 mkdir -pv $TEXLIVE_PREFIX/tlpkg/TeXLive/ && 307 330 install -v -m644 ../texk/tests/TeXLive/* $TEXLIVE_PREFIX/tlpkg/TeXLive/ && 308 tar -xf ../../texlive-&tex -tlpdb-version;-tlpdb-full.tar.gz -C $TEXLIVE_PREFIX/tlpkg</userinput></screen>331 tar -xf ../../texlive-&texlive-version;-extra.tar.xz -C $TEXLIVE_PREFIX/tlpkg --strip-components=2</userinput></screen> 309 332 310 333 <note> … … 349 372 350 373 <note> 351 <!-- following based on fedora, but amended to run in the BLFS 352 layout, where adapting fedora's script for mtxrun did not 353 reliably work. ken --> 354 <para> 355 TeXLive includes some files for ConTeXt but the source of that is 356 separate and has moved on from using luatex in the previous 'mkiv' 357 version to using luametatex which can be pulled with git from <ulink 358 url="https://github.com/contextgarden/luametatex/tags">github luametatex</ulink>. 359 LuaMetaTeX uses meson and ninja, but it does not fit easily into 360 the BLFS layout of TeXLive. 361 <!-- FIXME - when removing, keep that link to luametatex tags, and note 362 that building and installing that to fit with a BLFS install of TeXLive 363 will not be a trivial exercise.--> 364 </para> 365 <para> 366 However, with a little extra work 'mkiv' files can still be processed 367 using the files shipped in texmf. 368 </para> 369 370 <para> 371 <emphasis>Fixes to use ConTeXt will be removed when the texlive source next 372 has to be updated for either a vulnerability fix which requires backporting 373 luatex changes, or for TeXLive 2024. If you are a BLFS user of ConTeXt you 374 should be prepared to use the latest tag from github (the link is 375 in first paragraph of this Note). Building and installing that to work with 376 a BLFS install of TeXLive will not be a trivial exercise.</emphasis> 374 <para> 375 TeX Live does not include the source for ConTeXt, only the items that 376 are at CTAN. Trying to build ConTeXt purely from source on a BLFS 377 TeX Live system is a niche usage and looks as if it will be more trouble 378 than it is worth. 379 </para> 380 381 <para> 382 If you wish to use ConTeXt with <command>luametatex</command> (most of 383 the old MKII and MKIV code was removed from TeX Live 2023 by the ConTeXt 384 developer), starting with the binary (only installing ConTeXt, 753 MB in 385 March 2024) would probably be the easiest way to bootstrap it. The source 386 for <command>luametatex</command> can be pulled with git from <ulink 387 url="https://github.com/contextgarden/luametatex/tags">github 388 luametatex</ulink>, compiled with meson and ninja, and installed by 389 copying to the correct program directory. This should avoid having to 390 fix all the symlinks etc and also avoid including the many unrelated 391 <!-- trying to use a filename tag here is rejected within para ?? --> 392 parts of texmf-dist. 393 See comments 1 to 5 of 394 <ulink url="&blfs-ticket-root;17823">#17823</ulink>. 377 395 </para> 378 396 </note> 379 380 <para>381 The following steps, run as the382 <systemitem class="username">root</systemitem> user, will create383 <command>mtxrun</command> and <command>context</command>.384 </para>385 386 <!-- I've put blank lines in this to make it a little less hard to read. ken -->387 <screen role="root"><userinput>sed -e '/local template=\[\[--ini/s/\(primaryflags%\)\(.*\)/\1 --socket --shell-escape \2/' \388 -e '/local template=\[\[%primaryflags%/s/\(primaryflags%\)\(.*\)/\1 --socket --shell-escape \2/' \389 -i $TEXLIVE_PREFIX/texmf-dist/scripts/context/lua/mtxrun.lua &&390 391 mkdir -pv $TEXLIVE_PREFIX/texmf-var/luatex-cache/context/ &&392 393 ln -sfv /$TEXLIVE_PREFIX/texmf-dist/scripts/context/lua/mtxrun.lua \394 /$TEXLIVE_PREFIX/bin/$TEXARCH/mtxrun &&395 396 cat > $TEXLIVE_PREFIX/bin/$TEXARCH/context << EOF397 #!/bin/sh398 export TEXMF=$TEXLIVE_PREFIX/texmf-dist;399 export TEXMFCNF=$TEXLIVE_PREFIX/texmf-dist/web2c;400 export TEXMFCACHE=$TEXLIVE_PREFIX/texmf-var/luatex-cache/context/;401 $TEXLIVE_PREFIX/bin/$TEXARCH/mtxrun --script context "\$@"402 EOF403 chmod -v 0755 $TEXLIVE_PREFIX/bin/$TEXARCH/context</userinput></screen>404 397 405 398 <para> … … 415 408 416 409 <para> 417 <command>patch -Np1 -i ../texlive-&texlive-version;-source-security_fix-1.patch</command>:418 this updates the luatex source to v1.17.0 to fix security issues.419 </para>420 421 <para>422 <command>sed -e '/local template (...)' (...)mtxrun.lua</command>: this makes a423 change in a texmf-dist script so that ConTeXt can now run with luatex-v1.17.0.424 </para>425 426 <para>427 410 <command>-C</command>: create config.cache, this saves significant 428 411 time in a parallel build. … … 448 431 449 432 <para> 450 < command>--disable-dvisvgm</command>: As noted above, the shipped version433 <parameter>--disable-dvisvgm</parameter>: As noted above, the shipped version 451 434 of dvisvgm, which has modified configuration files, cannot be built with 452 435 shared system libraries. … … 484 467 <command>fmtutil-sys --all</command>: This initializes the TeX formats, 485 468 Metafont bases and Metapost mems. 486 </para>487 488 <para>489 <command>mkdir -pv $TEXLIVE_PREFIX/texmf-var/luatex-cache/context/</command>:490 the context script created after this will not run correctly if this491 directory is not present.492 469 </para> 493 470 -
pst/typesetting/tl-installer.xml
r88f6e30 r85b49c6 11 11 <!ENTITY tl-installer-date "20230313"> <!-- in the directory name --> 12 12 <!ENTITY tl-installer-size "5.5 MB"> 13 14 <!ENTITY tl-installer-buildsize "310 MB for basic TeX and latex, 7.9GB if everything is included"> 13 <!ENTITY tl-installer-buildsize "85 MB MB for plain TeX, typically 2 to 4 MB for latex and later engines, 8.6 GB if everything is included"> 15 14 <!ENTITY tl-installer-time "varies, depending on network speed and traffic"> 15 <!-- The following commit will change future installs so that the scripts in 16 texmf-dist linked from bin/ are copied instead of symlinks. 17 18 commit 0c9707142465610f0e22745a22bf8c71850cef49 19 Author: Karl Berry <karl@freefriends.org> 20 Date: Tue Mar 19 22:03:22 2024 +0000 21 22 (%opts): create the generically-named output files as copies by default. 23 (@cmdline_options): allow -no-copy. 24 (help): document. 25 26 27 git-svn-id: svn://tug.org/texlive/trunk@70707 c570f23f-e606-0410-a88d-b1316a301751 28 29 That was done to simplify the process (windows has always used copy) and will likely 30 make the installed sizes somewhat bigger. 31 32 There is an option \-\-no-copy for updmap.pl, unclear if that can be used here, 33 and it might have been removed by next year. --> 16 34 ]> 17 35 … … 31 49 <para> 32 50 The <application>TeX Live</application> package is a comprehensive 33 TeX document production system. It includes TeX, LaTeX2e, ConTeXt,51 TeX document production system. It includes TeX, LaTeX2e, LuaLaTeX, 34 52 Metafont, MetaPost, BibTeX and many other programs; an extensive 35 53 collection of macros, fonts and documentation; and support for … … 50 68 There are two reasons why you may wish to install the binaries in BLFS: 51 69 either you need a smaller install (e.g. at a minimum plain TeX without 52 LaTeX 2e, ConTeXt, etc), or you wish to use <command>tlmgr</command> to53 get updates whilst this version is supported (typically, until Aprilof70 LaTeX, ConTeXt, etc), or you wish to use <command>tlmgr</command> to 71 get updates whilst this version is supported (typically, until March of 54 72 the year after it was released). For the latter, you might prefer to 55 73 install in your <filename class="directory">/home</filename> directory … … 58 76 </para> 59 77 60 <!-- editors: latex-test-20230819.tar.xz at ~/ken/tex-testfiles and the 78 <note> 79 <para> 80 If you wish to use ConTeXt with <command>luametatex</command> (most of 81 the old MKII and MKIV code was removed from TeX Live 2023 by the ConTeXt 82 developer), using the binary is probably the easiest option. The source 83 no-longer ships with TeX Live and is poorly adapted to building with 84 systems except those running Mac and Windows. See comments 1 to 5 of 85 <ulink url="&blfs-ticket-root;17823">#17823</ulink>. 86 </para> 87 </note> 88 89 <!-- editors: latex-test-20240320.tar.xz at ~/ken/tex-testfiles and the 61 90 ABOUT.pdf now deal with specifying which collections are needed when using 62 91 binary texlive. Please do not sign off this package without at least 63 testing asy to ensure that the symlinks are as needed. Ple se also be aware92 testing asy to ensure that the symlinks are as needed. Please also be aware 64 93 that removing a collection might leave huge backups in tlpkg/backups --> 65 94 … … 180 209 </para> 181 210 211 <note> 212 <para> 213 If you have chosen to install the binary as a normal user, the directory 214 for the prefix needs to be writable by that user. The 215 <systemitem class="username">root</systemitem> user can chown 216 <filename class="directory">/opt/texlive/2024</filename> to that 217 user before the user starts the install.<!-- Problem was reported on 218 texlive list, at least ls-R was involved and maybe other files, 219 suggestion was to remove, chown prefix, reinstall. --> If any later 220 change in that directory is made by the <systemitem 221 class="username">root</systemitem> user <emphasis>that will change the 222 ownership</emphasis> which breaks usage by normal users. 223 </para> 224 </note> 225 182 226 <para> 183 227 As with any other package, unpack the installer and change into its … … 187 231 <CCYYMMDD> by the correct directory name. 188 232 </para> 189 190 <warning>191 <para>192 If you have installed any of the luatex programs (luatex, luahbtex,193 luajitex, luajithbtex) or ConTeXt with the luametatex backend there194 was a security issue fixed by the introduction of luatex v1.17.0.195 You should check the version with 'luatex --version' and if it is196 less than 1.17.0 you can use tlmgr to update.197 </para>198 </warning>199 233 200 234 <note> -
server/databases/mariadb.xml
r88f6e30 r85b49c6 116 116 <ulink url="https://www.phontron.com/kytea/">KyTea</ulink>, 117 117 <ulink url="https://sourceforge.net/projects/judy/">Judy</ulink>, 118 <ulink url="https://github.com/Cyan4973/lz4">lz4</ulink>,119 118 <ulink url="https://taku910.github.io/mecab">MeCab</ulink>, 120 119 <ulink url="https://msgpack.org/">MessagePack</ulink>, -
server/mail/dovecot.xml
r88f6e30 r85b49c6 99 99 <xref linkend="icu"/>, 100 100 <xref linkend="libcap-pam"/>, 101 <xref linkend="libunwind"/>, 101 102 <xref linkend="linux-pam"/>, 102 103 <xref linkend="lua"/>, … … 108 109 <xref linkend="xfsprogs"/>, 109 110 <ulink url="https://cassandra.apache.org/">Cassandra</ulink>, 110 <ulink url="https://github.com/Cyan4973/lz4">lz4</ulink>,111 111 <ulink url="https://github.com/shibukawa/snowball_py">stemmer</ulink> and 112 112 <ulink url="https://libsodium.gitbook.io/doc/">libsodium</ulink>
Note:
See TracChangeset
for help on using the changeset viewer.