Applying ./patches/0001-base.patch using plaintext: patching file CMakeLists.txt patching file api/mraa/types.h patching file include/mraa_internal.h patching file src/CMakeLists.txt patching file src/i2c/i2c.c patching file src/mraa.c patching file src/uart/uart.c Applying ./patches/0002-add-mips-support.patch using plaintext: patching file include/mips/mediatek.h patching file src/mips/CMakeLists.txt patching file src/mips/mediatek.c patching file src/mips/mips.c Applying ./patches/0003-uart.patch using plaintext: patching file src/uart/uart.c Applying ./patches/0004-fixes.patch using plaintext: patching file src/mips/mediatek.c patching file src/gpio/gpio.c -- The C compiler identification is GNU 7.3.0 -- The CXX compiler identification is GNU 7.3.0 -- Check for working C compiler: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-7.3.0_musl/bin/mipsel-openwrt-linux-musl-gcc -- Check for working C compiler: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-7.3.0_musl/bin/mipsel-openwrt-linux-musl-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: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-7.3.0_musl/bin/mipsel-openwrt-linux-musl-g++ -- Check for working CXX compiler: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-7.3.0_musl/bin/mipsel-openwrt-linux-musl-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - found -- Found Threads: TRUE INFO - libmraa Version v0.8.0 INFO - Override arch is mipsel -- Found PythonInterp: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/hostpkg/bin/python2.7 (found suitable version "2.7.15", minimum required is "2.7") INFO - Adding MIPS platforms -- Found SWIG: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/hostpkg/bin/swig (found version "3.0.12") -- Found PythonLibs: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/lib/libpython2.7.so (found suitable version "2.7.15", minimum required is "2.7") CMake Deprecation Warning at /builder/mipsel_24kc_24kf/build/sdk/staging_dir/host/share/cmake-3.11/Modules/UseSWIG.cmake:272 (message): SWIG_ADD_MODULE is deprecated. Use SWIG_ADD_LIBRARY instead. Call Stack (most recent call first): src/python/CMakeLists.txt:12 (swig_add_module) -- Found Node: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/hostpkg/bin/node INFO - Node version is 8.10.0 INFO - Node using v8 6.2.414.50 CMake Deprecation Warning at /builder/mipsel_24kc_24kf/build/sdk/staging_dir/host/share/cmake-3.11/Modules/UseSWIG.cmake:272 (message): SWIG_ADD_MODULE is deprecated. Use SWIG_ADD_LIBRARY instead. Call Stack (most recent call first): src/javascript/CMakeLists.txt:17 (swig_add_module) -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_COMPILER CMAKE_ASM_COMPILER_ARG1 CMAKE_EXE_LINKER_FLAGS DL_LIBRARY -- Build files have been written to: /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0 make[4]: Entering directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' make[5]: Entering directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' make[6]: Entering directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' Scanning dependencies of target mraa make[6]: Leaving directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' make[6]: Entering directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' [ 2%] Building C object src/CMakeFiles/mraa.dir/mraa.c.o [ 5%] Building C object src/CMakeFiles/mraa.dir/gpio/gpio.c.o [ 8%] Building C object src/CMakeFiles/mraa.dir/i2c/i2c.c.o [ 10%] Building C object src/CMakeFiles/mraa.dir/pwm/pwm.c.o [ 13%] Building C object src/CMakeFiles/mraa.dir/spi/spi.c.o [ 16%] Building C object src/CMakeFiles/mraa.dir/aio/aio.c.o [ 18%] Building C object src/CMakeFiles/mraa.dir/uart/uart.c.o [ 21%] Building C object src/CMakeFiles/mraa.dir/mips/mips.c.o [ 24%] Building C object src/CMakeFiles/mraa.dir/mips/mediatek.c.o /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/mips/mediatek.c: In function 'mraa_mtk_linkit': /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/mips/mediatek.c:403:60: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=] snprintf(b->pins[i].name, MRAA_PIN_NAME_SIZE, "GPIO%d", i); ^~ /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/mips/mediatek.c:403:55: note: directive argument in the range [0, 2147483647] snprintf(b->pins[i].name, MRAA_PIN_NAME_SIZE, "GPIO%d", i); ^~~~~~~~ /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/mips/mediatek.c:403:9: note: 'snprintf' output between 6 and 15 bytes into a destination of size 12 snprintf(b->pins[i].name, MRAA_PIN_NAME_SIZE, "GPIO%d", i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building C object src/CMakeFiles/mraa.dir/version.c.o [ 29%] Linking C shared library libmraa.so make[6]: Leaving directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' [ 29%] Built target mraa make[6]: Entering directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' Scanning dependencies of target gen_python-mraa_mraaPYTHON_wrap make[6]: Leaving directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' make[6]: Entering directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' [ 32%] Swig source make[6]: Leaving directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' [ 32%] Built target gen_python-mraa_mraaPYTHON_wrap make[6]: Entering directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' Scanning dependencies of target _python-mraa make[6]: Leaving directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' make[6]: Entering directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' [ 35%] Building CXX object src/python/CMakeFiles/_python-mraa.dir/mraaPYTHON_wrap.cxx.o [ 37%] Building C object src/python/CMakeFiles/_python-mraa.dir/__/mraa.c.o cc1: note: someone does not honour COPTS correctly, passed 2 times In file included from /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/python2.7/Python.h:8:0, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa/gpio.h:45, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa/aio.h:45, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa.h:31, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/include/mraa_internal_types.h:29, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/include/mraa_internal.h:34, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/mraa.c:44: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/python2.7/pyconfig.h:1201:0: warning: "_GNU_SOURCE" redefined #define _GNU_SOURCE 1 /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/mraa.c:26:0: note: this is the location of the previous definition #define _GNU_SOURCE [ 40%] Building C object src/python/CMakeFiles/_python-mraa.dir/__/gpio/gpio.c.o cc1: note: someone does not honour COPTS correctly, passed 2 times [ 43%] Building C object src/python/CMakeFiles/_python-mraa.dir/__/i2c/i2c.c.o cc1: note: someone does not honour COPTS correctly, passed 2 times In file included from /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/python2.7/Python.h:8:0, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa/gpio.h:45, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa/i2c.h:48, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/i2c/i2c.c:28: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/python2.7/pyconfig.h:1245:0: warning: "_XOPEN_SOURCE" redefined #define _XOPEN_SOURCE 600 In file included from /builder/mipsel_24kc_24kf/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-7.3.0_musl/include/stdlib.h:8:0, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa/i2c.h:42, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/i2c/i2c.c:28: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-7.3.0_musl/include/features.h:12:0: note: this is the location of the previous definition #define _XOPEN_SOURCE 700 [ 45%] Building C object src/python/CMakeFiles/_python-mraa.dir/__/pwm/pwm.c.o cc1: note: someone does not honour COPTS correctly, passed 2 times In file included from /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/python2.7/Python.h:8:0, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa/gpio.h:45, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa/aio.h:45, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa.h:31, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/include/mraa_internal_types.h:29, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/include/mraa_internal.h:34, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/pwm/pwm.c:32: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/python2.7/pyconfig.h:1245:0: warning: "_XOPEN_SOURCE" redefined #define _XOPEN_SOURCE 600 In file included from /builder/mipsel_24kc_24kf/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-7.3.0_musl/include/stdlib.h:8:0, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/pwm/pwm.c:26: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-7.3.0_musl/include/features.h:12:0: note: this is the location of the previous definition #define _XOPEN_SOURCE 700 [ 48%] Building C object src/python/CMakeFiles/_python-mraa.dir/__/spi/spi.c.o cc1: note: someone does not honour COPTS correctly, passed 2 times In file included from /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/python2.7/Python.h:8:0, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa/gpio.h:45, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa/aio.h:45, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa.h:31, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/include/mraa_internal_types.h:29, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/include/mraa_internal.h:34, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/spi/spi.c:35: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/python2.7/pyconfig.h:1245:0: warning: "_XOPEN_SOURCE" redefined #define _XOPEN_SOURCE 600 In file included from /builder/mipsel_24kc_24kf/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-7.3.0_musl/include/stdlib.h:8:0, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/spi/spi.c:26: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-7.3.0_musl/include/features.h:12:0: note: this is the location of the previous definition #define _XOPEN_SOURCE 700 [ 51%] Building C object src/python/CMakeFiles/_python-mraa.dir/__/aio/aio.c.o cc1: note: someone does not honour COPTS correctly, passed 2 times In file included from /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/python2.7/Python.h:8:0, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa/gpio.h:45, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa/aio.h:45, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/aio/aio.c:30: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/python2.7/pyconfig.h:1245:0: warning: "_XOPEN_SOURCE" redefined #define _XOPEN_SOURCE 600 In file included from /builder/mipsel_24kc_24kf/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-7.3.0_musl/include/stdlib.h:8:0, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/aio/aio.c:26: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-7.3.0_musl/include/features.h:12:0: note: this is the location of the previous definition #define _XOPEN_SOURCE 700 [ 54%] Building C object src/python/CMakeFiles/_python-mraa.dir/__/uart/uart.c.o cc1: note: someone does not honour COPTS correctly, passed 2 times In file included from /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/python2.7/Python.h:8:0, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa/gpio.h:45, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa/aio.h:45, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa.h:31, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/include/mraa_internal_types.h:29, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/include/mraa_internal.h:34, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/uart/uart.c:35: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/python2.7/pyconfig.h:1245:0: warning: "_XOPEN_SOURCE" redefined #define _XOPEN_SOURCE 600 In file included from /builder/mipsel_24kc_24kf/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-7.3.0_musl/include/stdlib.h:8:0, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/uart/uart.c:27: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-7.3.0_musl/include/features.h:12:0: note: this is the location of the previous definition #define _XOPEN_SOURCE 700 [ 56%] Building C object src/python/CMakeFiles/_python-mraa.dir/__/mips/mips.c.o cc1: note: someone does not honour COPTS correctly, passed 2 times In file included from /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/python2.7/Python.h:8:0, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa/gpio.h:45, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa/aio.h:45, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa.h:31, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/include/mraa_internal_types.h:29, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/include/mraa_internal.h:34, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/mips/mips.c:29: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/python2.7/pyconfig.h:1245:0: warning: "_XOPEN_SOURCE" redefined #define _XOPEN_SOURCE 600 In file included from /builder/mipsel_24kc_24kf/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-7.3.0_musl/include/stdlib.h:8:0, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/mips/mips.c:26: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-7.3.0_musl/include/features.h:12:0: note: this is the location of the previous definition #define _XOPEN_SOURCE 700 [ 59%] Building C object src/python/CMakeFiles/_python-mraa.dir/__/mips/mediatek.c.o cc1: note: someone does not honour COPTS correctly, passed 2 times In file included from /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/python2.7/Python.h:8:0, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa/gpio.h:45, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa/aio.h:45, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/api/mraa.h:31, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/include/mraa_internal_types.h:29, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/include/mraa_internal.h:34, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/mips/mediatek.c:33: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/python2.7/pyconfig.h:1245:0: warning: "_XOPEN_SOURCE" redefined #define _XOPEN_SOURCE 600 In file included from /builder/mipsel_24kc_24kf/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-7.3.0_musl/include/stdio.h:8:0, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/mips/mediatek.c:26: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-7.3.0_musl/include/features.h:12:0: note: this is the location of the previous definition #define _XOPEN_SOURCE 700 /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/mips/mediatek.c: In function 'mraa_mtk_linkit': /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/mips/mediatek.c:403:60: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=] snprintf(b->pins[i].name, MRAA_PIN_NAME_SIZE, "GPIO%d", i); ^~ /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/mips/mediatek.c:403:55: note: directive argument in the range [0, 2147483647] snprintf(b->pins[i].name, MRAA_PIN_NAME_SIZE, "GPIO%d", i); ^~~~~~~~ /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/mips/mediatek.c:403:9: note: 'snprintf' output between 6 and 15 bytes into a destination of size 12 snprintf(b->pins[i].name, MRAA_PIN_NAME_SIZE, "GPIO%d", i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building C object src/python/CMakeFiles/_python-mraa.dir/__/version.c.o cc1: note: someone does not honour COPTS correctly, passed 2 times [ 64%] Linking CXX shared module _mraa.so make[6]: Leaving directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' [ 64%] Built target _python-mraa make[6]: Entering directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' Scanning dependencies of target gen_mraajs_mraajsJAVASCRIPT_wrap make[6]: Leaving directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' make[6]: Entering directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' [ 67%] Swig source make[6]: Leaving directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' [ 67%] Built target gen_mraajs_mraajsJAVASCRIPT_wrap make[6]: Entering directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' Scanning dependencies of target mraajs make[6]: Leaving directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' make[6]: Entering directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' [ 70%] Building CXX object src/javascript/CMakeFiles/mraajs.dir/mraajsJAVASCRIPT_wrap.cxx.o /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/javascript/mraajsJAVASCRIPT_wrap.cxx: In function 'void SWIGV8_AddStaticVariable(v8::Handle, const char*, SwigV8AccessorGetterCallback, SwigV8AccessorSetterCallback)': /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/javascript/mraajsJAVASCRIPT_wrap.cxx:1495:87: warning: ignoring return value of 'v8::Maybe v8::Object::SetAccessor(v8::Local, v8::Local, v8::AccessorNameGetterCallback, v8::AccessorNameSetterCallback, v8::MaybeLocal, v8::AccessControl, v8::PropertyAttribute)', declared with attribute warn_unused_result [-Wunused-result] obj->SetAccessor(SWIGV8_CURRENT_CONTEXT(), SWIGV8_SYMBOL_NEW(symbol), getter, setter); ^ In file included from /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node.h:63:0, from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/javascript/mraajsJAVASCRIPT_wrap.cxx:171: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/v8.h:3193:37: note: declared here V8_WARN_UNUSED_RESULT Maybe SetAccessor(Local context, ^~~~~~~~~~~ /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/javascript/mraajsJAVASCRIPT_wrap.cxx: In function 'SwigV8ReturnValue _wrap_I2c_read(const SwigV8Arguments&)': /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/javascript/mraajsJAVASCRIPT_wrap.cxx:7020:54: error: no matching function for call to 'New(char*, int&)' jsresult = node::Buffer::New((char*) arg2, result); ^ In file included from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/javascript/mraajsJAVASCRIPT_wrap.cxx:1730:0: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:52:40: note: candidate: v8::MaybeLocal node::Buffer::New(v8::Isolate*, size_t) NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate, size_t length); ^~~ /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:52:40: note: no known conversion for argument 1 from 'char*' to 'v8::Isolate*' /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:55:40: note: candidate: v8::MaybeLocal node::Buffer::New(v8::Isolate*, v8::Local, node::encoding) NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate, ^~~ /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:55:40: note: no known conversion for argument 1 from 'char*' to 'v8::Isolate*' /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:60:40: note: candidate: v8::MaybeLocal node::Buffer::New(v8::Isolate*, char*, size_t, node::Buffer::FreeCallback, void*) NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate, ^~~ /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:60:40: note: candidate expects 5 arguments, 2 provided /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:67:40: note: candidate: v8::MaybeLocal node::Buffer::New(v8::Isolate*, char*, size_t) NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate, ^~~ /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:67:40: note: candidate expects 3 arguments, 2 provided /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/javascript/mraajsJAVASCRIPT_wrap.cxx: In function 'SwigV8ReturnValue _wrap_I2c_readBytesReg(const SwigV8Arguments&)': /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/javascript/mraajsJAVASCRIPT_wrap.cxx:7183:54: error: no matching function for call to 'New(char*, int&)' jsresult = node::Buffer::New((char*) arg3, result); ^ In file included from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/javascript/mraajsJAVASCRIPT_wrap.cxx:1730:0: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:52:40: note: candidate: v8::MaybeLocal node::Buffer::New(v8::Isolate*, size_t) NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate, size_t length); ^~~ /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:52:40: note: no known conversion for argument 1 from 'char*' to 'v8::Isolate*' /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:55:40: note: candidate: v8::MaybeLocal node::Buffer::New(v8::Isolate*, v8::Local, node::encoding) NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate, ^~~ /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:55:40: note: no known conversion for argument 1 from 'char*' to 'v8::Isolate*' /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:60:40: note: candidate: v8::MaybeLocal node::Buffer::New(v8::Isolate*, char*, size_t, node::Buffer::FreeCallback, void*) NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate, ^~~ /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:60:40: note: candidate expects 5 arguments, 2 provided /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:67:40: note: candidate: v8::MaybeLocal node::Buffer::New(v8::Isolate*, char*, size_t) NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate, ^~~ /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:67:40: note: candidate expects 3 arguments, 2 provided /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/javascript/mraajsJAVASCRIPT_wrap.cxx: In function 'SwigV8ReturnValue _wrap_Spi_write(const SwigV8Arguments&)': /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/javascript/mraajsJAVASCRIPT_wrap.cxx:8573:54: error: no matching function for call to 'New(char*, int&)' jsresult = node::Buffer::New((char*) result, arg3); ^ In file included from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/javascript/mraajsJAVASCRIPT_wrap.cxx:1730:0: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:52:40: note: candidate: v8::MaybeLocal node::Buffer::New(v8::Isolate*, size_t) NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate, size_t length); ^~~ /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:52:40: note: no known conversion for argument 1 from 'char*' to 'v8::Isolate*' /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:55:40: note: candidate: v8::MaybeLocal node::Buffer::New(v8::Isolate*, v8::Local, node::encoding) NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate, ^~~ /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:55:40: note: no known conversion for argument 1 from 'char*' to 'v8::Isolate*' /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:60:40: note: candidate: v8::MaybeLocal node::Buffer::New(v8::Isolate*, char*, size_t, node::Buffer::FreeCallback, void*) NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate, ^~~ /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:60:40: note: candidate expects 5 arguments, 2 provided /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:67:40: note: candidate: v8::MaybeLocal node::Buffer::New(v8::Isolate*, char*, size_t) NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate, ^~~ /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:67:40: note: candidate expects 3 arguments, 2 provided /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/javascript/mraajsJAVASCRIPT_wrap.cxx: In function 'SwigV8ReturnValue _wrap_Uart_read(const SwigV8Arguments&)': /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/javascript/mraajsJAVASCRIPT_wrap.cxx:9148:54: error: no matching function for call to 'New(char*, int&)' jsresult = node::Buffer::New((char*) arg2, result); ^ In file included from /builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/src/javascript/mraajsJAVASCRIPT_wrap.cxx:1730:0: /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:52:40: note: candidate: v8::MaybeLocal node::Buffer::New(v8::Isolate*, size_t) NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate, size_t length); ^~~ /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:52:40: note: no known conversion for argument 1 from 'char*' to 'v8::Isolate*' /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:55:40: note: candidate: v8::MaybeLocal node::Buffer::New(v8::Isolate*, v8::Local, node::encoding) NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate, ^~~ /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:55:40: note: no known conversion for argument 1 from 'char*' to 'v8::Isolate*' /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:60:40: note: candidate: v8::MaybeLocal node::Buffer::New(v8::Isolate*, char*, size_t, node::Buffer::FreeCallback, void*) NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate, ^~~ /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:60:40: note: candidate expects 5 arguments, 2 provided /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:67:40: note: candidate: v8::MaybeLocal node::Buffer::New(v8::Isolate*, char*, size_t) NODE_EXTERN v8::MaybeLocal New(v8::Isolate* isolate, ^~~ /builder/mipsel_24kc_24kf/build/sdk/staging_dir/target-mipsel_24kc+24kf_musl/usr/include/node/node_buffer.h:67:40: note: candidate expects 3 arguments, 2 provided src/javascript/CMakeFiles/mraajs.dir/build.make:62: recipe for target 'src/javascript/CMakeFiles/mraajs.dir/mraajsJAVASCRIPT_wrap.cxx.o' failed make[6]: *** [src/javascript/CMakeFiles/mraajs.dir/mraajsJAVASCRIPT_wrap.cxx.o] Error 1 make[6]: Leaving directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' CMakeFiles/Makefile2:294: recipe for target 'src/javascript/CMakeFiles/mraajs.dir/all' failed make[5]: *** [src/javascript/CMakeFiles/mraajs.dir/all] Error 2 make[5]: Leaving directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' Makefile:140: recipe for target 'all' failed make[4]: *** [all] Error 2 make[4]: Leaving directory '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0' Makefile:52: recipe for target '/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/.built' failed make[3]: *** [/builder/mipsel_24kc_24kf/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/libmraa-0.8.0/.built] Error 2 time: package/feeds/packages/libmraa/compile#8.86#0.92#11.78