texlive[47075] trunk: Mac OS X Leopard 10.5 (powerpc, i386): R.I.P.

commits+mojca at tug.org commits+mojca at tug.org
Thu Mar 22 17:17:51 CET 2018


Revision: 47075
          http://tug.org/svn/texlive?view=revision&revision=47075
Author:   mojca
Date:     2018-03-22 17:17:51 +0100 (Thu, 22 Mar 2018)
Log Message:
-----------
Mac OS X Leopard 10.5 (powerpc, i386): R.I.P.

Modified Paths:
--------------
    trunk/Build/source/README
    trunk/Master/tlpkg/TeXLive/TLUtils.pm
    trunk/Master/tlpkg/archive/tlrepo-from-minimals.pl
    trunk/Master/tlpkg/bin/tl-update-bindir
    trunk/Master/tlpkg/bin/tl-update-images
    trunk/Master/tlpkg/tlpsrc/biber.tlpsrc
    trunk/Master/tlpkg/tlpsrc/luatex.tlpsrc
    trunk/Master/tlpkg/tlpsrc/mflua.tlpsrc

Removed Paths:
-------------
    trunk/Master/bin/i386-darwin/
    trunk/Master/bin/powerpc-darwin/
    trunk/Master/tlpkg/installer/wget/wget.i386-darwin
    trunk/Master/tlpkg/installer/wget/wget.powerpc-darwin
    trunk/Master/tlpkg/installer/xz/xz.i386-darwin
    trunk/Master/tlpkg/installer/xz/xz.powerpc-darwin
    trunk/Master/tlpkg/installer/xz/xzdec.i386-darwin
    trunk/Master/tlpkg/installer/xz/xzdec.powerpc-darwin

Modified: trunk/Build/source/README
===================================================================
--- trunk/Build/source/README	2018-03-22 14:28:25 UTC (rev 47074)
+++ trunk/Build/source/README	2018-03-22 16:17:51 UTC (rev 47075)
@@ -37,7 +37,7 @@
   TL_MAKE=gmake CC=gcc CXX=g++ CFLAGS=-D_NETBSD_SOURCE \
   LDFLAGS='-L/usr/X11R7/lib -Wl,-rpath,/usr/X11R7/lib' \
   ./Build --enable-xindy CLISP=/usr/local/bin/clisp
-  
+
 i386-freebsd, amd64-freebsd:
   --disable-dvisvgm; upmendex for i386 built with -DU_IS_BIG_ENDIAN=0.
 
@@ -60,20 +60,14 @@
   (only the kernel is 64bit, the entire userland is 32bit)
 
 x86_64-darwin:
+  OS X 10.10
   See Master/source/mactexdoc.tar.xz.
 
-x86_64-darwinlegacy, i386-darwin, powerpc-darwin:
+x86_64-darwinlegacy:
+  Mac OS X 10.6, clang 5.0, libc++ required
   https://github.com/TeXLive-M/texlive-buildbot
   http://build.contextgarden.net/waterfall?tag=c/texlive
   (These links have info on all platforms built by Mojca.)
-  
-  32-bit binaries built on 10.6/x86_64 with backward compatibility to 10.5.
-  ppc binaries only work on <= 10.5, so 10.5/ppc will be the only OS for them.
-  i386 binaries only work on <= 10.6. While they theoretically work
-    "everywhere", they would only be used on 10.5 and 10.6/i386.
-  x86_64 binaries only work on >= 10.6 (and should work on any >= 10.6 machine)
-    but will only be used for < 10.10 since x86_64-darwin covers newer.
-  PPC binaries made with gcc-4.2 and Intel binaries with clang-3.7.
 
 x86_64-linuxmusl:
   Alpine 3.1 Docker image with musl libc 1.1.5

Modified: trunk/Master/tlpkg/TeXLive/TLUtils.pm
===================================================================
--- trunk/Master/tlpkg/TeXLive/TLUtils.pm	2018-03-22 14:28:25 UTC (rev 47074)
+++ trunk/Master/tlpkg/TeXLive/TLUtils.pm	2018-03-22 16:17:51 UTC (rev 47075)
@@ -308,15 +308,11 @@
   }
   
   if ($OS eq "darwin") {
-    # We have a variety of Mac binary sets.
+    # We have two versions of Mac binary sets.
     # 10.10/Yosemite and newer:
     #   -> x86_64-darwin [MacTeX]
     # 10.6/Snow Leopard through 10.9/Mavericks:
     #   -> x86_64-darwinlegacy if 64-bit
-    #   -> i386-darwin         otherwise
-    # 10.5/Leopard:
-    #   -> i386-darwin    if x86
-    #   -> powerpc-darwin if ppc
     #
     # (BTW, uname -r numbers are larger by 4 than the minor version.
     # We don't use uname numbers here.)

Modified: trunk/Master/tlpkg/archive/tlrepo-from-minimals.pl
===================================================================
--- trunk/Master/tlpkg/archive/tlrepo-from-minimals.pl	2018-03-22 14:28:25 UTC (rev 47074)
+++ trunk/Master/tlpkg/archive/tlrepo-from-minimals.pl	2018-03-22 16:17:51 UTC (rev 47075)
@@ -29,7 +29,6 @@
                         linux           i386-linux
                         linux-64        x86_64-linux
                         linux-ppc       powerpc-linux
-                        osx-universal   universal-darwin
                         mswin           win32
                         solaris-intel   i386-solaris
                         solaris-sparc   sparc-solaris/;

Modified: trunk/Master/tlpkg/bin/tl-update-bindir
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-bindir	2018-03-22 14:28:25 UTC (rev 47074)
+++ trunk/Master/tlpkg/bin/tl-update-bindir	2018-03-22 16:17:51 UTC (rev 47075)
@@ -130,9 +130,6 @@
    i386-cygwin)
     default_bin_loc=$download_loc
     $grab http://sanibeltranquility.com/cygwin/$tlplat.tgz;;
