compile instructions for Linux
#1
I have managed to setup the TV-Server of Mediaportal on an old PC running Windows (XP).

Can anyone give me a clue/ hint/ how to compile the corresponding pvr addon in Linux (I use archlinux at the moment and find no suitable package in the repository nor in AUR)?
Reply
#2
Ok, I tried this:

https://github.com/kodi-pvr/pvr.mediaportal.tvserver

and the compile went through. I will check back when I got further (or not ....).
Reply
#3
No, no luck here - I guess I misunderstood something completely:

I can see the plugin, enbable it, but when I try to enable live TV I geht the message that there is no pvr-backend / add on running.

Here are the log messeges:
Code:
18:36:28 T:140113613143424  NOTICE: Running the application...
18:36:28 T:140113061259008  NOTICE: PVRManager - starting up
18:36:28 T:140113613143424  NOTICE: starting zeroconf publishing
18:36:28 T:140113613143424  NOTICE: starting upnp client
18:36:28 T:140111891130112  NOTICE: ES: Starting UDP Event server on 127.0.0.1:9777
18:36:28 T:140111891130112  NOTICE: UDP: Listening on port 9777
18:36:39 T:140113613143424   ERROR: GetDirectory - Error getting addons://disabled/xbmc.pvrclient
18:36:39 T:140113613143424   ERROR: CGUIMediaWindow::GetDirectory(addons://disabled/xbmc.pvrclient) failed
18:37:16 T:140113613143424  NOTICE: PVRManager - stopping
18:37:19 T:140112675452672  NOTICE: PVRManager - starting up
18:37:19 T:140111874344704 WARNING: Unable to resolve: /pvr.mediaportal.tvserver.so.3.0.0 ADDON_Announce, reason: /usr/lib/kodi/addons/pvr.mediaportal.tvserver/pvr.mediaportal.tvserver.so.3.0.0: undefined symbol: ADDON_Announce
18:37:19 T:140111874344704   ERROR: Unable to resolve exports from dll /usr/lib/kodi/addons/pvr.mediaportal.tvserver/pvr.mediaportal.tvserver.so.3.0.0
18:37:19 T:140111874344704 WARNING: UpdateAndInitialiseClients - failed to create add-on MediaPortal PVR Client, status = 6
18:37:19 T:140111874344704 WARNING: UpdateAndInitialiseClients - failed to load the dll for add-on MediaPortal PVR Client, disabling it
18:37:44 T:140113613143424  NOTICE: Storing total System Uptime
18:37:44 T:140113613143424  NOTICE: Saving settings
18:37:44 T:140113613143424  NOTICE: stop all
18:37:44 T:140113613143424  NOTICE: stop player
18:37:44 T:140113613143424  NOTICE: PVRManager - stopping
18:37:44 T:140113613143424  NOTICE: ES: Stopping event server
18:37:44 T:140113613143424  NOTICE: stopping upnp

Does someone got a client for mediaportal's TV Server going on Linux?
Reply
#4
Did you build the right branch for the version of Kodi you are running ?
Learning Linux the hard way !!
Reply
#5
I just followed the instructions off the page I linked to. How do I choose a branch?
Reply
#6
If you cloned the whole thing, you can see which branch you are on with git branch which will list all the branches present and highlight the current working branch.

To switch branches do git checkout <branch-name> . So for instance, to build for Jarvis you would do git checkout Jarvis and then build it.
Learning Linux the hard way !!
Reply
#7
Yes, the first two instructions seem to me to mean two clone to git-repositories.

Code:
git clone https://github.com/xbmc/xbmc.git
git clone https://github.com/kodi-pvr/pvr.mediaportal.tvserver.git

When I do a
Code:
git branch
in either of them, I get
Code:
$ git branch
* master

So there are not several branches to choose between? My Linux client runs Jarvis indeed.
Reply
#8
Should be fine. Just "git checkout Jarvis" in both repositories to switch to the Jarvis branch.

Or, you can clone a single branch with, for example, "git clone -b Jarvis --single-branch https://github.com/kodi-pvr/pvr.mediapor...server.git"
Learning Linux the hard way !!
Reply
#9
After cloning both repositories as named in my previous post and doing a

Code:
git checkout Jarvis

in each of the resulting directories I get the following:

Code:
[bernd_b@amd64-archlinux kodi-manual-mediaportal]$ cd pvr.mediaportal.tvserver && mkdir build && cd build
[bernd_b@amd64-archlinux build]$ cmake -DADDONS_TO_BUILD=pvr.mediaportal.tvserver -DADDON_SRC_PREFIX=../.. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=../../xbmc/addons -DPACKAGE_ZIP=1 ../../xbmc/project/cmake/addons
-- The C compiler identification is GNU 6.2.1
-- The CXX compiler identification is GNU 6.2.1
-- Check for working C compiler: /usr/lib/hardening-wrapper/bin/cc
-- Check for working C compiler: /usr/lib/hardening-wrapper/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/lib/hardening-wrapper/bin/c++
-- Check for working CXX compiler: /usr/lib/hardening-wrapper/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Addon source tarball caching is enabled
-- ZIP packaging enabled (destination: /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/build/zips)
-- Building following addons: pvr.mediaportal.tvserver
-- Overriding addon source directory prefix: /mnt/sda8/makepkg/kodi-manual-mediaportal/xbmc/project
-- Processing /mnt/sda8/makepkg/kodi-manual-mediaportal/xbmc/project/cmake/addons/depends/common/kodi-platform/kodi-platform.txt
-- kodi-platform url: https://github.com/xbmc/kodi-platform
-- kodi-platform depends: tinyxml;platform
-- Processing /mnt/sda8/makepkg/kodi-manual-mediaportal/xbmc/project/cmake/addons/depends/common/platform/platform.txt
-- platform url: https://github.com/Pulse-Eight/platform.git
-- Processing /mnt/sda8/makepkg/kodi-manual-mediaportal/xbmc/project/cmake/addons/depends/common/tinyxml/tinyxml.txt
-- tinyxml url: http://mirrors.kodi.tv/build-deps/sources/tinyxml-2.6.2_2.tar.gz
-- No platform specific file /mnt/sda8/makepkg/kodi-manual-mediaportal/xbmc/project/cmake/addons/depends/linux/CMakeLists.txt found
-- Bootstrapping all default repositories as no addons were found...
-- The C compiler identification is GNU 6.2.1
-- The CXX compiler identification is GNU 6.2.1
-- Check for working C compiler: /usr/lib/hardening-wrapper/bin/cc
-- Check for working C compiler: /usr/lib/hardening-wrapper/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/lib/hardening-wrapper/bin/c++
-- Check for working CXX compiler: /usr/lib/hardening-wrapper/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Bootstrapping all repositories
-- Bootstrapping following addons: pvr.mediaportal.tvserver
-- Bootstrapping addons from binary-addons (https://github.com/xbmc/repo-binary-addons.git Jarvis)...
-- Configuring done
-- Generating done
-- Build files have been written to: /mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/build/bootstrap
Scanning dependencies of target binary-addons
[ 12%] Creating directories for 'binary-addons'
[ 25%] Performing download step (git clone) for 'binary-addons'
Cloning into 'binary-addons'...
Switched to a new branch 'Jarvis'
Branch Jarvis set up to track remote branch Jarvis from origin.
[ 37%] No patch step for 'binary-addons'
[ 50%] Performing update step for 'binary-addons'
Current branch Jarvis is up to date.
[ 62%] No configure step for 'binary-addons'
[ 75%] No build step for 'binary-addons'
[ 87%] Performing install step for 'binary-addons'
-- Bootstrapping pvr.mediaportal.tvserver addon...
-- Installing: /mnt/sda8/makepkg/kodi-manual-mediaportal/xbmc/project/cmake/addons/addons/pvr.mediaportal.tvserver
-- Installing: /mnt/sda8/makepkg/kodi-manual-mediaportal/xbmc/project/cmake/addons/addons/pvr.mediaportal.tvserver/platforms.txt
-- Installing: /mnt/sda8/makepkg/kodi-manual-mediaportal/xbmc/project/cmake/addons/addons/pvr.mediaportal.tvserver/pvr.mediaportal.tvserver.txt
CMake Warning (dev) at /mnt/sda8/makepkg/kodi-manual-mediaportal/xbmc/project/cmake/addons/bootstrap/bootstrap.cmake:25 (list):
  Policy CMP0007 is not set: list command no longer ignores empty elements.
  Run "cmake --help-policy CMP0007" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.  List has value =
  [screensavers.rsxs;https://github.com/notspiff/screensavers.rsxs;3241d290917e99a3e88fca44e16d74c885a78b3d;].
This warning is for project developers.  Use -Wno-dev to suppress it.

[100%] Completed 'binary-addons'
[100%] Built target binary-addons
CMake Error at CMakeLists.txt:394 (message):
  pvr.mediaportal.tvserver: invalid or missing addon source directory at
  /mnt/sda8/makepkg/kodi-manual-mediaportal/xbmc/project/pvr.mediaportal.tvserver


-- Configuring incomplete, errors occurred!
See also "/mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeOutput.log".
[bernd_b@amd64-archlinux build]$ make
make: *** No targets specified and no makefile found.  Stop.

I guess I am out of luck here ...

The log file CMakeOutput.log:

Code:
[bernd_b@amd64-archlinux build]$ cat /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeOutput.log
The system is: Linux - 4.8.11-1-ARCH - x86_64
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: /usr/lib/hardening-wrapper/bin/cc
Build flags:
Id flags:

The output was:
0


Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"

The C compiler identification is GNU, found in "/mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/3.6.3/CompilerIdC/a.out"

Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
Compiler: /usr/lib/hardening-wrapper/bin/c++
Build flags:
Id flags:

The output was:
0


Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"

The CXX compiler identification is GNU, found in "/mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/3.6.3/CompilerIdCXX/a.out"

Determining if the C compiler works passed with the following output:
Change Dir: /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_0502e/fast"
/usr/bin/make -f CMakeFiles/cmTC_0502e.dir/build.make CMakeFiles/cmTC_0502e.dir/build
make[1]: Entering directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_0502e.dir/testCCompiler.c.o
/usr/lib/hardening-wrapper/bin/cc     -o CMakeFiles/cmTC_0502e.dir/testCCompiler.c.o   -c /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp/testCCompiler.c
Linking C executable cmTC_0502e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0502e.dir/link.txt --verbose=1
/usr/lib/hardening-wrapper/bin/cc       CMakeFiles/cmTC_0502e.dir/testCCompiler.c.o  -o cmTC_0502e -rdynamic
make[1]: Leaving directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'


Detecting C compiler ABI info compiled with the following output:
Change Dir: /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_99a30/fast"
/usr/bin/make -f CMakeFiles/cmTC_99a30.dir/build.make CMakeFiles/cmTC_99a30.dir/build
make[1]: Entering directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_99a30.dir/CMakeCCompilerABI.c.o
/usr/lib/hardening-wrapper/bin/cc     -o CMakeFiles/cmTC_99a30.dir/CMakeCCompilerABI.c.o   -c /usr/share/cmake-3.6/Modules/CMakeCCompilerABI.c
Linking C executable cmTC_99a30
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_99a30.dir/link.txt --verbose=1
/usr/lib/hardening-wrapper/bin/cc      -v CMakeFiles/cmTC_99a30.dir/CMakeCCompilerABI.c.o  -o cmTC_99a30 -rdynamic  
Using built-in specs.
COLLECT_GCC=/usr/bin/cc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc-multilib/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release
Thread model: posix
gcc version 6.2.1 20160830 (GCC)
COMPILER_PATH=/usr/lib/hardening-wrapper/bin/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/
LIBRARY_PATH=/usr/lib/hardening-wrapper/bin/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-B' '/usr/lib/hardening-wrapper/bin' '-fPIE' '-pie' '-fstack-check=specific' '-fstack-protector-strong' '-v' '-o' 'cmTC_99a30' '-rdynamic' '-mtune=generic' '-march=x86-64'
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccva30ac.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_99a30 /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/crtbeginS.o -L/usr/lib/hardening-wrapper/bin -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../.. CMakeFiles/cmTC_99a30.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/crtn.o
COLLECT_GCC_OPTIONS='-B' '/usr/lib/hardening-wrapper/bin' '-fPIE' '-pie' '-fstack-check=specific' '-fstack-protector-strong' '-v' '-o' 'cmTC_99a30' '-rdynamic' '-mtune=generic' '-march=x86-64'
make[1]: Leaving directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'


Parsed C implicit link information from above output:
  link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)]
  ignore line: [Change Dir: /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp]
  ignore line: []
  ignore line: [Run Build Command:"/usr/bin/make" "cmTC_99a30/fast"]
  ignore line: [/usr/bin/make -f CMakeFiles/cmTC_99a30.dir/build.make CMakeFiles/cmTC_99a30.dir/build]
  ignore line: [make[1]: Entering directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp']
  ignore line: [Building C object CMakeFiles/cmTC_99a30.dir/CMakeCCompilerABI.c.o]
  ignore line: [/usr/lib/hardening-wrapper/bin/cc     -o CMakeFiles/cmTC_99a30.dir/CMakeCCompilerABI.c.o   -c /usr/share/cmake-3.6/Modules/CMakeCCompilerABI.c]
  ignore line: [Linking C executable cmTC_99a30]
  ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_99a30.dir/link.txt --verbose=1]
  ignore line: [/usr/lib/hardening-wrapper/bin/cc      -v CMakeFiles/cmTC_99a30.dir/CMakeCCompilerABI.c.o  -o cmTC_99a30 -rdynamic  ]
  ignore line: [Using built-in specs.]
  ignore line: [COLLECT_GCC=/usr/bin/cc]
  ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/lto-wrapper]
  ignore line: [Target: x86_64-pc-linux-gnu]
  ignore line: [Configured with: /build/gcc-multilib/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release]
  ignore line: [Thread model: posix]
  ignore line: [gcc version 6.2.1 20160830 (GCC) ]
  ignore line: [COMPILER_PATH=/usr/lib/hardening-wrapper/bin/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/]
  ignore line: [LIBRARY_PATH=/usr/lib/hardening-wrapper/bin/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../:/lib/:/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-B' '/usr/lib/hardening-wrapper/bin' '-fPIE' '-pie' '-fstack-check=specific' '-fstack-protector-strong' '-v' '-o' 'cmTC_99a30' '-rdynamic' '-mtune=generic' '-march=x86-64']
  link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccva30ac.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_99a30 /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/crtbeginS.o -L/usr/lib/hardening-wrapper/bin -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../.. CMakeFiles/cmTC_99a30.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/crtn.o]
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/collect2] ==> ignore
    arg [-plugin] ==> ignore
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/liblto_plugin.so] ==> ignore
    arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/lto-wrapper] ==> ignore
    arg [-plugin-opt=-fresolution=/tmp/ccva30ac.res] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [-plugin-opt=-pass-through=-lc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [--build-id] ==> ignore
    arg [--eh-frame-hdr] ==> ignore
    arg [--hash-style=gnu] ==> ignore
    arg [-m] ==> ignore
    arg [elf_x86_64] ==> ignore
    arg [-export-dynamic] ==> ignore
    arg [-dynamic-linker] ==> ignore
    arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
    arg [-pie] ==> ignore
    arg [-o] ==> ignore
    arg [cmTC_99a30] ==> ignore
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/Scrt1.o] ==> ignore
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/crti.o] ==> ignore
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/crtbeginS.o] ==> ignore
    arg [-L/usr/lib/hardening-wrapper/bin] ==> dir [/usr/lib/hardening-wrapper/bin]
    arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1]
    arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib]
    arg [-L/lib/../lib] ==> dir [/lib/../lib]
    arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
    arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../..]
    arg [CMakeFiles/cmTC_99a30.dir/CMakeCCompilerABI.c.o] ==> ignore
    arg [-lgcc] ==> lib [gcc]
    arg [--as-needed] ==> ignore
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [--no-as-needed] ==> ignore
    arg [-lc] ==> lib [c]
    arg [-lgcc] ==> lib [gcc]
    arg [--as-needed] ==> ignore
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [--no-as-needed] ==> ignore
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/crtendS.o] ==> ignore
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/crtn.o] ==> ignore
  remove lib [gcc]
  remove lib [gcc_s]
  remove lib [gcc]
  remove lib [gcc_s]
  collapse library dir [/usr/lib/hardening-wrapper/bin] ==> [/usr/lib/hardening-wrapper/bin]
  collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1]
  collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib] ==> [/usr/lib]
  collapse library dir [/lib/../lib] ==> [/lib]
  collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
  collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../..] ==> [/usr/lib]
  implicit libs: [c]
  implicit dirs: [/usr/lib/hardening-wrapper/bin;/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1;/usr/lib;/lib]
  implicit fwks: []




