<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, May 15, 2020 at 10:25 AM <a href="mailto:jam@tigger.ws">jam@tigger.ws</a> <<a href="mailto:jam@tigger.ws">jam@tigger.ws</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
> On 15 May 2020, at 8:00 pm, <a href="mailto:mythtv-users-request@mythtv.org" target="_blank">mythtv-users-request@mythtv.org</a> wrote:<br>
> <br>
>> John with a burst of joy I saw the ansible version build.<br>
>> I installed a new catelina VM 4 cpu 4G of ram (was still slow)<br>
>> I installed xcode 11.3 and command line tools, accepted the license<br>
>> I installed macports<br>
>> I built with your buildscript<br>
>> The complete log is here <a href="http://tigger.ws/downloads/bs.log" rel="noreferrer" target="_blank">http://tigger.ws/downloads/bs.log</a><br>
>> <br>
>> The app crashes, so ran from command line<br>
>> <br>
>> ...<br>
>> /QtCore (0x119ef7490) and<br>
>> /Users/jam/mythfrontend.app/Contents/Frameworks/QtCore.framework/Versions/5/QtCore<br>
>> (0x1139e3490). One of the two will be used. Which one is undefined.<br>
>> objc[695]: Class RunLoopModeTracker is implemented in both<br>
>> /Users/jam/mythfrontend.app/Contents/Frameworks/QtCore.framework/QtCore<br>
>> (0x119ef74e0) and<br>
>> /Users/jam/mythfrontend.app/Contents/Frameworks/QtCore.framework/Versions/5/QtCore<br>
>> (0x1139e34e0). One of the two will be used. Which one is undefined.<br>
>> QSocketNotifier: Can only be used with threads started with QThread<br>
>> QEventLoop: Cannot be used without QApplication<br>
>> QCoreApplication::applicationDirPath: Please instantiate the QApplication<br>
>> object first<br>
>> 2020-05-14 21:26:35.539440 I  Setup Interrupt: 2 handler<br>
>> 2020-05-14 21:26:35.539473 I  Setup Terminated: 15 handler<br>
>> 2020-05-14 21:26:35.539486 I  Setup Segmentation fault: 11 handler<br>
>> 2020-05-14 21:26:35.539495 I  Setup Abort trap: 6 handler<br>
>> 2020-05-14 21:26:35.539503 I  Setup Bus error: 10 handler<br>
>> 2020-05-14 21:26:35.539511 I  Setup Floating point exception: 8 handler<br>
>> 2020-05-14 21:26:35.539520 I  Setup Illegal instruction: 4 handler<br>
>> 2020-05-14 21:26:35.539533 I  Setup User defined signal 1: 30 handler<br>
>> 2020-05-14 21:26:35.539540 I  Setup User defined signal 2: 31 handler<br>
>> 2020-05-14 21:26:35.539549 I  Setup Hangup: 1 handler<br>
>> 2020-05-14 21:26:35.539649 C   version: fixes/31 [v31.0-40-gce23a0225f]<br>
>> <a href="http://www.mythtv.org" rel="noreferrer" target="_blank">www.mythtv.org</a><br>
>> 2020-05-14 21:26:35.539658 C  Qt version: compile: 5.14.2, runtime: 5.14.2<br>
>> 2020-05-14 21:26:35.539693 I  macOS 10.15 (x86_64)<br>
>> 2020-05-14 21:26:35.539699 N  Enabled verbose msgs:  general<br>
>> 2020-05-14 21:26:35.539721 N  Setting Log Level to LOG_INFO<br>
>> 2020-05-14 21:26:35.551166 I  Added logging to the console<br>
>> 2020-05-14 21:26:35.552066 E  Relative PREFIX does not resolve, using<br>
>> /Users/jam<br>
>> 2020-05-14 21:26:35.552576 N  Using runtime prefix = /Users/jam<br>
>> 2020-05-14 21:26:35.552607 N  Using configuration directory =<br>
>> /Users/jam/.mythtv<br>
>> 2020-05-14 21:26:35.553216 I  Assumed character encoding: en_AU.UTF-8<br>
>> 2020-05-14 21:26:35.555329 E  Error Loading en_us translation for module<br>
>> mythfrontend<br>
>> 2020-05-14 21:26:35.555894 I  Empty LocalHostName. This is typical.<br>
>> 2020-05-14 21:26:35.555914 I  Using a profile name of: 'plasma.home'<br>
>> (Usually the same as this host's name.)<br>
>> QObject: Cannot create children for a parent that is in a different thread.<br>
>> (Parent is PortChecker(0x7ffee56ef138), parent's thread is<br>
>> QThread(0x7f99de481160), current thread is QThread(0x7f99de7001c0)<br>
>> 2020-05-14 21:26:35.556344 I  Start up testing connections. DB<br>
>> 192.168.5.50, BE , attempt 0, status dbAwake, Delay: 2000<br>
>> QObject: Cannot create children for a parent that is in a different thread.<br>
>> (Parent is PortChecker(0x7ffee56ef138), parent's thread is<br>
>> QThread(0x7f99de481160), current thread is QThread(0x7f99de7001c0)<br>
>> 2020-05-14 21:26:36.560030 I  Start up testing connections. DB<br>
>> 192.168.5.50, BE , attempt 1, status dbAwake, Delay: 2000<br>
>> 2020-05-14 21:26:41.570925 I  Start up testing connections. DB<br>
>> 192.168.5.50, BE , attempt 2, status dbAwake, Delay: 2000<br>
>> Handling Segmentation fault: 11<br>
>> Segmentation fault: 11<br>
>> <br>
>> James<br>
> <br>
> <br>
> Hmmm, so I've actually never run the script as a script (I should<br>
> probably delete the #!/bin/sh at the beginning -> will do on the forum<br>
> post).<br>
> <br>
> I wonder if there's some black magic in my copying the commands in line by<br>
> line. What makes me think this is the case is that your mythfrontend log<br>
> has the line:<br>
> <br>
> 2020-05-14 21:26:35.552066 E  Relative PREFIX does not resolve, using<br>
> /Users/jam<br>
> 2020-05-14 21:26:35.552576 N  Using runtime prefix = /Users/jam<br>
> <br>
> <br>
> My compiled version points to ../Resources which was the fix I put in to<br>
> fix the black screen.<br>
> <br>
> Can you email back the output of the following command:<br>
> <br>
> otool -L mythfrontend.app/Contents/MacOS/mythfrontend<br>
> <br>
> Craig taught me that trick which helped me figure out if any libraries were<br>
> missing.<br>
<br>
John I just built line by line.<br>
It crases the same as before<br>
I've save the osx crash report if that is of any help<br>
<br>
The only thing I saw is make fail looking for libX11. I installed from macports and all was well<br></blockquote><div><br></div><div>Interesting.  I'll check into what libX11 (if any) that I have.  So far ansible worked without a hitch on High Sierra, not for the compile.... </div></div></div>