Sorry, I made a mistake: The build script (in TCL) of the MacPorts package manager seems to be the cause for the faulty path to Python 3: reinplace "s|${destroot}${prefix}|${prefix}|g" ${destroot}${python.prefix}/bin/dblatex reinplace "s|#!/usr/bin/env python|#!${python.bin}|" ${destroot}${python.prefix}/bin/dblatex fs-traverse f ${destroot}${python.prefix}/share { if {[file isfile $f]} { set f [string range $f [string length ${destroot}${python.prefix}/share/] end] file mkdir [file dirname ${destroot}${prefix}/share/$f]...
On Macs dblatex has Python3 path to /opt/local/Library/Frameworks/Python.framework/Versions/3.8/bin/python«version»«version»
This patch seems to cure the failure: --- util/fluxbox-remote.cc~ 2015-02-08 11:44:45.000000000 +0100 +++ util/fluxbox-remote.cc 2018-03-31 13:56:09.000000000 +0200 @@ -73,7 +73,7 @@ if (strcmp(cmd, "result") == 0) { XTextProperty text_prop; if (XGetTextProperty(disp, root, &text_prop, atom_result) != 0 - && text_prop.value > 0 + && text_prop.value != nullptr && text_prop.nitems > 0) { printf("%s", text_prop.value); -- Pete
util/fluxbox-remote.cc:76:32: error: ordered comparison between pointer and zero ('unsigned char *' and 'int') with Clang 9 on macOS High Sierra 10.13.4
This seems to cure the failure: --- src/FbTk/FbTime.cc~ 2015-02-08 11:44:45.000000000 +0100 +++ src/FbTk/FbTime.cc 2018-03-31 13:18:34.000000000 +0200 @@ -25,7 +25,7 @@ #include <sys time.h=""> -#ifdef HAVE_CLOCK_GETTIME // linux|bsd|solaris +#if defined HAVE_CLOCK_GETTIME && ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED < 101300 // linux|bsd|solaris #include <time.h> namespace {
One definition of mono() too much in src/FbTk/FbTime.cc for macOS High Sierra, Version 10.13.4
Does not run on Snow Leopard, Mac OS X 1p.6.8