[gimp-macos-build/wip/DesMcG/tests: 1/2] skip building of libxslt's python module




commit 15325b3d09eab413fac2a230edb7ab15c44fc561
Author: Des McGuinness <desmondmcguinness gmail com>
Date:   Wed Dec 9 19:25:26 2020 +0000

    skip building of libxslt's python module

 jhbuildrc-gtk-osx-gimp | 6 ++++++
 1 file changed, 6 insertions(+)
---
diff --git a/jhbuildrc-gtk-osx-gimp b/jhbuildrc-gtk-osx-gimp
index 6e6eab1..12fe5e0 100644
--- a/jhbuildrc-gtk-osx-gimp
+++ b/jhbuildrc-gtk-osx-gimp
@@ -167,6 +167,11 @@ module_extra_env['libxml2'] = { "ac_cv_path_PYTHON": "python3.6" }
 # meson needs UTF-8 charset for build python scripts to work correctly
 module_extra_env['meson'] = { "LC_ALL": "en_US.UTF-8" }
 
+# DJM - the last successful bootstrap on CircleCI used Python3, which broke the python section of libxslt's 
configure
+# script.  This module was then built successfully.  There is something wrong with that library's configure 
w.r.t. 
+# MacOSX python2 (it does not pick up the path for the python2.7 library).  Avoid python for now
+append_autogenargs('libxslt', '--without-python')
+
 # DJM - gtk-doc needs PYTHON to be python3, and then creates gtkdoc-rebase with a shebang of $PYTHON, so we 
need to be
 # absolute here, otherwise anything calling gtkdoc-rebase (i.e. the later gtk+ install) will err with  "bad 
interpreter"
 module_extra_env['gtk-doc'] = { 'PYTHON': '/Library/Frameworks/Python.framework/Versions/3.6/bin/python3.6' }
@@ -180,6 +185,7 @@ append_autogenargs("ghostscript", "--disable-cups")
 # DJM - c files built from defs are not including all necessary headers - ignore that
 module_extra_env['pygtk'] = { 'CFLAGS' : '-Wno-error=implicit-function-declaration' }
 
+
 class _cmd_bootstrap_gtk_osx_gimp(jhbuild.commands.base.cmd_build):
     doc = 'Build buildsystem tools not provided by MacOS.'
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]