Code Monkey home page Code Monkey logo

kodi-overlay's People

Contributors

anthonyryan1 avatar frace avatar mifi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kodi-overlay's Issues

media-tv/kodi: missing pvr addon

Sorry to open onther ticket

I finally magaged to get kodi installed. I merged 13.1 with pvr use flag (X alsa avahi bluray caps css fishbmc java joystick midi mysql nfs opengl projectm pulseaudio pvr rsxs rtmp samba sdl sftp sse sse2 udisks upnp upower usb vaapi vdpau xrandr) and it works fine, but I can't enable live tv.

Not building on supermicro server

Hi there,

New using Kodi. This overlay does not build at all (even with all options turned off) on my Supermicro D525 server.

emerge info: http://pastebin.com/8naETvQH
emerge pqv: [ebuild N ] media-tv/kodi-16.0 USE="opengl -X -airplay -alsa -avahi -bluetooth -bluray -caps -cec -css -dbus -debug -gles -java -joystick -midi -mysql -nfs (-profile) -pulseaudio -rtmp -samba -sftp {-test} -texturepacker -udisks -upnp -upower -usb -vaapi -vdpau -webserver" PYTHON_TARGETS="-python2_7"
build log: http://pastebin.com/2eJ1A6RR

media-tv/kodi-14.1: Failing build

cd native; ./configure --prefix=/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
make -C native
make[2]: Entering directory /var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder/native' g++ -DPACKAGE_NAME=\"JsonSchemaBuilder\" -DPACKAGE_TARNAME=\"jsonschemabuilder\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"JsonSchemaBuilder\ 1.0\" -DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\" -DPACKAGE=\"jsonschemabuilder\" -DVERSION=\"1.0\" -I. -march=bdver2 -O2 -pipe -MT JsonSchemaBuilder.o -MD -MP -MF .deps/JsonSchemaBuilder.Tpo -c -o JsonSchemaBuilder.o JsonSchemaBuilder.cpp mv -f .deps/JsonSchemaBuilder.Tpo .deps/JsonSchemaBuilder.Po g++ -march=bdver2 -O2 -pipe -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -o JsonSchemaBuilder JsonSchemaBuilder.o make[2]: Leaving directory/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder/native'
make -C native install
make[2]: Entering directory /var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder/native' make[3]: Entering directory/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder/native'
/bin/mkdir -p '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder/bin'
/usr/bin/install -c JsonSchemaBuilder '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder/bin'
make[3]: Nothing to be done for install-data-am'. make[3]: Leaving directory/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder/native'
make[2]: Leaving directory /var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder/native' touch .installed-native make[1]: Leaving directory/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder'

  • ERROR: media-tv/kodi-14.1 failed (prepare phase):
  • emake failed
  • If you need support, post the output of emerge --info '=media-tv/kodi-14.1',
  • the complete build log and the output of emerge -pqv '=media-tv/kodi-14.1'.
  • This ebuild is from an overlay named 'kodi-overlay': '/usr/local/portage/kodi-overlay/'
  • The complete build log is located at '/var/tmp/portage/media-tv/kodi-14.1/temp/build.log'.
  • The ebuild environment file is located at '/var/tmp/portage/media-tv/kodi-14.1/temp/environment'.
  • Working directory: '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix'
  • S: '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix'

media-tv/kodi: build fails due to missing prerequisite headers (autoconf)

Kodi fails to build for me. Happens with both 14.1 and 9999

When I manualy download Kodi I can run ./configure --disable-webserver --disable-profiling
without errors

>> Emerging (1 of 1) media-tv/kodi-14.1::kodi-overlay
 * 14.1-Helix.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ...                                                                                                                                                                                   [ ok ]
>>> Unpacking source...
>>> Unpacking 14.1-Helix.tar.gz to /var/tmp/portage/media-tv/kodi-14.1/work
>>> Source unpacked in /var/tmp/portage/media-tv/kodi-14.1/work
>>> Preparing source in /var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix ...
 * Applying kodi-9999-nomythtv.patch ...                                                                                                                                                                                                    [ ok ]
 * Applying kodi-9999-no-arm-flags.patch ...                                                                                                                                                                                                [ ok ]
