mythtv-master OSX frontend builds

For discussion of topics specific to MythTV on OSX
Post Reply
User avatar
warpme
Translator
Posts: 63
Joined: Fri Feb 07, 2014 9:13 pm
Poland

mythtv-master OSX frontend builds

Post by warpme » Thu Jul 28, 2016 9:54 am

Hi,
Just FYI if anybody needs standalone .app of mythfrontend....
I'm building in regular way mythfrontend master for OSX.

It is standalone MAC .app with all plugins except:

1. MythWeather (due problems with some Perl deps which I don't have time to investigate)

Current build is c580bc2 (r769; 12/09/2018) build on macOS High Sierra 10.13.6 with Qt5.11.1, Xcode 9.4 and all MiniMyth2 v9.5.0 patches

You can download zipped .app from:

https://dl.bintray.com/warpme/macOS-Myt ... master.zip

happy watching!


PS: Maybe useful might be to make make this post sticky....
Last edited by warpme on Sun Jan 29, 2017 5:09 pm, edited 10 times in total.

CheckeredFlag
Newcomer
Posts: 2
Joined: Tue Aug 02, 2016 2:43 am
United States of America

Re: mythtv-master OSX frontend builds

Post by CheckeredFlag » Tue Aug 02, 2016 3:03 am

I'm eager to try this since I'm having all kinds of stability issues using a newer OSX mythfrontend with a Mythbuntu 0.28 backend.

However, I'm getting "Please run mythtv-setup or mythbackend to update your database." I presume I just need to define the backend IP, username & password, but I don't know where it's looking for it. My ~/.mythtv/config.xml is properly defined.

User avatar
pvr4me
Senior
Posts: 628
Joined: Fri Feb 07, 2014 7:25 pm
Location: near Toronto, Canada
Contact:
Canada

Re: mythtv-master OSX frontend builds

Post by pvr4me » Thu Aug 04, 2016 11:34 am

CheckeredFlag wrote:I'm eager to try this since I'm having all kinds of stability issues using a newer OSX mythfrontend with a Mythbuntu 0.28 backend.

However, I'm getting "Please run mythtv-setup or mythbackend to update your database." I presume I just need to define the backend IP, username & password, but I don't know where it's looking for it. My ~/.mythtv/config.xml is properly defined.
With Myth, the frontend and backend *must* be running the same version. "master" is not the same as 0.28. master will become 0.29, when released.

You can try the pre-built 0.28 app from:

https://www.mythtv.org/wiki/Myth_on_Mac ... _Downloads

Craig
The MacPorts guy.

sfatula
Senior
Posts: 163
Joined: Sun Aug 09, 2015 3:51 am
Location: Calera, OK
United States of America

Re: mythtv-master OSX frontend builds

Post by sfatula » Thu Aug 04, 2016 4:34 pm

Curious as to what would be the purpose of the frontend only build? Where would one obtain the backend only?

User avatar
pvr4me
Senior
Posts: 628
Joined: Fri Feb 07, 2014 7:25 pm
Location: near Toronto, Canada
Contact:
Canada

Re: mythtv-master OSX frontend builds

Post by pvr4me » Thu Aug 04, 2016 9:15 pm

sfatula wrote:Curious as to what would be the purpose of the frontend only build? Where would one obtain the backend only?
Normal case is that the backend is already running on Linux but you want to use the frontend to watch stuff on an OSX machine.

Craig
The MacPorts guy.

CheckeredFlag
Newcomer
Posts: 2
Joined: Tue Aug 02, 2016 2:43 am
United States of America

Re: mythtv-master OSX frontend builds

Post by CheckeredFlag » Fri Aug 05, 2016 4:00 am

pvr4me wrote: With Myth, the frontend and backend *must* be running the same version. "master" is not the same as 0.28. master will become 0.29, when released.

You can try the pre-built 0.28 app from:

https://www.mythtv.org/wiki/Myth_on_Mac ... _Downloads

Craig
Ahhh...I didn't realize this was a 0.29 build. I've tried the pre-built binary for 0.28, but it's been very unstable. It connects just fine to my mythbuntu backend, but hangs every time when trying to play anything. I never had problems with 0.27 frontends prior to upgrading my backend.

Any idea where I can find a more recent 0.28 build? I'm hoping a "fixes" build might fix the problems I'm seeing. I've tried building it myself, but I'm having a really hard time getting it to build successfully.

I'm eagerly anticipating a MacPorts release!

User avatar
pvr4me
Senior
Posts: 628
Joined: Fri Feb 07, 2014 7:25 pm
Location: near Toronto, Canada
Contact:
Canada

Re: mythtv-master OSX frontend builds

Post by pvr4me » Fri Aug 05, 2016 1:11 pm

CheckeredFlag wrote:Ahhh...I didn't realize this was a 0.29 build. I've tried the pre-built binary for 0.28, but it's been very unstable. It connects just fine to my mythbuntu backend, but hangs every time when trying to play anything. I never had problems with 0.27 frontends prior to upgrading my backend.

Any idea where I can find a more recent 0.28 build? I'm hoping a "fixes" build might fix the problems I'm seeing. I've tried building it myself, but I'm having a really hard time getting it to build successfully.

I'm eagerly anticipating a MacPorts release!
If there are problems with the bundled app build, then a MacPorts build is also likely to suffer. A "fix" will only be coming if the devs (and/or the packagers) know there is a problem. I don't think I've seen any such bug reports. What is the source material you are trying to play? Can you post the frontend log?

Craig
The MacPorts guy.

User avatar
pvr4me
Senior
Posts: 628
Joined: Fri Feb 07, 2014 7:25 pm
Location: near Toronto, Canada
Contact:
Canada

Re: mythtv-master OSX frontend builds

Post by pvr4me » Tue Apr 11, 2017 5:49 pm

warpme wrote:... Current build is 121b636 (r379; 19/03/2017) build on macOS Sierra 10.12.3 with Qt5.5.1 and all MiniMyth2 v8.8.1 patches
..
Are the MiniMyth patches summarized somewhere?

Craig
The MacPorts guy.

User avatar
warpme
Translator
Posts: 63
Joined: Fri Feb 07, 2014 9:13 pm
Poland

Re: mythtv-master OSX frontend builds

Post by warpme » Tue Aug 08, 2017 5:03 pm

pvr4me wrote:
warpme wrote:... Current build is 121b636 (r379; 19/03/2017) build on macOS Sierra 10.12.3 with Qt5.5.1 and all MiniMyth2 v8.8.1 patches
..
Are the MiniMyth patches summarized somewhere?

Craig
Well - there is no summary per-se - but You can see some comments on my GIT:

Here is list of patches + some comments:
https://github.com/warpme/minimyth2/blo ... v/Makefile

Patch files are here:
https://github.com/warpme/minimyth2/tre ... thtv/files

In case of any Q - pls don't hesitate to contact me :-p

User avatar
pvr4me
Senior
Posts: 628
Joined: Fri Feb 07, 2014 7:25 pm
Location: near Toronto, Canada
Contact:
Canada

Re: mythtv-master OSX frontend builds

Post by pvr4me » Tue Aug 08, 2017 6:52 pm

Quite the list of patches!!

Do you apply all the frontend-related patches to your builds of the frontend for OS X?

Are you using the osx-packager-whatever.pl script for building? If so, you must have updated it quite a bit? Is that available somewhere?

Craig
The MacPorts guy.

User avatar
warpme
Translator
Posts: 63
Joined: Fri Feb 07, 2014 9:13 pm
Poland

Re: mythtv-master OSX frontend builds

Post by warpme » Wed Aug 09, 2017 12:34 pm

pvr4me wrote:Quite the list of patches!!
Well, indeed.
But I'm using them in all my production systems and all ver. of MM2.
No any negative reports so far.
On the other hand almost every patch has clearly measurable benefits for me (i.e. extra functionality or i.e. startup time reduced from 12 to 7..8sec).
Some of them are exclusively for backend (i.e. 0003 reducing percent of failed rec. from 1..0.5% to 0.001% levels or 0009 reducing master BE idle power from ~70W to 55-60W).
In fact IMHO it will be good to include majority of them into mainline code....
pvr4me wrote:Do you apply all the frontend-related patches to your builds of the frontend for OS X?
yes - except v.speciffic to MM2 patches like i.e. 0288/0299
pvr4me wrote:Are you using the osx-packager-whatever.pl script for building? If so, you must have updated it quite a bit? Is that available somewhere?

Craig
Modified osx-packager (by JYA) is subsequently called to just build mythtv.
I have master script automating GIT pull, patching, etc - so producing new .ver of frontend.app is just calling master script and simply wait few min as compilation finishes...

Post Reply