Difference between revisions of "Myth on Mac - Build status"

From MythTV Official Wiki
Jump to: navigation, search
(Undo revision 54662 by Brianboonstra (talk) /usr/local/lib problem)
(Update for .25 release and successful builds)
Line 9: Line 9:
 
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse; border-color:#8eabd0; background:#e7edf5"
 
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse; border-color:#8eabd0; background:#e7edf5"
 
|- style="background: lightsteelblue"
 
|- style="background: lightsteelblue"
! OS !! Arch. !! XCode rev. !! GIT rev. !! Status
+
! OS !! Arch. !! XCode rev. !! GIT rev. !! Script !! Status !! Date
 
|-
 
|-
| 10.6.7
+
| 10.6.8
| Intel Core 2 Duo
+
| Quad-Core i7
| 3.2.4
+
| 3.2.6
| v0.25pre-1944-g8089760
+
| 0.26pre  92f7d1f
| Working OK
+
|osx-packager.pl
 +
| Build completed successfully; not tested.  Built 32 bit.
 +
| 2012 Apr 12
 
|}
 
|}
 +
 +
 +
 +
== MythTV 0.25 (and -fixes) ==
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse; border-color:#8eabd0; background:#e7edf5"
 +
|- style="background: lightsteelblue"
 +
! OS !! Arch. !! XCode rev. !! GIT rev. !! Script !! Status !! Date
 +
|-
 +
| 10.6.8
 +
| Quad-Core i7
 +
| 3.2.6
 +
| 0.25  92f7d1f
 +
|osx-packager.pl
 +
| Build completed successfully; not tested.  Built 32 bit.
 +
|2012 Apr 12
 +
|-
 +
 +
|}
 +
 +
  
 
== MythTV 0.24 (and -fixes) ==
 
== MythTV 0.24 (and -fixes) ==

Revision as of 19:25, 12 April 2012

If you are trying to build MythTV from source, you are usually trying to build a frontend to match a Linux backend. This means you need to build a compatible version. e.g. if the backend is MythTV-0.24, then try to build the same Mac frontend version, or maybe the latest version of that source code branch - MythTV-0.24-fixes.

The developers usually keep these branches very stable, so they should build on most Mac OS versions. However, building the latest and greatest - trunk - may be a little more difficult, depending on what changes have been committed recently, and how hostile they are to Mac OS X and Windows.

Since late 2011, an OS X machine is one of the Buildbot machines. Multiple times per day, the build slave does a full build of MythTV for OS X. If the build fails, the developers are notified immediately so that offending change can be identified and corrected. For details, see http://code.mythtv.org/buildbot/buildslaves.

This document is trying to be a whiteboard of peoples’ building successes and failures.

MythTV trunk

OS Arch. XCode rev. GIT rev. Script Status Date
10.6.8 Quad-Core i7 3.2.6 0.26pre 92f7d1f osx-packager.pl Build completed successfully; not tested. Built 32 bit. 2012 Apr 12


MythTV 0.25 (and -fixes)

OS Arch. XCode rev. GIT rev. Script Status Date
10.6.8 Quad-Core i7 3.2.6 0.25 92f7d1f osx-packager.pl Build completed successfully; not tested. Built 32 bit. 2012 Apr 12


MythTV 0.24 (and -fixes)

OS Arch. XCode rev. GIT rev. Status Date
10.6.4 Dual Quad-Core Xeon 3.2.3 b0.24-27-g3dc867a Building and working. MMX may be re-enabled in osx-packager script.
10.5.8 PowerPC Dual G5 3.1.4 v0.24.1-e89d6a9f7e Builds backend and frontend using -pluginskip. Firewire capture works.
10.5.8 Intel Core Duo 3.1.3 v0.24-22-gba0e1ac Clean build of Myth frontend & backend and all dependencies
10.6.8 Intel Core Duo 4.0 v0.24-a45bdd3d6a Modification needed to change MySQL version from 5.0.89 to 5.0.92 2011-11-25
10.4.11 PowerPC G4 1.42 2.5 0-24-fixes r27420 Modification needed to compile lame with -O2 optimization 2011-04-30
10.5.8 Intel Core Duo 3.2.1 v0.24-100-g415b883 sample


MythTV 0.23 (and -fixes)

OS Arch. XCode rev. GIT rev. Status
10.6.3 2x 4-core Xeon 3.2.3 v0.23.1-21-g5f2c474 Not building (libswscale, libavcodec need -mdynamic-no-pic, filter_yadif has MMX error)


Build status of outdated versions is at Myth_on_Mac_-_Historical_Build_status