[mythtv-commits] Ticket #5597: mythtvosd not linking on OSX since 17979
MythTV
mythtv at cvs.mythtv.org
Mon Aug 4 17:28:45 UTC 2008
#5597: mythtvosd not linking on OSX since 17979
---------------------------------------------+------------------------------
Reporter: George Nassas <gnassas at mac.com> | Owner: ijr
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: mythtv | Version: head
Severity: medium | Mlocked: 0
---------------------------------------------+------------------------------
Short story:
The version of freetype needs to be updated so mythtvosd will link on OSX
following a recent QT4 change.
Long story:
The osx packager uses 2.1.10 of the freetype library and when configure
runs "freetype-config --libs" it gets back something like:
-L{path to wherever you're building}/.osx-packager/build/lib -lfreetype
-lz
and that eventually makes its way to EXTRA_LIBS.
Changeset [17979] added this bit to mythtvosd.pro:
LIBS -= -lmyth-$$LIBVERSION -lmythui-$$LIBVERSION $$EXTRA_LIBS
so qmake cheerfully removes the reference to the .osx-packager lib dir and
a pesky link error emerges.
Updating to a recent version of freetype restores happiness.
Gratuitous begging: it would be great if the packager stopped forcing disk
images on regular HFS volumes. It's no longer needed and it's annoying to
have time machine filling up my backup drive with gigabyte+ images.
Removing the following if does the trick:
if (!$OPT{usehdimage} && !CaseSensitiveFilesystem())
{
Verbose("Forcing -usehdimage due to case-insensitive filesystem");
$OPT{usehdimage} = 1;
}
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/5597>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list