diff options
-rw-r--r-- | Build/source/ChangeLog | 5 | ||||
-rw-r--r-- | Build/source/Makefile.am | 1 | ||||
-rw-r--r-- | Build/source/Makefile.in | 1 | ||||
-rw-r--r-- | Build/source/README.solaris | 22 | ||||
-rwxr-xr-x | Build/source/texk/texlive/linked_scripts/texlive/fmtutil.pl | 24 | ||||
-rwxr-xr-x | Master/bin/x86_64-linux/dvipdfmx | bin | 991216 -> 993552 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/luajittex | bin | 11101264 -> 11101264 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/luatex | bin | 10845896 -> 10845896 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-linux/xdvipdfmx | bin | 995984 -> 997968 bytes |
9 files changed, 37 insertions, 16 deletions
diff --git a/Build/source/ChangeLog b/Build/source/ChangeLog index 3b52bc1b9bd..12861200a91 100644 --- a/Build/source/ChangeLog +++ b/Build/source/ChangeLog @@ -1,3 +1,8 @@ +2015-04-14 Peter Breitenlohner <peb@mppmu.mpg.de> + + * README.solaris: New file from Mojca (without very long lines). + * Makefile.am: Add the new file. + 2015-04-12 Peter Breitenlohner <peb@mppmu.mpg.de> * version.ac (tex_live_version): starting pretest, no more /dev. diff --git a/Build/source/Makefile.am b/Build/source/Makefile.am index d30d075f43a..59a9ec49c4b 100644 --- a/Build/source/Makefile.am +++ b/Build/source/Makefile.am @@ -22,6 +22,7 @@ EXTRA_DIST = \ README.5configure \ README.6cross \ README.7coding \ + README.solaris \ build-aux/README.TL \ m4/ChangeLog \ m4/README \ diff --git a/Build/source/Makefile.in b/Build/source/Makefile.in index a4cdad29275..49e1873bd12 100644 --- a/Build/source/Makefile.in +++ b/Build/source/Makefile.in @@ -476,6 +476,7 @@ EXTRA_DIST = \ README.5configure \ README.6cross \ README.7coding \ + README.solaris \ build-aux/README.TL \ m4/ChangeLog \ m4/README \ diff --git a/Build/source/README.solaris b/Build/source/README.solaris index f93ee54f4bf..238aa3e287c 100644 --- a/Build/source/README.solaris +++ b/Build/source/README.solaris @@ -1,8 +1,10 @@ Compiling TeX binaries on Solaris -(The document describes the procedures used on Sparc Solaris binaries, but the same rules should apply to i386 and x86_64 as well.) +(The document describes the procedures used on Sparc Solaris binaries, but the same +rules should apply to i386 and x86_64 as well.) -Solaris 9 has been out of official support for a while and making software compile on that platform is challenging, so it hardly make any sense to try to support it. +Solaris 9 has been out of official support for a while and making software compile +on that platform is challenging, so it hardly make any sense to try to support it. Solaris 10 reaches end of support in January 2021. http://en.wikipedia.org/wiki/Solaris_(operating_system)#Version_history @@ -38,9 +40,11 @@ You can check the libc version with Building wget ============= -Building wget on the latest version of Solaris 10 will make the binary useless on older Updates of Solaris 10 as it would depend on SUNW_1.22.7. +Building wget on the latest version of Solaris 10 will make the binary +useless on older Updates of Solaris 10 as it would depend on SUNW_1.22.7. -One option to build wget in a "compatible way" would be to build it on Solaris 9 with "cc". The other hack is the usage of map files. +One option to build wget in a "compatible way" would be to build it on +Solaris 9 with "cc". The other hack is the usage of map files. To make it work on older systems the following hack was used (thanks to the OpenCSW community): https://buildfarm.opencsw.org/source/xref/opencsw/csw/mgar/pkg/wget/trunk/files/map.wget @@ -50,7 +54,8 @@ libc.so - SUNW_1.22.5 SUNWprivate_1.1 $ADDVERS=SUNW_1.22.5; export LD_OPTIONS="-M $PWD/mapfile" -And the following configuration was used to get rid of dependencies (which are not installed on Solaris by default): +And the following configuration was used to get rid of dependencies (which +are not installed on Solaris by default): > ./configure --enable-ipv6 --disable-iri --disable-nls \ --disable-ntlm --disable-pcre --without-libiconv-prefix \ @@ -72,7 +77,9 @@ The binary was built with gcc 4.9.2. Building xz =========== -The version 5.2.1 of xz would likewise depend on SUNW_1.22.6 by default, so we used the same hack with a map file to make it work on slightly older systems. +The version 5.2.1 of xz would likewise depend on SUNW_1.22.6 by default, so +we used the same hack with a map file to make it work on slightly older +systems. > export LD_OPTIONS="-M $PWD/mapfile" > ./configure --disable-nls --disable-shared @@ -85,5 +92,6 @@ The version 5.2.1 of xz would likewise depend on SUNW_1.22.6 by default, so we u libc.so.1 (SUNW_1.22); -In case that binaries should run on even older systems, users should report problems and we can target even older systems by patching the mapfile. +In case that binaries should run on even older systems, users should report +problems and we can target even older systems by patching the mapfile. diff --git a/Build/source/texk/texlive/linked_scripts/texlive/fmtutil.pl b/Build/source/texk/texlive/linked_scripts/texlive/fmtutil.pl index a538567ac6b..135e5d2ed07 100755 --- a/Build/source/texk/texlive/linked_scripts/texlive/fmtutil.pl +++ b/Build/source/texk/texlive/linked_scripts/texlive/fmtutil.pl @@ -1,5 +1,5 @@ #!/usr/bin/env perl -# $Id: fmtutil.pl 36788 2015-04-12 15:53:26Z karl $ +# $Id: fmtutil.pl 36821 2015-04-13 00:30:41Z preining $ # fmtutil - utility to maintain format files. # (Maintained in TeX Live:Master/texmf-dist/scripts/texlive.) # @@ -33,11 +33,11 @@ BEGIN { } -my $svnid = '$Id: fmtutil.pl 36788 2015-04-12 15:53:26Z karl $'; -my $lastchdate = '$Date: 2015-04-12 17:53:26 +0200 (Sun, 12 Apr 2015) $'; +my $svnid = '$Id: fmtutil.pl 36821 2015-04-13 00:30:41Z preining $'; +my $lastchdate = '$Date: 2015-04-13 02:30:41 +0200 (Mon, 13 Apr 2015) $'; $lastchdate =~ s/^\$Date:\s*//; $lastchdate =~ s/ \(.*$//; -my $svnrev = '$Revision: 36788 $'; +my $svnrev = '$Revision: 36821 $'; $svnrev =~ s/^\$Revision:\s*//; $svnrev =~ s/\s*\$$//; my $version = "svn$svnrev ($lastchdate)"; @@ -1051,7 +1051,7 @@ nothing else. If not operating in mktexfmt mode, the command line can be more general, and multiple formats can be generated, as follows. -Optional behavior: +Options: --cnffile FILE read FILE instead of fmtutil.cnf (can be given multiple times, in which case all the files are used) @@ -1066,7 +1066,7 @@ Optional behavior: --dolinks (not implemented, just for compatibility) --force (not implemented, just for compatibility) -Valid commands for fmtutil: +Commands: --all recreate all format files --missing create all missing format files --refresh recreate only existing format files @@ -1155,12 +1155,18 @@ Disabling formats: and call $prg. -MORE DOCUMENTATION STILL TO COME ... +fmtutil vs. fmtutil-sys (fmtutil --sys): -Report bugs to: tex-k\@tug.org -TeX Live home page: <http://tug.org/texlive/> + When fmtutil-sys is run or the command line option --sys is used, + TEXMFSYSCONFIG and TEXMFSYSVAR are used instead of TEXMFCONFIG and + TEXMFVAR, respectively. This is the primary difference between + fmtutil-sys and fmtutil. + Other locations may be used if you give them on the command line, or + these trees don't exist, or you are not using the original TeX Live. +Report bugs to: tex-k\@tug.org +TeX Live home page: <http://tug.org/texlive/> EOF ; print &version(); diff --git a/Master/bin/x86_64-linux/dvipdfmx b/Master/bin/x86_64-linux/dvipdfmx Binary files differindex 6e5d43aee30..118749f1267 100755 --- a/Master/bin/x86_64-linux/dvipdfmx +++ b/Master/bin/x86_64-linux/dvipdfmx diff --git a/Master/bin/x86_64-linux/luajittex b/Master/bin/x86_64-linux/luajittex Binary files differindex eb0c43115b7..1bc4f13c874 100755 --- a/Master/bin/x86_64-linux/luajittex +++ b/Master/bin/x86_64-linux/luajittex diff --git a/Master/bin/x86_64-linux/luatex b/Master/bin/x86_64-linux/luatex Binary files differindex 7629e9d75d1..173ccde0dbf 100755 --- a/Master/bin/x86_64-linux/luatex +++ b/Master/bin/x86_64-linux/luatex diff --git a/Master/bin/x86_64-linux/xdvipdfmx b/Master/bin/x86_64-linux/xdvipdfmx Binary files differindex ed93a881273..de30df44f31 100755 --- a/Master/bin/x86_64-linux/xdvipdfmx +++ b/Master/bin/x86_64-linux/xdvipdfmx |