Установил, запустил - не работает.
Код: Выделить всё
ldd /opt/bin/tvheadend
Program uses unsupported TLS data!
checking sub-depends for '/opt/lib/libssl.so.1.0.0'
checking sub-depends for '/opt/lib/libcrypto.so.1.0.0'
checking sub-depends for '/opt/lib/libz.so.1'
checking sub-depends for '/opt/lib/libdl.so.1'
checking sub-depends for '/opt/lib/libpthread.so.1'
checking sub-depends for '/opt/lib/libm.so.1'
checking sub-depends for '/opt/lib/libiconv.so.2'
checking sub-depends for '/opt/lib/librt.so.1'
checking sub-depends for '/opt/lib/libc.so.1'
libssl.so.1.0.0 => /opt/lib/libssl.so.1.0.0 (0x00000000)
libcrypto.so.1.0.0 => /opt/lib/libcrypto.so.1.0.0 (0x00000000)
libz.so.1 => /opt/lib/libz.so.1 (0x00000000)
libdl.so.1 => /opt/lib/libdl.so.1 (0x00000000)
libpthread.so.1 => /opt/lib/libpthread.so.1 (0x00000000)
libm.so.1 => /opt/lib/libm.so.1 (0x00000000)
libiconv.so.2 => /opt/lib/libiconv.so.2 (0x00000000)
librt.so.1 => /opt/lib/librt.so.1 (0x00000000)
libc.so.1 => /opt/lib/libc.so.1 (0x00000000)
/lib/ld-uClibc.so.1 => /lib/ld-uClibc.so.1 (0x00000000)
В конфиге uclibc-ng сделано так
Код: Выделить всё
# HAS_NO_THREADS is not set
LINUXTHREADS_OLD=y
# UCLIBC_HAS_THREADS_NATIVE is not set
UCLIBC_HAS_THREADS=y
PTHREADS_DEBUG_SUPPORT=y
Параметра UCLIBC_HAS_TLS нет; насколько я понял, чтобы он был, нужно активировать параметр UCLIBC_HAS_THREADS_NATIVE (который был отключен, чтобы у некоторых бинарников при запуске на кинетик гига решить проблему cpu100). Получается неразрешимая задача или все-таки что-то можно сделать?