* Package: dev-libs/libcec-3.0.1 * Repository: gentoo * Maintainer: thev00d00@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python python_single_target_python2_7 python_targets_python2_7 python_targets_python3_4 userland_GNU xrandr * FEATURES: preserve-libs sandbox userpriv usersandbox * Applying libcec-3.0.1-envcheck.patch ... [ ok ] >>> Working in BUILD_DIR: "/var/tmp/portage/dev-libs/libcec-3.0.1/work/libcec-3.0.1_build" cmake --no-warn-unused-cli -C /var/tmp/portage/dev-libs/libcec-3.0.1/work/libcec-3.0.1_build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DSKIP_PYTHON_WRAPPER=OFF -DHAVE_EXYNOS_API=OFF -DHAVE_TDA955X_API=OFF -DHAVE_RPI_API=OFF -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/dev-libs/libcec-3.0.1/work/libcec-3.0.1_build/gentoo_rules.cmake -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/dev-libs/libcec-3.0.1/work/libcec-3.0.1_build/gentoo_toolchain.cmake /var/tmp/portage/dev-libs/libcec-3.0.1/work/libcec-libcec-3.0.1 Not searching for unused variables given on the command line. loading initial cache file /var/tmp/portage/dev-libs/libcec-3.0.1/work/libcec-3.0.1_build/gentoo_common_config.cmake -- The C compiler identification is GNU 4.9.3 -- The CXX compiler identification is GNU 4.9.3 -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- 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/bin/x86_64-pc-linux-gnu-g++ -- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test SUPPORTS_CXX11 -- Performing Test SUPPORTS_CXX11 - Success -- Looking for include file pthread.h -- Looking for include file pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for initscr in curses -- Looking for initscr in curses - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Found PythonLibs: /usr/lib64/libpython2.7.so (found version "2.7.10") -- git found: -- Looking for include file lockdev.h -- Looking for include file lockdev.h - found -- Looking for dev_unlock in lockdev -- Looking for dev_unlock in lockdev - found -- Looking for udev_new in udev -- Looking for udev_new in udev - found -- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/Xrandr.h -- Looking for 3 include files X11/Xlib.h, ..., X11/extensions/Xrandr.h - found -- Looking for XRRGetScreenResources in Xrandr -- Looking for XRRGetScreenResources in Xrandr - found -- Looking for include files tda998x_ioctl.h, comps/tmdlHdmiCEC/inc/tmdlHdmiCEC_Types.h -- Looking for include files tda998x_ioctl.h, comps/tmdlHdmiCEC/inc/tmdlHdmiCEC_Types.h - not found -- Found SWIG: /usr/bin/swig (found version "3.0.5") -- Configured features: -- Pulse-Eight CEC Adapter: yes -- Pulse-Eight CEC Adapter detection: yes -- lockdev support: yes -- xrandr support: yes -- Raspberry Pi support: no -- TDA995x support: no -- Exynos support: no -- Python support: version 2.7.10 (2.7) -- lib info: git revision: , compiled on gio 17 mar 2016, 11.46.47, UTC by portage@ns207970.ip-94-23-217.eu on Linux 4.4.2-hardened-xxxx-std-ipv6-64 (x86_64), features: P8_USB, P8_detect, randr -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -march=native -Wformat -Werror=format-security -g0 -O2 C++ -march=native -Wformat -Werror=format-security -g0 -O2 Linker flags: Executable -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu Module -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu Shared -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/dev-libs/libcec-3.0.1/work/libcec-3.0.1_build >>> Working in BUILD_DIR: "/var/tmp/portage/dev-libs/libcec-3.0.1/work/libcec-3.0.1_build" Scanning dependencies of target cec [ 5%] Building CXX object src/libcec/CMakeFiles/cec.dir/CECClient.cpp.o [ 5%] Building CXX object src/libcec/CMakeFiles/cec.dir/CECProcessor.cpp.o [ 10%] Building CXX object src/libcec/CMakeFiles/cec.dir/LibCEC.cpp.o [ 10%] Building CXX object src/libcec/CMakeFiles/cec.dir/LibCECC.cpp.o [ 12%] Building CXX object src/libcec/CMakeFiles/cec.dir/adapter/Pulse-Eight/USBCECAdapterCommands.cpp.o [ 17%] Building CXX object src/libcec/CMakeFiles/cec.dir/adapter/Pulse-Eight/USBCECAdapterMessage.cpp.o [ 17%] Building CXX object src/libcec/CMakeFiles/cec.dir/platform/drm/drm-edid.cpp.o [ 20%] Building CXX object src/libcec/CMakeFiles/cec.dir/adapter/AdapterFactory.cpp.o [ 22%] Building CXX object src/libcec/CMakeFiles/cec.dir/adapter/Pulse-Eight/USBCECAdapterCommunication.cpp.o [ 25%] Building CXX object src/libcec/CMakeFiles/cec.dir/adapter/Pulse-Eight/USBCECAdapterMessageQueue.cpp.o [ 27%] Building CXX object src/libcec/CMakeFiles/cec.dir/adapter/Pulse-Eight/USBCECAdapterDetection.cpp.o [ 30%] Building CXX object src/libcec/CMakeFiles/cec.dir/devices/CECAudioSystem.cpp.o [ 32%] Building CXX object src/libcec/CMakeFiles/cec.dir/devices/CECBusDevice.cpp.o [ 35%] Building CXX object src/libcec/CMakeFiles/cec.dir/devices/CECDeviceMap.cpp.o [ 37%] Building CXX object src/libcec/CMakeFiles/cec.dir/devices/CECPlaybackDevice.cpp.o [ 40%] Building CXX object src/libcec/CMakeFiles/cec.dir/devices/CECRecordingDevice.cpp.o [ 42%] Building CXX object src/libcec/CMakeFiles/cec.dir/devices/CECTuner.cpp.o [ 45%] Building CXX object src/libcec/CMakeFiles/cec.dir/devices/CECTV.cpp.o [ 47%] Building CXX object src/libcec/CMakeFiles/cec.dir/implementations/ANCommandHandler.cpp.o [ 50%] Building CXX object src/libcec/CMakeFiles/cec.dir/implementations/CECCommandHandler.cpp.o [ 52%] Building CXX object src/libcec/CMakeFiles/cec.dir/implementations/SLCommandHandler.cpp.o [ 55%] Building CXX object src/libcec/CMakeFiles/cec.dir/implementations/VLCommandHandler.cpp.o [ 57%] Building CXX object src/libcec/CMakeFiles/cec.dir/implementations/RLCommandHandler.cpp.o [ 60%] Building CXX object src/libcec/CMakeFiles/cec.dir/implementations/PHCommandHandler.cpp.o [ 62%] Building CXX object src/libcec/CMakeFiles/cec.dir/implementations/RHCommandHandler.cpp.o [ 65%] Building CXX object src/libcec/CMakeFiles/cec.dir/implementations/AQCommandHandler.cpp.o [ 67%] Building CXX object src/libcec/CMakeFiles/cec.dir/platform/adl/adl-edid.cpp.o [ 70%] Building CXX object src/libcec/CMakeFiles/cec.dir/platform/nvidia/nv-edid.cpp.o [ 72%] Building CXX object src/libcec/CMakeFiles/cec.dir/platform/posix/os-edid.cpp.o [ 75%] Building CXX object src/libcec/CMakeFiles/cec.dir/platform/posix/serialport.cpp.o [ 77%] Building CXX object src/libcec/CMakeFiles/cec.dir/platform/X11/randr-edid.cpp.o [ 80%] Linking CXX shared library libcec.so [ 80%] Built target cec [ 82%] Swig source Scanning dependencies of target cec-client Scanning dependencies of target cecc-client [ 85%] Building C object src/cecc-client/CMakeFiles/cecc-client.dir/cecc-client.c.o [ 87%] Building CXX object src/cec-client/CMakeFiles/cec-client.dir/cec-client.cpp.o [ 90%] Building CXX object src/cec-client/CMakeFiles/cec-client.dir/curses/CursesControl.cpp.o /var/tmp/portage/dev-libs/libcec-3.0.1/work/libcec-libcec-3.0.1/src/cecc-client/cecc-client.c: In function ‘cb_cec_log_message’: /var/tmp/portage/dev-libs/libcec-3.0.1/work/libcec-libcec-3.0.1/src/cecc-client/cecc-client.c:105:5: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘int64_t’ [-Wformat=] printf("%s[%16lld]\t%s\n", strLevel, message.time, message.message); ^ /var/tmp/portage/dev-libs/libcec-3.0.1/work/libcec-libcec-3.0.1/src/cecc-client/cecc-client.c: In function ‘main’: /var/tmp/portage/dev-libs/libcec-3.0.1/work/libcec-libcec-3.0.1/src/cecc-client/cecc-client.c:480:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] fgets(buffer, sizeof(buffer), stdin); ^ [ 92%] Linking C executable cecc-client [ 92%] Built target cecc-client Scanning dependencies of target _cec [ 95%] Building CXX object src/libcec/CMakeFiles/_cec.dir/libcecPYTHON_wrap.cxx.o [ 97%] Linking CXX executable cec-client [ 97%] Built target cec-client /var/tmp/portage/dev-libs/libcec-3.0.1/work/libcec-3.0.1_build/src/libcec/libcecPYTHON_wrap.cxx: In function ‘PyObject* _wrap_new_AdapterDescriptor(PyObject*, PyObject*)’: /var/tmp/portage/dev-libs/libcec-3.0.1/work/libcec-3.0.1_build/src/libcec/libcecPYTHON_wrap.cxx:1164:111: warning: ‘argv[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] #define SWIG_Python_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0) ^ /var/tmp/portage/dev-libs/libcec-3.0.1/work/libcec-3.0.1_build/src/libcec/libcecPYTHON_wrap.cxx:13223:13: note: ‘argv[0]’ was declared here PyObject *argv[2]; ^ [100%] Linking CXX shared module _cec.so [100%] Built target _cec >>> Working in BUILD_DIR: "/var/tmp/portage/dev-libs/libcec-3.0.1/work/libcec-3.0.1_build" [ 80%] Built target cec [ 90%] Built target cecc-client [ 92%] Built target cec-client [100%] Built target _cec Install the project... -- Install configuration: "Gentoo" -- Installing: /var/tmp/portage/dev-libs/libcec-3.0.1/image/usr/bin/./cec-client-3.0.1 -- Installing: /var/tmp/portage/dev-libs/libcec-3.0.1/image/usr/bin/./cec-client -- Installing: /var/tmp/portage/dev-libs/libcec-3.0.1/image/usr/bin/./cecc-client-3.0.1 -- Installing: /var/tmp/portage/dev-libs/libcec-3.0.1/image/usr/bin/./cecc-client -- Installing: /var/tmp/portage/dev-libs/libcec-3.0.1/image/usr/bin/./pyCecClient.py -- Installing: /var/tmp/portage/dev-libs/libcec-3.0.1/image/usr/lib/python2.7/dist-packages/cec/_cec.so -- Removed runtime path from "/var/tmp/portage/dev-libs/libcec-3.0.1/image//usr/lib/python2.7/dist-packages/cec/_cec.so" -- Installing: /var/tmp/portage/dev-libs/libcec-3.0.1/image/usr/lib/python2.7/dist-packages/cec/__init__.py -- Installing: /var/tmp/portage/dev-libs/libcec-3.0.1/image/usr/lib64/pkgconfig/libcec.pc -- Installing: /var/tmp/portage/dev-libs/libcec-3.0.1/image/usr/include/libcec/cec.h -- Installing: /var/tmp/portage/dev-libs/libcec-3.0.1/image/usr/include/libcec/cecc.h -- Installing: /var/tmp/portage/dev-libs/libcec-3.0.1/image/usr/include/libcec/cecloader.h -- Installing: /var/tmp/portage/dev-libs/libcec-3.0.1/image/usr/include/libcec/cectypes.h -- Installing: /var/tmp/portage/dev-libs/libcec-3.0.1/image/usr/include/libcec/version.h -- Installing: /var/tmp/portage/dev-libs/libcec-3.0.1/image/usr/lib64/libcec.so.3.0.1 -- Installing: /var/tmp/portage/dev-libs/libcec-3.0.1/image/usr/lib64/libcec.so.3.0 -- Installing: /var/tmp/portage/dev-libs/libcec-3.0.1/image/usr/lib64/libcec.so Files matching a file type that is not allowed: usr/lib/python2.7/dist-packages/cec/_cec.so * ERROR: dev-libs/libcec-3.0.1::gentoo failed: * multilib-strict check failed! * * Call stack: * misc-functions.sh, line 602: Called install_qa_check * misc-functions.sh, line 217: Called source 'install_symlink_html_docs' * 80multilib-strict, line 47: Called multilib_strict_check * 80multilib-strict, line 43: Called die * The specific snippet of code: * [[ ${abort} == yes ]] && die "multilib-strict check failed!" * * If you need support, post the output of `emerge --info '=dev-libs/libcec-3.0.1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-libs/libcec-3.0.1::gentoo'`. * The complete build log is located at '/var/log/log/build/dev-libs/libcec-3.0.1:20160317-114641.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-libs/libcec-3.0.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/libcec-3.0.1/temp/environment'. * Working directory: '/var/tmp/portage/dev-libs/libcec-3.0.1/image' * S: '/var/tmp/portage/dev-libs/libcec-3.0.1/work/libcec-libcec-3.0.1'