Package Details: tvheadend 4.2.8-8

Git Clone URL: https://aur.archlinux.org/tvheadend.git (read-only, click to copy)
Package Base: tvheadend
Description: TV streaming server for Linux
Upstream URL: https://tvheadend.org/
Keywords: tvheadend
Licenses: GPL-3.0-only
Submitter: BELzEBUB
Maintainer: fossdd
Last Packager: fossdd
Votes: 115
Popularity: 0.178301
First Submitted: 2012-10-25 08:49 (UTC)
Last Updated: 2024-10-12 22:02 (UTC)

Dependencies (9)

Required by (0)

Sources (5)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 25 Next › Last »

manio commented on 2023-08-20 08:10 (UTC)

I have a fresh arch packages and this package is failing to build:

src/libav.c: In function ‘libav_is_encoder’:
src/libav.c:190:15: error: ‘AVCodec’ has no member named ‘encode’
  190 |   return codec->encode || codec->encode2;
      |               ^~
src/libav.c:190:32: error: ‘AVCodec’ has no member named ‘encode2’
  190 |   return codec->encode || codec->encode2;
      |                                ^~
src/libav.c: In function ‘libav_init’:
src/libav.c:216:3: warning: implicit declaration of function ‘av_register_all’ [-Wimplicit-function-declaration]
  216 |   av_register_all();
      |   ^~~~~~~~~~~~~~~
src/libav.c:217:3: warning: implicit declaration of function ‘avfilter_register_all’ [-Wimplicit-function-declaration]
  217 |   avfilter_register_all();
      |   ^~~~~~~~~~~~~~~~~~~~~
src/libav.c: In function ‘libav_is_encoder’:
src/libav.c:192:1: error: control reaches end of non-void function [-Werror=return-type]
  192 | }
      | ^
cc1: all warnings being treated as errors
make: *** [Makefile:643: /usr/src/tvheadend/src/tvheadend-4.2.8/build.linux/src/libav.o] Error 1
==> ERROR: A failure occurred in build().
    Aborting...

Sirfon commented on 2023-06-14 20:41 (UTC)

6.3.7 breaks dvb it seems - see https://bbs.archlinux.org/viewtopic.php?id=286421

Reverting to 6.3.6 will work for now, and looks like the problematic patch will be reverted.

holunder commented on 2023-06-14 12:04 (UTC) (edited on 2023-06-14 12:29 (UTC) by holunder)

tvheadend is broken for me after recent system updates. systemd service is still active but no web interface and no channels available. Edit: It is kernel 6.3.7 which is breaking it here. Am I the only one?

Louis commented on 2023-05-15 23:46 (UTC)

Package currently fails to build if "libavresample" is detected. Will fix tomorrow.

Louis commented on 2023-05-08 18:39 (UTC)

@LukyLX

Could you add me as a co-maintainer?

Helloagain commented on 2023-01-05 22:23 (UTC)

Getting the following error when trying to build:

make -f Makefile.hdhomerun build
make[1]: Entering directory '/home/kodi/.cache/yay/tvheadend/src/tvheadend-4.2.8'
WGET            http://download.silicondust.com/hdhomerun/libhdhomerun_20171221.tgz
http://download.silicondust.com/hdhomerun/libhdhomerun_20171221.tgz:
2023-01-05 23:21:36 ERROR 404: Not Found.
make[1]: *** [Makefile.hdhomerun:79: /home/kodi/.cache/yay/tvheadend/src/tvheadend-4.2.8/build.linux/hdhomerun/libhdhomerun_20171221/.tvh_download] Error 8
make[1]: Leaving directory '/home/kodi/.cache/yay/tvheadend/src/tvheadend-4.2.8'
make: *** [Makefile:800: /home/kodi/.cache/yay/tvheadend/src/tvheadend-4.2.8/build.linux/hdhomerun/libhdhomerun/libhdhomerun.a] Error 2

foggybrain commented on 2022-11-17 21:25 (UTC)

Not building anymore

src/muxer/muxer_libav.c:470:39: error: ‘AVStream’ has no member named ‘codec’ 470 | if(av_bitstream_filter_filter(st->codec->codec_id == AV_CODEC_ID_H264 ? | ^~ src/muxer/muxer_libav.c:472:39: error: ‘AVStream’ has no member named ‘codec’ 472 | st->codec, | ^~ src/muxer/muxer_libav.c: In function ‘lav_muxer_destroy’: src/muxer/muxer_libav.c:591:5: warning: implicit declaration of function ‘av_bitstream_filter_close’ [-Wimplicit-function-declaration] 591 | av_bitstream_filter_close(lm->lm_h264_filter); | ^~~~~~~~~~~~~~~~~~~~~~~~~ src/muxer/muxer_libav.c:598:38: error: ‘AVStream’ has no member named ‘codec’ 598 | av_freep(&lm->lm_oc->streams[i]->codec->extradata); | ^~ src/muxer/muxer_libav.c: In function ‘lav_muxer_create’: src/muxer/muxer_libav.c:640:7: error: assignment discards ‘const’ qualifier from pointer target type [-Werror=discarded-qualifiers] 640 | fmt = av_guess_format(mux_name, NULL, NULL); | ^ cc1: all warnings being treated as errors make: *** [Makefile:642: /home/tim/aur/builds/tvheadend/src/tvheadend-4.2.8/build.linux/src/muxer/muxer_libav.o] Error 1 ==> ERROR: A failure occurred in build(). Aborting...

AlD commented on 2022-11-05 17:10 (UTC) (edited on 2022-11-05 17:11 (UTC) by AlD)

@PaulchenPlump you have that backwards. You have to recompile tvheadend.

PaulchenPlump commented on 2022-11-05 15:20 (UTC) (edited on 2022-11-05 15:21 (UTC) by PaulchenPlump)

After the OpenSSL update I get the following error with TVHeadend: /usr/bin/tvheadend: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory

Workarount is "pacman -S openssl-1.1", but this should be more temporary. Please recompile with the current openssl.