Detecting C [-std=c11] compiler features compiled with the following output:
Change Dir: /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_72620/fast"
/usr/bin/make -f CMakeFiles/cmTC_72620.dir/build.make CMakeFiles/cmTC_72620.dir/build
make[1]: Entering directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_72620.dir/feature_tests.c.o
/usr/lib/hardening-wrapper/bin/cc    -std=c11 -o CMakeFiles/cmTC_72620.dir/feature_tests.c.o   -c /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/feature_tests.c
Linking C executable cmTC_72620
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_72620.dir/link.txt --verbose=1
/usr/lib/hardening-wrapper/bin/cc       CMakeFiles/cmTC_72620.dir/feature_tests.c.o  -o cmTC_72620 -rdynamic
make[1]: Leaving directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'


    Feature record: C_FEATURE:1c_function_prototypes
    Feature record: C_FEATURE:1c_restrict
    Feature record: C_FEATURE:1c_static_assert
    Feature record: C_FEATURE:1c_variadic_macros


Detecting C [-std=c99] compiler features compiled with the following output:
Change Dir: /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_5a16f/fast"
/usr/bin/make -f CMakeFiles/cmTC_5a16f.dir/build.make CMakeFiles/cmTC_5a16f.dir/build
make[1]: Entering directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_5a16f.dir/feature_tests.c.o
/usr/lib/hardening-wrapper/bin/cc    -std=c99 -o CMakeFiles/cmTC_5a16f.dir/feature_tests.c.o   -c /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/feature_tests.c
Linking C executable cmTC_5a16f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5a16f.dir/link.txt --verbose=1
/usr/lib/hardening-wrapper/bin/cc       CMakeFiles/cmTC_5a16f.dir/feature_tests.c.o  -o cmTC_5a16f -rdynamic
make[1]: Leaving directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'


    Feature record: C_FEATURE:1c_function_prototypes
    Feature record: C_FEATURE:1c_restrict
    Feature record: C_FEATURE:0c_static_assert
    Feature record: C_FEATURE:1c_variadic_macros


