Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Tvheadend plugin for unRAID V5.0

Featured Replies

  • Replies 983
  • Views 250.7k
  • Created
  • Last Reply

You could try installing the dev Files by ironicbadger you find here: https://dl.dropboxusercontent.com/u/6775695/unraid/Files/unRAID-dev.tar

 

Maybe that solves your problem. If it does let me know.

 

So it hasn't effected libpcre.so.1 missing or the error with libstdc++.so.6 (GLIBCXX_3.4.15 error). However, it did get me closer to building tntnet, it fixed the gcc/zlib issue. I had to build cxxtools-2.2, went smoothly and when running tntnet.SlackBuild I get the below error which mentions GLIBCXX_3.4.14 which is similar to the GLIBCXX_3.4.15 error thrown by libstdc++.so.6.

 

/usr/lib/libcxxtools.so: undefined reference to `std::_List_node_base::_M_unhook()@GLIBCXX_3.4.14'
/usr/lib/libcxxtools.so: undefined reference to `std::_List_node_base::_M_hook(std::_List_node_base*)@GLIBCXX_3.4.14'
../../framework/common/.libs/libtntnet.so: undefined reference to `cxxtools::operator-(cxxtools::DateTime const&, cxxtools::DateTime const&)'
../../framework/common/.libs/libtntnet.so: undefined reference to `cxxtools::SerializationInfo::_getBool() const'
collect2: ld returned 1 exit status
make[1]: *** [tntnet] Error 1
make[1]: Leaving directory `/tmp/tntnet-2.2/framework/runtime'
make: *** [all-recursive] Error 1

 

FYI when i run

strings /usr/lib/libstdc++.so.6 | grep GLIBC

I get

GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBC_2.0
GLIBC_2.3
GLIBC_2.1
GLIBC_2.1.3
GLIBC_2.3.2
GLIBC_2.2
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH

 

This VDR packages is desiged for unraid 5.x Only (not for 6.x)

 

All depended packages i will release today ;) (but if i good remeber there was already in some post in past published)

 

This VDR packages is desiged for unraid 5.x Only (not for 6.x)

 

All depended packages i will release today ;) (but if i good remeber there was already in some post in past published)

 

I'm using unraid 5.x. I appreciate the work your putting in, can't wait to try it! Thanks! :)

https://copy.com/03D8XIyTvyV64z7i

 

VDR 2.1.6 with plugins and all needed depends ;) please let me know if work (please dont install any other packages from slackware 13/13.1/14.0, if something still will be missed please let me know)

Just have compiled my first unRaid Kernel to support my DVBSky 850 in unRaid 5.0.4.

Hopefully it works, i have to try that when i come home, i must commit that i am a bit exited.

 

@piotrasd: Do you have any hints what i have to configure after installation to use the VDR?

i tell you how i run

(im putt all packages files to extra - so evey restart VDR is alwayes installed)

 

im create simple script to run VDR

#!/bin/sh
export LANG=pl_PL
export LC_COLLATE=pl_PL
export LC_ALL=pl_PL
export VDR_CHARSET_OVERRIDE=ISO-8859-2
chmod -R 777 /mnt/cache/.vdrconfig
/usr/sbin/vdr -c /mnt/cache/.vdrconfig -v /mnt/user/recorded -L /usr/lib/vdr -P"dvbapi -B0 -B1 -B2 -B3" -P xvdr -P"epgsearch --config=/mnt/cache/.vdrconfig/" -P live -P eepg -l 3 -d

 

but part with export languages you can delate ;) this is only for correct polish character coding.

also you should setup diseq.conf and put channels.conf to /mnt/cache/.vdrconfig (there should be config files or examples of config)

 

I have ready plugin for VDR, i must fix just one thing (or my friends with better aknowlage) after that i release public

 

A Plugin would be epic. But first of alle thanks for the instructions. Now only my selfbuild Kernel has to work  ::)

A Plugin would be epic. But first of alle thanks for the instructions. Now only my selfbuild Kernel has to work

check dmesg if found your tuner ;)

https://copy.com/03D8XIyTvyV64z7i

 

VDR 2.1.6 with plugins and all needed depends ;) please let me know if work (please dont install any other packages from slackware 13/13.1/14.0, if something still will be missed please let me know)

 

So restarted my sysrtem, no extra loaded packages. Using 5.0 final with media tree. Get the below errors.

 

Mar 27 13:04:33 Tower vdr: [31040] found 28 locales in /usr/share/locale
Mar 27 13:04:33 Tower vdr: [31040] loading plugin: /usr/lib/vdr/libvdr-dvbapi.so.2.1.6
Mar 27 13:04:33 Tower vdr: [31040] loading plugin: /usr/lib/vdr/libvdr-xvdr.so.2.1.6
Mar 27 13:04:33 Tower vdr: [31040] ERROR: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/lib/vdr/libvdr-xvdr.so.2.1.6)
Mar 27 13:04:33 Tower vdr: [31040] loading plugin: /usr/lib/vdr/libvdr-dvbhddevice.so.2.1.6
Mar 27 13:04:33 Tower vdr: [31040] loading plugin: /usr/lib/vdr/libvdr-dvbsddevice.so.2.1.6
Mar 27 13:04:33 Tower vdr: [31040] loading plugin: /usr/lib/vdr/libvdr-quickepgsearch.so.2.1.6
Mar 27 13:04:33 Tower vdr: [31040] loading plugin: /usr/lib/vdr/libvdr-epgsearchonly.so.2.1.6
Mar 27 13:04:33 Tower vdr: [31040] loading plugin: /usr/lib/vdr/libvdr-conflictcheckonly.so.2.1.6
Mar 27 13:04:33 Tower vdr: [31040] loading plugin: /usr/lib/vdr/libvdr-epgsearch.so.2.1.6
Mar 27 13:04:33 Tower vdr: [31040] ERROR: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/lib/vdr/libvdr-epgsearch.so.2.1.6)
Mar 27 13:04:33 Tower vdr: [31040] loading plugin: /usr/lib/vdr/libvdr-live.so.2.1.6
Mar 27 13:04:33 Tower vdr: [31040] ERROR: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/lib/vdr/libvdr-live.so.2.1.6)

strange, do you use other plugins ?

check if you install my package cxxlibs ?

strange, do you use other plugins ? packages in extra ?

check if you install my package cxxlibs ?

 

I do use other plugins, Sabnzbd, Headphones, CouchPotato, Sickbeard, MySQL Server and OpenSSH.

 

Nothing else in extra, i had to create the dir.

 

When i do

strings /usr/lib/libstdc++.so.6 | grep GLIBC 

i get GLIBCXX_3.4.13 as the highest.

 

cxxlibs? that isnt in the list of packages, only cxxtools which i installed. I checked /var/log/packages and cxxlibs-6.0.13-i486-2 is installed

i will check later in my system if i have installed something more and let you know

 

strings /usr/lib/libstdc++.so.6 | grep GLIBC

GLIBCXX_3.4

GLIBCXX_3.4.1

GLIBCXX_3.4.2

GLIBCXX_3.4.3

GLIBCXX_3.4.4

GLIBCXX_3.4.5

GLIBCXX_3.4.6

GLIBCXX_3.4.7

GLIBCXX_3.4.8

GLIBCXX_3.4.9

GLIBCXX_3.4.10

GLIBCXX_3.4.11

GLIBCXX_3.4.12

GLIBCXX_3.4.13

GLIBCXX_3.4.14

GLIBCXX_3.4.15

GLIBCXX_3.4.16

GLIBC_2.0

GLIBC_2.3

GLIBC_2.1.3

GLIBC_2.4

GLIBC_2.2

GLIBC_2.1

GLIBC_2.3.2

GLIBC_2.3.4

GLIBCXX_FORCE_NEW

From my system, but im not sure how i get GLIBCXX_3.4.16 :/ this is strange

 

UPDATE: folow by this https://www.linuxquestions.org/questions/slackware-14/usr-lib64-libstdc-so-6-version-%60glibcxx_3-4-15'-not-found-919350/ i think i know why, i have compiled unraid image with gcc 4.7.2.

 

Please try my image 5.0.2 and le me know if works

That makes perfect sense, I thought it was a GCC issue too, i am searching the previous pages to find 5.0.2. Thanks for your help

 

Am i being stupid? I can't find your 5.0.2 build anywhere, not in dumptruck or mentioned in this thread? Sorry to be a pain!

I will test this evening and let you know, thanks!

Surprise, Surprise my selfbuild Kernel didnt work. No Network after boot. I will now try your 5.0.2 build.

Tested with your 5.0.2 and VDR 2.1.6 the result was:

vdr: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/lib/vdr/libvdr-xvdr.so.2.1.6)

vdr: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/lib/vdr/libvdr-epgsearch.so.2.1.6)

vdr: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/lib/vdr/libvdr-live.so.2.1.6)

 

I have as plugins: Mysql, NZBGet and BTSync.

again strange, im and few my friends use this VDR packages without problems, i must investigate what is diffrent

 

my log from start

http://pastebin.com/H8PbiuT3

 

UPDATE :) ok im found diffrence - im install ffmpeg package (i think this one from Serviio) because im sometimes demux recording, for sure i have this package also on my compiling environment because i tested tvheadend with transconding - anyway this package contain libstdc++so.6.0.16

 

so please install this ffmpeg package or just copy this lib and i hope finly will be work :)

Sorry for problems

 

ffmpeg im put to folder with VDR and depends ;)

https://copy.com/03D8XIyTvyV64z7i

 

to next version im and this lib to package of VDR ;)

Perfect! Went back to 5.0.0 with media tree and used ffmpeg and its working! Good job man

Yep ffmpeg did the trick. Now using it with 5.0.2.

good to hear :) finly

Great, after several reboots my Server shredded its Thumbdrive (has nothing to do with your Packages).

Now i have to rebuild everything from Scratch (no Stick backup).

 

@piotrasd: Do you think it would be possible for you to to make a DVBSky build of the current unRaid Version 5.0.5?

i think i wait for 5.0.6 should be release now ...

 

and i will be also try make build unraid 6 beta4

(i know about xen and possibility install ubuntu etc. but i think for low end machine with week cpu or small ram, better just stay on unraid without additional virtuals which only yeat more cpu, ram (just load system more) etc. )

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.