Package Details: mythtv-git v0.28.pre.r3648.g7cd8149-1

Git Clone URL: https://aur.archlinux.org/mythtv-git.git (read-only)
Package Base: mythtv-git
Description: Free Open Source software digital video recorder (DVR) project
Upstream URL: http://www.mythtv.org/
Licenses: GPL2
Conflicts: mythtv
Replaces: mythtv
Submitter: vaca
Maintainer: martyg
Last Packager: martyg
Votes: 4
Popularity: 0.000000
First Submitted: 2011-04-27 11:31
Last Updated: 2016-03-01 22:32

Dependencies (43)

Required by (0)

Sources (2)

Latest Comments

martyg commented on 2016-03-08 20:58

This package is still a work in progress.
It works well for me and many others.

Fix your copy to work the way you think is right, and send me patches.

JohnLBergqvist commented on 2016-03-08 20:48

Despite the fact that I have nvidia-304xx-libgl installed, the install is still refusing to run because I don't have mesa-libgl installed, which of course I can't install because nvidia-304xx-libgl conflicts with it.

Also, Why are you pointing to the fixes-0.28 branch instead of the master? Surely master should be the default, as it is by definition more bleeding edge than fixes-0.28.

Also, I see you've added mandatory dependencies for a lot of optional features, e.g. openGL acceleration, LIRC etc. Surely (as these are by no means 'core' features of MythTV) these dependencies should be optional. You're forcing users into installing bloatware for functionality they may not need. It's not really the Arch way IMO.

martyg commented on 2016-03-01 22:21

Thanks for the update. Will revert on my next upload.

gregbert commented on 2016-03-01 22:19

martyg - just realized that Restart=on-failure is not a great idea for everyone. sorry. it means that mythtv-setup can't shut down the backend. i'd remove it.

sultanoswing commented on 2016-02-18 06:57

[SOLVED] Problem below is solved. I knew I'd run into something similar before, and recalled that "/tmp" is too small (was only 2GB i.e. half my RAM). Increased it to 3GB temporarily as per these instructions, and it compiled fine (https://archlinuxhacks.wordpress.com/2011/10/04/tmpfs-full/)

Odd. Won't build on my laptop, but has done on my desktops recently (within the last couple of months). Error message on the laptop is:

{standard input}: Assembler messages:
{standard input}: Fatal error: can't close httpstatus.o: No space left on device
Makefile:1236: recipe for target 'httpstatus.o' failed
make[2]: *** [httpstatus.o] Error 1
make[2]: Leaving directory '/tmp/yaourt-tmp-mcmt/aur-mythtv-git/src/mythtv/mythtv/programs/mythbackend'
Makefile:386: recipe for target 'sub-mythbackend-make_first' failed
make[1]: *** [sub-mythbackend-make_first] Error 2
make[1]: Leaving directory '/tmp/yaourt-tmp-mcmt/aur-mythtv-git/src/mythtv/mythtv/programs'
Makefile:67: recipe for target 'programs' failed
make: *** [programs] Error 2

There's plenty of room on the hard drive available - 65GB - so I'm not sure what the "No space left on device" message refers to.

martyg commented on 2016-02-11 00:05