Detecting C [-std=c90] compiler features compiled with the following output:
Change Dir: /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_261fc/fast"
/usr/bin/make -f CMakeFiles/cmTC_261fc.dir/build.make CMakeFiles/cmTC_261fc.dir/build
make[1]: Entering directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_261fc.dir/feature_tests.c.o
/usr/lib/hardening-wrapper/bin/cc    -std=c90 -o CMakeFiles/cmTC_261fc.dir/feature_tests.c.o   -c /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/feature_tests.c
Linking C executable cmTC_261fc
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_261fc.dir/link.txt --verbose=1
/usr/lib/hardening-wrapper/bin/cc       CMakeFiles/cmTC_261fc.dir/feature_tests.c.o  -o cmTC_261fc -rdynamic
make[1]: Leaving directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'


    Feature record: C_FEATURE:1c_function_prototypes
    Feature record: C_FEATURE:0c_restrict
    Feature record: C_FEATURE:0c_static_assert
    Feature record: C_FEATURE:0c_variadic_macros
Determining if the CXX compiler works passed with the following output:
Change Dir: /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_d23ca/fast"
/usr/bin/make -f CMakeFiles/cmTC_d23ca.dir/build.make CMakeFiles/cmTC_d23ca.dir/build
make[1]: Entering directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_d23ca.dir/testCXXCompiler.cxx.o
/usr/lib/hardening-wrapper/bin/c++      -o CMakeFiles/cmTC_d23ca.dir/testCXXCompiler.cxx.o -c /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
Linking CXX executable cmTC_d23ca
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d23ca.dir/link.txt --verbose=1
/usr/lib/hardening-wrapper/bin/c++        CMakeFiles/cmTC_d23ca.dir/testCXXCompiler.cxx.o  -o cmTC_d23ca -rdynamic
make[1]: Leaving directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'


Detecting CXX compiler ABI info compiled with the following output:
Change Dir: /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_8363b/fast"
/usr/bin/make -f CMakeFiles/cmTC_8363b.dir/build.make CMakeFiles/cmTC_8363b.dir/build
make[1]: Entering directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_8363b.dir/CMakeCXXCompilerABI.cpp.o
/usr/lib/hardening-wrapper/bin/c++      -o CMakeFiles/cmTC_8363b.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.6/Modules/CMakeCXXCompilerABI.cpp
Linking CXX executable cmTC_8363b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8363b.dir/link.txt --verbose=1
/usr/lib/hardening-wrapper/bin/c++       -v CMakeFiles/cmTC_8363b.dir/CMakeCXXCompilerABI.cpp.o  -o cmTC_8363b -rdynamic  
Using built-in specs.
COLLECT_GCC=/usr/bin/c++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc-multilib/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release
Thread model: posix
gcc version 6.2.1 20160830 (GCC)
COMPILER_PATH=/usr/lib/hardening-wrapper/bin/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/
LIBRARY_PATH=/usr/lib/hardening-wrapper/bin/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-B' '/usr/lib/hardening-wrapper/bin' '-fPIE' '-pie' '-fstack-check=specific' '-fstack-protector-strong' '-v' '-o' 'cmTC_8363b' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDBwW3P.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_8363b /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/crtbeginS.o -L/usr/lib/hardening-wrapper/bin -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../.. CMakeFiles/cmTC_8363b.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/crtn.o
COLLECT_GCC_OPTIONS='-B' '/usr/lib/hardening-wrapper/bin' '-fPIE' '-pie' '-fstack-check=specific' '-fstack-protector-strong' '-v' '-o' 'cmTC_8363b' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
make[1]: Leaving directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'


