From e80aa3da60a566208de46fe70a6c8800ab0af7fc Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 12 Mar 2020 20:11:04 +0000 Subject: disable jit by default on all powerpc git-svn-id: svn://tug.org/texlive/trunk@54256 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/configure | 8 ++++---- Build/source/libs/configure | 8 ++++---- Build/source/m4/ChangeLog | 10 ++++++++++ Build/source/m4/kpse-setup.m4 | 2 +- Build/source/texk/configure | 8 ++++---- Build/source/utils/configure | 8 ++++---- 6 files changed, 27 insertions(+), 17 deletions(-) (limited to 'Build/source') diff --git a/Build/source/configure b/Build/source/configure index b968022c819..6999967f726 100755 --- a/Build/source/configure +++ b/Build/source/configure @@ -4157,7 +4157,7 @@ case $enable_luajittex in #( : ;; #( *) : case $host in #( - alpha* | sparc* | x86_64-*-solaris* | powerpc-*-darwin* ) : + alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) : { $as_echo "$as_me:${as_lineno-$LINENO}: $host -> \`--disable-luajittex'" >&5 $as_echo "$as_me: $host -> \`--disable-luajittex'" >&6;} ac_configure_args="$ac_configure_args '--disable-luajittex'" ;; #( @@ -4170,7 +4170,7 @@ case $enable_luajithbtex in #( : ;; #( *) : case $host in #( - alpha* | sparc* | x86_64-*-solaris* | powerpc-*-darwin* ) : + alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) : { $as_echo "$as_me:${as_lineno-$LINENO}: $host -> \`--disable-luajithbtex'" >&5 $as_echo "$as_me: $host -> \`--disable-luajithbtex'" >&6;} ac_configure_args="$ac_configure_args '--disable-luajithbtex'" ;; #( @@ -4183,7 +4183,7 @@ case $enable_mfluajit in #( : ;; #( *) : case $host in #( - alpha* | sparc* | x86_64-*-solaris* | powerpc-*-darwin* ) : + alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) : { $as_echo "$as_me:${as_lineno-$LINENO}: $host -> \`--disable-mfluajit'" >&5 $as_echo "$as_me: $host -> \`--disable-mfluajit'" >&6;} ac_configure_args="$ac_configure_args '--disable-mfluajit'" ;; #( @@ -4196,7 +4196,7 @@ case $enable_mfluajit_nowin in #( : ;; #( *) : case $host in #( - alpha* | sparc* | x86_64-*-solaris* | powerpc-*-darwin* ) : + alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) : { $as_echo "$as_me:${as_lineno-$LINENO}: $host -> \`--disable-mfluajit-nowin'" >&5 $as_echo "$as_me: $host -> \`--disable-mfluajit-nowin'" >&6;} ac_configure_args="$ac_configure_args '--disable-mfluajit-nowin'" ;; #( diff --git a/Build/source/libs/configure b/Build/source/libs/configure index 2d943275317..4f499d8d337 100755 --- a/Build/source/libs/configure +++ b/Build/source/libs/configure @@ -3337,7 +3337,7 @@ case $enable_luajittex in #( : ;; #( *) : case $host in #( - alpha* | sparc* | x86_64-*-solaris* | powerpc-*-darwin* ) : + alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) : { $as_echo "$as_me:${as_lineno-$LINENO}: $host -> \`--disable-luajittex'" >&5 $as_echo "$as_me: $host -> \`--disable-luajittex'" >&6;} ac_configure_args="$ac_configure_args '--disable-luajittex'" ;; #( @@ -3350,7 +3350,7 @@ case $enable_luajithbtex in #( : ;; #( *) : case $host in #( - alpha* | sparc* | x86_64-*-solaris* | powerpc-*-darwin* ) : + alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) : { $as_echo "$as_me:${as_lineno-$LINENO}: $host -> \`--disable-luajithbtex'" >&5 $as_echo "$as_me: $host -> \`--disable-luajithbtex'" >&6;} ac_configure_args="$ac_configure_args '--disable-luajithbtex'" ;; #( @@ -3363,7 +3363,7 @@ case $enable_mfluajit in #( : ;; #( *) : case $host in #( - alpha* | sparc* | x86_64-*-solaris* | powerpc-*-darwin* ) : + alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) : { $as_echo "$as_me:${as_lineno-$LINENO}: $host -> \`--disable-mfluajit'" >&5 $as_echo "$as_me: $host -> \`--disable-mfluajit'" >&6;} ac_configure_args="$ac_configure_args '--disable-mfluajit'" ;; #( @@ -3376,7 +3376,7 @@ case $enable_mfluajit_nowin in #( : ;; #( *) : case $host in #( - alpha* | sparc* | x86_64-*-solaris* | powerpc-*-darwin* ) : + alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) : { $as_echo "$as_me:${as_lineno-$LINENO}: $host -> \`--disable-mfluajit-nowin'" >&5 $as_echo "$as_me: $host -> \`--disable-mfluajit-nowin'" >&6;} ac_configure_args="$ac_configure_args '--disable-mfluajit-nowin'" ;; #( diff --git a/Build/source/m4/ChangeLog b/Build/source/m4/ChangeLog index 6ac07da167f..33f5ac02f90 100644 --- a/Build/source/m4/ChangeLog +++ b/Build/source/m4/ChangeLog @@ -1,3 +1,13 @@ +2020-03-12 Karl Berry + + * kpse-setup.m4 (KPSE_SETUP): disable jit programs on any + powerpc-*, not just powerpc-darwin, since jit is also unavailable + on powerpc-linux (specifically powerpc64le-unknown-linux-gnu), + per Johannes Hielscher. Although apparently there are patches to + "floating around" to make jit work on powerpc, they are not in TL, + and let's await anyone who actually needs them before refining. + https://tug.org/pipermail/tlbuild/2020q1/004627.html (item 1). + 2020-01-13 Karl Berry * kpse-setup.m4 (KPSE_SETUP): use AS_TR_SH on the argument when diff --git a/Build/source/m4/kpse-setup.m4 b/Build/source/m4/kpse-setup.m4 index 85302003609..77d16104b23 100644 --- a/Build/source/m4/kpse-setup.m4 +++ b/Build/source/m4/kpse-setup.m4 @@ -88,7 +88,7 @@ AC_FOREACH([Kpse_Pkg], [luajittex luajithbtex mfluajit mfluajit-nowin], [dnl AS_CASE([$enable_[]AS_TR_SH([Kpse_Pkg])], [yes | no], [:], [AS_CASE([$host], - [alpha* | sparc* | x86_64-*-solaris* | powerpc-*-darwin* ], + [alpha* | sparc* | x86_64-*-solaris* | powerpc-* ], [AC_MSG_NOTICE([$host -> `--disable-]Kpse_Pkg[']) ac_configure_args="$ac_configure_args '--disable-]Kpse_Pkg['"])]) ]) diff --git a/Build/source/texk/configure b/Build/source/texk/configure index 6e36da622d5..af72dbeec22 100755 --- a/Build/source/texk/configure +++ b/Build/source/texk/configure @@ -3337,7 +3337,7 @@ case $enable_luajittex in #( : ;; #( *) : case $host in #( - alpha* | sparc* | x86_64-*-solaris* | powerpc-*-darwin* ) : + alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) : { $as_echo "$as_me:${as_lineno-$LINENO}: $host -> \`--disable-luajittex'" >&5 $as_echo "$as_me: $host -> \`--disable-luajittex'" >&6;} ac_configure_args="$ac_configure_args '--disable-luajittex'" ;; #( @@ -3350,7 +3350,7 @@ case $enable_luajithbtex in #( : ;; #( *) : case $host in #( - alpha* | sparc* | x86_64-*-solaris* | powerpc-*-darwin* ) : + alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) : { $as_echo "$as_me:${as_lineno-$LINENO}: $host -> \`--disable-luajithbtex'" >&5 $as_echo "$as_me: $host -> \`--disable-luajithbtex'" >&6;} ac_configure_args="$ac_configure_args '--disable-luajithbtex'" ;; #( @@ -3363,7 +3363,7 @@ case $enable_mfluajit in #( : ;; #( *) : case $host in #( - alpha* | sparc* | x86_64-*-solaris* | powerpc-*-darwin* ) : + alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) : { $as_echo "$as_me:${as_lineno-$LINENO}: $host -> \`--disable-mfluajit'" >&5 $as_echo "$as_me: $host -> \`--disable-mfluajit'" >&6;} ac_configure_args="$ac_configure_args '--disable-mfluajit'" ;; #( @@ -3376,7 +3376,7 @@ case $enable_mfluajit_nowin in #( : ;; #( *) : case $host in #( - alpha* | sparc* | x86_64-*-solaris* | powerpc-*-darwin* ) : + alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) : { $as_echo "$as_me:${as_lineno-$LINENO}: $host -> \`--disable-mfluajit-nowin'" >&5 $as_echo "$as_me: $host -> \`--disable-mfluajit-nowin'" >&6;} ac_configure_args="$ac_configure_args '--disable-mfluajit-nowin'" ;; #( diff --git a/Build/source/utils/configure b/Build/source/utils/configure index e81248b8844..0b98db19744 100755 --- a/Build/source/utils/configure +++ b/Build/source/utils/configure @@ -3337,7 +3337,7 @@ case $enable_luajittex in #( : ;; #( *) : case $host in #( - alpha* | sparc* | x86_64-*-solaris* | powerpc-*-darwin* ) : + alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) : { $as_echo "$as_me:${as_lineno-$LINENO}: $host -> \`--disable-luajittex'" >&5 $as_echo "$as_me: $host -> \`--disable-luajittex'" >&6;} ac_configure_args="$ac_configure_args '--disable-luajittex'" ;; #( @@ -3350,7 +3350,7 @@ case $enable_luajithbtex in #( : ;; #( *) : case $host in #( - alpha* | sparc* | x86_64-*-solaris* | powerpc-*-darwin* ) : + alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) : { $as_echo "$as_me:${as_lineno-$LINENO}: $host -> \`--disable-luajithbtex'" >&5 $as_echo "$as_me: $host -> \`--disable-luajithbtex'" >&6;} ac_configure_args="$ac_configure_args '--disable-luajithbtex'" ;; #( @@ -3363,7 +3363,7 @@ case $enable_mfluajit in #( : ;; #( *) : case $host in #( - alpha* | sparc* | x86_64-*-solaris* | powerpc-*-darwin* ) : + alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) : { $as_echo "$as_me:${as_lineno-$LINENO}: $host -> \`--disable-mfluajit'" >&5 $as_echo "$as_me: $host -> \`--disable-mfluajit'" >&6;} ac_configure_args="$ac_configure_args '--disable-mfluajit'" ;; #( @@ -3376,7 +3376,7 @@ case $enable_mfluajit_nowin in #( : ;; #( *) : case $host in #( - alpha* | sparc* | x86_64-*-solaris* | powerpc-*-darwin* ) : + alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) : { $as_echo "$as_me:${as_lineno-$LINENO}: $host -> \`--disable-mfluajit-nowin'" >&5 $as_echo "$as_me: $host -> \`--disable-mfluajit-nowin'" >&6;} ac_configure_args="$ac_configure_args '--disable-mfluajit-nowin'" ;; #( -- cgit v1.2.3