[tlbuild] PPC builds

Johannes Hielscher jhielscher at posteo.de
Sat Mar 14 17:59:36 CET 2020


> I imported the vsx stuff from libpng-src/{configure.ac,Makefile.am} to
> TL's {configure.ac,Makefile.am} and ran autoreconf, in r54291.
> 
> I don't have any way to test it, beyond checking that it still builds
> for me without any VSX stuff being enabled. Hope it flies ...
> --thanks, karl.

It works! libpng and gd build successfully, and all tests passed. Thank
you so much!

I essentially ran
  ./Build --enable-powerpc-vsx
with only the source/libs/libpng/ folder updated to -r54291 and the
rest of the source tree still on -r54279 with fixed luajit flag globbing
(see patch below).

Thanks!
Johannes






Index: Build/source/configure
===================================================================
--- Build/source/configure	(revision 54279)
+++ Build/source/configure	(working copy)
@@ -4157,7 +4157,7 @@
     : ;; #(
   *) :
     case $host in #(
-  alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) :
+  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 $host in #(
-  alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) :
+  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 $host in #(
-  alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) :
+  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 $host in #(
-  alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) :
+  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'" ;; #(
Index: Build/source/libs/configure
===================================================================
--- Build/source/libs/configure	(revision 54279)
+++ Build/source/libs/configure	(working copy)
@@ -3337,7 +3337,7 @@
     : ;; #(
   *) :
     case $host in #(
-  alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) :
+  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 $host in #(
-  alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) :
+  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 $host in #(
-  alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) :
+  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 $host in #(
-  alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) :
+  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'" ;; #(
Index: Build/source/m4/kpse-setup.m4
===================================================================
--- Build/source/m4/kpse-setup.m4	(revision 54279)
+++ Build/source/m4/kpse-setup.m4	(working copy)
@@ -88,7 +88,7 @@
 AS_CASE([$enable_[]AS_TR_SH([Kpse_Pkg])],
         [yes | no], [:],
           [AS_CASE([$host],
-                   [alpha* | sparc* | x86_64-*-solaris* | powerpc-* ],
+                   [alpha* | sparc* | x86_64-*-solaris* | powerpc* ],
                      [AC_MSG_NOTICE([$host -> `--disable-]Kpse_Pkg['])
                       ac_configure_args="$ac_configure_args '--disable-]Kpse_Pkg['"])])
 ])
Index: Build/source/texk/configure
===================================================================
--- Build/source/texk/configure	(revision 54279)
+++ Build/source/texk/configure	(working copy)
@@ -3337,7 +3337,7 @@
     : ;; #(
   *) :
     case $host in #(
-  alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) :
+  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 $host in #(
-  alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) :
+  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 $host in #(
-  alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) :
+  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 $host in #(
-  alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) :
+  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'" ;; #(
Index: Build/source/utils/configure
===================================================================
--- Build/source/utils/configure	(revision 54279)
+++ Build/source/utils/configure	(working copy)
@@ -3337,7 +3337,7 @@
     : ;; #(
   *) :
     case $host in #(
-  alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) :
+  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 $host in #(
-  alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) :
+  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 $host in #(
-  alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) :
+  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 $host in #(
-  alpha* | sparc* | x86_64-*-solaris* | powerpc-* ) :
+  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'" ;; #(


More information about the tlbuild mailing list.