Druckbare Version des Themas
Hier klicken um das Thema im Original Format zu betrachten.
HTPC Forum > XBMC > Kodi kompiliert nicht auf einen von drei VDRs


Geschrieben von: kaminkehrer am Montag, 16.April 2018, 19:13 Uhr
Hallo,

leider will Kodi nicht mehr kompilieren.
Vor 14 Tagen ging es auf diesen VDR noch.

Auf zwei anderen VDRs funktioniert es.

Bitte um Hilfe:
CODE
[ 89%] Linking CXX static library videorenderers.a
cd /tmp/portage/media-tv/kodi-9999/work/kodi-9999_build/build/cores/VideoPlayer/videorenderers && /usr/bin/cmake -P CMakeFiles/videorenderers.dir/cmake_clean_target.cmake
cd /tmp/portage/media-tv/kodi-9999/work/kodi-9999_build/build/cores/VideoPlayer/videorenderers && /usr/bin/cmake -E cmake_link_script CMakeFiles/videorenderers.dir/link.txt --verbose=1
/usr/bin/x86_64-pc-linux-gnu-ar qc videorenderers.a  CMakeFiles/videorenderers.dir/BaseRenderer.cpp.o CMakeFiles/videorenderers.dir/ColorManager.cpp.o CMakeFiles/videorenderers.dir/OverlayRenderer.cpp.o CMakeFiles/videorenderers.dir/OverlayRendererGUI.cpp.o CMakeFiles/videorenderers.dir/OverlayRendererUtil.cpp.o CMakeFiles/videorenderers.dir/RenderCapture.cpp.o CMakeFiles/videorenderers.dir/RenderFactory.cpp.o CMakeFiles/videorenderers.dir/RenderFlags.cpp.o CMakeFiles/videorenderers.dir/RenderManager.cpp.o CMakeFiles/videorenderers.dir/DebugRenderer.cpp.o CMakeFiles/videorenderers.dir/OverlayRendererGL.cpp.o CMakeFiles/videorenderers.dir/LinuxRendererGL.cpp.o CMakeFiles/videorenderers.dir/FrameBufferObject.cpp.o
/usr/bin/x86_64-pc-linux-gnu-ranlib videorenderers.a
make[2]: Leaving directory '/tmp/portage/media-tv/kodi-9999/work/kodi-9999_build'
[ 89%] Built target videorenderers
make[1]: Leaving directory '/tmp/portage/media-tv/kodi-9999/work/kodi-9999_build'
make: *** [Makefile:141: all] Error 2
* ERROR: media-tv/kodi-9999::gentoo failed (compile phase):
*   emake failed
*
* If you need support, post the output of `emerge --info '=media-tv/kodi-9999::gentoo'`,
* the complete build log and the output of `emerge -pqv '=media-tv/kodi-9999::gentoo'`.
* The complete build log is located at '/log/portage/media-tv:kodi-9999:20180416-155308.log'.
* For convenience, a symlink to the build log is located at '/tmp/portage/media-tv/kodi-9999/temp/build.log'.
* The ebuild environment file is located at '/tmp/portage/media-tv/kodi-9999/temp/environment'.
* Working directory: '/tmp/portage/media-tv/kodi-9999/work/kodi-9999_build'
* S: '/tmp/portage/media-tv/kodi-9999/work/kodi-9999'

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

>>>  '/log/portage/media-tv:kodi-9999:20180416-155308.log'


CODE
vdrmb3 ~ # emerge --info '=media-tv/kodi-9999::gentoo'
Portage 2.3.24 (python 3.4.5-final-0, default/linux/amd64/17.0/no-multilib, gcc-5.4.0, glibc-2.23-r3, 4.11.2-gentoo-r1 x86_64)
=================================================================
                        System Settings
=================================================================
System uname: Linux-4.11.2-gentoo-r1-x86_64-Intel-R-_Atom-TM-_CPU_330_@_1.60GHz-with-gentoo-2.3
KiB Mem:     3084684 total,   1701132 free
KiB Swap:    3999740 total,   3998716 free
Head commit of repository 3PO-overlay: 261120d9b6ee0750f05835f4cbddf070a5250d88

