>>> ebusd: Building community/ebusd 25.1-r0 (using abuild 3.15.0_rc3-r0) started Mon, 14 Apr 2025 21:39:28 +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/9) Installing libarchive (3.7.9-r0) (2/9) Installing rhash-libs (1.4.5-r0) (3/9) Installing libuv (1.50.0-r0) (4/9) Installing cmake (3.31.6-r1) (5/9) Installing mosquitto-libs++ (2.0.20-r0) (6/9) Installing mosquitto-dev (2.0.20-r0) (7/9) Installing openssl-dev (3.5.0-r0) (8/9) Installing samurai (1.2-r6) (9/9) Installing .makedepends-ebusd (20250414.213929) Executing busybox-1.37.0-r16.trigger OK: 463 MiB in 127 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 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> ebusd: Fetching ebusd-25.1.tar.gz::https://github.com/john30/ebusd/archive/refs/tags/25.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 584k 100 584k 0 0 1092k 0 --:--:-- --:--:-- --:--:-- 1092k >>> 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 (2.1s) -- 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 '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 '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/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 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 136 | return (::write(m_fd, data, len) == len) ? RESULT_OK : RESULT_ERR_DEVICE; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /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; | ^~~~~ [43/53] Linking CXX static library src/lib/utils/libutils.a [44/53] Linking CXX static library src/lib/ebus/contrib/libebuscontrib.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 /home/buildozer/aports/community/ebusd/src/ebusd-25.1/src/lib/ebus/protocol_direct.cpp: In member function 'bool ebusd::DirectProtocolHandler::getAnswer()': /home/buildozer/aports/community/ebusd/src/ebusd-25.1/src/lib/ebus/protocol_direct.cpp:890:76: warning: left shift count >= width of type [-Wshift-count-overflow] 890 | key = (key&~(0x07LL << (8 * 7 + 5))&~(0xffLL << (8 * (3-len)))) | (len << (8 * 7 + 5)); | ~~~~^~~~~~~~~~~~~~ [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.00 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.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: 762.6 KB >>> ebusd*: Compressing data... >>> ebusd*: Create checksum... >>> ebusd*: Create ebusd-25.1-r0.apk >>> ebusd: Build complete at Mon, 14 Apr 2025 21:39:50 +0000 elapsed time 0h 0m 22s >>> ebusd: Cleaning up srcdir >>> ebusd: Cleaning up pkgdir >>> ebusd: Uninstalling dependencies... (1/9) Purging .makedepends-ebusd (20250414.213929) (2/9) Purging cmake (3.31.6-r1) (3/9) Purging mosquitto-dev (2.0.20-r0) (4/9) Purging mosquitto-libs++ (2.0.20-r0) (5/9) Purging openssl-dev (3.5.0-r0) (6/9) Purging samurai (1.2-r6) (7/9) Purging libarchive (3.7.9-r0) (8/9) Purging libuv (1.50.0-r0) (9/9) Purging rhash-libs (1.4.5-r0) Executing busybox-1.37.0-r16.trigger OK: 405 MiB in 118 packages >>> ebusd: Updating the community/x86 repository index... >>> ebusd: Signing the index...