make -j9 -f - f 
 * Running eautoreconf in '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/lib/gtest' ...
 * Running eautoreconf in '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/lib/libdvd/libdvdcss' ...
 * Running eautoreconf in '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/lib/libdvd/libdvdread' ...
 * Running eautoreconf in '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/xbmc/visualizations/Goom/goom2k4-0' ...
 * Running eautoreconf in '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/lib/libdvd/libdvdnav' ...
 * Running eautoreconf in '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/xbmc/screensavers/rsxs-0.9' ...
 * Running libtoolize --install --copy --force --automake ...
 * Running eautoreconf in '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix' ...
 * Running libtoolize --install --copy --force --automake ...
 * Running libtoolize --install --copy --force --automake ...
 * Running libtoolize --install --copy --force --automake ...
 * Running libtoolize --install --copy --force ...                                                                                                                                                                                          [ ok ]
 * Running aclocal -I m4 ...
 * Running aclocal ...
 * Running aclocal ...
 * Running eautoreconf in '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/lib/cpluff' ...
 * Running libtoolize --install --copy --force --automake ...
 * Running aclocal -I m4 ...
 * Running aclocal -I m4 ...
 * Running aclocal ...
 * Running autopoint --force ...                                                                                                                                                                                                            [ ok ]
 * Running aclocal ...                                                                                                                                                                                                                      [ ok ]
 * Running autoconf --force ...                                                                                                                                                                                                             [ ok ]
 * Running autoconf --force ...                                                                                                                                                                                                             [ ok ]
 * Running autoheader ...
 * This package has a configure.in file which has long been deprecated.  Please
 * update it to use configure.ac instead as newer versions of autotools will die
 * when it finds this file.  See https://bugs.gentoo.org/426262 for details.
 * Running autoconf --force ...                                                                                                                                                                                                             [ ok ]
 * Running autoheader ...
 * Running automake --add-missing --copy --foreign --force-missing ...
 * This package has a configure.in file which has long been deprecated.  Please
 * update it to use configure.ac instead as newer versions of autotools will die
 * when it finds this file.  See https://bugs.gentoo.org/426262 for details.
 * Running autoconf --force ...                                                                                                                                                                                                             [ ok ]
 * Running autoconf --force ...                                                                                                                                                                                                             [ ok ]
 * Running automake --add-missing --copy --foreign --force-missing ...
 * Running autoconf --force ...                                                                                                                                                                                                             [ ok ]
 * Running libtoolize --install --copy --force --automake ...
 * Running automake --add-missing --copy --foreign --force-missing ...                                                                                                                                                                      [ ok ]
 * Running autoheader ...
 * Running autoconf --force ...                                                                                                                                                                                                             [ ok ]
 * Running autoheader ...
 * Running automake --add-missing --copy --foreign --force-missing ...                                                                                                                                                                      [ ok ]
 * Running aclocal -I m4 ...                                                                                                                                                                                                                [ ok ]
 * Running automake --add-missing --copy --force-missing ...                                                                                                                                                                                [ ok ]
 * Running autoheader ...                                                                                                                                                                                                                   [ ok ]
 * Running autoheader ...                                                                                                                                                                                                                   [ ok ]
 * Running automake --add-missing --copy --foreign --force-missing ...                                                                                                                                                                      [ ok ]
 * Running automake --add-missing --copy --foreign --force-missing ...                                                                                                                                                                      [ ok ]
 * Running autoconf --force ...                                                                                                                                                                                                             [ ok ]
 * Running autoheader ...                                                                                                                                                                                                                   [ ok ]
 * Running automake --add-missing --copy --foreign --force-missing ...                                                                                                                                                                      [ ok ]
 * Running elibtoolize in: xbmc-14.1-Helix/
 * Running elibtoolize in: xbmc-14.1-Helix/build-aux/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 * Running elibtoolize in: xbmc-14.1-Helix/lib/cpluff/
 * Running elibtoolize in: xbmc-14.1-Helix/lib/cpluff/auxliary/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 * Running elibtoolize in: xbmc-14.1-Helix/lib/cximage-6.0/zlib/
 * Running elibtoolize in: xbmc-14.1-Helix/lib/enca/
 *   Applying install-sh/1.5.4 patch ...
 *   Applying portage/2.2 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.2.6 patch ...
 *   Applying target-nm/2.4.2 patch ...
 * Running elibtoolize in: xbmc-14.1-Helix/lib/gtest/
 * Running elibtoolize in: xbmc-14.1-Helix/lib/gtest/build-aux/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 * Running elibtoolize in: xbmc-14.1-Helix/lib/libdvd/libdvdcss/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 * Running elibtoolize in: xbmc-14.1-Helix/lib/libdvd/libdvdnav/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 * Running elibtoolize in: xbmc-14.1-Helix/lib/libdvd/libdvdread/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 * Running elibtoolize in: xbmc-14.1-Helix/lib/libmicrohttpd/
 *   Applying portage/2.2 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.2.6 patch ...
 *   Applying target-nm/2.4.2 patch ...
 * Running elibtoolize in: xbmc-14.1-Helix/lib/libmodplug/
 *   Applying portage/2.2 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.2.6 patch ...
 *   Applying target-nm/2.4.2 patch ...
 * Running elibtoolize in: xbmc-14.1-Helix/lib/libmpeg2/
 *   Applying target-nm/2.4.2 patch ...
 * Running elibtoolize in: xbmc-14.1-Helix/lib/libmpeg2/.auto/
 *   Applying portage/1.5.10 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/1.5.26 patch ...
 * Running elibtoolize in: xbmc-14.1-Helix/lib/libsidplay2/libsidplay/unix/
 *   Applying install-sh/1.5.6 patch ...
 *   Applying portage/1.5.10 patch ...
 *   Applying max_cmd_len/1.5.20 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/1.5 patch ...
 * Running elibtoolize in: xbmc-14.1-Helix/xbmc/screensavers/rsxs-0.9/
 * Running elibtoolize in: xbmc-14.1-Helix/xbmc/visualizations/Goom/goom2k4-0/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 * Running elibtoolize in: xbmc-14.1-Helix/xbmc/visualizations/Goom/goom2k4-0/gtk-gui-devel/
