Package Details: mythtv-git 34.0.r23.g9b54f1a672-1

Git Clone URL: https://aur.archlinux.org/mythtv-git.git (read-only, click to copy)
Package Base: mythtv-git
Description: A Homebrew PVR project (Stable '-fixes' branch)
Upstream URL: https://www.mythtv.org/
Licenses: GPL
Conflicts: mythtv
Provides: mythtv
Submitter: JohnLBergqvist
Maintainer: JohnLBergqvist
Last Packager: JohnLBergqvist
Votes: 36
Popularity: 0.000658
First Submitted: 2023-04-10 09:11 (UTC)
Last Updated: 2024-06-30 17:31 (UTC)

Sources (6)

Pinned Comments

JohnLBergqvist commented on 2023-04-10 15:56 (UTC) (edited on 2023-04-10 15:57 (UTC) by JohnLBergqvist)

This package replaces the previous 'mythtv' AUR package. It has been renamed to comply with Arch's VCS package guidelines.

I hope to update the various mythplugins AUR packages soon

Latest Comments

« First ‹ Previous 1 .. 7 8 9 10 11 12 13 14 15 16 17 .. 31 Next › Last »

jfabernathy commented on 2021-11-11 14:05 (UTC)

How would I modify this PKGBUILD so that I could track master branch? Any points would be appreciated

sultanoswing commented on 2021-10-30 22:53 (UTC) (edited on 2021-11-14 10:23 (UTC) by sultanoswing)

Failing to build today:


/usr/bin/ld: libavcodec/amfenc_h264.o: in function `GetDefaultChannelLayout':
/usr/include/AMF/core/AudioBuffer.h:89: multiple definition of `GetDefaultChannelLayout'; libavcodec/amfenc.o:/usr/include/AMF/core/AudioBuffer.h:89: first defined here
/usr/bin/ld: libavcodec/amfenc_hevc.o: in function `GetDefaultChannelLayout':
/usr/include/AMF/core/AudioBuffer.h:89: multiple definition of `GetDefaultChannelLayout'; libavcodec/amfenc.o:/usr/include/AMF/core/AudioBuffer.h:89: first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [ffbuild/library.mak:104: libavcodec/libmythavcodec.so.58] Error 1
make[2]: Leaving directory '/home/user/Desktop/mythtv/src/mythtv/mythtv/external/FFmpeg'
make[1]: *** [Makefile:25: FFmpeg-all] Error 2
make[1]: Leaving directory '/home/user/Desktop/mythtv/src/mythtv/mythtv/external'
make: *** [Makefile:66: external] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

Have rebuilt dependencies, including ffmepg. All else fully up to date in [Core], [Community], [Extra] and AUR as of today.

EDIT: fully reinstalled all packages, and updated a bunch of out of date perl 5.32 modules, including xmltv. Still won't build, same error.

Interestingly, builds on my laptop running Arch - so at least I can get a working package for my desktop.

delx commented on 2021-09-12 13:41 (UTC) (edited on 2021-09-12 13:42 (UTC) by delx)

Hi @ralfrupf1976,

I suspect that you haven't passed the correct flags to makepkg so that it installs dependencies before the build. You'll want to run something like makepkg -sri.

Please have a look at the usage guide on the wiki, or the manual for more info.

Hope you can make it work :-)

ralfrupf1976 commented on 2021-09-11 20:33 (UTC)

Could not install mythtv because of error:

ERROR: samplerate not found using pkg-config

glenb77 commented on 2021-08-17 22:29 (UTC)

mark, same result here, but very few need the rebuild that i have checked. i can use the editor again. so anyone taking the mariadb upgrade will have to rebuild mythtv to get that offset keyword problem resolved.

mark.clegg commented on 2021-08-17 21:58 (UTC)

Rebuilding seems to have worked, but I then needed to rebuild the seektable on the affected recordings...

mythcommflag --file 10615_20210817192500.ts --rebuild

glenb77 commented on 2021-08-17 21:08 (UTC)

the offset reserved word was the subject of a commit to fixes branch on july 31. see: https://github.com/MythTV/mythtv/commits/fixes/31/mythtv

i don't understand except maybe this portion of code in editor has been missed ?

mark.clegg commented on 2021-08-17 21:00 (UTC)

I'm just rebuilding myself too... I've been grepping the source, and every instance of "offset" I've found so far is already escaped as " offset " so I'm feeling hopeful.

glenb77 commented on 2021-08-17 20:58 (UTC)

mark, so this looks like this is the reserved word thing mariadb 'offset'. i thought the fix was pushed to fixes. i will try a rebuild of mythtv and check again

mark.clegg commented on 2021-08-17 20:15 (UTC) (edited on 2021-08-17 20:50 (UTC) by mark.clegg)

I'm getting this in my mythfrontend.log:

You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'offset FROM recordedseek WHERE chanid = ? AND starttime = ? AND type = ?' at line 1

2021-08-17 20:53:31.234651 E [3266/3266] CoreContext mythdb.cpp:181 (DBError) - DB Error (QueryPositionMap):
Query was:
SELECT mark, offset FROM recordedseek WHERE chanid = 10615 AND starttime = '2021-08-17T18:55:00Z' AND type = 9 ;

Seems like 'offset' has become a reserved word as of MariaDB 10.6

SELECT offset FROM recordedseek

gives the same error, where

SELECT "offset" FROM recordedseek

works...