Opened 12 years ago

Closed 11 years ago

#11145 closed Patch - Bug Fix (Fixed)

QT build script fixes for Lion and MySQL 5.5

Reported by: mythtv@… Owned by: JYA
Priority: minor Milestone: unknown
Component: Ports - OSX Version: 0.26-fixes
Severity: medium Keywords:
Cc: Ticket locked: no

Description

On a clean OSX 10.7 system with a fresh Xcode 4.5 install, the osx-packager-qtsdk.pl for a couple reasons:

(1) FLAC 1.2.1 tries to build libFLAC++ but no static libc++ is available. (2) The MySQL 5.5 stage does not put include files or libraries in the build directory (3) The QT source download link is out of date

These can be fixed by

(1) Using the --disable-cpplibs flag (2) Specifying a pot-make element for mysqlclient (3) Switching the lin to http://releases.qt-project.org/qt4/source/qt-everywhere-opensource-src-${QTVERSION}.tar.gz

The attached patchfile contains the necessary modifications.

Attachments (2)

osx-packager-qtsdk.pl.patch (1.4 KB) - added by mythtv@… 12 years ago.
Patch to fix build script problems
QT_FLAC_MYSQL.patch (5.4 KB) - added by mythtv@… 12 years ago.
Better patch for build script

Download all attachments as: .zip

Change History (5)

Changed 12 years ago by mythtv@…

Attachment: osx-packager-qtsdk.pl.patch added

Patch to fix build script problems

comment:1 Changed 12 years ago by Kenni Lund [kenni a kelu dot dk]

Milestone: 0.26.1unknown
Type: Bug Report - GeneralPatch - Bug Fix
Version: Unspecified0.26-fixes

comment:2 Changed 12 years ago by mythtv@…

FWIW I am working on a more extensive and correct patch.

Changed 12 years ago by mythtv@…

Attachment: QT_FLAC_MYSQL.patch added

Better patch for build script

comment:3 Changed 11 years ago by JYA

Resolution: Fixed
Status: newclosed

Please use osx-packager from master branch...

Works for me on 10.6, 10.7 and 10.8...

Note: See TracTickets for help on using tickets.