make -j9 -f codegenerator.mk 
which: no JsonSchemaBuilder in (/var/tmp/portage/media-tv/kodi-14.1/temp/python2.7/bin:/usr/lib64/ccache/bin:/usr/lib/portage/python2.7/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.3:/opt/nvidia-cg-toolkit/bin)
cd xbmc/interfaces/python; (/usr/bin/doxygen Doxyfile > /dev/null) 2>&1 | grep -v " warning: "
mkdir -p xbmc/interfaces/python/generated
mkdir -p xbmc/interfaces/python/generated
/usr/bin/swig -w401 -c++ -o xbmc/interfaces/python/generated/AddonModuleXbmc.xml -xml -I./xbmc -xmllang python xbmc/interfaces/swig/AddonModuleXbmc.i
/usr/bin/swig -w401 -c++ -o xbmc/interfaces/python/generated/AddonModuleXbmcgui.xml -xml -I./xbmc -xmllang python xbmc/interfaces/swig/AddonModuleXbmcgui.i
mkdir -p xbmc/interfaces/python/generated
/usr/bin/swig -w401 -c++ -o xbmc/interfaces/python/generated/AddonModuleXbmcplugin.xml -xml -I./xbmc -xmllang python xbmc/interfaces/swig/AddonModuleXbmcplugin.i
mkdir -p xbmc/interfaces/python/generated
/usr/bin/swig -w401 -c++ -o xbmc/interfaces/python/generated/AddonModuleXbmcaddon.xml -xml -I./xbmc -xmllang python xbmc/interfaces/swig/AddonModuleXbmcaddon.i
mkdir -p xbmc/interfaces/python/generated
make -C /var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder
/usr/bin/swig -w401 -c++ -o xbmc/interfaces/python/generated/AddonModuleXbmcvfs.xml -xml -I./xbmc -xmllang python xbmc/interfaces/swig/AddonModuleXbmcvfs.i
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder'
rm -rf native/*; mkdir -p native
Warning: Tag `SYMBOL_CACHE_SIZE' at line 327 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
Warning: Tag `SHOW_DIRECTORIES' at line 547 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
Warning: Tag `HTML_ALIGN_MEMBERS' at line 941 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
Warning: Tag `USE_INLINE_TREES' at line 1132 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
cd native; cp -a /var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder/src/* .
cd native; ./autogen.sh
ac-wrapper: warning: invalid WANT_AUTOCONF 'latest'; ignoring.




autoreconf-2.69: Entering directory `.'
autoreconf-2.69: configure.ac: not using Gettext
touch xbmc/interfaces/python/generated/doxygenxml
# Work around potential groovy bug reported at: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733234
# Work around potential groovy bug reported at: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733234
/usr/bin/java -cp "./lib/groovy/groovy-all-2.1.7.jar:./lib/groovy/commons-lang-2.6.jar:./tools/codegenerator:xbmc/interfaces/python" \
          org.codehaus.groovy.tools.FileSystemCompiler -d ./tools/codegenerator ./tools/codegenerator/Helper.groovy  ./tools/codegenerator/SwigTypeParser.groovy xbmc/interfaces/python/MethodType.groovy xbmc/interfaces/python/PythonTools.groovy
/usr/bin/java -cp "./lib/groovy/groovy-all-2.1.7.jar:./lib/groovy/commons-lang-2.6.jar:./tools/codegenerator:xbmc/interfaces/python" \
          org.codehaus.groovy.tools.FileSystemCompiler -d ./tools/codegenerator ./tools/codegenerator/Helper.groovy  ./tools/codegenerator/SwigTypeParser.groovy xbmc/interfaces/python/MethodType.groovy xbmc/interfaces/python/PythonTools.groovy
# Work around potential groovy bug reported at: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733234
# Work around potential groovy bug reported at: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733234
/usr/bin/java -cp "./lib/groovy/groovy-all-2.1.7.jar:./lib/groovy/commons-lang-2.6.jar:./tools/codegenerator:xbmc/interfaces/python" \
          org.codehaus.groovy.tools.FileSystemCompiler -d ./tools/codegenerator ./tools/codegenerator/Helper.groovy  ./tools/codegenerator/SwigTypeParser.groovy xbmc/interfaces/python/MethodType.groovy xbmc/interfaces/python/PythonTools.groovy
/usr/bin/java -cp "./lib/groovy/groovy-all-2.1.7.jar:./lib/groovy/commons-lang-2.6.jar:./tools/codegenerator:xbmc/interfaces/python" \
          org.codehaus.groovy.tools.FileSystemCompiler -d ./tools/codegenerator ./tools/codegenerator/Helper.groovy  ./tools/codegenerator/SwigTypeParser.groovy xbmc/interfaces/python/MethodType.groovy xbmc/interfaces/python/PythonTools.groovy
# Work around potential groovy bug reported at: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733234
/usr/bin/java -cp "./lib/groovy/groovy-all-2.1.7.jar:./lib/groovy/commons-lang-2.6.jar:./tools/codegenerator:xbmc/interfaces/python" \
          org.codehaus.groovy.tools.FileSystemCompiler -d ./tools/codegenerator ./tools/codegenerator/Helper.groovy  ./tools/codegenerator/SwigTypeParser.groovy xbmc/interfaces/python/MethodType.groovy xbmc/interfaces/python/PythonTools.groovy
autoreconf-2.69: running: aclocal --force 
autoreconf-2.69: configure.ac: tracing
/usr/bin/java -cp "./lib/groovy/groovy-all-2.1.7.jar:./lib/groovy/commons-lang-2.6.jar:./tools/codegenerator:xbmc/interfaces/python" \
          groovy.ui.GroovyMain ./tools/codegenerator/Generator.groovy xbmc/interfaces/python/generated/AddonModuleXbmcplugin.xml xbmc/interfaces/python/PythonSwig.cpp.template xbmc/interfaces/python/generated/AddonModuleXbmcplugin.cpp xbmc/interfaces/python/generated/doxygenxml
/usr/bin/java -cp "./lib/groovy/groovy-all-2.1.7.jar:./lib/groovy/commons-lang-2.6.jar:./tools/codegenerator:xbmc/interfaces/python" \
          groovy.ui.GroovyMain ./tools/codegenerator/Generator.groovy xbmc/interfaces/python/generated/AddonModuleXbmcvfs.xml xbmc/interfaces/python/PythonSwig.cpp.template xbmc/interfaces/python/generated/AddonModuleXbmcvfs.cpp xbmc/interfaces/python/generated/doxygenxml
autoreconf-2.69: configure.ac: creating directory config
autoreconf-2.69: configure.ac: not using Libtool
autoreconf-2.69: running: /usr/bin/autoconf-2.69 --force
/usr/bin/java -cp "./lib/groovy/groovy-all-2.1.7.jar:./lib/groovy/commons-lang-2.6.jar:./tools/codegenerator:xbmc/interfaces/python" \
          groovy.ui.GroovyMain ./tools/codegenerator/Generator.groovy xbmc/interfaces/python/generated/AddonModuleXbmcaddon.xml xbmc/interfaces/python/PythonSwig.cpp.template xbmc/interfaces/python/generated/AddonModuleXbmcaddon.cpp xbmc/interfaces/python/generated/doxygenxml
autoreconf-2.69: configure.ac: not using Autoheader
autoreconf-2.69: running: automake --add-missing --copy --force-missing
/usr/bin/java -cp "./lib/groovy/groovy-all-2.1.7.jar:./lib/groovy/commons-lang-2.6.jar:./tools/codegenerator:xbmc/interfaces/python" \
          groovy.ui.GroovyMain ./tools/codegenerator/Generator.groovy xbmc/interfaces/python/generated/AddonModuleXbmcgui.xml xbmc/interfaces/python/PythonSwig.cpp.template xbmc/interfaces/python/generated/AddonModuleXbmcgui.cpp xbmc/interfaces/python/generated/doxygenxml
[xbmc/interfaces/python/generated/AddonModuleXbmcplugin.xml, xbmc/interfaces/python/PythonSwig.cpp.template, xbmc/interfaces/python/generated/AddonModuleXbmcplugin.cpp, xbmc/interfaces/python/generated/doxygenxml]
[xbmc/interfaces/python/generated/AddonModuleXbmcvfs.xml, xbmc/interfaces/python/PythonSwig.cpp.template, xbmc/interfaces/python/generated/AddonModuleXbmcvfs.cpp, xbmc/interfaces/python/generated/doxygenxml]
/usr/bin/java -cp "./lib/groovy/groovy-all-2.1.7.jar:./lib/groovy/commons-lang-2.6.jar:./tools/codegenerator:xbmc/interfaces/python" \
          groovy.ui.GroovyMain ./tools/codegenerator/Generator.groovy xbmc/interfaces/python/generated/AddonModuleXbmc.xml xbmc/interfaces/python/PythonSwig.cpp.template xbmc/interfaces/python/generated/AddonModuleXbmc.cpp xbmc/interfaces/python/generated/doxygenxml
[xbmc/interfaces/python/generated/AddonModuleXbmcaddon.xml, xbmc/interfaces/python/PythonSwig.cpp.template, xbmc/interfaces/python/generated/AddonModuleXbmcaddon.cpp, xbmc/interfaces/python/generated/doxygenxml]
configure.ac:6: installing 'config/install-sh'
configure.ac:6: installing 'config/missing'
Makefile.am: installing 'config/depcomp'
autoreconf-2.69: Leaving directory `.'
cd native; ./configure --prefix=/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder
[xbmc/interfaces/python/generated/AddonModuleXbmcgui.xml, xbmc/interfaces/python/PythonSwig.cpp.template, xbmc/interfaces/python/generated/AddonModuleXbmcgui.cpp, xbmc/interfaces/python/generated/doxygenxml]
Processing "xbmc/interfaces/python/PythonSwig.cpp.template" using the module specification for module "xbmc/interfaces/python/generated/AddonModuleXbmcaddon.xml"
[xbmc/interfaces/python/generated/AddonModuleXbmc.xml, xbmc/interfaces/python/PythonSwig.cpp.template, xbmc/interfaces/python/generated/AddonModuleXbmc.cpp, xbmc/interfaces/python/generated/doxygenxml]
Processing "xbmc/interfaces/python/PythonSwig.cpp.template" using the module specification for module "xbmc/interfaces/python/generated/AddonModuleXbmcplugin.xml"
checking for a BSD-compatible install... Processing "xbmc/interfaces/python/PythonSwig.cpp.template" using the module specification for module "xbmc/interfaces/python/generated/AddonModuleXbmcvfs.xml"
/usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... writing
rm xbmc/interfaces/python/generated/AddonModuleXbmcaddon.xml
yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
make -C native
make[2]: Entering directory '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder/native'
g++ -DPACKAGE_NAME=\"JsonSchemaBuilder\" -DPACKAGE_TARNAME=\"jsonschemabuilder\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"JsonSchemaBuilder\ 1.0\" -DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\" -DPACKAGE=\"jsonschemabuilder\" -DVERSION=\"1.0\" -I.     -O2 -pipe -march=native -fomit-frame-pointer -MT JsonSchemaBuilder.o -MD -MP -MF .deps/JsonSchemaBuilder.Tpo -c -o JsonSchemaBuilder.o JsonSchemaBuilder.cpp
writing
rm xbmc/interfaces/python/generated/AddonModuleXbmcplugin.xml
mv -f .deps/JsonSchemaBuilder.Tpo .deps/JsonSchemaBuilder.Po
g++  -O2 -pipe -march=native -fomit-frame-pointer  -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common  -O2 -pipe -march=native -fomit-frame-pointer  -o JsonSchemaBuilder JsonSchemaBuilder.o  
make[2]: Leaving directory '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder/native'
make -C native install
make[2]: Entering directory '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder/native'
make[3]: Entering directory '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder/native'
 /bin/mkdir -p '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder/bin'
  /usr/bin/install -c JsonSchemaBuilder '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder/bin'
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder/native'
make[2]: Leaving directory '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder/native'
touch .installed-native
make[1]: Leaving directory '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/tools/depends/native/JsonSchemaBuilder'
Jsonbuilder: tools/depends/native/JsonSchemaBuilder/bin/JsonSchemaBuilder
make -C xbmc/interfaces/json-rpc ServiceDescription.h
Jsonbuilder: tools/depends/native/JsonSchemaBuilder/bin/JsonSchemaBuilder
make -C xbmc/interfaces/json-rpc addon.xml
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/xbmc/interfaces/json-rpc'
make[1]: Entering directory '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/xbmc/interfaces/json-rpc'
which: no JsonSchemaBuilder in (/var/tmp/portage/media-tv/kodi-14.1/temp/python2.7/bin:/usr/lib64/ccache/bin:/usr/lib/portage/python2.7/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.3:/opt/nvidia-cg-toolkit/bin)
which: no JsonSchemaBuilder in (/var/tmp/portage/media-tv/kodi-14.1/temp/python2.7/bin:/usr/lib64/ccache/bin:/usr/lib/portage/python2.7/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.3:/opt/nvidia-cg-toolkit/bin)
../../../tools/depends/native/JsonSchemaBuilder/bin/JsonSchemaBuilder schema/version.txt schema/license.txt schema/methods.json schema/types.json schema/notifications.json
sed s/@jsonrpc_version@/`cat schema/version.txt`/g ../../../addons/xbmc.json/addon.xml.in > ../../../addons/xbmc.json/addon.xml
make[1]: Leaving directory '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/xbmc/interfaces/json-rpc'
make[1]: Leaving directory '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/xbmc/interfaces/json-rpc'
Processing "xbmc/interfaces/python/PythonSwig.cpp.template" using the module specification for module "xbmc/interfaces/python/generated/AddonModuleXbmc.xml"
writing
rm xbmc/interfaces/python/generated/AddonModuleXbmcvfs.xml
Processing "xbmc/interfaces/python/PythonSwig.cpp.template" using the module specification for module "xbmc/interfaces/python/generated/AddonModuleXbmcgui.xml"
writing
rm xbmc/interfaces/python/generated/AddonModuleXbmc.xml
writing
rm xbmc/interfaces/python/generated/AddonModuleXbmcgui.xml
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix ...
 * econf: updating xbmc-14.1-Helix/tools/depends/build-aux/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xbmc-14.1-Helix/tools/depends/build-aux/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating xbmc-14.1-Helix/xbmc/visualizations/Goom/goom2k4-0/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xbmc-14.1-Helix/xbmc/visualizations/Goom/goom2k4-0/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating xbmc-14.1-Helix/xbmc/screensavers/rsxs-0.9/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xbmc-14.1-Helix/xbmc/screensavers/rsxs-0.9/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating xbmc-14.1-Helix/lib/libmodplug/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xbmc-14.1-Helix/lib/libmodplug/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating xbmc-14.1-Helix/lib/libsidplay2/libsidplay/unix/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xbmc-14.1-Helix/lib/libsidplay2/libsidplay/unix/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating xbmc-14.1-Helix/lib/enca/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xbmc-14.1-Helix/lib/enca/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating xbmc-14.1-Helix/lib/cpluff/auxliary/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xbmc-14.1-Helix/lib/cpluff/auxliary/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating xbmc-14.1-Helix/lib/timidity/autoconf/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xbmc-14.1-Helix/lib/timidity/autoconf/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating xbmc-14.1-Helix/lib/libdvd/libdvdread/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xbmc-14.1-Helix/lib/libdvd/libdvdread/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating xbmc-14.1-Helix/lib/libdvd/libdvdnav/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xbmc-14.1-Helix/lib/libdvd/libdvdnav/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating xbmc-14.1-Helix/lib/libdvd/libdvdcss/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xbmc-14.1-Helix/lib/libdvd/libdvdcss/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating xbmc-14.1-Helix/lib/libmpeg2/.auto/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xbmc-14.1-Helix/lib/libmpeg2/.auto/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating xbmc-14.1-Helix/lib/libmicrohttpd/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xbmc-14.1-Helix/lib/libmicrohttpd/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating xbmc-14.1-Helix/lib/gtest/build-aux/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xbmc-14.1-Helix/lib/gtest/build-aux/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating xbmc-14.1-Helix/build-aux/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xbmc-14.1-Helix/build-aux/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --libdir=/usr/lib64 --docdir=/usr/share/doc/kodi-14.1 --disable-ccache --disable-optimizations --enable-gl --disable-airplay --enable-avahi --enable-libbluray --disable-libcec --enable-dvdcss --disable-debug --enable-fishbmc --enable-gles --disable-goom --enable-joystick --enable-mid --enable-mysql --enable-nfs --enable-gl --enable-profiling --enable-projectm --enable-pulse --enable-mythtv --enable-rsxs --enable-rtmp --enable-samba --enable-sdl --enable-ssh --disable-gtest --enable-libusb --enable-upnp --enable-vaapi --enable-vdpau --disable-webserver --enable-x11 --enable-xrandr
configure: loading site script /usr/share/config.site
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for git... no
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of x86_64-pc-linux-gnu-gcc... none
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
checking for gcc... gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) none
checking how to run the C preprocessor... gcc -E
checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++
checking whether we are using the GNU C++ compiler... yes
checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes
checking dependency style of x86_64-pc-linux-gnu-g++... none
checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether g++ accepts -g... yes
checking dependency style of g++... (cached) none
checking how to run the C++ preprocessor... g++ -E
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B
checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump
checking how to recognize dependent libraries... pass_all
checking for x86_64-pc-linux-gnu-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar
checking for archiver @FILE support... @
checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for x86_64-pc-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes
checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes
checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E
checking for ld used by x86_64-pc-linux-gnu-g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC -DPIC
checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC -DPIC works... yes
checking if x86_64-pc-linux-gnu-g++ static flag -static works... yes
checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes
checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... (cached) yes
checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for gawk... (cached) gawk
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for size_t... no
checking for working alloca.h... no
checking for alloca... no
checking whether `alloca.c' needs Cray hooks... no
checking stack direction for C alloca... -1
checking for uid_t in sys/types.h... yes
checking for unistd.h... (cached) yes
checking for working chown... no
checking for dirent.h that defines DIR... no
checking for sys/ndir.h that defines DIR... no
checking for sys/dir.h that defines DIR... no
checking for ndir.h that defines DIR... no
checking for library containing opendir... no
checking whether closedir returns void... yes
checking for error_at_line... no
checking for _LARGEFILE_SOURCE value needed for large files... unknown
checking whether x86_64-pc-linux-gnu-gcc needs -traditional... no
checking whether lstat correctly handles trailing slash... no
checking whether lstat accepts an empty string... yes
checking whether lstat correctly handles trailing slash... (cached) no
checking for working memcmp... no
checking whether time.h and sys/time.h may both be included... no
checking for sys/time.h... no
checking for unistd.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for sys/param.h... no
checking for utime.h... no
checking for alarm... no
checking for working mktime... no
checking for getpagesize... no
checking for working mmap... no
checking sys/select.h usability... no
checking sys/select.h presence... yes
configure: WARNING: sys/select.h: present but cannot be compiled
configure: WARNING: sys/select.h:     check for missing prerequisite headers?
configure: WARNING: sys/select.h: see the Autoconf documentation
configure: WARNING: sys/select.h:     section "Present But Cannot Be Compiled"
configure: WARNING: sys/select.h: proceeding with the compiler's result
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to http://issues.kodi.tv ##
configure: WARNING:     ## ------------------------------------ ##
checking for sys/select.h... no
checking sys/socket.h usability... no
checking sys/socket.h presence... yes
configure: WARNING: sys/socket.h: present but cannot be compiled
configure: WARNING: sys/socket.h:     check for missing prerequisite headers?
configure: WARNING: sys/socket.h: see the Autoconf documentation
configure: WARNING: sys/socket.h:     section "Present But Cannot Be Compiled"
configure: WARNING: sys/socket.h: proceeding with the compiler's result
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to http://issues.kodi.tv ##
configure: WARNING:     ## ------------------------------------ ##
checking for sys/socket.h... no
checking types of arguments for select... int,int *,struct timeval *
checking return type of signal handlers... void
checking whether stat accepts an empty string... yes
checking for working strcoll... no
checking for strftime... no
checking for strftime in -lintl... no
checking for working strtod... no
checking for pow... no
checking for pow in -lm... no
configure: WARNING: cannot find library containing definition of pow
checking whether utime accepts a null argument... no
checking for vprintf... no
checking for atexit... no
checking for dup2... no
checking for fdatasync... no
checking for floor... no
checking for fs_stat_dev... no
checking for ftime... no
checking for ftruncate... no
checking for getcwd... no
checking for gethostbyaddr... no
checking for gethostbyname... no
checking for gethostname... no
checking for getpagesize... (cached) no
checking for getpass... no
checking for gettimeofday... no
checking for inet_ntoa... no
checking for lchown... no
checking for localeconv... no
checking for memchr... no
checking for memmove... no
checking for memset... no
checking for mkdir... no
checking for modf... no
checking for munmap... no
checking for pow... (cached) no
checking for rmdir... no
checking for select... no
checking for setenv... no
checking for setlocale... no
checking for socket... no
checking for sqrt... no
checking for strcasecmp... no
checking for strchr... no
checking for strcspn... no
checking for strdup... no
checking for strerror... no
checking for strncasecmp... no
checking for strpbrk... no
checking for strrchr... no
checking for strspn... no
checking for strstr... no
checking for strtol... no
checking for strtoul... no
checking for sysinfo... no
checking for tzset... no
checking for utime... no
checking for posix_fadvise... no
checking for localtime_r... no
checking size of int... 0
checking size of size_t... 0
checking for __sync_add_and_fetch(temp, 1)... no
checking for __sync_sub_and_fetch(temp, 1)... no
checking for __sync_val_compare_and_swap(temp, 1, 1)... no
checking for std::u16string... no
checking for std::u32string... no
checking for char16_t... no
checking for char32_t... no
checking size of wchar_t... 0
checking sys/inotify.h usability... no
checking sys/inotify.h presence... yes
configure: WARNING: sys/inotify.h: present but cannot be compiled
configure: WARNING: sys/inotify.h:     check for missing prerequisite headers?
configure: WARNING: sys/inotify.h: see the Autoconf documentation
configure: WARNING: sys/inotify.h:     section "Present But Cannot Be Compiled"
configure: WARNING: sys/inotify.h: proceeding with the compiler's result
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to http://issues.kodi.tv ##
configure: WARNING:     ## ------------------------------------ ##
checking for sys/inotify.h... no
checking boost/shared_ptr.hpp usability... no
checking boost/shared_ptr.hpp presence... yes
configure: WARNING: boost/shared_ptr.hpp: present but cannot be compiled
configure: WARNING: boost/shared_ptr.hpp:     check for missing prerequisite headers?
configure: WARNING: boost/shared_ptr.hpp: see the Autoconf documentation
configure: WARNING: boost/shared_ptr.hpp:     section "Present But Cannot Be Compiled"
configure: WARNING: boost/shared_ptr.hpp: proceeding with the compiler's result
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to http://issues.kodi.tv ##
configure: WARNING:     ## ------------------------------------ ##
checking for boost/shared_ptr.hpp... no
configure: error: Could not find a required library. Please see the README for your platform.

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix/config.log
 * ERROR: media-tv/kodi-14.1::kodi-overlay failed (configure phase):
 *   econf failed
 * 
 * Call stack:
 *          ebuild.sh, line   93:  Called src_configure
 *        environment, line 3936:  Called econf '--docdir=/usr/share/doc/kodi-14.1' '--disable-ccache' '--disable-optimizations' '--enable-gl' '--disable-airplay' '--enable-avahi' '--enable-libbluray' '--disable-libcec' '--enable-dvdcss' '--disable-debug' '--enable-fishbmc' '--enable-gles' '--disable-goom' '--enable-joystick' '--enable-mid' '--enable-mysql' '--enable-nfs' '--enable-gl' '--enable-profiling' '--enable-projectm' '--enable-pulse' '--enable-mythtv' '--enable-rsxs' '--enable-rtmp' '--enable-samba' '--enable-sdl' '--enable-ssh' '--disable-gtest' '--enable-libusb' '--enable-upnp' '--enable-vaapi' '--enable-vdpau' '--disable-webserver' '--enable-x11' '--enable-xrandr'
 *   phase-helpers.sh, line  584:  Called die
 * The specific snippet of code:
 *                      die "econf failed"
 * 
 * If you need support, post the output of `emerge --info '=media-tv/kodi-14.1::kodi-overlay'`,
 * the complete build log and the output of `emerge -pqv '=media-tv/kodi-14.1::kodi-overlay'`.
 * The complete build log is located at '/var/tmp/portage/media-tv/kodi-14.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-tv/kodi-14.1/temp/environment'.
 * Working directory: '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix'
 * S: '/var/tmp/portage/media-tv/kodi-14.1/work/xbmc-14.1-Helix'

>>> Failed to emerge media-tv/kodi-14.1, Log file:

media-tv/kodi-14.0: Build fails on Atom CPU (GCC 4.8.3, ~amd64) - SSE4.1 instruction set not enabled

model name      : Intel(R) Atom(TM) CPU D2550   @ 1.86GHz
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts nopl nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm movbe lahf_lm arat dtherm
-march=atom -mcx16 -msahf -mno-movbe -mno-aes -mno-pclmul -mno-popcnt -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-bmi2 -mno-tbm -mno-avx -mno-avx2 -mno-sse4.2 -mno-sse4.1 -mno-lzcnt -mno-r    drnd -mno-f16c -mno-fsgsbase --param l1-cache-size=24 --param l1-cache-line-size=64 --param l2-cache-size=512 -mtune=generic
make -C xbmc/linux/sse4
make[1]: Entering directory '/var/tmp/portage/media-tv/kodi-14.0/work/xbmc-14.0-Helix/xbmc/linux/sse4'
CPP     xbmc/linux/sse4/CopyFrame.o
In file included from CopyFrame.cpp:21:0:
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
 # error "SSE4.1 instruction set not enabled"
   ^
CopyFrame.cpp: In function ‘void copy_frame(void*, void*, void*, UINT, UINT, UINT)’:
CopyFrame.cpp:37:3: error: ‘__m128i’ was not declared in this scope
   __m128i         x0, x1, x2, x3;
   ^
CopyFrame.cpp:37:19: error: expected ‘;’ before ‘x0’
   __m128i         x0, x1, x2, x3;
                   ^
CopyFrame.cpp:38:20: error: ‘pLoad’ was not declared in this scope
   __m128i         *pLoad;
                    ^
CopyFrame.cpp:39:20: error: ‘pStore’ was not declared in this scope
   __m128i         *pStore;
                    ^
CopyFrame.cpp:40:20: error: ‘pCache’ was not declared in this scope
   __m128i         *pCache;
                    ^
CopyFrame.cpp:51:22: error: expected primary-expression before ‘)’ token
   pLoad  = (__m128i *)pSrc;
                      ^
CopyFrame.cpp:51:23: error: expected ‘;’ before ‘pSrc’
   pLoad  = (__m128i *)pSrc;
                       ^
CopyFrame.cpp:52:22: error: expected primary-expression before ‘)’ token
   pStore = (__m128i *)pDest;
                      ^
CopyFrame.cpp:52:23: error: expected ‘;’ before ‘pDest’
   pStore = (__m128i *)pDest;
                       ^
CopyFrame.cpp:61:24: error: expected primary-expression before ‘)’ token
     pCache = (__m128i *)pCacheBlock;
                        ^
CopyFrame.cpp:61:25: error: expected ‘;’ before ‘pCacheBlock’
     pCache = (__m128i *)pCacheBlock;
                         ^
CopyFrame.cpp:63:16: error: ‘_mm_mfence’ was not declared in this scope
     _mm_mfence();
                ^
CopyFrame.cpp:71:9: error: ‘x0’ was not declared in this scope
         x0 = _mm_stream_load_si128( pLoad +0 );
         ^
CopyFrame.cpp:71:46: error: ‘_mm_stream_load_si128’ was not declared in this scope
         x0 = _mm_stream_load_si128( pLoad +0 );
                                              ^
CopyFrame.cpp:72:9: error: ‘x1’ was not declared in this scope
         x1 = _mm_stream_load_si128( pLoad +1 );
         ^
CopyFrame.cpp:73:9: error: ‘x2’ was not declared in this scope
         x2 = _mm_stream_load_si128( pLoad +2 );
         ^
CopyFrame.cpp:74:9: error: ‘x3’ was not declared in this scope
         x3 = _mm_stream_load_si128( pLoad +3 );
         ^
CopyFrame.cpp:76:44: error: ‘_mm_store_si128’ was not declared in this scope
         _mm_store_si128( pCache +0,     x0 );
                                            ^
CopyFrame.cpp:88:24: error: expected primary-expression before ‘)’ token
     pCache = (__m128i *)pCacheBlock;
                        ^
CopyFrame.cpp:88:25: error: expected ‘;’ before ‘pCacheBlock’
     pCache = (__m128i *)pCacheBlock;
                         ^
CopyFrame.cpp:96:9: error: ‘x0’ was not declared in this scope
         x0 = _mm_load_si128( pCache );
         ^
CopyFrame.cpp:96:37: error: ‘_mm_load_si128’ was not declared in this scope
         x0 = _mm_load_si128( pCache );
                                     ^
CopyFrame.cpp:97:9: error: ‘x1’ was not declared in this scope
         x1 = _mm_load_si128( pCache +1 );
         ^
CopyFrame.cpp:98:9: error: ‘x2’ was not declared in this scope
         x2 = _mm_load_si128( pCache +2 );
         ^
CopyFrame.cpp:99:9: error: ‘x3’ was not declared in this scope
         x3 = _mm_load_si128( pCache +3 );
         ^
CopyFrame.cpp:101:44: error: ‘_mm_stream_si128’ was not declared in this scope
         _mm_stream_si128( pStore,       x0 );
                                            ^
../../../Makefile.include:93: recipe for target 'CopyFrame.o' failed
make[1]: *** [CopyFrame.o] Error 1
make[1]: Leaving directory '/var/tmp/portage/media-tv/kodi-14.0/work/xbmc-14.0-Helix/xbmc/linux/sse4'
Makefile:327: recipe for target 'sse4' failed

Any thoughts on how to work around this?

Update for network-sandbox

Please tag this as a todo and assign it to me, I'm creating it so it's documented and I can work on this for a future release.

Installing kodi with FEATURES="network-sandbox" fails because the build process fetches the kodi-specific copy of ffmpeg from https://github.com/xbmc/FFmpeg/releases. We should be handling that in SRC_URI / EGIT_REPO_URI.

media-tv/kodi-9999: Upower-pm-utils

First of all: I have no experience in coding. But I had issues with Gnome3 and Systemd to install Kodi from source. So I changed the sys-power/upower-pm-utils Dependancy to sys-power/upower and it works. Maybe you could add a trigger in your ebuild, which checks if the user has Openrc or systemd running?

Big Thanks for your ebuild and I wish you a Merry Christmas
Christian

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.