Parsed CXX implicit link information from above output:
  link line regex: [^( *|.*[/\])(ld|([^/\]+-)?ld|collect2)[^/\]*( |$)]
  ignore line: [Change Dir: /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp]
  ignore line: []
  ignore line: [Run Build Command:"/usr/bin/make" "cmTC_8363b/fast"]
  ignore line: [/usr/bin/make -f CMakeFiles/cmTC_8363b.dir/build.make CMakeFiles/cmTC_8363b.dir/build]
  ignore line: [make[1]: Entering directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp']
  ignore line: [Building CXX object CMakeFiles/cmTC_8363b.dir/CMakeCXXCompilerABI.cpp.o]
  ignore line: [/usr/lib/hardening-wrapper/bin/c++      -o CMakeFiles/cmTC_8363b.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.6/Modules/CMakeCXXCompilerABI.cpp]
  ignore line: [Linking CXX executable cmTC_8363b]
  ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8363b.dir/link.txt --verbose=1]
  ignore line: [/usr/lib/hardening-wrapper/bin/c++       -v CMakeFiles/cmTC_8363b.dir/CMakeCXXCompilerABI.cpp.o  -o cmTC_8363b -rdynamic  ]
  ignore line: [Using built-in specs.]
  ignore line: [COLLECT_GCC=/usr/bin/c++]
  ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/lto-wrapper]
  ignore line: [Target: x86_64-pc-linux-gnu]
  ignore line: [Configured with: /build/gcc-multilib/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release]
  ignore line: [Thread model: posix]
  ignore line: [gcc version 6.2.1 20160830 (GCC) ]
  ignore line: [COMPILER_PATH=/usr/lib/hardening-wrapper/bin/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/]
  ignore line: [LIBRARY_PATH=/usr/lib/hardening-wrapper/bin/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../:/lib/:/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-B' '/usr/lib/hardening-wrapper/bin' '-fPIE' '-pie' '-fstack-check=specific' '-fstack-protector-strong' '-v' '-o' 'cmTC_8363b' '-rdynamic' '-shared-libgcc' '-mtune=generic' '-march=x86-64']
  link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDBwW3P.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_8363b /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/crtbeginS.o -L/usr/lib/hardening-wrapper/bin -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../.. CMakeFiles/cmTC_8363b.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/crtn.o]
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/collect2] ==> ignore
    arg [-plugin] ==> ignore
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/liblto_plugin.so] ==> ignore
    arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/lto-wrapper] ==> ignore
    arg [-plugin-opt=-fresolution=/tmp/ccDBwW3P.res] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [-plugin-opt=-pass-through=-lc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [--build-id] ==> ignore
    arg [--eh-frame-hdr] ==> ignore
    arg [--hash-style=gnu] ==> ignore
    arg [-m] ==> ignore
    arg [elf_x86_64] ==> ignore
    arg [-export-dynamic] ==> ignore
    arg [-dynamic-linker] ==> ignore
    arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
    arg [-pie] ==> ignore
    arg [-o] ==> ignore
    arg [cmTC_8363b] ==> ignore
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/Scrt1.o] ==> ignore
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/crti.o] ==> ignore
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/crtbeginS.o] ==> ignore
    arg [-L/usr/lib/hardening-wrapper/bin] ==> dir [/usr/lib/hardening-wrapper/bin]
    arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1]
    arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib]
    arg [-L/lib/../lib] ==> dir [/lib/../lib]
    arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
    arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../..]
    arg [CMakeFiles/cmTC_8363b.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
    arg [-lstdc++] ==> lib [stdc++]
    arg [-lm] ==> lib [m]
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [-lgcc] ==> lib [gcc]
    arg [-lc] ==> lib [c]
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [-lgcc] ==> lib [gcc]
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/crtendS.o] ==> ignore
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib/crtn.o] ==> ignore
  remove lib [gcc_s]
  remove lib [gcc]
  remove lib [gcc_s]
  remove lib [gcc]
  collapse library dir [/usr/lib/hardening-wrapper/bin] ==> [/usr/lib/hardening-wrapper/bin]
  collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1]
  collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../../../lib] ==> [/usr/lib]
  collapse library dir [/lib/../lib] ==> [/lib]
  collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
  collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1/../../..] ==> [/usr/lib]
  implicit libs: [stdc++;m;c]
  implicit dirs: [/usr/lib/hardening-wrapper/bin;/usr/lib/gcc/x86_64-pc-linux-gnu/6.2.1;/usr/lib;/lib]
  implicit fwks: []




Detecting CXX [-std=c++14] compiler features compiled with the following output:
Change Dir: /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_a040e/fast"
/usr/bin/make -f CMakeFiles/cmTC_a040e.dir/build.make CMakeFiles/cmTC_a040e.dir/build
make[1]: Entering directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_a040e.dir/feature_tests.cxx.o
/usr/lib/hardening-wrapper/bin/c++     -std=c++14 -o CMakeFiles/cmTC_a040e.dir/feature_tests.cxx.o -c /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_a040e
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a040e.dir/link.txt --verbose=1
/usr/lib/hardening-wrapper/bin/c++        CMakeFiles/cmTC_a040e.dir/feature_tests.cxx.o  -o cmTC_a040e -rdynamic
make[1]: Leaving directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'


    Feature record: CXX_FEATURE:1cxx_aggregate_default_initializers
    Feature record: CXX_FEATURE:1cxx_alias_templates
    Feature record: CXX_FEATURE:1cxx_alignas
    Feature record: CXX_FEATURE:1cxx_alignof
    Feature record: CXX_FEATURE:1cxx_attributes
    Feature record: CXX_FEATURE:1cxx_attribute_deprecated
    Feature record: CXX_FEATURE:1cxx_auto_type
    Feature record: CXX_FEATURE:1cxx_binary_literals
    Feature record: CXX_FEATURE:1cxx_constexpr
    Feature record: CXX_FEATURE:1cxx_contextual_conversions
    Feature record: CXX_FEATURE:1cxx_decltype
    Feature record: CXX_FEATURE:1cxx_decltype_auto
    Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
    Feature record: CXX_FEATURE:1cxx_default_function_template_args
    Feature record: CXX_FEATURE:1cxx_defaulted_functions
    Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
    Feature record: CXX_FEATURE:1cxx_delegating_constructors
    Feature record: CXX_FEATURE:1cxx_deleted_functions
    Feature record: CXX_FEATURE:1cxx_digit_separators
    Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
    Feature record: CXX_FEATURE:1cxx_explicit_conversions
    Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
    Feature record: CXX_FEATURE:1cxx_extern_templates
    Feature record: CXX_FEATURE:1cxx_final
    Feature record: CXX_FEATURE:1cxx_func_identifier
    Feature record: CXX_FEATURE:1cxx_generalized_initializers
    Feature record: CXX_FEATURE:1cxx_generic_lambdas
    Feature record: CXX_FEATURE:1cxx_inheriting_constructors
    Feature record: CXX_FEATURE:1cxx_inline_namespaces
    Feature record: CXX_FEATURE:1cxx_lambdas
    Feature record: CXX_FEATURE:1cxx_lambda_init_captures
    Feature record: CXX_FEATURE:1cxx_local_type_template_args
    Feature record: CXX_FEATURE:1cxx_long_long_type
    Feature record: CXX_FEATURE:1cxx_noexcept
    Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
    Feature record: CXX_FEATURE:1cxx_nullptr
    Feature record: CXX_FEATURE:1cxx_override
    Feature record: CXX_FEATURE:1cxx_range_for
    Feature record: CXX_FEATURE:1cxx_raw_string_literals
    Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
    Feature record: CXX_FEATURE:1cxx_relaxed_constexpr
    Feature record: CXX_FEATURE:1cxx_return_type_deduction
    Feature record: CXX_FEATURE:1cxx_right_angle_brackets
    Feature record: CXX_FEATURE:1cxx_rvalue_references
    Feature record: CXX_FEATURE:1cxx_sizeof_member
    Feature record: CXX_FEATURE:1cxx_static_assert
    Feature record: CXX_FEATURE:1cxx_strong_enums
    Feature record: CXX_FEATURE:1cxx_template_template_parameters
    Feature record: CXX_FEATURE:1cxx_thread_local
    Feature record: CXX_FEATURE:1cxx_trailing_return_types
    Feature record: CXX_FEATURE:1cxx_unicode_literals
    Feature record: CXX_FEATURE:1cxx_uniform_initialization
    Feature record: CXX_FEATURE:1cxx_unrestricted_unions
    Feature record: CXX_FEATURE:1cxx_user_literals
    Feature record: CXX_FEATURE:1cxx_variable_templates
    Feature record: CXX_FEATURE:1cxx_variadic_macros
    Feature record: CXX_FEATURE:1cxx_variadic_templates


