>>> ebusd: Building community/ebusd 25.1-r0 (using abuild 3.15.0_rc3-r0) started Mon, 14 Apr 2025 21:29:59 +0000 >>> ebusd: Validating /home/buildozer/aports/community/ebusd/APKBUILD... >>> ebusd: Analyzing dependencies... >>> ebusd: Installing for build: build-base cmake mosquitto-dev openssl-dev samurai (1/11) Installing libbz2 (1.0.8-r6) (2/11) Installing xz-libs (5.8.1-r0) (3/11) Installing libarchive (3.7.9-r0) (4/11) Installing rhash-libs (1.4.5-r0) (5/11) Installing libuv (1.50.0-r0) (6/11) Installing cmake (3.31.6-r1) (7/11) Installing mosquitto-libs++ (2.0.20-r0) (8/11) Installing mosquitto-dev (2.0.20-r0) (9/11) Installing openssl-dev (3.5.0-r0) (10/11) Installing samurai (1.2-r6) (11/11) Installing .makedepends-ebusd (20250414.213000) Executing busybox-1.37.0-r16.trigger OK: 455 MiB in 117 packages >>> ebusd: Cleaning up srcdir >>> ebusd: Cleaning up pkgdir >>> ebusd: Cleaning up tmpdir >>> ebusd: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ebusd-25.1.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> ebusd: Fetching ebusd-25.1.tar.gz::https://github.com/john30/ebusd/archive/refs/tags/25.1.tar.gz Connecting to github.com (140.82.121.4:443) Connecting to codeload.github.com (140.82.121.9:443) saving to '/var/cache/distfiles/edge/ebusd-25.1.tar.gz.part' ebusd-25.1.tar.gz.pa 12965 --:--:-- ETA ebusd-25.1.tar.gz.pa 100% |********************************| 584k 0:00:00 ETA '/var/cache/distfiles/edge/ebusd-25.1.tar.gz.part' saved >>> ebusd: Fetching https://distfiles.alpinelinux.org/distfiles/edge/ebusd-25.1.tar.gz >>> ebusd: Checking sha512sums... ebusd-25.1.tar.gz: OK >>> ebusd: Unpacking /var/cache/distfiles/edge/ebusd-25.1.tar.gz... CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done fatal: not a git repository (or any of the parent directories): .git -- Looking for arpa/inet.h -- Looking for arpa/inet.h - found -- Looking for dirent.h -- Looking for dirent.h - found -- Looking for fcntl.h -- Looking for fcntl.h - found -- Looking for netdb.h -- Looking for netdb.h - found -- Looking for poll.h -- Looking for poll.h - found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for sys/ioctl.h -- Looking for sys/ioctl.h - found -- Looking for sys/select.h -- Looking for sys/select.h - found -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for syslog.h -- Looking for syslog.h - found -- Looking for time.h -- Looking for time.h - found -- Looking for termios.h -- Looking for termios.h - found -- Looking for cfsetspeed -- Looking for cfsetspeed - found -- Looking for pthread_setname_np -- Looking for pthread_setname_np - found -- Looking for pselect -- Looking for pselect - found -- Looking for ppoll -- Looking for ppoll - found -- Looking for timegm -- Looking for timegm - found -- Looking for linux/serial.h -- Looking for linux/serial.h - not found -- Looking for dev/usb/uftdiio.h -- Looking for dev/usb/uftdiio.h - not found -- contrib enabled -- MQTT enabled -- KNX enabled -- SSL enabled -- Performing Test HAVE_DIRECT_FLOAT_FORMAT -- Performing Test HAVE_DIRECT_FLOAT_FORMAT - Success -- Configuring done (1.9s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/ebusd/src/ebusd-25.1/build [1/53] Building CXX object src/tools/CMakeFiles/ebuspicloader.dir/intelhex/intelhexclass.cpp.o [2/53] Building CXX object src/tools/CMakeFiles/ebuspicloader.dir/ebuspicloader.cpp.o [3/53] Building CXX object src/tools/CMakeFiles/ebusctl.dir/ebusctl.cpp.o [4/53] Building CXX object src/lib/ebus/test/CMakeFiles/test_message.dir/test_message.cpp.o [5/53] Building CXX object src/lib/ebus/test/CMakeFiles/test_data.dir/test_data.cpp.o [6/53] Building CXX object src/lib/ebus/test/CMakeFiles/test_symbol.dir/test_symbol.cpp.o [7/53] Building CXX object src/lib/ebus/test/CMakeFiles/test_filereader.dir/test_filereader.cpp.o [8/53] Building CXX object src/lib/ebus/contrib/test/CMakeFiles/test_contrib.dir/test_tem.cpp.o [9/53] Building CXX object src/lib/ebus/contrib/CMakeFiles/ebuscontrib.dir/tem.cpp.o [10/53] Building CXX object src/lib/ebus/contrib/CMakeFiles/ebuscontrib.dir/contrib.cpp.o [11/53] Building CXX object src/lib/knx/CMakeFiles/knx.dir/knx.cpp.o [12/53] Building CXX object src/lib/ebus/CMakeFiles/ebus.dir/stringhelper.cpp.o [13/53] Building CXX object src/lib/ebus/CMakeFiles/ebus.dir/message.cpp.o [14/53] Building CXX object src/lib/ebus/CMakeFiles/ebus.dir/protocol_direct.cpp.o [15/53] Building CXX object src/lib/ebus/CMakeFiles/ebus.dir/protocol.cpp.o [16/53] Building CXX object src/lib/ebus/CMakeFiles/ebus.dir/transport.cpp.o [17/53] Building CXX object src/lib/ebus/CMakeFiles/ebus.dir/device_trans.cpp.o [18/53] Building CXX object src/lib/ebus/CMakeFiles/ebus.dir/data.cpp.o [19/53] Building CXX object src/lib/ebus/CMakeFiles/ebus.dir/datatype.cpp.o [20/53] Building CXX object src/lib/ebus/CMakeFiles/ebus.dir/filereader.cpp.o [21/53] Building CXX object src/lib/ebus/CMakeFiles/ebus.dir/symbol.cpp.o [22/53] Building CXX object src/lib/ebus/CMakeFiles/ebus.dir/result.cpp.o [23/53] Building CXX object src/lib/utils/CMakeFiles/utils.dir/httpclient.cpp.o [24/53] Building CXX object src/lib/utils/CMakeFiles/utils.dir/rotatefile.cpp.o [25/53] Building CXX object src/lib/utils/CMakeFiles/utils.dir/clock.cpp.o [26/53] Building CXX object src/lib/utils/CMakeFiles/utils.dir/thread.cpp.o [27/53] Building CXX object src/lib/utils/CMakeFiles/utils.dir/tcpsocket.cpp.o [28/53] Building CXX object src/lib/utils/CMakeFiles/utils.dir/log.cpp.o [29/53] Building CXX object src/lib/utils/CMakeFiles/utils.dir/arg.cpp.o [30/53] Building CXX object src/ebusd/CMakeFiles/ebusd.dir/knxhandler.cpp.o [31/53] Building CXX object src/ebusd/CMakeFiles/ebusd.dir/mqttclient_mosquitto.cpp.o [32/53] Building CXX object src/ebusd/CMakeFiles/ebusd.dir/mqttclient.cpp.o [33/53] Building CXX object src/ebusd/CMakeFiles/ebusd.dir/mqtthandler.cpp.o [34/53] Building CXX object src/ebusd/CMakeFiles/ebusd.dir/main_args.cpp.o [35/53] Building CXX object src/ebusd/CMakeFiles/ebusd.dir/main.cpp.o [36/53] Building CXX object src/ebusd/CMakeFiles/ebusd.dir/scan.cpp.o [37/53] Building CXX object src/ebusd/CMakeFiles/ebusd.dir/mainloop.cpp.o [38/53] Building CXX object src/ebusd/CMakeFiles/ebusd.dir/network.cpp.o [39/53] Building CXX object src/ebusd/CMakeFiles/ebusd.dir/request.cpp.o [40/53] Building CXX object src/ebusd/CMakeFiles/ebusd.dir/datahandler.cpp.o [41/53] Building CXX object src/ebusd/CMakeFiles/ebusd.dir/bushandler.cpp.o In file included from /home/buildozer/aports/community/ebusd/src/ebusd-25.1/src/lib/knx/knx.cpp:30: /home/buildozer/aports/community/ebusd/src/ebusd-25.1/src/lib/knx/knxnet.h: In member function 'virtual ebusd::knx_transfer_t ebusd::KnxNetConnection::getPollData(int, uint8_t*, int*, ebusd::knx_addr_t*, ebusd::knx_addr_t*)': /home/buildozer/aports/community/ebusd/src/ebusd-25.1/src/lib/knx/knxnet.h:534:31: warning: conversion from 'long int' to 'int' may change value [-Wconversion] 534 | *recvlen = size > dataLen ? dataLen : size; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/ebusd/src/ebusd-25.1/src/lib/knx/knxnet.h: In member function 'const char* ebusd::KnxNetConnection::send(ebusd::knx_transfer_t, ebusd::knx_addr_t, int, const uint8_t*)': /home/buildozer/aports/community/ebusd/src/ebusd-25.1/src/lib/knx/knxnet.h:575:32: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] 575 | h->totalLength.raw = htons(totalLen); | ^~~~~~~~ /home/buildozer/aports/community/ebusd/src/ebusd-25.1/src/lib/knx/knxnet.h:592:31: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 592 | l->informationLength = len-1; // subtracting the TPCI/APCI | ~~~^~ /home/buildozer/aports/community/ebusd/src/ebusd-25.1/src/lib/knx/knxnet.h:603:12: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] 603 | d[0] = tpci; | ^~~~ [42/53] Linking CXX static library src/lib/knx/libknx.a /home/buildozer/aports/community/ebusd/src/ebusd-25.1/src/lib/utils/tcpsocket.cpp: In function 'int ebusd::socketPoll(int, int, int)': /home/buildozer/aports/community/ebusd/src/ebusd-25.1/src/lib/utils/tcpsocket.cpp:226:19: warning: conversion from 'int' to 'short int' may change value [-Wconversion] 226 | fds[0].events = which; | ^~~~~ /home/buildozer/aports/community/ebusd/src/ebusd-25.1/src/lib/ebus/transport.cpp: In member function 'virtual ebusd::result_t ebusd::FileTransport::write(const uint8_t*, size_t)': /home/buildozer/aports/community/ebusd/src/ebusd-25.1/src/lib/ebus/transport.cpp:136:36: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 136 | return (::write(m_fd, data, len) == len) ? RESULT_OK : RESULT_ERR_DEVICE; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [43/53] Linking CXX static library src/lib/ebus/contrib/libebuscontrib.a [44/53] Linking CXX static library src/lib/utils/libutils.a /home/buildozer/aports/community/ebusd/src/ebusd-25.1/src/tools/ebuspicloader.cpp: In function 'int parse_opt(int, char*, const ebusd::argParseOpt*, void*)': /home/buildozer/aports/community/ebusd/src/ebusd-25.1/src/tools/ebuspicloader.cpp:238:45: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 238 | if (!setGatewayBits || setGatewayBits == ((1 << (32 - setMaskLen)) - 1)) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/ebusd/src/ebusd-25.1/src/tools/ebuspicloader.cpp:262:33: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 262 | if ((setGatewayBits >> 5) == ((1<<((32-setMaskLen)-5))-1)) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [45/53] Linking CXX executable src/tools/ebuspicloader [46/53] Linking CXX static library src/lib/ebus/libebus.a [47/53] Linking CXX executable src/tools/ebusctl [48/53] Linking CXX executable src/lib/ebus/test/test_message [49/53] Linking CXX executable src/lib/ebus/test/test_symbol [50/53] Linking CXX executable src/lib/ebus/test/test_filereader [51/53] Linking CXX executable src/lib/ebus/contrib/test/test_contrib [52/53] Linking CXX executable src/ebusd/ebusd [53/53] Linking CXX executable src/lib/ebus/test/test_data Internal ctest changing into directory: /home/buildozer/aports/community/ebusd/src/ebusd-25.1/build Test project /home/buildozer/aports/community/ebusd/src/ebusd-25.1/build Start 1: contrib Start 2: filereader Start 3: symbol Start 4: data Start 5: message 1/5 Test #1: contrib .......................... Passed 0.01 sec 2/5 Test #2: filereader ....................... Passed 0.01 sec 3/5 Test #3: symbol ........................... Passed 0.00 sec 4/5 Test #4: data ............................. Passed 0.02 sec 5/5 Test #5: message .......................... Passed 4.01 sec 100% tests passed, 0 tests failed out of 5 Total Test time (real) = 4.02 sec >>> ebusd: Entering fakeroot... -- Install configuration: "MinSizeRel" -- Installing: /home/buildozer/aports/community/ebusd/pkg/ebusd/etc/ebusd/mqtt-hassio.cfg -- Installing: /home/buildozer/aports/community/ebusd/pkg/ebusd/etc/ebusd/mqtt-integration.cfg -- Installing: /home/buildozer/aports/community/ebusd/pkg/ebusd/etc/ebusd/knx.cfg -- Installing: /home/buildozer/aports/community/ebusd/pkg/ebusd/usr/bin/ebusd -- Installing: /home/buildozer/aports/community/ebusd/pkg/ebusd/usr/bin/ebusctl -- Installing: /home/buildozer/aports/community/ebusd/pkg/ebusd/usr/bin/ebuspicloader >>> ebusd*: Running postcheck for ebusd >>> ebusd*: Preparing package ebusd... >>> ebusd*: Stripping binaries >>> ebusd*: Scanning shared objects >>> ebusd*: Tracing dependencies... so:libc.musl-x86_64.so.1 so:libcrypto.so.3 so:libgcc_s.so.1 so:libmosquitto.so.1 so:libssl.so.3 so:libstdc++.so.6 >>> ebusd*: Package size: 713.1 KB >>> ebusd*: Compressing data... >>> ebusd*: Create checksum... >>> ebusd*: Create ebusd-25.1-r0.apk >>> ebusd: Build complete at Mon, 14 Apr 2025 21:30:17 +0000 elapsed time 0h 0m 18s >>> ebusd: Cleaning up srcdir >>> ebusd: Cleaning up pkgdir >>> ebusd: Uninstalling dependencies... (1/11) Purging .makedepends-ebusd (20250414.213000) (2/11) Purging cmake (3.31.6-r1) (3/11) Purging mosquitto-dev (2.0.20-r0) (4/11) Purging mosquitto-libs++ (2.0.20-r0) (5/11) Purging openssl-dev (3.5.0-r0) (6/11) Purging samurai (1.2-r6) (7/11) Purging libarchive (3.7.9-r0) (8/11) Purging libbz2 (1.0.8-r6) (9/11) Purging libuv (1.50.0-r0) (10/11) Purging rhash-libs (1.4.5-r0) (11/11) Purging xz-libs (5.8.1-r0) Executing busybox-1.37.0-r16.trigger OK: 400 MiB in 106 packages >>> ebusd: Updating the community/x86_64 repository index... >>> ebusd: Signing the index...