* Package: media-plugins/vdr-xineliboutput-2.2.0-r4 * Repository: gentoo * Maintainer: vdr@gentoo.org * USE: X abi_x86_64 amd64 bluray cec dbus elibc_glibc kernel_linux libextractor nls userland_GNU xine * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Compiling against * vdr-2.4.7 [API version 2.4.7] >>> Unpacking source... >>> Unpacking vdr-xineliboutput-2.2.0.tgz to /var/tmp/portage/media-plugins/vdr-xineliboutput-2.2.0-r4/work >>> Unpacking vdr-xineliboutput-2.2.0_clang.patch.bz2 to /var/tmp/portage/media-plugins/vdr-xineliboutput-2.2.0-r4/work >>> Source unpacked in /var/tmp/portage/media-plugins/vdr-xineliboutput-2.2.0-r4/work >>> Preparing source in /var/tmp/portage/media-plugins/vdr-xineliboutput-2.2.0-r4/work/xineliboutput-2.2.0 ... * Patching Makefile * Patching for Linguas support * available Languages for vdr-xineliboutput-2.2.0 are: * LINGUAS="cs de et fi it pl ru sk uk zh zh " * Applying vdr-xineliboutput-2.2.0_no-gcc.patch ... [ ok ] * Applying vdr-xineliboutput-2.2.0_clang.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-plugins/vdr-xineliboutput-2.2.0-r4/work/xineliboutput-2.2.0 ... Checking for pkg-config ... yes Not checking for libextractor Not checking for libcap Not checking for libbluray Not checking for avahi-client Checking for pkg-config libxine ... yes Checking for pkg-config dlfcn ... no Checking for dlfcn ... yes Checking for xine plugin directory ... /usr/lib64/xine/plugins/2.9 Checking for pkg-config libavutil ... yes Not checking for libjpeg Checking for pkg-config x11 ... yes Checking for pkg-config wayland-client ... yes Checking for pkg-config wayland-cursor ... yes Checking for pkg-config pthread ... no Checking for pthread ... yes Checking for pkg-config libcec ... yes Checking for pkg-config xext ... yes Checking for pkg-config xshm ... no Checking for xshm ... yes Checking for pkg-config xrandr ... yes Checking for pkg-config xrender ... yes Checking for pkg-config xshape ... no Checking for xshape ... yes Checking for pkg-config xdpms ... no Checking for xdpms ... yes Not checking for xinerama Not checking for OpenGl Checking for pkg-config dbus-glib-1 ... yes Checking for pkg-config mce-dbus-names ... no Checking for mce-dbus-names ... no Enabled features: x11 wayland libxine libavutil dbus_glib_1 xshm xdpms xrandr xrender xshape pthread dlfcn i18n libcec Disabled features: fb vdr libextractor libjpeg xinerama opengl libcap libbluray mce-dbus-names avahi-client Creating features.h ... Creating config.mak ... >>> Source configured. >>> Compiling source in /var/tmp/portage/media-plugins/vdr-xineliboutput-2.2.0-r4/work/xineliboutput-2.2.0 ... make -j4 all LOCALEDIR=/var/tmp/portage/media-plugins/vdr-xineliboutput-2.2.0-r4/temp/tmp-locale LOCDIR=/var/tmp/portage/media-plugins/vdr-xineliboutput-2.2.0-r4/temp/tmp-locale LIBDIR=/var/tmp/portage/media-plugins/vdr-xineliboutput-2.2.0-r4/work/xineliboutput-2.2.0 TMPDIR=/var/tmp/portage/media-plugins/vdr-xineliboutput-2.2.0-r4/temp Makefile:104: Building outside VDR source tree Makefile:104: Building outside VDR source tree CC xine_sxfe_frontend.o CC xine_frontend.o CC logdefs.o CC xine/post.o CC xine/vo_hook.o xine_sxfe_frontend.c: In function ‘set_icon’: xine_sxfe_frontend.c:1425:3: warning: converting a packed ‘sxfe_32x32_icon_t’ pointer (alignment 1) to a ‘uint32_t’ {aka ‘unsigned int’} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 1425 | uint32_t *p = (uint32_t*)&vdrlogo_32x32; | ^~~~~~~~ xine/vo_hook.c: In function ‘vo_proxy_hooks_init’: xine/vo_hook.c:136:3: warning: ‘node’ is deprecated: this is xine-engine private field [-Wdeprecated-declarations] 136 | drv->node = next_driver->node; /* ??? used only by plugin_loader ? */ | ^~~ In file included from xine/vo_hook.h:14, from xine/vo_hook.c:11: /usr/include/xine/video_out.h:423:25: note: declared here 423 | struct plugin_node_s *node XINE_PRIVATE_FIELD; | ^~~~ xine/vo_hook.c:136:3: warning: ‘node’ is deprecated: this is xine-engine private field [-Wdeprecated-declarations] 136 | drv->node = next_driver->node; /* ??? used only by plugin_loader ? */ | ^~~ In file included from xine/vo_hook.h:14, from xine/vo_hook.c:11: /usr/include/xine/video_out.h:423:25: note: declared here 423 | struct plugin_node_s *node XINE_PRIVATE_FIELD; | ^~~~ CC xine/vo_osdscaler.o CC xine/vo_osdreorder.o CC xine/vo_lastpts.o CC xine/vo_frameoutput.o CC tools/rle.o xine_frontend.c: In function ‘fe_post_open.part.0’: xine_frontend.c:1184:7: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 15 [-Wstringop-truncation] 1184 | strncpy(pt, tmp, 4); | ^~~~~~~~~~~~~~~~~~~ CC xine_frontend_main.o CC xine_frontend_lirc.o CC xine_frontend_kbd.o CC xine_frontend_cec.o CC tools/vdrdiscovery.o CC tools/gnome_screensaver.o CC xine_wlfe_frontend.o CCLD mpg2c CC xine/demux_xvdr.o CC xine/ts2es.o CC xine/demux_xvdr_tsdata.o CC xine/adjustable_scr.o CC xine/xvdr_metronom.o CC xine/osd_manager.o CC tools/ts.o CC tools/pes.o CC tools/mpeg.o CC tools/h264.o CC tools/h265.o CC xine_post_autocrop.o CC xine_post_swscale.o CC xine_post_audiochannel.o LD vdr-sxfe LD vdr-wlfe /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib64/libcec.so: undefined reference to `CEC::CTDA995xCECAdapterDetection::FindAdapter()' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib64/libcec.so: undefined reference to `CEC::CTDA995xCECAdapterCommunication::CTDA995xCECAdapterCommunication(CEC::IAdapterCommunicationCallback*)' collect2: error: ld returned 1 exit status make: *** [Makefile:408: vdr-sxfe] Error 1 make: *** Waiting for unfinished jobs.... /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib64/libcec.so: undefined reference to `CEC::CTDA995xCECAdapterDetection::FindAdapter()' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib64/libcec.so: undefined reference to `CEC::CTDA995xCECAdapterCommunication::CTDA995xCECAdapterCommunication(CEC::IAdapterCommunicationCallback*)' collect2: error: ld returned 1 exit status make: *** [Makefile:422: vdr-wlfe] Error 1 * ERROR: media-plugins/vdr-xineliboutput-2.2.0-r4::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-plugins/vdr-xineliboutput-2.2.0-r4::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-plugins/vdr-xineliboutput-2.2.0-r4::gentoo'`. * The complete build log is located at '/var/log/portage/media-plugins:vdr-xineliboutput-2.2.0-r4:20211119-152444.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-plugins/vdr-xineliboutput-2.2.0-r4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-plugins/vdr-xineliboutput-2.2.0-r4/temp/environment'. * Working directory: '/var/tmp/portage/media-plugins/vdr-xineliboutput-2.2.0-r4/work/xineliboutput-2.2.0' * S: '/var/tmp/portage/media-plugins/vdr-xineliboutput-2.2.0-r4/work/xineliboutput-2.2.0'