Detecting CXX [-std=c++11] compiler features compiled with the following output:
Change Dir: /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_851fa/fast"
/usr/bin/make -f CMakeFiles/cmTC_851fa.dir/build.make CMakeFiles/cmTC_851fa.dir/build
make[1]: Entering directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_851fa.dir/feature_tests.cxx.o
/usr/lib/hardening-wrapper/bin/c++     -std=c++11 -o CMakeFiles/cmTC_851fa.dir/feature_tests.cxx.o -c /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_851fa
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_851fa.dir/link.txt --verbose=1
/usr/lib/hardening-wrapper/bin/c++        CMakeFiles/cmTC_851fa.dir/feature_tests.cxx.o  -o cmTC_851fa -rdynamic
make[1]: Leaving directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'


    Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
    Feature record: CXX_FEATURE:1cxx_alias_templates
    Feature record: CXX_FEATURE:1cxx_alignas
    Feature record: CXX_FEATURE:1cxx_alignof
    Feature record: CXX_FEATURE:1cxx_attributes
    Feature record: CXX_FEATURE:0cxx_attribute_deprecated
    Feature record: CXX_FEATURE:1cxx_auto_type
    Feature record: CXX_FEATURE:0cxx_binary_literals
    Feature record: CXX_FEATURE:1cxx_constexpr
    Feature record: CXX_FEATURE:0cxx_contextual_conversions
    Feature record: CXX_FEATURE:1cxx_decltype
    Feature record: CXX_FEATURE:0cxx_decltype_auto
    Feature record: CXX_FEATURE:1cxx_decltype_incomplete_return_types
    Feature record: CXX_FEATURE:1cxx_default_function_template_args
    Feature record: CXX_FEATURE:1cxx_defaulted_functions
    Feature record: CXX_FEATURE:1cxx_defaulted_move_initializers
    Feature record: CXX_FEATURE:1cxx_delegating_constructors
    Feature record: CXX_FEATURE:1cxx_deleted_functions
    Feature record: CXX_FEATURE:0cxx_digit_separators
    Feature record: CXX_FEATURE:1cxx_enum_forward_declarations
    Feature record: CXX_FEATURE:1cxx_explicit_conversions
    Feature record: CXX_FEATURE:1cxx_extended_friend_declarations
    Feature record: CXX_FEATURE:1cxx_extern_templates
    Feature record: CXX_FEATURE:1cxx_final
    Feature record: CXX_FEATURE:1cxx_func_identifier
    Feature record: CXX_FEATURE:1cxx_generalized_initializers
    Feature record: CXX_FEATURE:0cxx_generic_lambdas
    Feature record: CXX_FEATURE:1cxx_inheriting_constructors
    Feature record: CXX_FEATURE:1cxx_inline_namespaces
    Feature record: CXX_FEATURE:1cxx_lambdas
    Feature record: CXX_FEATURE:0cxx_lambda_init_captures
    Feature record: CXX_FEATURE:1cxx_local_type_template_args
    Feature record: CXX_FEATURE:1cxx_long_long_type
    Feature record: CXX_FEATURE:1cxx_noexcept
    Feature record: CXX_FEATURE:1cxx_nonstatic_member_init
    Feature record: CXX_FEATURE:1cxx_nullptr
    Feature record: CXX_FEATURE:1cxx_override
    Feature record: CXX_FEATURE:1cxx_range_for
    Feature record: CXX_FEATURE:1cxx_raw_string_literals
    Feature record: CXX_FEATURE:1cxx_reference_qualified_functions
    Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
    Feature record: CXX_FEATURE:0cxx_return_type_deduction
    Feature record: CXX_FEATURE:1cxx_right_angle_brackets
    Feature record: CXX_FEATURE:1cxx_rvalue_references
    Feature record: CXX_FEATURE:1cxx_sizeof_member
    Feature record: CXX_FEATURE:1cxx_static_assert
    Feature record: CXX_FEATURE:1cxx_strong_enums
    Feature record: CXX_FEATURE:1cxx_template_template_parameters
    Feature record: CXX_FEATURE:1cxx_thread_local
    Feature record: CXX_FEATURE:1cxx_trailing_return_types
    Feature record: CXX_FEATURE:1cxx_unicode_literals
    Feature record: CXX_FEATURE:1cxx_uniform_initialization
    Feature record: CXX_FEATURE:1cxx_unrestricted_unions
    Feature record: CXX_FEATURE:1cxx_user_literals
    Feature record: CXX_FEATURE:0cxx_variable_templates
    Feature record: CXX_FEATURE:1cxx_variadic_macros
    Feature record: CXX_FEATURE:1cxx_variadic_templates


Detecting CXX [-std=c++98] compiler features compiled with the following output:
Change Dir: /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp

Run Build Command:"/usr/bin/make" "cmTC_748cd/fast"
/usr/bin/make -f CMakeFiles/cmTC_748cd.dir/build.make CMakeFiles/cmTC_748cd.dir/build
make[1]: Entering directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_748cd.dir/feature_tests.cxx.o
/usr/lib/hardening-wrapper/bin/c++     -std=c++98 -o CMakeFiles/cmTC_748cd.dir/feature_tests.cxx.o -c /mnt/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/feature_tests.cxx
Linking CXX executable cmTC_748cd
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_748cd.dir/link.txt --verbose=1
/usr/lib/hardening-wrapper/bin/c++        CMakeFiles/cmTC_748cd.dir/feature_tests.cxx.o  -o cmTC_748cd -rdynamic
make[1]: Leaving directory '/mnt/Data_bb/sda8/makepkg/kodi-manual-mediaportal/pvr.mediaportal.tvserver/build/CMakeFiles/CMakeTmp'


    Feature record: CXX_FEATURE:0cxx_aggregate_default_initializers
    Feature record: CXX_FEATURE:0cxx_alias_templates
    Feature record: CXX_FEATURE:0cxx_alignas
    Feature record: CXX_FEATURE:0cxx_alignof
    Feature record: CXX_FEATURE:0cxx_attributes
    Feature record: CXX_FEATURE:0cxx_attribute_deprecated
    Feature record: CXX_FEATURE:0cxx_auto_type
    Feature record: CXX_FEATURE:0cxx_binary_literals
    Feature record: CXX_FEATURE:0cxx_constexpr
    Feature record: CXX_FEATURE:0cxx_contextual_conversions
    Feature record: CXX_FEATURE:0cxx_decltype
    Feature record: CXX_FEATURE:0cxx_decltype_auto
    Feature record: CXX_FEATURE:0cxx_decltype_incomplete_return_types
    Feature record: CXX_FEATURE:0cxx_default_function_template_args
    Feature record: CXX_FEATURE:0cxx_defaulted_functions
    Feature record: CXX_FEATURE:0cxx_defaulted_move_initializers
    Feature record: CXX_FEATURE:0cxx_delegating_constructors
    Feature record: CXX_FEATURE:0cxx_deleted_functions
    Feature record: CXX_FEATURE:0cxx_digit_separators
    Feature record: CXX_FEATURE:0cxx_enum_forward_declarations
    Feature record: CXX_FEATURE:0cxx_explicit_conversions
    Feature record: CXX_FEATURE:0cxx_extended_friend_declarations
    Feature record: CXX_FEATURE:0cxx_extern_templates
    Feature record: CXX_FEATURE:0cxx_final
    Feature record: CXX_FEATURE:0cxx_func_identifier
    Feature record: CXX_FEATURE:0cxx_generalized_initializers
    Feature record: CXX_FEATURE:0cxx_generic_lambdas
    Feature record: CXX_FEATURE:0cxx_inheriting_constructors
    Feature record: CXX_FEATURE:0cxx_inline_namespaces
    Feature record: CXX_FEATURE:0cxx_lambdas
    Feature record: CXX_FEATURE:0cxx_lambda_init_captures
    Feature record: CXX_FEATURE:0cxx_local_type_template_args
    Feature record: CXX_FEATURE:0cxx_long_long_type
    Feature record: CXX_FEATURE:0cxx_noexcept
    Feature record: CXX_FEATURE:0cxx_nonstatic_member_init
    Feature record: CXX_FEATURE:0cxx_nullptr
    Feature record: CXX_FEATURE:0cxx_override
    Feature record: CXX_FEATURE:0cxx_range_for
    Feature record: CXX_FEATURE:0cxx_raw_string_literals
    Feature record: CXX_FEATURE:0cxx_reference_qualified_functions
    Feature record: CXX_FEATURE:0cxx_relaxed_constexpr
    Feature record: CXX_FEATURE:0cxx_return_type_deduction
    Feature record: CXX_FEATURE:0cxx_right_angle_brackets
    Feature record: CXX_FEATURE:0cxx_rvalue_references
    Feature record: CXX_FEATURE:0cxx_sizeof_member
    Feature record: CXX_FEATURE:0cxx_static_assert
    Feature record: CXX_FEATURE:0cxx_strong_enums
    Feature record: CXX_FEATURE:1cxx_template_template_parameters
    Feature record: CXX_FEATURE:0cxx_thread_local
    Feature record: CXX_FEATURE:0cxx_trailing_return_types
    Feature record: CXX_FEATURE:0cxx_unicode_literals
    Feature record: CXX_FEATURE:0cxx_uniform_initialization
    Feature record: CXX_FEATURE:0cxx_unrestricted_unions
    Feature record: CXX_FEATURE:0cxx_user_literals
    Feature record: CXX_FEATURE:0cxx_variable_templates
    Feature record: CXX_FEATURE:0cxx_variadic_macros
    Feature record: CXX_FEATURE:0cxx_variadic_templates
