[mythtv-users] mythtv-users Digest, Vol 206, Issue 26

jam@tigger.ws jameslinder0 at gmail.com
Thu May 14 14:02:01 UTC 2020



> On 14 May 2020, at 8:00 pm, mythtv-users-request at mythtv.org wrote:
> 
>> Craig I know I?m naive but QT do say
>>> 
>>> <quote>
>>> 
>>>        Target Platform Architecture    Build Environment
>>>        macOS 10.13, 10.14, 10.15       x86_64 and x86_64h      Xcode 11
>>> (10.15 SDK)
>>> 
>>>        Build Environment
>>> 
>>>        The build environment on macOS is defined entirely by the Xcode
>>> version used to build your application. Xcode contains
>>>        both a toolchain (compiler, linker, and other tools), and a macOS
>>> platform-SDK (headers and libraries). Together these
>>>        define how your application is built.
>>> 
>>>        Note: The version of macOS that you are running Xcode on does not
>>> matter. As long as Apple ships a given Xcode version
>>>        that runs on your operating system, the build environment will be
>>> defined by that Xcode version.
>>> </quote>
>>> 
>>> ahh I see apple?s fine print
>>> <quote>
>>>        Xcode 11 requires a Mac running macOS Mojave 10.14.4 or later.
>>> </quote>
>>> 
>>> James
>> 
>> 
>> That's a bummer, Catalina shipped with Xcode 11 and I don't believe it's
>> compatible with Xcode 10.
>> 
>> ....you could always go the VM route if you can get your hands on a Mojave
>> install.
>> 
> 
> Looking over your config file again this AM, one besides the Qt version
> being slightly different, another thing that jumps out is your libCEC
> doesn't seem to be found by configure
> 
> libCEC device support     no [/usr/include]
> 
> This makes me think that maybe you don't have the macports paths on set in
> your .profile/.zprofile.
> 
> I have the following lines in both my .profile and .zprofile.  Macports
> should have done this automagically, but if you have another line trumping
> it...
> 
> # MacPorts Installer addition on 2020-04-08_at_17:10:32: adding an
> appropriate PATH variable for use with MacPorts.
> 
> export PATH=/opt/local/bin:/opt/local/sbin:$PATH
> 
> export MANPATH=/opt/local/share/man:$MANPATH
> 
> Also, do you have Xcode's command line tools installed? (you should have to
> get macports running, but sometimes and update screws that up)..
> 
> Can you run the following commands and port the output:
> 
> which gcc
> which g++
> which make
> 
> 
> Given you have a "dirty" source directory, you may want to run a distclean
> or delete and repull from git the mythtv src.  The tells us
> ff_codec_id_strin something went array with building or linking the
> external FFMPEG stuff.

John with a burst of joy I saw the ansible version build.
I installed a new catelina VM 4 cpu 4G of ram (was still slow)
I installed xcode 11.3 and command line tools, accepted the license
I installed macports
I built with your buildscript
The complete log is here http://tigger.ws/downloads/bs.log

The app crashes, so ran from command line

...
/QtCore (0x119ef7490) and /Users/jam/mythfrontend.app/Contents/Frameworks/QtCore.framework/Versions/5/QtCore (0x1139e3490). One of the two will be used. Which one is undefined.
objc[695]: Class RunLoopModeTracker is implemented in both /Users/jam/mythfrontend.app/Contents/Frameworks/QtCore.framework/QtCore (0x119ef74e0) and /Users/jam/mythfrontend.app/Contents/Frameworks/QtCore.framework/Versions/5/QtCore (0x1139e34e0). One of the two will be used. Which one is undefined.
QSocketNotifier: Can only be used with threads started with QThread
QEventLoop: Cannot be used without QApplication
QCoreApplication::applicationDirPath: Please instantiate the QApplication object first
2020-05-14 21:26:35.539440 I  Setup Interrupt: 2 handler
2020-05-14 21:26:35.539473 I  Setup Terminated: 15 handler
2020-05-14 21:26:35.539486 I  Setup Segmentation fault: 11 handler
2020-05-14 21:26:35.539495 I  Setup Abort trap: 6 handler
2020-05-14 21:26:35.539503 I  Setup Bus error: 10 handler
2020-05-14 21:26:35.539511 I  Setup Floating point exception: 8 handler
2020-05-14 21:26:35.539520 I  Setup Illegal instruction: 4 handler
2020-05-14 21:26:35.539533 I  Setup User defined signal 1: 30 handler
2020-05-14 21:26:35.539540 I  Setup User defined signal 2: 31 handler
2020-05-14 21:26:35.539549 I  Setup Hangup: 1 handler
2020-05-14 21:26:35.539649 C   version: fixes/31 [v31.0-40-gce23a0225f] www.mythtv.org
2020-05-14 21:26:35.539658 C  Qt version: compile: 5.14.2, runtime: 5.14.2
2020-05-14 21:26:35.539693 I  macOS 10.15 (x86_64)
2020-05-14 21:26:35.539699 N  Enabled verbose msgs:  general
2020-05-14 21:26:35.539721 N  Setting Log Level to LOG_INFO
2020-05-14 21:26:35.551166 I  Added logging to the console
2020-05-14 21:26:35.552066 E  Relative PREFIX does not resolve, using /Users/jam
2020-05-14 21:26:35.552576 N  Using runtime prefix = /Users/jam
2020-05-14 21:26:35.552607 N  Using configuration directory = /Users/jam/.mythtv
2020-05-14 21:26:35.553216 I  Assumed character encoding: en_AU.UTF-8
2020-05-14 21:26:35.555329 E  Error Loading en_us translation for module mythfrontend
2020-05-14 21:26:35.555894 I  Empty LocalHostName. This is typical.
2020-05-14 21:26:35.555914 I  Using a profile name of: 'plasma.home' (Usually the same as this host's name.)
QObject: Cannot create children for a parent that is in a different thread.
(Parent is PortChecker(0x7ffee56ef138), parent's thread is QThread(0x7f99de481160), current thread is QThread(0x7f99de7001c0)
2020-05-14 21:26:35.556344 I  Start up testing connections. DB 192.168.5.50, BE , attempt 0, status dbAwake, Delay: 2000
QObject: Cannot create children for a parent that is in a different thread.
(Parent is PortChecker(0x7ffee56ef138), parent's thread is QThread(0x7f99de481160), current thread is QThread(0x7f99de7001c0)
2020-05-14 21:26:36.560030 I  Start up testing connections. DB 192.168.5.50, BE , attempt 1, status dbAwake, Delay: 2000
2020-05-14 21:26:41.570925 I  Start up testing connections. DB 192.168.5.50, BE , attempt 2, status dbAwake, Delay: 2000
Handling Segmentation fault: 11
Segmentation fault: 11

James


More information about the mythtv-users mailing list