Timestamp of repository gentoo: Mon, 16 Apr 2018 07:30:01 +0000
Head commit of repository gentoo: a2eb3cf18c6e4bd56869fff9fac453286af6a39e
sh bash 4.3_p48-r1
ld GNU ld (Gentoo 2.26.1 p1.0) 2.26.1
distcc 3.2rc1 x86_64-pc-linux-gnu [disabled]
ccache version 3.2.4 [disabled]
app-shells/bash:          4.3_p48-r1::gentoo
dev-java/java-config:     2.2.0-r3::gentoo
dev-lang/perl:            5.24.1-r1::gentoo
dev-lang/python:          2.7.12::gentoo, 3.4.5::gentoo
dev-util/ccache:          3.2.4::gentoo
dev-util/cmake:           3.9.6::gentoo
dev-util/pkgconfig:       0.28-r2::gentoo
sys-apps/baselayout:      2.3::gentoo
sys-apps/openrc:          0.26.2::gentoo
sys-apps/sandbox:         2.10-r3::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69::gentoo
sys-devel/automake:       1.11.6-r1::gentoo, 1.15.1-r2::gentoo
sys-devel/binutils:       2.26.1::gentoo
sys-devel/gcc:            5.4.0-r3::gentoo
sys-devel/gcc-config:     1.7.3::gentoo
sys-devel/libtool:        2.4.6-r3::gentoo
sys-devel/make:           4.2.1::gentoo
sys-kernel/linux-headers: 4.10::gentoo (virtual/os-headers)
sys-libs/glibc:           2.23-r3::gentoo
Repositories:

3PO-overlay
   location: /var/db/repos/3PO-overlay
   sync-type: git
   sync-uri: git://github.com/3PO/3PO-overlay.git
   masters: gentoo
   priority: 90

gentoo
   location: /usr/portage
   sync-type: rsync
   sync-uri: rsync://rsync.gentoo.org/gentoo-portage
   priority: 100
   sync-rsync-extra-opts:
   sync-rsync-verify-metamanifest: no

gen2vdr-local-repo
   location: /usr/local/portage
   masters: gentoo
   priority: 999

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-mtune=generic -O3 -msse -msse2 -msse3 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php7.0/ext-active/        /etc/php/cgi-php7.0/ext-active/ /etc/php/cli-php7.0/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo"
CXXFLAGS="-mtune=generic -O3 -msse -msse2 -msse3 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps=y"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch preserve-lib       s protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/ ftp://sunsite.informatik.rwth-aachen.d       e/pub/Linux/gentoo/"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="de en"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --tim       eout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac aalib acl acpi alsa amd64 amr berkdb bluetooth bluray branding bzip2 cairo cdda cddb cdr cli consolekit corefonts crypt cxx dbus device-mapper        dmx dri dts dv dvb dvd dvdr egl emboss encode exif fam fbcon fbcondecor ffmpeg fftw firefox flac fontconfig fortran ftp gdbm gif glamor gles2 gpm iconv imag       emagick imlib ipv6 jack java joystick jpeg lame latin1 lcms libcaca libnotify lirc mad mng modplug modules mp3 mp4 mpeg musepack mysql nas ncurses nls nptl n       splugin ntfs ogg opengl openmp oss pam pango pcre pdf perl pic pipelight png policykit ppds pvr python quicktime readline rtsp samba schroedinger sdl seccomp        sftp slang sndfile spell sse3 ssl startup-notification svg tcpd theora tiff truetype udev udisks unicode upower usb uxa v4l vaapi vcd vdpau vdr vorbis x264        xattr xcb xfs xinerama xml xv xvid zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1       968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="actions alias auth_basic auth_digest authn_a       non authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_loc       k dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiat       ion proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="ka       rbon plan sheets stage words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 sse3" ELIBC="glibc" GPSD       _PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm1       04v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64 pc" INPUT_DEVICES="joystick evdev synaptics" KERNEL="linux" LCD_DEVIC       ES="activy3 ncurses bayrad cfontz cfontzpacket cwlinux dm140 eyeboxone g15 graphlcd glk hd44780 icpa106 imon imonlcd iowarrior lb216 lcdm001 lcterm md8800 md       m166a ms6931 mtcs16209x mtxorb noritakevfd pyramid sdeclcd sed1330 sed1520 serialvfd sli stv5730 SureElec t6963 text tyan ula200 vlsys_m428 xosd ea65 picolcd        serialpos i2500vfd irtrans lis shuttlevfd" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LIRC_DEVICES="userspace" OFFICE_IMPLEMENTATION="li       breoffice" PHP_TARGETS="php5-6 php7-0" POSTGRES_TARGETS="postgres9_5" PYTHON_SINGLE_TARGET="python3_5" PYTHON_TARGETS="python2_7 python3_4" RUBY_TARGETS="rub       y22 ruby23" USERLAND="GNU" VIDEO_CARDS="fbdev intel i915 i965 mga nv nvidia radeon radeonsi r600 vesa vga" XTABLES_ADDONS="quota2 psd pknock lscan length2 ip       v4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