Reply
#10
I couldn't get it to build that way either so I went back to what I know !! (Which to be fair, isn't a lot !!)

These are the exact steps I used.

Code:
mkdir build && cd build
git clone -b Jarvis git://github.com/xbmc/xbmc.git kodi
cd kodi
./bootstrap
./configure --prefix=$HOME/kodi-jarvis
make -C tools/depends/target/binary-addons PREFIX=$HOME/kodi-jarvis ADDONS="pvr.mediaportal.tvserver"

There is/was a way to get it build a zip but I can't remember it !!!

Regardless, that should build and install the addon into ~/kodi-jarvis. In there you will find "lib/kodi/addons/pvr.mediaportal.tvserver" . That contains the .so files. You will also have ~/kodi-jarvis/share/kodi/addons/pvr.mediaportal.tvserver which contains the icon, addon.xml etc etc

Then just sudo cp the pvr.mediaportal.tvserver directories into the correct places on your install. For me this would be /usr/lib/kodi/addons/pvr.mediaportal.tvserver and usr/share/kodi/etc etc

Start kodi and hopefully, your pvr addon will be there.

FYI the shared object files that were built for me were "pvr.mediaportal.tvserver.so", "pvr.mediaportal.tvserver.so.1.13.9" & "pvr.mediaportal.tvserver.so.16.1"
Learning Linux the hard way !!
Reply
#11
It seems I got it compiled and run with you help and some information from here.

But before I sum up I have to check why I get only "MediaPorta pvr client connection lost" messages. I try to connect to an old pc with TVServer 1.14 running on XP, maybe this is not supported any more, maybe something else ...
Reply
#12
(2016-12-14, 12:29)berndb Wrote: It seems I got it compiled and run with you help and some information from here.

But before I sum up I have to check why I get only "MediaPorta pvr client connection lost" messages. I try to connect to an old pc with TVServer 1.14 running on XP, maybe this is not supported any more, maybe something else ...

Have you entered the name of the server or the IP address into the MediaPortal config?

A while ago I found the same problem, and a couple of reboots sorted it.

Without logs, it's impossible to guess what is happening with your system.
Reply
#13
I reinstalled the WinXP with Mediaportal 1.4 - still no connection. Of course I am glad if someone might take a look into the log-file, but I fear the problem is on the server side:

Code:
12:45:10 T:140695646098944  NOTICE: special://profile/ is mapped to: special://masterprofile/
12:45:10 T:140695646098944  NOTICE: -----------------------------------------------------------------------
12:45:10 T:140695646098944  NOTICE: Starting Kodi (16.1 Git:Unknown). Platform: Linux x86 64-bit
12:45:10 T:140695646098944  NOTICE: Using Release Kodi x64 build
12:45:10 T:140695646098944  NOTICE: Kodi compiled Nov 13 2016 by GCC 6.2.1 for Linux x86 64-bit version 4.7.0 (263936)
12:45:10 T:140695646098944  NOTICE: Running on Arch Linux 0.0, kernel: Linux x86 64-bit version 4.8.11-1-ARCH
12:45:10 T:140695646098944  NOTICE: FFmpeg statically linked, version: 2.8.6-kodi-2.8.6-Jarvis-16.0
12:45:10 T:140695646098944  NOTICE: Host CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 3800+, 2 cores available
12:45:10 T:140695646098944  NOTICE: special://xbmc/ is mapped to: /usr/share/kodi
12:45:10 T:140695646098944  NOTICE: special://xbmcbin/ is mapped to: /usr/lib/kodi
12:45:10 T:140695646098944  NOTICE: special://masterprofile/ is mapped to: /home/bernd_b/.kodi/userdata
12:45:10 T:140695646098944  NOTICE: special://home/ is mapped to: /home/bernd_b/.kodi
12:45:10 T:140695646098944  NOTICE: special://temp/ is mapped to: /home/bernd_b/.kodi/temp
12:45:10 T:140695646098944  NOTICE: The executable running is: /usr/lib/kodi/kodi.bin
12:45:10 T:140695646098944  NOTICE: Local hostname: amd64-archlinux
12:45:10 T:140695646098944  NOTICE: Log File is located: /home/bernd_b/.kodi/temp/kodi.log
12:45:10 T:140695646098944  NOTICE: -----------------------------------------------------------------------
12:45:10 T:140695646098944   ERROR: DBus: Error org.freedesktop.DBus.Error.InvalidArgs - No such property 'CanSuspend'
12:45:10 T:140695646098944   ERROR: DBus: Error org.freedesktop.DBus.Error.InvalidArgs - No such property 'CanHibernate'
12:45:10 T:140695646098944  NOTICE: load settings...
12:45:10 T:140695646098944  NOTICE: Found 1 Lists of Devices
12:45:10 T:140695646098944  NOTICE: Enumerated PULSE devices:
12:45:10 T:140695646098944  NOTICE:     Device 1
12:45:10 T:140695646098944  NOTICE:         m_deviceName      : Default
12:45:10 T:140695646098944  NOTICE:         m_displayName     : Default
12:45:10 T:140695646098944  NOTICE:         m_displayNameExtra: Default Output Device (PULSEAUDIO)
12:45:10 T:140695646098944  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
12:45:10 T:140695646098944  NOTICE:         m_channels        : FL,FR
12:45:10 T:140695646098944  NOTICE:         m_sampleRates     : 5512,8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,176400,192000,384000
12:45:10 T:140695646098944  NOTICE:         m_dataFormats     : AE_FMT_U8,AE_FMT_S16NE,AE_FMT_S24NE3,AE_FMT_S24NE4,AE_FMT_S32NE,AE_FMT_FLOAT
12:45:10 T:140695646098944  NOTICE:     Device 2
12:45:10 T:140695646098944  NOTICE:         m_deviceName      : alsa_output.pci-0000_00_14.2.analog-stereo
12:45:10 T:140695646098944  NOTICE:         m_displayName     : Built-in Audio Analog Stereo
12:45:10 T:140695646098944  NOTICE:         m_displayNameExtra: Line Out (PULSEAUDIO)
12:45:10 T:140695646098944  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
12:45:10 T:140695646098944  NOTICE:         m_channels        : FL,FR
12:45:10 T:140695646098944  NOTICE:         m_sampleRates     : 5512,8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,176400,192000,384000
12:45:10 T:140695646098944  NOTICE:         m_dataFormats     : AE_FMT_U8,AE_FMT_S16NE,AE_FMT_S24NE3,AE_FMT_S24NE4,AE_FMT_S32NE,AE_FMT_FLOAT
12:45:10 T:140695646098944  NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
12:45:10 T:140695646098944  NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
12:45:10 T:140695646098944  NOTICE: Default DVD Player: dvdplayer
12:45:10 T:140695646098944  NOTICE: Default Video Player: dvdplayer
12:45:10 T:140695646098944  NOTICE: Default Audio Player: paplayer
12:45:10 T:140695646098944  NOTICE: Disabled debug logging due to GUI setting. Level 0.
12:45:10 T:140695646098944  NOTICE: Log level changed to "LOG_LEVEL_NORMAL"
12:45:10 T:140695646098944  NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
12:45:10 T:140695646098944  NOTICE: Loaded playercorefactory configuration
12:45:10 T:140695646098944  NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
12:45:10 T:140695646098944  NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
11:45:10 T:140695211775744  NOTICE: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms
11:45:10 T:140695646098944  NOTICE: Running database version Addons20
11:45:10 T:140695646098944  NOTICE: ADDONS: Using repository repository.xbmc.org
11:45:10 T:140695646098944  NOTICE: Setup SDL
11:45:10 T:140695646098944 WARNING: CXRandR::Query - output VGA-0 has no current mode, assuming disconnected
11:45:10 T:140695646098944  NOTICE: Checking resolution 15
11:45:10 T:140695646098944  NOTICE: Using visual 0x28
11:45:10 T:140695646098944  NOTICE: GL_VENDOR = NVIDIA Corporation
11:45:10 T:140695646098944  NOTICE: GL_RENDERER = GeForce 210/PCIe/SSE2
11:45:10 T:140695646098944  NOTICE: GL_VERSION = 3.3.0 NVIDIA 340.98
11:45:10 T:140695646098944  NOTICE: GL_SHADING_LANGUAGE_VERSION = 3.30 NVIDIA via Cg compiler
11:45:10 T:140695646098944  NOTICE: GL_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX = 1048576
11:45:10 T:140695646098944  NOTICE: GL_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX = 1048576
11:45:10 T:140695646098944  NOTICE: GL_EXTENSIONS = GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_clear_buffer_object GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_objects GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback_instanced GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_texture_float GL_ATI_texture_mirror_once GL_S3_s3tc GL_EXT_texture_env_add GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_Cg_shader GL_EXT_depth_bounds_test GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXTX_framebuffer_mixed_formats GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_shader_objects GL_EXT_separate_specular_color GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_latc GL_EXT_texture_
compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_shared_exponent GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback2 GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_EXT_x11_sync_object GL_EXT_import_sync_object GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_KHR_debug GL_KTX_buffer_region GL_NV_blend_square GL_NV_conditional_render GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_depth_buffer_float GL_NV_depth_clamp GL_NV_ES1_1_compatibility GL_NV_explicit_multisample GL_NV_fence GL_NV_float_buffer GL_NV_fog_distance GL_NV_fragment_program GL_NV_fragment_program_option GL_NV_fragment_program2 GL_NV_framebuffer_multisample_coverage GL_NV_geometry_shader4 GL_NV_gpu_program4 GL_NV_gpu_program4_1 GL_NV_half_float GL_NV_light_max_exponent GL_NV_multisample_coverage GL_NV_multisample_filter_hint GL_NV_occlusion_query GL_NV_packed_depth_stencil GL_NV_parameter_buffer_object GL_NV_parameter_buffer_object2 GL_NV_path_rendering GL_NV_pixel_data_range GL_NV_point_sprite GL_NV_primitive_restart GL_NV_register_combiners GL_NV_register_combiners2 GL_NV_shader_buffer_load GL_NV_texgen_reflection GL_NV_texture_barrier GL_NV_texture_compression_vtc GL_NV_texture_env_combine4 GL_NV_texture_expand_normal GL_NV_texture_multisample GL_NV_texture_rectangle GL_NV_texture_shader GL_NV_texture_shader2 GL_NV_texture_shader3 GL_NV_transform_feedback GL_NV_transform_feedback2 GL_NV_vdpau_interop GL_NV_vertex_array_range GL_NV_vertex_array_range2 GL_NV_vertex_buffer_unified_memory GL_NV_vertex_program GL_NV_vertex_program1_1 GL_NV_vertex_program2 GL_NV_vertex_program2_option GL_NV_vertex_program3 GL_NVX_conditional_render GL_NVX_gpu_memory_info GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum
11:45:10 T:140695646098944   ERROR: Unable to load libcec.so.4, reason: libcec.so.4: cannot open shared object file: No such file or directory
11:45:10 T:140695646098944   ERROR: Initialise - failed to initialise bus cec
11:45:10 T:140695646098944  NOTICE: Running database version Addons20
11:45:10 T:140695646098944  NOTICE: Running database version ViewModes6
11:45:10 T:140695646098944  NOTICE: Running database version Textures13
11:45:10 T:140695646098944  NOTICE: Running database version MyMusic56
11:45:10 T:140695646098944  NOTICE: Running database version MyVideos99
11:45:10 T:140695646098944  NOTICE: Running database version TV29
11:45:10 T:140695646098944  NOTICE: Running database version Epg11
11:45:10 T:140695646098944  NOTICE: start dvd mediatype detection
11:45:11 T:140695646098944 WARNING: JSONRPC: Could not parse type "Setting.Details.SettingList"
11:45:11 T:140695646098944  NOTICE: ActiveAE DSP - starting
11:45:11 T:140695646098944  NOTICE: initialize done
11:45:11 T:140695646098944  NOTICE: Running the application...
11:45:11 T:140695103178496  NOTICE: PVRManager - starting up
11:45:11 T:140694740002560   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect 192.168.0.101:9596
11:45:11 T:140694740002560   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect: (errno=111) ECONNREFUSED: A remote host refused to allow the network connection (typically because it is not running the requested service)
11:45:11 T:140694740002560   ERROR: AddOnLog: MediaPortal PVR Client: Could not connect to MediaPortal TV Server backend
11:45:11 T:140694740002560   ERROR: ADDON: Dll MediaPortal PVR Client - Client returned bad status (1) from Create and is not usable
11:45:11 T:140694740002560 WARNING: UpdateAndInitialiseClients - failed to create add-on MediaPortal PVR Client, status = 1
11:45:11 T:140695646098944  NOTICE: starting zeroconf publishing
11:45:11 T:140695646098944  NOTICE: starting upnp client
11:45:11 T:140694060525312  NOTICE: ES: Starting UDP Event server on 127.0.0.1:9777
11:45:11 T:140694060525312  NOTICE: UDP: Listening on port 9777
11:45:16 T:140694740002560   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect 192.168.0.101:9596
11:45:16 T:140694740002560   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect: (errno=111) ECONNREFUSED: A remote host refused to allow the network connection (typically because it is not running the requested service)
11:45:16 T:140694740002560   ERROR: AddOnLog: MediaPortal PVR Client: Could not connect to MediaPortal TV Server backend
11:45:16 T:140694740002560   ERROR: ADDON: Dll MediaPortal PVR Client - Client returned bad status (1) from Create and is not usable
11:45:16 T:140694740002560 WARNING: UpdateAndInitialiseClients - failed to create add-on MediaPortal PVR Client, status = 1
11:45:21 T:140694740002560   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect 192.168.0.101:9596
11:45:21 T:140694740002560   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect: (errno=111) ECONNREFUSED: A remote host refused to allow the network connection (typically because it is not running the requested service)
11:45:21 T:140694740002560   ERROR: AddOnLog: MediaPortal PVR Client: Could not connect to MediaPortal TV Server backend
11:45:21 T:140694740002560   ERROR: ADDON: Dll MediaPortal PVR Client - Client returned bad status (1) from Create and is not usable
11:45:21 T:140694740002560 WARNING: UpdateAndInitialiseClients - failed to create add-on MediaPortal PVR Client, status = 1
11:45:26 T:140694740002560   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect 192.168.0.101:9596
11:45:26 T:140694740002560   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect: (errno=111) ECONNREFUSED: A remote host refused to allow the network connection (typically because it is not running the requested service)
11:45:26 T:140694740002560   ERROR: AddOnLog: MediaPortal PVR Client: Could not connect to MediaPortal TV Server backend
11:45:26 T:140694740002560   ERROR: ADDON: Dll MediaPortal PVR Client - Client returned bad status (1) from Create and is not usable
11:45:26 T:140694740002560 WARNING: UpdateAndInitialiseClients - failed to create add-on MediaPortal PVR Client, status = 1
11:45:31 T:140694740002560   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect 192.168.0.101:9596
11:45:31 T:140694740002560   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect: (errno=111) ECONNREFUSED: A remote host refused to allow the network connection (typically because it is not running the requested service)
11:45:31 T:140694740002560   ERROR: AddOnLog: MediaPortal PVR Client: Could not connect to MediaPortal TV Server backend
11:45:31 T:140694740002560   ERROR: ADDON: Dll MediaPortal PVR Client - Client returned bad status (1) from Create and is not usable
11:45:31 T:140694740002560 WARNING: UpdateAndInitialiseClients - failed to create add-on MediaPortal PVR Client, status = 1
11:46:14 T:140695646098944  NOTICE: PVRManager - stopping
11:46:17 T:140695103178496  NOTICE: PVRManager - starting up
11:46:17 T:140695086393088   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect 192.168.0.101:9596
11:46:17 T:140695086393088   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect: (errno=111) ECONNREFUSED: A remote host refused to allow the network connection (typically because it is not running the requested service)
11:46:17 T:140695086393088   ERROR: AddOnLog: MediaPortal PVR Client: Could not connect to MediaPortal TV Server backend
11:46:17 T:140695086393088   ERROR: ADDON: Dll MediaPortal PVR Client - Client returned bad status (1) from Create and is not usable
11:46:17 T:140695086393088 WARNING: UpdateAndInitialiseClients - failed to create add-on MediaPortal PVR Client, status = 1
11:46:22 T:140695086393088   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect 192.168.0.101:9596
11:46:22 T:140695086393088   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect: (errno=111) ECONNREFUSED: A remote host refused to allow the network connection (typically because it is not running the requested service)
11:46:22 T:140695086393088   ERROR: AddOnLog: MediaPortal PVR Client: Could not connect to MediaPortal TV Server backend
11:46:22 T:140695086393088   ERROR: ADDON: Dll MediaPortal PVR Client - Client returned bad status (1) from Create and is not usable
11:46:22 T:140695086393088 WARNING: UpdateAndInitialiseClients - failed to create add-on MediaPortal PVR Client, status = 1
11:46:27 T:140695086393088   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect 192.168.0.101:9596
11:46:27 T:140695086393088   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect: (errno=111) ECONNREFUSED: A remote host refused to allow the network connection (typically because it is not running the requested service)
11:46:27 T:140695086393088   ERROR: AddOnLog: MediaPortal PVR Client: Could not connect to MediaPortal TV Server backend
11:46:27 T:140695086393088   ERROR: ADDON: Dll MediaPortal PVR Client - Client returned bad status (1) from Create and is not usable
11:46:27 T:140695086393088 WARNING: UpdateAndInitialiseClients - failed to create add-on MediaPortal PVR Client, status = 1
11:46:31 T:140695646098944  NOTICE: Storing total System Uptime
11:46:31 T:140695646098944  NOTICE: Saving settings
11:46:31 T:140695646098944  NOTICE: stop all
11:46:31 T:140695646098944  NOTICE: stop player
11:46:31 T:140695646098944  NOTICE: PVRManager - stopping
11:46:31 T:140695646098944  NOTICE: ES: Stopping event server
11:46:31 T:140695646098944  NOTICE: stopping upnp
11:46:31 T:140695646098944  NOTICE: stopping zeroconf publishing
11:46:31 T:140694060525312  NOTICE: ES: UDP Event server stopped
11:46:31 T:140695646098944  NOTICE: stop dvd detect media
11:46:32 T:140695646098944  NOTICE: stop sap announcement listener
11:46:32 T:140695646098944  NOTICE: clean cached files!
11:46:32 T:140695646098944  NOTICE: unload skin
11:46:32 T:140695646098944  NOTICE: stopped
11:46:32 T:140695646098944  NOTICE: destroy
11:46:32 T:140695646098944  NOTICE: closing down remote control service
11:46:32 T:140695646098944  NOTICE: unload sections
11:46:32 T:140695646098944  NOTICE: special://profile/ is mapped to: special://masterprofile/
11:46:32 T:140695646098944  NOTICE: destroy
11:46:32 T:140695646098944 WARNING: Attempted to remove window 10013 from the window manager when it didn't exist
11:46:32 T:140695646098944 WARNING: Attempted to remove window 10014 from the window manager when it didn't exist
11:46:32 T:140695646098944 WARNING: Attempted to remove window 10015 from the window manager when it didn't exist
11:46:32 T:140695646098944 WARNING: Attempted to remove window 10016 from the window manager when it didn't exist
11:46:32 T:140695646098944 WARNING: Attempted to remove window 10017 from the window manager when it didn't exist
11:46:32 T:140695646098944 WARNING: Attempted to remove window 10018 from the window manager when it didn't exist
11:46:32 T:140695646098944 WARNING: Attempted to remove window 10019 from the window manager when it didn't exist
11:46:32 T:140695646098944 WARNING: Attempted to remove window 10021 from the window manager when it didn't exist
11:46:32 T:140695646098944 WARNING: Attempted to remove window 10107 from the window manager when it didn't exist
11:46:32 T:140695646098944 WARNING: Attempted to remove window 10115 from the window manager when it didn't exist
11:46:32 T:140695646098944 WARNING: Attempted to remove window 10104 from the window manager when it didn't exist
11:46:32 T:140695646098944  NOTICE: closing down remote control service
11:46:32 T:140695646098944  NOTICE: unload sections
11:46:32 T:140695646098944  NOTICE: application stopped...
Reply
#14
I'd say this is the key bit.

