[gimp-macos-build/wip/DesMcG/tests: 1/2] skip building of libxslt's python module
- From: Jehan <jehanp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp-macos-build/wip/DesMcG/tests: 1/2] skip building of libxslt's python module
- Date: Wed, 9 Dec 2020 20:21:15 +0000 (UTC)
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]