[Solved] Building Mythtv 31.x on Catalina
Re: Building Mythtv 31.x on Catalina
Will do, I just resynced with git and am compiling a fresh copy as I type this.
Any suggested debug verbosity? The database commands seem to work fine (was able to pull down recording/video details without issue on the previous build).
Any suggested debug verbosity? The database commands seem to work fine (was able to pull down recording/video details without issue on the previous build).
Re: Building Mythtv 31.x on Catalina
I would start with the default verbose setting. I believe you said it crashes when you attempt to start playback of either a recording or video, right? Please just confirm what was your last action before the program crashed.
Also, which version of Xcode are you using?
Craig
Also, which version of Xcode are you using?
Craig
Formerly the MacPorts guy.
Re: Building Mythtv 31.x on Catalina
MacOS v. 10.15.4
Xcode v. 11.4.1
Last action was to hit the enter key after selecting the recording.
Confirmed that I am using the VideoToolBox profile in settings.
Xcode v. 11.4.1
Last action was to hit the enter key after selecting the recording.
Confirmed that I am using the VideoToolBox profile in settings.
Code: Select all
./mythfrontend.app/Contents/MacOS/mythfrontend
2020-04-24 16:20:36.905883 I Setup Interrupt: 2 handler
2020-04-24 16:20:36.905915 I Setup Terminated: 15 handler
2020-04-24 16:20:36.905924 I Setup Segmentation fault: 11 handler
2020-04-24 16:20:36.905932 I Setup Abort trap: 6 handler
2020-04-24 16:20:36.905940 I Setup Bus error: 10 handler
2020-04-24 16:20:36.905948 I Setup Floating point exception: 8 handler
2020-04-24 16:20:36.905956 I Setup Illegal instruction: 4 handler
2020-04-24 16:20:36.905966 I Setup User defined signal 1: 30 handler
2020-04-24 16:20:36.905973 I Setup User defined signal 2: 31 handler
2020-04-24 16:20:36.905981 I Setup Hangup: 1 handler
2020-04-24 16:20:36.906079 C mythfrontend version: fixes/31 [v31.0-26-g2921af5591-dirty] www.mythtv.org
2020-04-24 16:20:36.906087 C Qt version: compile: 5.14.1, runtime: 5.14.1
2020-04-24 16:20:36.906121 I macOS 10.15 (x86_64)
2020-04-24 16:20:36.906129 N Enabled verbose msgs: general
2020-04-24 16:20:36.906268 N Setting Log Level to LOG_INFO
2020-04-24 16:20:36.918091 I Added logging to the console
2020-04-24 16:20:36.918303 N Using runtime prefix = /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources
2020-04-24 16:20:36.918326 N Using configuration directory = /Users/xxx/.mythtv
2020-04-24 16:20:36.918423 I Assumed character encoding: en_US.UTF-8
2020-04-24 16:20:36.920541 I Loading en_us translation for module mythfrontend
2020-04-24 16:20:36.921236 I Empty LocalHostName. This is typical.
2020-04-24 16:20:36.921261 I Using a profile name of: 'XXX' (Usually the same as this host's name.)
2020-04-24 16:20:36.921402 I Start up testing connections. DB 192.168.0.9, BE , attempt 0, status dbAwake, Delay: 2000
2020-04-24 16:20:38.512124 N Setting QT default locale to en_US
2020-04-24 16:20:38.512151 I Current locale en_US
2020-04-24 16:20:38.512262 E No locale defaults file for en_US, skipping
2020-04-24 16:20:38.632272 I Display: Found screen 'Color LCD'
2020-04-24 16:20:38.632297 I Display: Using screen 'Color LCD' (Make: Unknown Model: Unknown)
2020-04-24 16:20:38.632324 I Display: Geometry: 1280x800+0+0 Size(Qt): 286.449mmx179.031mm
2020-04-24 16:20:38.686681 N Display: Desktop video mode: 1280x800 60.000Hz
2020-04-24 16:20:40.548421 I Power: Battery at 61%
2020-04-24 16:20:40.548633 I Power: Supported actions: Suspend,Restart,Shutdown
2020-04-24 16:20:41.065386 I Listening on TCP 0.0.0.0:6547
2020-04-24 16:20:41.081651 I Listening on TCP [::]:6547
2020-04-24 16:20:46.379993 I Loading en_us translation for module mythfrontend
2020-04-24 16:20:46.389065 W MythUIHelper: No theme dir: '/Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/Mythbuntu'
2020-04-24 16:20:46.389094 E MythUIHelper: Could not find theme: Mythbuntu - Switching to MythCenter
2020-04-24 16:20:46.466079 E AppleRemote::_findAppleRemoteDevice(AppleIRController) failed
2020-04-24 16:20:46.466165 E AppleRemote::_findAppleRemoteDevice(AppleTVIRReceiver) failed
2020-04-24 16:20:46.466182 E AppleRemote::startListening() failed
2020-04-24 16:20:46.466287 I UDPListener: Enabling
2020-04-24 16:20:46.475410 I Binding to UDP 0.0.0.0:6948
2020-04-24 16:20:46.475558 I Binding to UDP [::]:6948
2020-04-24 16:20:47.444453 I Using Frameless Window
2020-04-24 16:20:47.444462 I Using Full Screen Window
2020-04-24 16:20:47.456546 I Display: Have main widget
2020-04-24 16:20:47.456557 I Display: Have main window
2020-04-24 16:20:47.466842 I Display: Found screen 'Color LCD'
2020-04-24 16:20:47.490516 I UI Screen Resolution: 1280 x 800
2020-04-24 16:20:47.662290 I OpenGL: OpenGL vendor : Intel Inc.
2020-04-24 16:20:47.662303 I OpenGL: OpenGL renderer : Intel(R) Iris(TM) Graphics 6100
2020-04-24 16:20:47.662312 I OpenGL: OpenGL version : 2.1 INTEL-14.5.22
2020-04-24 16:20:47.662321 I OpenGL: Qt platform : cocoa
2020-04-24 16:20:47.662329 I OpenGL: Qt OpenGL format : OpenGL 2.1
2020-04-24 16:20:47.662336 I OpenGL: Qt OpenGL surface : RGBA: 888-1 Depth: 0 Stencil: 0
2020-04-24 16:20:47.662343 I OpenGL: Max texture size : 16384
2020-04-24 16:20:47.662350 I OpenGL: Max texture units : 16
2020-04-24 16:20:47.662360 I OpenGL: Shaders : Yes
2020-04-24 16:20:47.662367 I OpenGL: NPOT textures : Yes
2020-04-24 16:20:47.662374 I OpenGL: Multitexturing : Yes
2020-04-24 16:20:47.662381 I OpenGL: Rectangular textures : Yes
2020-04-24 16:20:47.662395 I OpenGL: Buffer mapping : Yes
2020-04-24 16:20:47.662404 I OpenGL: Framebuffer objects : Yes
2020-04-24 16:20:47.662411 I OpenGL: 16bit framebuffers : Yes
2020-04-24 16:20:47.662418 I OpenGL: Unpack Subimage : Yes
2020-04-24 16:20:47.662425 I OpenGL: GL_RED/GL_R8 : Yes
2020-04-24 16:20:47.672939 I OpenGL: Initialised MythRenderOpenGL
2020-04-24 16:20:47.672955 I OpenGL: Using limited range output
2020-04-24 16:20:47.695840 I MythUIHelper: Pruning cache directory: /Users/xxx/.mythtv/cache/remotecache
2020-04-24 16:20:47.696398 I MythUIHelper: Kept 4 files, deleted 0 files, stat error on 0 files
2020-04-24 16:20:47.696418 I MythUIHelper: Pruning cache directory: /Users/xxx/.mythtv/cache/thumbnails
2020-04-24 16:20:47.697145 I MythUIHelper: Kept 10 files, deleted 0 files, stat error on 0 files
qt.qpa.fonts: Populating font family aliases took 159 ms. Replace uses of missing font family "Liberation Sans" with one that exists to avoid this cost.
2020-04-24 16:20:48.681389 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 26
Name: 'basemedium' Type: 'fontdef'
2020-04-24 16:20:48.704218 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 30
Name: 'basemediumbold' Type: 'fontdef'
2020-04-24 16:20:48.704374 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 35
Name: 'baselarge' Type: 'fontdef'
2020-04-24 16:20:48.704584 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 43
Name: 'baselargenormal' Type: 'fontdef'
2020-04-24 16:20:48.704723 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 47
Name: 'baseextralarge' Type: 'fontdef'
2020-04-24 16:20:48.705804 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 111
Name: 'basemedium_normal' Type: 'fontdef'
2020-04-24 16:20:48.705879 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 114
Name: 'basemedium_normal_selected' Type: 'fontdef'
2020-04-24 16:20:48.705975 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 117
Name: 'basemedium_disabled' Type: 'fontdef'
2020-04-24 16:20:48.706141 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 120
Name: 'basemedium_highlight' Type: 'fontdef'
2020-04-24 16:20:48.706223 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 123
Name: 'basemedium_normal_button' Type: 'fontdef'
2020-04-24 16:20:48.706295 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 126
Name: 'basemedium_selected_button' Type: 'fontdef'
2020-04-24 16:20:48.706428 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 129
Name: 'basemedium_disabled_button' Type: 'fontdef'
2020-04-24 16:20:48.769259 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 1178
Name: 'large' Type: 'fontdef'
2020-04-24 16:20:48.769502 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 1184
Name: 'clock' Type: 'fontdef'
2020-04-24 16:20:48.798328 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/default/base.xml @ 68
Name: 'basemediumgrey' Type: 'fontdef'
2020-04-24 16:20:48.798409 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/default/base.xml @ 72
Name: 'basemediumgreen' Type: 'fontdef'
2020-04-24 16:20:48.798482 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/default/base.xml @ 76
Name: 'basemediumred' Type: 'fontdef'
2020-04-24 16:20:48.798554 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/default/base.xml @ 80
Name: 'basemediumyellow' Type: 'fontdef'
2020-04-24 16:20:48.833510 E RAOP Device: Aborting startup - no key found.
2020-04-24 16:20:48.850328 I AirPlay: Created airplay objects.
2020-04-24 16:20:48.856331 I Listening on TCP 0.0.0.0:5100
2020-04-24 16:20:48.856409 I Listening on TCP [::]:5100
2020-04-24 16:20:48.909322 I MythCoreContext::ConnectCommandSocket(): Connecting to backend server: 192.168.0.9:6543 (try 1 of 1)
2020-04-24 16:20:48.915456 I MythCoreContext::CheckProtoVersion(): Using protocol version 91 BuzzOff
2020-04-24 16:20:48.963657 I Current MythTV Schema Version (DBSchemaVer): 1361
2020-04-24 16:20:49.004806 I VTBDec: Supported/available VideoToolbox decoders:
2020-04-24 16:20:49.004828 I VTBDec: H264
2020-04-24 16:20:49.627935 I Bonjour: Service registration complete: name 'MythTV on XXX' type '_airplay._tcp.' domain: 'local.'
2020-04-24 16:20:55.103447 N Registering Internal as a media playback plugin.
2020-04-24 16:20:55.124715 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:20:55.628074 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:20:56.131083 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:20:56.633394 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:20:57.136059 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:20:57.639427 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:20:58.142367 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:20:58.645358 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:20:59.148056 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:20:59.650842 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:21:00.171431 W No plugins directory /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/lib/mythtv/plugins
2020-04-24 16:21:00.297 mythfrontend[45915:330202] not in fullscreen state
2020-04-24 16:21:00.242788 I Using Frameless Window
2020-04-24 16:21:00.242807 I Using Full Screen Window
2020-04-24 16:21:00.251797 I Display: Have main widget
2020-04-24 16:21:00.251815 I Display: Have main window
2020-04-24 16:21:00.262361 I Display: Found screen 'Color LCD'
2020-04-24 16:21:00.262387 I Display: Waiting for new screen
2020-04-24 16:21:00.293119 I Bonjour: Service registration complete: name 'Mythfrontend on XXX' type '_mythfrontend._tcp.' domain: 'local.'
2020-04-24 16:21:00.737580 W Display: Timed out waiting for new screen
2020-04-24 16:21:00.757436 I UI Screen Resolution: 1280 x 800
2020-04-24 16:21:00.825746 I OpenGL: Initialised MythRenderOpenGL
2020-04-24 16:21:00.825773 I OpenGL: Using limited range output
2020-04-24 16:21:00.852633 I MythUIHelper: Pruning cache directory: /Users/xxx/.mythtv/cache/remotecache
2020-04-24 16:21:00.853048 I MythUIHelper: Kept 4 files, deleted 0 files, stat error on 0 files
2020-04-24 16:21:00.853067 I MythUIHelper: Pruning cache directory: /Users/xxx/.mythtv/cache/thumbnails
2020-04-24 16:21:00.853759 I MythUIHelper: Kept 10 files, deleted 0 files, stat error on 0 files
2020-04-24 16:21:00.876828 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 26
Name: 'basemedium' Type: 'fontdef'
2020-04-24 16:21:00.876912 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 30
Name: 'basemediumbold' Type: 'fontdef'
2020-04-24 16:21:00.877004 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 35
Name: 'baselarge' Type: 'fontdef'
2020-04-24 16:21:00.877085 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 43
Name: 'baselargenormal' Type: 'fontdef'
2020-04-24 16:21:00.877176 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 47
Name: 'baseextralarge' Type: 'fontdef'
2020-04-24 16:21:00.878769 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 111
Name: 'basemedium_normal' Type: 'fontdef'
2020-04-24 16:21:00.878846 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 114
Name: 'basemedium_normal_selected' Type: 'fontdef'
2020-04-24 16:21:00.878955 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 117
Name: 'basemedium_disabled' Type: 'fontdef'
2020-04-24 16:21:00.879067 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 120
Name: 'basemedium_highlight' Type: 'fontdef'
2020-04-24 16:21:00.879147 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 123
Name: 'basemedium_normal_button' Type: 'fontdef'
2020-04-24 16:21:00.879220 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 126
Name: 'basemedium_selected_button' Type: 'fontdef'
2020-04-24 16:21:00.879292 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 129
Name: 'basemedium_disabled_button' Type: 'fontdef'
2020-04-24 16:21:00.938282 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 1178
Name: 'large' Type: 'fontdef'
2020-04-24 16:21:00.938400 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 1184
Name: 'clock' Type: 'fontdef'
2020-04-24 16:21:00.961236 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/default/base.xml @ 68
Name: 'basemediumgrey' Type: 'fontdef'
2020-04-24 16:21:00.961308 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/default/base.xml @ 72
Name: 'basemediumgreen' Type: 'fontdef'
2020-04-24 16:21:00.961377 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/default/base.xml @ 76
Name: 'basemediumred' Type: 'fontdef'
2020-04-24 16:21:00.961446 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/default/base.xml @ 80
Name: 'basemediumyellow' Type: 'fontdef'
2020-04-24 16:21:00.973508 W MythPainter: 1 images not yet de-allocated.
2020-04-24 16:21:00.973657 I Clearing OpenGL painter cache.
2020-04-24 16:21:00.974027 I OpenGL: MythRenderOpenGL closing
2020-04-24 16:21:00.987642 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/menu-ui.xml @ 7
Name: 'menufont' Type: 'fontdef'
2020-04-24 16:21:01.131747 N Found mainmenu.xml for theme 'MythCenter'
2020-04-24 16:21:01.209078 I Checking for theme updates every hour
2020-04-24 16:21:01.220570 I Starting HouseKeeper.
2020-04-24 16:21:01.220925 I Starting process manager
2020-04-24 16:21:01.220960 I Starting process signal handler
2020-04-24 16:21:01.221101 I Starting IO manager (read)
2020-04-24 16:21:01.221289 I Starting IO manager (write)
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng error: profile 'sRGB IEC61966-2.1': 0h: length does not match profile
libpng error: profile 'sRGB IEC61966-2.1': 0h: length does not match profile
2020-04-24 16:21:04.282069 I TV::TV(): Creating TV object
2020-04-24 16:21:04.388434 N Suspending idle timer
2020-04-24 16:21:04.408775 I TV::Init(): Created TvPlayWindow.
2020-04-24 16:21:04.516623 I TV::HandleStateChange(): Attempting to change from None to WatchingPreRecorded
2020-04-24 16:21:05.031666 N AudioPlayer: Enabling Audio
2020-04-24 16:21:05.031730 I Player(0): Opening 'myth://mythtv/20685_20200424020000.ts'
Handling Segmentation fault: 11
zsh: segmentation fault ./mythfrontend.app/Contents/MacOS/mythfrontend
Re: Building Mythtv 31.x on Catalina
Quick observations:
But
Your recording will be in MPEG2 format probably? What tuner are you using? If you go into settings, can you play to test video there?
Craig
Code: Select all
2020-04-24 16:20:49.004806 I VTBDec: Supported/available VideoToolbox decoders:
2020-04-24 16:20:49.004828 I VTBDec: H264
Code: Select all
2020-04-24 16:21:05.031730 I Player(0): Opening 'myth://mythtv/20685_20200424020000.ts'
Handling Segmentation fault: 11
Craig
Formerly the MacPorts guy.
Re: Building Mythtv 31.x on Catalina
Code: Select all
2020-04-24 16:21:05.031730 I Player(0): Opening 'myth://mythtv/20685_20200424020000.ts'
Handling Segmentation fault: 11
I wonder if something changed drastically in Xcode 11.4 for VideoToolBox?
Last edited by jhoyt on Fri Apr 24, 2020 8:57 pm, edited 1 time in total.
Re: Building Mythtv 31.x on Catalina
Using a known transcoded h264 file from mythvideo...
Code: Select all
./mythfrontend.app/Contents/MacOS/mythfrontend -v
2020-04-24 16:54:40.684689 I Setup Interrupt: 2 handler
2020-04-24 16:54:40.684720 I Setup Terminated: 15 handler
2020-04-24 16:54:40.684729 I Setup Segmentation fault: 11 handler
2020-04-24 16:54:40.684737 I Setup Abort trap: 6 handler
2020-04-24 16:54:40.684745 I Setup Bus error: 10 handler
2020-04-24 16:54:40.684752 I Setup Floating point exception: 8 handler
2020-04-24 16:54:40.684760 I Setup Illegal instruction: 4 handler
2020-04-24 16:54:40.684770 I Setup User defined signal 1: 30 handler
2020-04-24 16:54:40.684778 I Setup User defined signal 2: 31 handler
2020-04-24 16:54:40.684785 I Setup Hangup: 1 handler
2020-04-24 16:54:40.684888 C mythfrontend version: fixes/31 [v31.0-26-g2921af5591-dirty] www.mythtv.org
2020-04-24 16:54:40.684897 C Qt version: compile: 5.14.1, runtime: 5.14.1
2020-04-24 16:54:40.684926 I macOS 10.15 (x86_64)
2020-04-24 16:54:40.684934 N Enabled verbose msgs: general
2020-04-24 16:54:40.684955 N Setting Log Level to LOG_INFO
2020-04-24 16:54:40.696304 I Added logging to the console
2020-04-24 16:54:40.696436 N Using runtime prefix = /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources
2020-04-24 16:54:40.696450 N Using configuration directory = /Users/xxx/.mythtv
2020-04-24 16:54:40.696507 I Assumed character encoding: en_US.UTF-8
2020-04-24 16:54:40.698268 I Loading en_us translation for module mythfrontend
2020-04-24 16:54:40.699198 I Empty LocalHostName. This is typical.
2020-04-24 16:54:40.699219 I Using a profile name of: 'xxx' (Usually the same as this host's name.)
2020-04-24 16:54:40.699359 I Start up testing connections. DB 192.168.0.9, BE , attempt 0, status dbAwake, Delay: 2000
2020-04-24 16:54:42.464055 N Setting QT default locale to en_US
2020-04-24 16:54:42.464081 I Current locale en_US
2020-04-24 16:54:42.464236 E No locale defaults file for en_US, skipping
2020-04-24 16:54:42.504714 I Display: Found screen 'Color LCD'
2020-04-24 16:54:42.504780 I Display: Using screen 'Color LCD' (Make: Unknown Model: Unknown)
2020-04-24 16:54:42.504832 I Display: Geometry: 1280x800+0+0 Size(Qt): 286.449mmx179.031mm
2020-04-24 16:54:42.514137 N Display: Desktop video mode: 1280x800 60.000Hz
2020-04-24 16:54:43.005195 I Power: Battery at 65%
2020-04-24 16:54:43.005338 I Power: Supported actions: Suspend,Restart,Shutdown
2020-04-24 16:54:43.502522 I Listening on TCP 0.0.0.0:6547
2020-04-24 16:54:43.519635 I Listening on TCP [::]:6547
2020-04-24 16:54:49.096444 I Loading en_us translation for module mythfrontend
2020-04-24 16:54:49.105214 W MythUIHelper: No theme dir: '/Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/Mythbuntu'
2020-04-24 16:54:49.105265 E MythUIHelper: Could not find theme: Mythbuntu - Switching to MythCenter
2020-04-24 16:54:49.181238 E AppleRemote::_findAppleRemoteDevice(AppleIRController) failed
2020-04-24 16:54:49.181282 E AppleRemote::_findAppleRemoteDevice(AppleTVIRReceiver) failed
2020-04-24 16:54:49.181296 E AppleRemote::startListening() failed
2020-04-24 16:54:49.181354 I UDPListener: Enabling
2020-04-24 16:54:49.189866 I Binding to UDP 0.0.0.0:6948
2020-04-24 16:54:49.189987 I Binding to UDP [::]:6948
2020-04-24 16:54:49.937925 I Using Frameless Window
2020-04-24 16:54:49.937936 I Using Full Screen Window
2020-04-24 16:54:49.947487 I Display: Have main widget
2020-04-24 16:54:49.947498 I Display: Have main window
2020-04-24 16:54:49.957087 I Display: Found screen 'Color LCD'
2020-04-24 16:54:49.978050 I UI Screen Resolution: 1280 x 800
2020-04-24 16:54:50.149979 I OpenGL: OpenGL vendor : Intel Inc.
2020-04-24 16:54:50.149991 I OpenGL: OpenGL renderer : Intel(R) Iris(TM) Graphics 6100
2020-04-24 16:54:50.150001 I OpenGL: OpenGL version : 2.1 INTEL-14.5.22
2020-04-24 16:54:50.150010 I OpenGL: Qt platform : cocoa
2020-04-24 16:54:50.150019 I OpenGL: Qt OpenGL format : OpenGL 2.1
2020-04-24 16:54:50.150026 I OpenGL: Qt OpenGL surface : RGBA: 888-1 Depth: 0 Stencil: 0
2020-04-24 16:54:50.150033 I OpenGL: Max texture size : 16384
2020-04-24 16:54:50.150043 I OpenGL: Max texture units : 16
2020-04-24 16:54:50.150053 I OpenGL: Shaders : Yes
2020-04-24 16:54:50.150061 I OpenGL: NPOT textures : Yes
2020-04-24 16:54:50.150067 I OpenGL: Multitexturing : Yes
2020-04-24 16:54:50.150074 I OpenGL: Rectangular textures : Yes
2020-04-24 16:54:50.150081 I OpenGL: Buffer mapping : Yes
2020-04-24 16:54:50.150089 I OpenGL: Framebuffer objects : Yes
2020-04-24 16:54:50.150096 I OpenGL: 16bit framebuffers : Yes
2020-04-24 16:54:50.150105 I OpenGL: Unpack Subimage : Yes
2020-04-24 16:54:50.150113 I OpenGL: GL_RED/GL_R8 : Yes
2020-04-24 16:54:50.159344 I OpenGL: Initialised MythRenderOpenGL
2020-04-24 16:54:50.159356 I OpenGL: Using limited range output
2020-04-24 16:54:50.176449 I MythUIHelper: Pruning cache directory: /Users/xxx/.mythtv/cache/remotecache
2020-04-24 16:54:50.178155 I MythUIHelper: Kept 4 files, deleted 0 files, stat error on 0 files
2020-04-24 16:54:50.178180 I MythUIHelper: Pruning cache directory: /Users/xxx/.mythtv/cache/thumbnails
2020-04-24 16:54:50.178906 I MythUIHelper: Kept 10 files, deleted 0 files, stat error on 0 files
qt.qpa.fonts: Populating font family aliases took 140 ms. Replace uses of missing font family "Liberation Sans" with one that exists to avoid this cost.
2020-04-24 16:54:51.131348 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 26
Name: 'basemedium' Type: 'fontdef'
2020-04-24 16:54:51.153701 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 30
Name: 'basemediumbold' Type: 'fontdef'
2020-04-24 16:54:51.153868 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 35
Name: 'baselarge' Type: 'fontdef'
2020-04-24 16:54:51.154098 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 43
Name: 'baselargenormal' Type: 'fontdef'
2020-04-24 16:54:51.154242 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 47
Name: 'baseextralarge' Type: 'fontdef'
2020-04-24 16:54:51.155372 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 111
Name: 'basemedium_normal' Type: 'fontdef'
2020-04-24 16:54:51.155446 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 114
Name: 'basemedium_normal_selected' Type: 'fontdef'
2020-04-24 16:54:51.155518 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 117
Name: 'basemedium_disabled' Type: 'fontdef'
2020-04-24 16:54:51.155593 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 120
Name: 'basemedium_highlight' Type: 'fontdef'
2020-04-24 16:54:51.155666 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 123
Name: 'basemedium_normal_button' Type: 'fontdef'
2020-04-24 16:54:51.155738 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 126
Name: 'basemedium_selected_button' Type: 'fontdef'
2020-04-24 16:54:51.155815 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 129
Name: 'basemedium_disabled_button' Type: 'fontdef'
2020-04-24 16:54:51.215438 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 1178
Name: 'large' Type: 'fontdef'
2020-04-24 16:54:51.215591 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 1184
Name: 'clock' Type: 'fontdef'
2020-04-24 16:54:51.231742 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/default/base.xml @ 68
Name: 'basemediumgrey' Type: 'fontdef'
2020-04-24 16:54:51.231830 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/default/base.xml @ 72
Name: 'basemediumgreen' Type: 'fontdef'
2020-04-24 16:54:51.231907 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/default/base.xml @ 76
Name: 'basemediumred' Type: 'fontdef'
2020-04-24 16:54:51.231981 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/default/base.xml @ 80
Name: 'basemediumyellow' Type: 'fontdef'
2020-04-24 16:54:51.247995 E RAOP Device: Aborting startup - no key found.
2020-04-24 16:54:51.255476 I AirPlay: Created airplay objects.
2020-04-24 16:54:51.255681 I Listening on TCP 0.0.0.0:5100
2020-04-24 16:54:51.255745 I Listening on TCP [::]:5100
2020-04-24 16:54:51.291308 I MythCoreContext::ConnectCommandSocket(): Connecting to backend server: 192.168.0.9:6543 (try 1 of 1)
2020-04-24 16:54:51.300332 I MythCoreContext::CheckProtoVersion(): Using protocol version 91 BuzzOff
2020-04-24 16:54:51.346696 I Current MythTV Schema Version (DBSchemaVer): 1361
2020-04-24 16:54:51.388372 I VTBDec: Supported/available VideoToolbox decoders:
2020-04-24 16:54:51.388396 I VTBDec: H264
2020-04-24 16:54:51.998131 I Bonjour: Service registration complete: name 'MythTV on xxx' type '_airplay._tcp.' domain: 'local.'
2020-04-24 16:55:00.237906 N Registering Internal as a media playback plugin.
2020-04-24 16:55:00.262217 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:55:00.764646 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:55:01.267593 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:55:01.771710 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:55:02.275680 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:55:02.779614 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:55:03.281857 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:55:03.785210 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:55:04.289233 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:55:04.792082 A MMUnix:CheckMountable: DBus interface error: The name org.freedesktop.UDisks was not provided by any .service files
2020-04-24 16:55:05.310026 W No plugins directory /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/lib/mythtv/plugins
2020-04-24 16:55:05.373029 I Using Frameless Window
2020-04-24 16:55:05.373047 I Using Full Screen Window
2020-04-24 16:55:05.383309 I Display: Have main widget
2020-04-24 16:55:05.383325 I Display: Have main window
2020-04-24 16:55:05.392544 I Display: Found screen 'Color LCD'
2020-04-24 16:55:05.392571 I Display: Waiting for new screen
2020-04-24 16:55:05.437 mythfrontend[69594:400989] not in fullscreen state
2020-04-24 16:55:05.412426 I Bonjour: Service registration complete: name 'Mythfrontend on xxx' type '_mythfrontend._tcp.' domain: 'local.'
2020-04-24 16:55:05.412624 I Power: Battery at 64%
2020-04-24 16:55:05.868048 W Display: Timed out waiting for new screen
2020-04-24 16:55:05.889373 I UI Screen Resolution: 1280 x 800
2020-04-24 16:55:05.949846 I OpenGL: Initialised MythRenderOpenGL
2020-04-24 16:55:05.949860 I OpenGL: Using limited range output
2020-04-24 16:55:05.967332 I MythUIHelper: Pruning cache directory: /Users/xxx/.mythtv/cache/remotecache
2020-04-24 16:55:05.968873 I MythUIHelper: Kept 4 files, deleted 0 files, stat error on 0 files
2020-04-24 16:55:05.968946 I MythUIHelper: Pruning cache directory: /Users/xxx/.mythtv/cache/thumbnails
2020-04-24 16:55:05.970452 I MythUIHelper: Kept 10 files, deleted 0 files, stat error on 0 files
2020-04-24 16:55:05.992366 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 26
Name: 'basemedium' Type: 'fontdef'
2020-04-24 16:55:05.992452 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 30
Name: 'basemediumbold' Type: 'fontdef'
2020-04-24 16:55:05.992546 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 35
Name: 'baselarge' Type: 'fontdef'
2020-04-24 16:55:05.992633 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 43
Name: 'baselargenormal' Type: 'fontdef'
2020-04-24 16:55:05.992727 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 47
Name: 'baseextralarge' Type: 'fontdef'
2020-04-24 16:55:05.994020 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 111
Name: 'basemedium_normal' Type: 'fontdef'
2020-04-24 16:55:05.994094 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 114
Name: 'basemedium_normal_selected' Type: 'fontdef'
2020-04-24 16:55:05.994164 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 117
Name: 'basemedium_disabled' Type: 'fontdef'
2020-04-24 16:55:05.994238 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 120
Name: 'basemedium_highlight' Type: 'fontdef'
2020-04-24 16:55:05.994309 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 123
Name: 'basemedium_normal_button' Type: 'fontdef'
2020-04-24 16:55:05.994379 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 126
Name: 'basemedium_selected_button' Type: 'fontdef'
2020-04-24 16:55:05.994448 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 129
Name: 'basemedium_disabled_button' Type: 'fontdef'
2020-04-24 16:55:06.053405 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 1178
Name: 'large' Type: 'fontdef'
2020-04-24 16:55:06.053492 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/base.xml @ 1184
Name: 'clock' Type: 'fontdef'
2020-04-24 16:55:06.075196 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/default/base.xml @ 68
Name: 'basemediumgrey' Type: 'fontdef'
2020-04-24 16:55:06.075276 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/default/base.xml @ 72
Name: 'basemediumgreen' Type: 'fontdef'
2020-04-24 16:55:06.075350 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/default/base.xml @ 76
Name: 'basemediumred' Type: 'fontdef'
2020-04-24 16:55:06.075423 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/default/base.xml @ 80
Name: 'basemediumyellow' Type: 'fontdef'
2020-04-24 16:55:06.088181 W MythPainter: 1 images not yet de-allocated.
2020-04-24 16:55:06.088202 I Clearing OpenGL painter cache.
2020-04-24 16:55:06.088580 I OpenGL: MythRenderOpenGL closing
2020-04-24 16:55:06.103127 E MythFontProperties: Failed to load 'Liberation Sans', got 'Helvetica' instead
Location: /Users/xxx/mythtv-31/mythtv/mythtv/programs/mythfrontend/mythfrontend.app/Contents/Resources/share/mythtv/themes/MythCenter/menu-ui.xml @ 7
Name: 'menufont' Type: 'fontdef'
2020-04-24 16:55:06.235928 N Found mainmenu.xml for theme 'MythCenter'
2020-04-24 16:55:06.298799 I Checking for theme updates every hour
2020-04-24 16:55:06.306618 I Starting HouseKeeper.
2020-04-24 16:55:06.306901 I Starting process signal handler
2020-04-24 16:55:06.306925 I Starting process manager
2020-04-24 16:55:06.307077 I Starting IO manager (read)
2020-04-24 16:55:06.307264 I Starting IO manager (write)
libpng error: known incorrect sRGB profile
libpng error: known incorrect sRGB profile
libpng error: known incorrect sRGB profile
2020-04-24 16:55:26.740692 N Suspending idle timer
2020-04-24 16:55:26.778902 I TV::TV(): Creating TV object
2020-04-24 16:55:26.877304 N Suspending idle timer
2020-04-24 16:55:26.896557 I TV::Init(): Created TvPlayWindow.
2020-04-24 16:55:26.961054 I TV::HandleStateChange(): Attempting to change from None to WatchingVideo
2020-04-24 16:55:27.452479 N AudioPlayer: Enabling Audio
2020-04-24 16:55:27.452512 I Player(0): Opening 'myth://Videos@mythtv/SciFi/Star Trek/Season 1/Star Trek - S01E01 The Man Trap.mp4'
Handling Segmentation fault: 11
zsh: segmentation fault ./mythfrontend.app/Contents/MacOS/mythfrontend -v
Re: Building Mythtv 31.x on Catalina
I guess another variable could be the version of Qt. jhoyt is running 5.14.1. dhampton, what is installed on the build slave?hampton wrote: ↑Wed Apr 22, 2020 4:03 pmThe OSX builder is running OSX 10.15.3 and XCode 11.3.1.
I built fixes/31 on that machine, and I can successfully start mythfrontend, play recordings, play videos, and play music. What video profile are you using? With fixes/31 it should probably be "VideoToolBox Normal", although none of the others should cause a crash.
Also, the buildslave is using the previous version of Xcode. Seem unlikely to me that that would be the problem but then I don't know if they snuck some major changes into 11.4
I take it that the crash report still complains about the stack?
Craig
(This is getting well out of my depth...)
Formerly the MacPorts guy.
Re: Building Mythtv 31.x on Catalina
The crash report is still complaining about:
I'm certainly not wed to macports, I was using homebrew up until I started to get this build experiment going (ran into qt webkit issues) and am happy to try a more manual path.
Another thought is that maybe my case sensitive filesystem is causing me some kind of issues. I'm not sure how to run this issue down as my two macs at home both have case sensitive file systems.
Craig, thank you again for all of the help trying to run this to ground.
Does the build slave use macports for support packages or are they installed more manually?stack_not_16_byte_aligned_error + 0
I'm certainly not wed to macports, I was using homebrew up until I started to get this build experiment going (ran into qt webkit issues) and am happy to try a more manual path.
Another thought is that maybe my case sensitive filesystem is causing me some kind of issues. I'm not sure how to run this issue down as my two macs at home both have case sensitive file systems.
Craig, thank you again for all of the help trying to run this to ground.
Re: Building Mythtv 31.x on Catalina
John, re the Python 3 issues. Can you post the results of these?
I don't speak OSX and need to clues to adjust the proper ansible role. It's easier to run
one of the above without the --args='filter....', but that may give up more information than
you're comfortable with. I may need more, but this is a good start.
Code: Select all
ansible --module-name setup --args 'filter=ansible_distribution' localhost
ansible --module-name setup --args 'filter=ansible_lsb' localhost
ansible --module-name setup --args 'filter=ansible_pkg_mgr' localhost
ansible --module-name setup --args 'filter=ansible_distribution_major_version' localhost
one of the above without the --args='filter....', but that may give up more information than
you're comfortable with. I may need more, but this is a good start.
Re: Building Mythtv 31.x on Catalina
Here you go. Although, there's no MacOSX ansible playbook, so I question how much help the output will be.
Code: Select all
xxx@xxx ~ % ansible --module-name setup --args 'filter=ansible_distribution' localhost
[WARNING]: No inventory was parsed, only implicit localhost is available
localhost | SUCCESS => {
"ansible_facts": {
"ansible_distribution": "MacOSX"
},
"changed": false
}
xxx@xxx ~ % ansible --module-name setup --args 'filter=ansible_lsb' localhost
[WARNING]: No inventory was parsed, only implicit localhost is available
localhost | SUCCESS => {
"ansible_facts": {
"ansible_lsb": {}
},
"changed": false
}
xxx@xxx ~ % ansible --module-name setup --args 'filter=ansible_pkg_mgr' localhost
[WARNING]: No inventory was parsed, only implicit localhost is available
localhost | SUCCESS => {
"ansible_facts": {
"ansible_pkg_mgr": "macports"
},
"changed": false
}
xxx@xxx ~ % ansible --module-name setup --args 'filter=ansible_distribution_major_version' localhost
[WARNING]: No inventory was parsed, only implicit localhost is available
localhost | SUCCESS => {
"ansible_facts": {
"ansible_distribution_major_version": "10"
},
"changed": false
}
Re: Building Mythtv 31.x on Catalina
Also, I have a Catalina VM with case insensitive filesystem up and running. I'm installing Xcode 11.3 currently (trying to match the mythtv automated build environment) and will see if this gets me past the segfault issues.
Re: Building Mythtv 31.x on Catalina
Sounds like I misread the comment by Blue on the -users list. I <assumed> that
when he said ansible is broken that it already existed. See if this works (doesn't
do much.)
when he said ansible is broken that it already existed. See if this works (doesn't
do much.)
Code: Select all
#!/usr/bin/env ansible-playbook
---
# This is just a proof of concept. Save in some file, make it
# executable and run it.
- hosts:
- localhost
tasks:
- name: Test installing two ports
macports:
name: "{{ ports }}"
vars:
ports:
- python3-lxml
- python3-mysqldb
when: ansible_distribution == "MacOSX" and ansible_pkg_mgr == "macports" and ansible_distribution_major_version|int == 10
# vim: set expandtab tabstop=2 shiftwidth=2 smartindent noautoindent colorcolumn=2:
Re: Building Mythtv 31.x on Catalina
Had to make some updates to the scripts as follows (macports has different names for py38-lxml and py38-pymysql):
Here's the output:
Code: Select all
#!/opt/local/bin/ansible-playbook
---
# This is just a proof of concept. Save in some file, make it
# executable and run it.
- hosts:
- localhost
tasks:
- name: Test installing two ports
macports:
name: "{{ ports }}"
vars:
ports:
- py38-lxml
- py38-pymysql
when: ansible_distribution == "MacOSX" and ansible_pkg_mgr == "macports" and ansible_distribution_major_version|int == 10
# vim: set expandtab tabstop=2 shiftwidth=2 smartindent noautoindent colorcolumn=2:
Code: Select all
[WARNING]: No inventory was parsed, only implicit localhost is available
[WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all'
PLAY [localhost] ***************************************************************************************************************************************************************
TASK [Gathering Facts] *********************************************************************************************************************************************************
ok: [localhost]
TASK [Test installing two ports] ***********************************************************************************************************************************************
ok: [localhost]
PLAY RECAP *********************************************************************************************************************************************************************
localhost : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
Re: Building Mythtv 31.x on Catalina
:: 5/11 update - fixed link to one with the correct runprefix
Success! I managed to get v31 built and running videos on my case-sensitive system using Xcode 11.3.1.
I have posted a .dmg file here: https://www.dropbox.com/s/xarebulww4pgg ... 1.dmg?dl=0
I suspect that Xcode 11.4 introduces a world of issues that the devs will have to work through when they upgrade the buildbot. I may play around with my non-case sensitive VM by upgrading it to Xcode 10.4 and see if the issues are isolated to case sensitive systems.
A big thank you to everyone for the help!!!!
Success! I managed to get v31 built and running videos on my case-sensitive system using Xcode 11.3.1.
I have posted a .dmg file here: https://www.dropbox.com/s/xarebulww4pgg ... 1.dmg?dl=0
I suspect that Xcode 11.4 introduces a world of issues that the devs will have to work through when they upgrade the buildbot. I may play around with my non-case sensitive VM by upgrading it to Xcode 10.4 and see if the issues are isolated to case sensitive systems.
A big thank you to everyone for the help!!!!
Last edited by jhoyt on Tue May 12, 2020 1:47 am, edited 1 time in total.
Re: [Solved] Building Mythtv 31.x on Catalina
Congrats!
Minor point, but would you please participate in the MacPorts users stats initiative? If you install and load the mpstats port, the system will automatically submit an anonymous snapshot of the ports installed, plus the version of Xcode and whatnot:
https://ports.macports.org/port/mpstats/summary
This is strictly opt-in and isn't widely used so far. It helps port maintainers to understand which ports are actually being used out in the wild and a bit about the most common environments. Otherwise, we're flying almost completely blind as to what users are actually doing with MacPorts.
Thanks,
Craig
Minor point, but would you please participate in the MacPorts users stats initiative? If you install and load the mpstats port, the system will automatically submit an anonymous snapshot of the ports installed, plus the version of Xcode and whatnot:
https://ports.macports.org/port/mpstats/summary
This is strictly opt-in and isn't widely used so far. It helps port maintainers to understand which ports are actually being used out in the wild and a bit about the most common environments. Otherwise, we're flying almost completely blind as to what users are actually doing with MacPorts.
Thanks,
Craig
Formerly the MacPorts guy.