11:45:11 T:140695103178496  NOTICE: PVRManager - starting up
11:45:11 T:140694740002560   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect 192.168.0.101:9596
11:45:11 T:140694740002560   ERROR: AddOnLog: MediaPortal PVR Client: Socket::connect: (errno=111) ECONNREFUSED: A remote host refused to allow the network connection (typically because it is not running the requested service)

Have you actually confirmed that the MediaPortal TV service is running and correctly configured? I'd install MediaPortal on the server and use it to check that the TV part is working. The latest version of MediaPortal requires Vista or later. Can't remember if MediaPortal 1.14.0 runs on XP.
Reply
#15
Yes I installed even 1.15, 1.14, 1.13, 1.12 and 1.4 several times. I can see the TV Service running in the taskmanager - but most of the time the configuration tool doesn't offer me a chance to do a channel scan or if, I only get HD-channels. I must have succeeded at least one time because I could save a complete channel list.

But even with HD-reception and picture in Mediaportal 1.4 there is no connection from Kodi to this server setup.

But to cut a long story short - this is not convincing and doesn't help to see if the compile on the client side succeeded.

I will try to look through my old hardware collection again and see if I can setup a more convincing running server and come back. The problem behind all this a poor Skystar S2 which doesn't work too well for me on Linux...
Reply

Logout Mark Read Team Forum Stats Members Help
compile instructions for Linux0