-   i386-darwin)
-    default_bin_loc=$download_loc
-    $grab http://dl.contextgarden.net/build/texlive/$tlplat.tar.xz;;
    i386-freebsd)
     download_loc=$tmpdir/tl.$tlplat.tar.xz
     default_bin_loc=$download_loc
@@ -169,9 +166,6 @@
     $grab http://www.solid.ethz.ch/download/texlive/texlive-mips-irix.tar.xz;;
    mipsel-linux)
     echo "see mojca" >&2; exit 1;;
-   powerpc-darwin)
-    default_bin_loc=$download_loc
-    $grab http://dl.contextgarden.net/build/texlive/$tlplat.tar.xz;;
    powerpc-linux)
     default_bin_loc=/home/tschmitz/powerpc-linux.tar.xz;;
    sparc-solaris)

Modified: trunk/Master/tlpkg/bin/tl-update-images
===================================================================
--- trunk/Master/tlpkg/bin/tl-update-images	2018-03-22 14:28:25 UTC (rev 47074)
+++ trunk/Master/tlpkg/bin/tl-update-images	2018-03-22 16:17:51 UTC (rev 47075)
@@ -119,9 +119,8 @@
   # and thus installed normally over the net.
   # keep in sync with info on http://tug.org/texlive/doc.html.
   prune="aarch64-linux amd64-freebsd amd64-netbsd armel-linux \
-         i386-cygwin i386-darwin i386-freebsd \
-         i386-netbsd i386-solaris powerpc-darwin powerpc-linux \
-         sparc-solaris x86_64-linuxmusl "
+         i386-cygwin i386-freebsd i386-netbsd i386-solaris \
+         powerpc-linux sparc-solaris x86_64-linuxmusl "
   echo "-- pruning platforms: $prune..."
   mkdir $imgdir/tlpkg/bin
   cp $mydir/tl-prune-platforms $imgdir/tlpkg/bin

Deleted: trunk/Master/tlpkg/installer/wget/wget.i386-darwin
===================================================================
(Binary files differ)

Deleted: trunk/Master/tlpkg/installer/wget/wget.powerpc-darwin
===================================================================
(Binary files differ)

Deleted: trunk/Master/tlpkg/installer/xz/xz.i386-darwin
===================================================================
(Binary files differ)

Deleted: trunk/Master/tlpkg/installer/xz/xz.powerpc-darwin
===================================================================
(Binary files differ)

Deleted: trunk/Master/tlpkg/installer/xz/xzdec.i386-darwin
===================================================================
(Binary files differ)

Deleted: trunk/Master/tlpkg/installer/xz/xzdec.powerpc-darwin
===================================================================
(Binary files differ)

Modified: trunk/Master/tlpkg/tlpsrc/biber.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/biber.tlpsrc	2018-03-22 14:28:25 UTC (rev 47074)
+++ trunk/Master/tlpkg/tlpsrc/biber.tlpsrc	2018-03-22 16:17:51 UTC (rev 47075)
@@ -7,7 +7,6 @@
 armel-linux,\
 armhf-linux,\
 i386-netbsd,\
-powerpc-darwin,\
 powerpc-linux,\
 sparc-solaris,\
 x86_64-linuxmusl,\

Modified: trunk/Master/tlpkg/tlpsrc/luatex.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/luatex.tlpsrc	2018-03-22 14:28:25 UTC (rev 47074)
+++ trunk/Master/tlpkg/tlpsrc/luatex.tlpsrc	2018-03-22 16:17:51 UTC (rev 47075)
@@ -47,7 +47,7 @@
 
 # duplicated in mflua.tlpsrc, sigh.
 tlpsetvar no_luajit_platforms \
-  powerpc-darwin,sparc-solaris,x86_64-solaris
+  sparc-solaris,x86_64-solaris
 #
 binpattern f/!${no_luajit_platforms} bin/${ARCH}/luajittex
 binpattern f/!${no_luajit_platforms} bin/${ARCH}/texluajit

Modified: trunk/Master/tlpkg/tlpsrc/mflua.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/mflua.tlpsrc	2018-03-22 14:28:25 UTC (rev 47074)
+++ trunk/Master/tlpkg/tlpsrc/mflua.tlpsrc	2018-03-22 16:17:51 UTC (rev 47075)
@@ -17,7 +17,7 @@
 
 # duplicated in luatex.tlpsrc, sigh.
 tlpsetvar no_luajit_platforms \
-  powerpc-darwin,sparc-solaris,x86_64-solaris
+  sparc-solaris,x86_64-solaris
 #
 binpattern f/!${no_luajit_platforms} bin/${ARCH}/mfluajit
 binpattern f/!${no_luajit_platforms} bin/${ARCH}/mfluajit-nowin



More information about the tex-live-commits mailing list