[mythtv-users] New Mac OS X Build Process--MacPorts

Yeechang Lee ylee at pobox.com
Wed Aug 22 06:32:48 UTC 2012


In a few hours of testing, the one and only difference I've noticed
between the prebuilt and MacPorts mythfrontend is in font handling. I
ran both Jean-Yves' prebuilt (v0.25-146-gb1b516e) and the MacPorts
self-compiled (v0.25.2-46cab935-MacPorts) binaries "raw" from the
command line, outside the .app and AppleScript wrappers.

Mythbuntu theme:
* Jean-Yves' prebuilt binary: No mention of font errors.
* MacPorts: No mention of font errors, but the Program Details screen
  alone uses a serif font not used by the theme.

Arclight theme:
* Jean-Yves: 

    MythFontProperties: Failed to load 'CartoGothic Std', got 'Arial'
    instead

This time, it is this one whose Program Details screen uses a mystery
serif font.

* MacPorts: No font complaints, but instead

    2012-08-21 23:14:26.563572  E  MythPainter::GetImageFromTextLayout:
    Invalid canvas.
    2012-08-21 23:14:26.565664 E  MythPainter::GetImageFromTextLayout:
    Invalid canvas.
    QPainter::begin: Paint device returned engine == 0, type: 3
    QPainter::begin: Paint device returned engine == 0, type: 3

MythMediaStream theme:
* Jean-Yves:

    2012-08-21 23:21:09.715784 E  MythFontProperties: Failed to load
    'DejaVu LGC Sans', got 'Arial' instead
    2012-08-21 23:21:09.716386 E  MythFontProperties: Failed to load
    'Fluid', got 'Arial' instead

Program Details: Sans serif font. Looks like Bitstream/DejaVu Sans.

* MacPorts:

    2012-08-21 23:17:58.034575 E MythFontProperties: Failed to load
    'MediaStreamALT', got 'DejaVu LGC Sans' instead

Program Details: Serif font.

Also, regardless of theme, MacPorts issues a bunch of

2012-08-21 23:25:36.541 mythfrontend[17833:903] ***
__NSAutoreleaseNoPool(): Object 0x10681d4a0 of class NSCFNumber
autoreleased with no pool in place - just leaking
2012-08-21 23:25:36.541 mythfrontend[17833:903] ***
__NSAutoreleaseNoPool(): Object 0x106a57c90 of class NSConcreteValue
autoreleased with no pool in place - just leaking
2012-08-21 23:25:36.542 mythfrontend[17833:903] ***
__NSAutoreleaseNoPool(): Object 0x118e2fbb0 of class NSCFDictionary
autoreleased with no pool in place - just leaking

during startup of both mythfrontend and mythtv-setup.

-- 
MythTV FAQ Q: "Cheap frontend/backend?" A: Revo, $200-300 @ Newegg
Q: "Record HD cable/satellite?" A: Hauppauge HD-PVR, $200 @ Newegg
Q: "Can't change Live TV channels w/multirec!" A: Hit NEXTCARD key
More answers @ <URL:http://www.gossamer-threads.com/lists/mythtv/>


More information about the mythtv-users mailing list