<div dir="ltr"><div>Looks like this time around I got fixes-0.27 pulled , which is good . The Configure passed ok , however make has crashed with following error :<br><br>ar cq libmythmpeg2-0.27.a cpu_accel.o cpu_state.o alloc.o header.o decode.o slice.o motion_comp.o idct.o motion_comp_altivec.o idct_altivec.o<br>
ranlib -s libmythmpeg2-0.27.a<br>cd libmythui/ && /Users/user/Downloads/mythtv/.osx-packager/build/bin/qmake /Users/user/Downloads/mythtv/.osx-packager/src/myth-git/mythtv/libs/libmythui/<a href="http://libmythui.pro">libmythui.pro</a> QMAKE=/Users/user/Downloads/mythtv/.osx-packager/build/bin/qmake -o Makefile<br>
cd libmythui/ && /usr/bin/make -f Makefile <br>ccache /Developer/usr/bin/gcc -c -pipe -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -arch ppc -D_USING_105SDK=1 -mmacosx-version-min=10.5 -I/Users/user/Downloads/mythtv/.osx-packager/build/include -I/Users/user/Downloads/mythtv/.osx-packager/build/mysql -DNDEBUG -fomit-frame-pointer -fPIC -maltivec -mabi=altivec -g -Wall -Wpointer-arith -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -Wno-switch -Woverloaded-virtual -funit-at-a-time -g -arch ppc -DUSING_APPLEREMOTE -D_GNU_SOURCE -DUSE_OPENGL_PAINTER -DUSING_QTWEBKIT -DMUI_API -DQT_WEBKIT_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/Users/user/Downloads/mythtv/.osx-packager/build/mkspecs/macx-g++ -I. -I/Users/user/Downloads/mythtv/.osx-packager/build/include/QtCore -I/Users/user/Downloads/mythtv/.osx-packager/build/include/QtNetwork -I/Users/user/Downloads/mythtv/.osx-packager/build/include/QtGui -I/Users/user/Downloads/mythtv/.osx-packager/build/include/QtOpenGL -I/Users/user/Downloads/mythtv/.osx-packager/build/include/QtXml -I/Users/user/Downloads/mythtv/.osx-packager/build/include/QtSql -I/Users/user/Downloads/mythtv/.osx-packager/build/include/QtWebKit -I/Users/user/Downloads/mythtv/.osx-packager/build/include -I/usr/include -I/Users/user/Downloads/mythtv/.osx-packager/build -I../../external/qjson/include -I../libmythbase -I../.. -I.. -I../../external/FFmpeg -I/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers -I/System/Library/Frameworks/AGL.framework/Headers -I. <a href="http://util-osx-cocoa.mm">util-osx-cocoa.mm</a> -o util-osx-cocoa.o<br>
ccache /Developer/usr/bin/g++ -c -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DPIC -arch ppc -D_USING_105SDK=1 -mmacosx-version-min=10.5 -I/Users/user/Downloads/mythtv/.osx-packager/build/include -I/Users/user/Downloads/mythtv/.osx-packager/build/mysql -DNDEBUG -fomit-frame-pointer -fPIC -maltivec -mabi=altivec -g -Wall -Wpointer-arith -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -Wno-switch -Woverloaded-virtual -funit-at-a-time -gdwarf-2 -arch ppc -fPIC -DUSING_APPLEREMOTE -D_GNU_SOURCE -DUSE_OPENGL_PAINTER -DUSING_QTWEBKIT -DMUI_API -DQT_WEBKIT_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/Users/user/Downloads/mythtv/.osx-packager/build/mkspecs/macx-g++ -I. -I/Users/user/Downloads/mythtv/.osx-packager/build/include/QtCore -I/Users/user/Downloads/mythtv/.osx-packager/build/include/QtNetwork -I/Users/user/Downloads/mythtv/.osx-packager/build/include/QtGui -I/Users/user/Downloads/mythtv/.osx-packager/build/include/QtOpenGL -I/Users/user/Downloads/mythtv/.osx-packager/build/include/QtXml -I/Users/user/Downloads/mythtv/.osx-packager/build/include/QtSql -I/Users/user/Downloads/mythtv/.osx-packager/build/include/QtWebKit -I/Users/user/Downloads/mythtv/.osx-packager/build/include -I/usr/include -I/Users/user/Downloads/mythtv/.osx-packager/build -I../../external/qjson/include -I../libmythbase -I../.. -I.. -I../../external/FFmpeg -I/System/Library/Frameworks/OpenGL.framework/Versions/A/Headers -I/System/Library/Frameworks/AGL.framework/Headers -I. -o mythmainwindow.o mythmainwindow.cpp<br>
In file included from mythrender_opengl.h:27,<br> from mythmainwindow_internal.h:11,<br> from mythmainwindow.cpp:2:<br>util-osx.h:5:30: error: CarbonCore/Endian.h: No such file or directory<br>
/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Events.h:481: error: ‘BigEndianLong’ does not name a type<br>/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Events.h:497: error: variable or field ‘GetKeys’ declared void<br>
/System/Library/Frameworks/Carbon.framework/Frameworks/HIToolbox.framework/Headers/Events.h:497: error: ‘KeyMap’ was not declared in this scope<br>make[2]: *** [mythmainwindow.o] Error 1<br>make[1]: *** [sub-libmythui-make_default] Error 2<br>
make: *** [libs] Error 2<br>[osx-pkg] Failed system call: " /usr/bin/make " with error code 2<br>Died at ./<a href="http://osx-packager-qtsdk.pl">osx-packager-qtsdk.pl</a> line 1730.<br><br></div>Looks like I am stuck here for a while. <br>
<div>Regards<br></div><div>Milorad<br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Oct 12, 2013 at 2:34 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">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" target="_blank">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="HOEnZb"><div class="h5"><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:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);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><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><div><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>
</div></div></blockquote></div><br></div>