Done, but be aware the mythtv package in community does not have this turned on.
(I cloned this service file from community, it hasn't changed since)

gregbert commented on 2016-02-10 20:30

We we have "Restart=on-failure" in the service file? thanks

p-we commented on 2015-10-24 07:32

Oops my bad about comment below. It was related to libgl. qt5-x11extras not a dep.

p-we commented on 2015-10-24 04:27

It looks like qt5-x11extras package is a dependancy. I got no QT5 graphic interfaces in mythtv without it.

p-we commented on 2015-10-23 06:37

I'm hearing that 0.28 is a stable daily driver nowadays on gossamer threads. Will anyone comment here if this is the case for recent builds on current Arch? Thanks.

martyg commented on 2015-07-31 21:04

If you get a compile error, a fix is in the works - Ref. https://github.com/MythTV/mythtv/pull/96

xxxspuddy commented on 2013-06-03 00:41

Can you add yasm, x264 and qtwebkit to the list of dependencies as it wont build without them.

avahi, libass and python2-lxml could be optdepends to enable bonjour (airplay support), libass subtitle support and python bindings respectively

Da_Coynul commented on 2013-01-05 17:36

Adding this to PKGBUILD just before "make" will allow build:

sed -i "32 i #include <sys/types.h>" external/FFmpeg/libavdevice/alsa-audio.h
sed -i "30 i #include <sys/types.h>" external/FFmpeg/libavdevice/alsa-audio-common.c
sed -i "47 i #include <sys/types.h>" external/FFmpeg/libavdevice/alsa-audio-dec.c
sed -i "39 i #include <sys/types.h>" external/FFmpeg/libavdevice/alsa-audio-enc.c

Da_Coynul commented on 2013-01-03 02:34

This is no longer building for me:

make: *** [external] Error 2
==> ERROR: A failure occurred in build().

Anyone else getting this error?

p-we commented on 2012-08-26 14:16

This is just a heads up for the upcoming MythTV 0.26 which is now in RC. A mod to mysql to incorporate timezone data within mysql will be necessary for 0.26 and beyond. There is an official MythTV wiki on this: http://www.mythtv.org/wiki/MySQL_Time_Zone_Tables

The problem is that the wiki does not give exactly the right syntax and had me stumped a bit. This is the correct syntax to do this for MythTV within current Arch Linux (without and with password):

# mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -uroot mysql
# mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -uroot -p mysql

This from root shell, not from within mysql

Thanks for maintaining this Vaca!

p-we commented on 2012-08-26 14:14

This is just a heads up for the upcoming MythTV 0.26 which is now in RC. A mod to mysql to incorporate timezone data within mysql will be necessary for 0.26 and beyond. There is an official MythTV wiki on this: http://www.mythtv.org/wiki/MySQL_Time_Zone_Tables

The problem is that the wiki does not give exactly the right syntax and had me stumped a bit. This is the correct syntax to do this for MythTV within current Arch Linux:

# mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -uroot mysql (for no password)
# mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -uroot -p mysql (with password)

This from root shell, not from within mysql

Thanks for maintaining this Vaca!

p-we commented on 2012-08-26 14:12

This is just a heads up for the upcoming MythTV 0.26 which is now in RC. A mod to mysql to incorporate timezone data within mysql will be necessary for 0.26 and beyond. There is an official MythTV wiki on this: http://www.mythtv.org/wiki/MySQL_Time_Zone_Tables

The problem is that de wiki does not give exactly the right syntax and had me stumped a bit. This is the correct syntax to do this for MythTV within current Arch Linux:

# mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -uroot mysql (for no password)
# mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -uroot -p mysql (with password)

This from root shell, not from within mysql

Thanks for maintaining this Vaca!

p-we commented on 2012-07-24 12:08

There's a message at mythfrontend startup about missing libicu . . . Maybe icu should be put into dependancies?

p-we commented on 2012-07-23 13:37

I mentioned the below error earlier. As it turns out this had to do with using Kernel LTS (3.0.38). Compiles fine on current 3.4. Too bad since 3.4 has some other issues here and there

LD libavformat/libmythavformat.so.
/usr/bin/ld: libavformat/libmythavformat.so.: version node not found for symbol av_init_packet@LIBAVFORMAT_52
/usr/bin/ld: failed to set dynamic section sizes: Bad value
collect2: error: ld returned 1 exit status
make[1]: *** [libavformat/libmythavformat.so.] Error 1
make[1]: Leaving directory `/home/mythtv/AUR/mythtv-git/src/mythtv-build/mythtv/external/FFmpeg'
make: *** [external/FFmpeg] Error 2

p-we commented on 2012-07-23 13:35

I mentioned the below error earlier. As it turns out this had to do with using Kernel LTS (3.0.38). Too bad since current 3.4 has some issues here and there

LD libavformat/libmythavformat.so.
/usr/bin/ld: libavformat/libmythavformat.so.: version node not found for symbol av_init_packet@LIBAVFORMAT_52
/usr/bin/ld: failed to set dynamic section sizes: Bad value
collect2: error: ld returned 1 exit status
make[1]: *** [libavformat/libmythavformat.so.] Error 1
make[1]: Leaving directory `/home/mythtv/AUR/mythtv-git/src/mythtv-build/mythtv/external/FFmpeg'
make: *** [external/FFmpeg] Error 2

p-we commented on 2012-07-17 21:13

Just got the following compile error since 2 days. No hits on internet except for a similar problem with someone with 0.24 in 2011 who had a ffmpeg dependancy problem with Debian. It has been building fine inthis system up to now. Anybody else out there?

LD libavformat/libmythavformat.so.
/usr/bin/ld: libavformat/libmythavformat.so.: version node not found for symbol av_init_packet@LIBAVFORMAT_52
/usr/bin/ld: failed to set dynamic section sizes: Bad value
collect2: error: ld returned 1 exit status
make[1]: *** [libavformat/libmythavformat.so.] Error 1
make[1]: Leaving directory `/home/mythtv/AUR/mythtv-git/src/mythtv-build/mythtv/external/FFmpeg'
make: *** [external/FFmpeg] Error 2

p-we commented on 2012-07-17 21:04

Just got the following compile error since 2 days. No hits on internet except for a similar problem with someone with 0.24 in 2010 who had a dependancy problem with Debian. It has been building fine up to now. Anybody else out there?

LD libavformat/libmythavformat.so.
/usr/bin/ld: libavformat/libmythavformat.so.: version node not found for symbol av_init_packet@LIBAVFORMAT_52
/usr/bin/ld: failed to set dynamic section sizes: Bad value
collect2: error: ld returned 1 exit status
make[1]: *** [libavformat/libmythavformat.so.] Error 1
make[1]: Leaving directory `/home/mythtv/AUR/mythtv-git/src/mythtv-build/mythtv/external/FFmpeg'
make: *** [external/FFmpeg] Error 2

p-we commented on 2012-07-17 21:02

Just got the following since 2 days. Anybody else out there?

[code]LD libavformat/libmythavformat.so.
/usr/bin/ld: libavformat/libmythavformat.so.: version node not found for symbol av_init_packet@LIBAVFORMAT_52
/usr/bin/ld: failed to set dynamic section sizes: Bad value
collect2: error: ld returned 1 exit status
make[1]: *** [libavformat/libmythavformat.so.] Error 1
make[1]: Leaving directory `/home/mythtv/AUR/mythtv-git/src/mythtv-build/mythtv/external/FFmpeg'
make: *** [external/FFmpeg] Error 2[/code]

Anonymous comment on 2012-05-03 08:19

There is a small typo in your PKGBUILD : s/dependes/depends/

Thanks!

p-we commented on 2012-04-19 09:17

Maybe obvious but if someone needs VAAPI support you must add "--enable-vaapi \" to config list in PKGBUILD

p-we commented on 2012-04-11 20:56

Some files within the patch have already been addressed by the myth dev's in the last day. Running with or without patch leads to build errors. Seems now that only h264_qpel_mmx.c is necessary. Removing the other parts from the patch fixed it.

vaca commented on 2012-04-10 12:21

MythTv 0.25

kiwisauce commented on 2012-02-21 22:12

"Cloning into '/home/kiwisauce/build/mythtv-git/src/mythtv-build'...
done.

Error! QtWebkit headers not found"


Add "qtwebkit" to dependencies :-)

p-we commented on 2012-01-18 07:50

Sorry about that. Directory permissions somehow got changed. Works like a charm

vaca commented on 2012-01-10 13:30

Hi, I have no problem to compile the package. Today I am putting together the current version

vaca commented on 2012-01-10 13:29

Hi, I have no problem to compile the package. I was just putting together the current version

vaca commented on 2012-01-10 13:21

Hello, I am working. I have no problem with the build package.

p-we commented on 2012-01-10 09:37

Since 3 days not functional for me. I can't access the script now but GIT seems to hang with message about not finding mythtv directory. Maybe something changed at Mythtv? Thanks for maintaining this vaca!