=================================================================
                       Package Settings
=================================================================

media-tv/kodi-9999::gentoo was built with the following:
USE="X airplay alsa bluetooth bluray caps cec css dbus dvd lcms lirc mysql nfs opengl pulseaudio samba sftp (system-ffmpeg) udev udisks upnp upower vaapi vdp       au webserver xslt -debug -gbm -gles -libressl -libusb -systemd -test -wayland -zeroconf" PYTHON_TARGETS="python2_7"


Danke und Grüße
kaminkehrer

Geschrieben von: HelAu am Dienstag, 17.April 2018, 12:28 Uhr
Welche Mesa Version ist denn auf den Rechnern ?
Mach mal
equery belongs /usr/include/EGL/eglext.h
auf den 3 Rechnern ...

Geschrieben von: kaminkehrer am Mittwoch, 18.April 2018, 08:57 Uhr
Hi Helmut,

da ist ein Unterschied:

vdrmb1
CODE
vdrmb1 ~ # equery belongs /usr/include/EGL/eglext.h
* Searching for /usr/include/EGL/eglext.h ...
media-libs/mesa-17.2.8 (/usr/include/EGL/eglext.h)


vdrmb2
CODE
vdrmb2 ~ # equery belongs /usr/include/EGL/eglext.h
* Searching for /usr/include/EGL/eglext.h ...
media-libs/mesa-17.2.8 (/usr/include/EGL/eglext.h)


vdrmb3
CODE
vdrmb3 ~ # equery belongs /usr/include/EGL/eglext.h
* Searching for /usr/include/EGL/eglext.h ...
media-libs/mesa-13.0.6 (/usr/include/EGL/eglext.h)


Grüße
kaminkehrer

Geschrieben von: HelAu am Mittwoch, 18.April 2018, 14:54 Uhr
Daran wirds liegen du musst mesa updaten

Geschrieben von: kaminkehrer am Mittwoch, 18.April 2018, 16:49 Uhr
Hi Helmut,

hat geklappt:

CODE
emerge -av =media-libs/mesa-17.2.8


danach kodi, und es funktioniert.

DANKE!

Muß ich den VDR noch neu kompilieren?

Grüße
kaminkehrer

Geschrieben von: HelAu am Donnerstag, 19.April 2018, 08:04 Uhr
QUOTE (kaminkehrer @ Mittwoch, 18.April 2018, 17:49 Uhr)
Muß ich den VDR noch neu kompilieren?

Nein das musste nicht

Geschrieben von: R2D2 am Donnerstag, 19.April 2018, 15:41 Uhr
QUOTE (kaminkehrer @ Mittwoch, 18.April 2018, 16:49 Uhr)
Hi Helmut,

hat geklappt:

CODE
emerge -av =media-libs/mesa-17.2.8


...

Nur so aus Interesse, weshalb nimmst Du nicht gleich das aktuelle MESA?

Geschrieben von: kaminkehrer am Donnerstag, 19.April 2018, 19:16 Uhr
Hi Helmut,

weil ich bei dieser Version sicher war das alles funktioniert.
Da die Version auf den anderen schon installiert war.

Was hat die Aktuelle für einen Vorteil?

Grüße
kaminkehrer

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)