<div dir="ltr">Just trying a bit of an experiment , by adding this patch into the build file :<br><br>192-168-1-241:mythtv user$ cat osx-packager-qtsdk.patch <br>--- osx-packager-qtsdk.pl.orig 2013-10-11 19:01:07.000000000 +1100<br>
+++ <a href="http://osx-packager-qtsdk.pl">osx-packager-qtsdk.pl</a> 2013-10-12 14:20:51.000000000 +1100<br>@@ -98,6 +98,43 @@<br> 'libcdio',<br> ],<br> ],<br>+ '0.27-fixes'<br>+ => [<br>
+ 'branch' => 'fixes/0.27',<br>+ 'mythtv'<br>+ => [<br>+ 'ccache',<br>+ 'libtool',<br>+ 'pkgconfig',<br>+ 'dvdcss',<br>+ 'freetype',<br>
+ 'lame',<br>+ 'cmake',<br>+ 'mysqlclient',<br>+ #'dbus',<br>+ 'qt',<br>+ 'yasm',<br>+ 'liberation-sans',<br>+ 'firewiresdk',<br>
+ 'libtool',<br>+ 'autoconf',<br>+ 'automake',<br>+ 'taglib',<br>+ ],<br>+ 'mythplugins'<br>+ => [<br>+ 'exif',<br>+# MythMusic needs these:<br>
+ 'libtool',<br>+ 'autoconf',<br>+ 'automake',<br>+ 'libogg',<br>+ 'vorbis',<br>+ 'flac',<br>+ 'libcddb',<br>+ 'libcdio',<br>
+ ],<br>+ ],<br> '0.26-fixes'<br> => [<br> 'branch' => 'fixes/0.26',<br>@@ -557,6 +594,12 @@<br> %depend_order = @{ $build_profile{'0.26-fixes'} };<br> $gitrevision = 'fixes/0.26'<br>
}<br>+elsif ( $OPT{'buildprofile'} == '0.27-fixes' )<br>+{<br>+ &Verbose('Building using 0.27-fixes profile');<br>+ %depend_order = @{ $build_profile{'0.27-fixes'} };<br>+ $gitrevision = 'fixes/0.27'<br>
+}<br> else<br> {<br> &Verbose('Building using master profile');<br><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Oct 12, 2013 at 1:16 PM, OM Ugarcina <span dir="ltr"><<a href="mailto:mo.ucina@gmail.com" target="_blank">mo.ucina@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>Hello JYA , that does seem odd to me too . Here is the packager I am using :<br><br>
192-168-1-241:mythtv user$ head -n 50 <a href="http://osx-packager-qtsdk.pl" target="_blank">osx-packager-qtsdk.pl</a><br>
#!/usr/bin/perl<br><br>### = file<br>### <a href="http://osx-packager-qtsdk.pl" target="_blank">osx-packager-qtsdk.pl</a><br>###<br>### = revision<br>### 2.0<br>####<br>### Copyright (c) 2012 Jean-Yves Avenard<br>### based on <a href="http://osx-packager.pl" target="_blank">osx-packager.pl</a> by by Jeremiah Morris <<a href="mailto:jm@whpress.com" target="_blank">jm@whpress.com</a>><br>
###<br>### = location<br>### <a href="https://github.com/MythTV/packaging//OSX/build/osx-packager-qtsdk.pl" target="_blank">https://github.com/MythTV/packaging//OSX/build/osx-packager-qtsdk.pl</a><br>###<br>### = description<br>
### Tool for automating frontend builds on Mac OS X.<br>
### Run "<a href="http://osx-packager.pl" target="_blank">osx-packager.pl</a> -man" for full documentation.<br><br>use strict;<br>use Getopt::Long qw(:config auto_abbrev);<br>use Pod::Usage ();<br>use Cwd ();<br>
use File::Temp qw/ tempfile tempdir /;<br>
....<br><pre>our %build_profile = (<br> 'master'<br> => [<br> 'branch' => 'master',<br> 'mythtv'<br> => [<br> 'ccache',<br> 'libtool',<br>
'pkgconfig',<br> 'dvdcss',<br> 'freetype',<br> 'lame',<br> 'cmake',<br> 'mysqlclient',<br> #'dbus',<br> 'qt',<br>
'yasm',<br> 'liberation-sans',<br> 'firewiresdk',<br> 'libtool',<br> 'autoconf',<br> 'automake',<br> 'taglib',<br>
],<br>
'mythplugins'<br> => [<br> 'exif',<br></pre><br></div>And I am running the command as suggested :<div class="im"><br><br>./<a href="http://osx-packager-qtsdk.pl" target="_blank">osx-packager-qtsdk.pl</a> -verbose -qtsrc 4.8.5 -gcc -nosysroot<br>
<br></div></div>The script was downloaded from as suggested :<br><br><a href="https://github.com/MythTV/packaging/blob/master/OSX/build/osx-packager-qtsdk.pl" target="_blank">https://github.com/MythTV/packaging/blob/master/OSX/build/osx-packager-qtsdk.pl</a><br>
<br></div>Is there perhaps another script , which has the 27 fixes defined under "branch", because that would suit me better ( not ready yet to take plunge into .28 ) . Appreciate all the help greatly .<br><br>
</div>
Milorad<br><div><div><br><div><br><br></div></div></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Oct 12, 2013 at 12:41 PM, Jean-Yves Avenard <span dir="ltr"><<a href="mailto:jyavenard@gmail.com" target="_blank">jyavenard@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>On 12 October 2013 10:50, OM Ugarcina <<a href="mailto:mo.ucina@gmail.com" target="_blank">mo.ucina@gmail.com</a>> wrote:<br>
> --disable-lirc --disable-distcc --python=/usr/bin/python2.6<br>
> --prefix=/Users/user/Downloads/mythtv/.osx-packager/build<br>
> --cc=/Developer/usr/bin/gcc --cxx=/Developer/usr/bin/g++<br>
> --qmake=/Users/user/Downloads/mythtv/.osx-packager/build/bin/qmake<br>
> --extra-libs=-F/Users/user/Downloads/mythtv/.osx-packager/build/lib<br>
> --firewire-sdk=/Users/user/Downloads/mythtv/.osx-packager/build/lib<br>
> --disable-mythlogserver<br>
> ERROR! You must have the Exiv2 image tag reader library installed to compile<br>
> MythTV.<br>
<br>
</div>the you are either (or both), not building the fixes/0.27 branch and<br>
are building master. And/or you aren't using the <a href="http://osx-packager-qtsdk.pl" target="_blank">osx-packager-qtsdk.pl</a><br>
from the master branch.<br>
<br>
exiv2 is a requirements that was added to master a couple of weeks ago<br>
(for the new mythgallery) and the packager script got updated too for<br>
that dependency...<br>
<br>
if you want to build fixes/0.27 use the fixes/0.27 or master branch of<br>
the OSX builder<br>
if you want to build mythtv master (0.28) then you must use the OSX<br>
builder from the master branch<br>
<div><div>_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
<a href="http://www.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-users</a><br>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>