Package Details: linuxtv-dvb-apps 1505-6

Git Clone URL: https://aur.archlinux.org/linuxtv-dvb-apps.git (read-only, click to copy)
Package Base: linuxtv-dvb-apps
Description: Linux DVB API applications and utilities
Upstream URL: https://www.linuxtv.org
Licenses: GPL-2.0-or-later, LGPL-2.1-or-later
Submitter: Barthalion
Maintainer: xiota
Last Packager: xiota
Votes: 20
Popularity: 0.122857
First Submitted: 2018-01-06 20:58 (UTC)
Last Updated: 2024-07-23 11:53 (UTC)

Latest Comments

1 2 3 Next › Last »

dirk362 commented on 2024-07-23 11:03 (UTC)

The source URL for dvb-apps via hg has changed at the source.

Base URL is now https://linuxtv.org/legacy-hg/dvb-apps

Updating line 34 of the PKGBUILD file to change the relevant part of the URL string from /hg/ to /legacy-hg/ allows correct source files to be obtained and built correctly.

drws commented on 2023-09-17 18:03 (UTC)

Sorry, I don't think I can help you much with this one.

drws commented on 2023-09-14 17:57 (UTC)

@xiota: not the whole command line, but you can see from the output that yay is used.

@Mr.Smith1974: this or very similar issue has been fixed about a month ago in the latest yay version. Possibly you just need to update it before installing this package. If you are unsure you can post output of yay -V.

xiota commented on 2023-09-12 21:43 (UTC)

@Mr.Smith1974 hg is provided by mercurial which is already in makedepends. What commands are you using to make this package?

Mr.Smith1974 commented on 2023-09-12 11:47 (UTC) (edited on 2023-09-12 11:49 (UTC) by Mr.Smith1974)

==> Making package: linuxtv-dvb-apps 1505-5 (Tue 12 Sep 2023 02:46:32 PM MSK)
==> Retrieving sources...
  -> Cloning dvb-apps hg repo...
/usr/share/makepkg/source/hg.sh: line 50: hg: command not found
==> ERROR: Failure while downloading dvb-apps hg repo
    Aborting...
 -> error downloading sources: /home/none/.cache/yay/linuxtv-dvb-apps 
         context: exit status 1 


trinitronx commented on 2023-08-16 12:15 (UTC)

@xiota: Sounds good! Thanks!

xiota commented on 2023-08-14 13:38 (UTC) (edited on 2023-08-14 13:39 (UTC) by xiota)

@trinitronx Squashed and applied your patches. Also changed some formatting and updated srcinfo. See commit log for details.

trinitronx commented on 2023-08-14 00:01 (UTC)

@xiota: There is an upstream bug causing segfault in atsc_epg for 64-bit systems using int to store address. Upstream Debian bug #779520 has a patch to use size_t instead which fixes the problem. I've tested and verified it works on x86_64.

PKGBUILD changes to apply this patch are on my GitLab fork here: https://gitlab.archlinux.org/trinitronx/linuxtv-dvb-apps/-/merge_requests/1/diffs

To pull & merge:

git remote add trinitronx https://gitlab.archlinux.org/trinitronx/linuxtv-dvb-apps.git
git fetch trinitronx fix-64bit-segfault-patch-bug779520
git checkout -b fix-64bit-segfault-patch-bug779520 trinitronx/fix-64bit-segfault-patch-bug779520
git checkout master
git merge fix-64bit-segfault-patch-bug779520

References:

Sources:

xiota commented on 2023-07-29 09:54 (UTC)

No problem. Feel free to comment again if you notice anything else.