>>> hyprutils: Building community/hyprutils 0.7.1-r0 (using abuild 3.15.0-r0) started Fri, 10 Oct 2025 06:24:09 +0000 >>> hyprutils: Validating /home/udu/aports/community/hyprutils/APKBUILD... >>> hyprutils: Analyzing dependencies... >>> hyprutils: Installing for build: build-base cmake samurai pixman-dev WARNING: opening /home/udu/packages//community: No such file or directory WARNING: opening /home/udu/packages//main: No such file or directory fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz (1/9) Installing lz4-libs (1.10.0-r0) (2/9) Installing libarchive (3.8.1-r0) (3/9) Installing rhash-libs (1.4.5-r0) (4/9) Installing libuv (1.51.0-r0) (5/9) Installing cmake (3.31.7-r1) (6/9) Installing samurai (1.2-r7) (7/9) Installing pixman (0.46.4-r0) (8/9) Installing pixman-dev (0.46.4-r0) (9/9) Installing .makedepends-hyprutils (20251010.062409) Executing busybox-1.37.0-r19.trigger OK: 350 MiB in 98 packages >>> hyprutils: Cleaning up srcdir >>> hyprutils: Cleaning up pkgdir >>> hyprutils: Cleaning up tmpdir >>> hyprutils: Fetching https://github.com/hyprwm/hyprutils/archive/v0.7.1/hyprutils-v0.7.1.tar.gz >>> hyprutils: Fetching https://github.com/hyprwm/hyprutils/archive/v0.7.1/hyprutils-v0.7.1.tar.gz >>> hyprutils: Checking sha512sums... hyprutils-v0.7.1.tar.gz: OK >>> hyprutils: Unpacking /var/cache/distfiles/hyprutils-v0.7.1.tar.gz... -- 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 Problem opening /proc/cpuinfo Problem opening /proc/meminfo -- Configuring hyprutils in Release -- Found PkgConfig: /usr/bin/pkg-config (found version "2.4.3") -- Checking for module 'pixman-1' -- Found pixman-1, version 0.46.4 -- Configuring done (0.2s) -- Generating done (0.0s) -- Build files have been written to: /home/udu/aports/community/hyprutils/src/hyprutils-0.7.1/build [1/2] Re-checking globbed directories... [1/33] Building CXX object CMakeFiles/hyprutils_animation.dir/tests/animation.cpp.o [2/33] Building CXX object CMakeFiles/hyprutils_filedescriptor.dir/tests/filedescriptor.cpp.o [3/33] Building CXX object CMakeFiles/hyprutils_os.dir/tests/os.cpp.o [4/33] Building CXX object CMakeFiles/hyprutils_math.dir/tests/math.cpp.o [5/33] Building CXX object CMakeFiles/hyprutils_signal.dir/tests/signal.cpp.o [6/33] Building CXX object CMakeFiles/hyprutils_string.dir/tests/string.cpp.o [7/33] Building CXX object CMakeFiles/hyprutils_memory.dir/tests/memory.cpp.o [8/33] Building CXX object CMakeFiles/hyprutils.dir/src/utils/ScopeGuard.cpp.o [9/33] Building CXX object CMakeFiles/hyprutils.dir/src/string/VarList.cpp.o [10/33] Building CXX object CMakeFiles/hyprutils.dir/src/string/String.cpp.o [11/33] Building CXX object CMakeFiles/hyprutils.dir/src/string/ConstVarList.cpp.o [12/33] Building CXX object CMakeFiles/hyprutils.dir/src/signal/Signal.cpp.o [13/33] Building CXX object CMakeFiles/hyprutils.dir/src/signal/Listener.cpp.o [14/33] Building CXX object CMakeFiles/hyprutils.dir/src/path/Path.cpp.o [15/33] Building CXX object CMakeFiles/hyprutils.dir/src/os/Process.cpp.o [16/33] Building CXX object CMakeFiles/hyprutils.dir/src/os/FileDescriptor.cpp.o [17/33] Building CXX object CMakeFiles/hyprutils.dir/src/math/Vector2D.cpp.o [18/33] Building CXX object CMakeFiles/hyprutils.dir/src/math/Region.cpp.o [19/33] Building CXX object CMakeFiles/hyprutils.dir/src/math/Mat3x3.cpp.o [20/33] Building CXX object CMakeFiles/hyprutils.dir/src/math/Box.cpp.o In file included from /home/udu/aports/community/hyprutils/src/hyprutils-0.7.1/src/os/FileDescriptor.cpp:4: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ [21/33] Building CXX object CMakeFiles/hyprutils.dir/src/animation/BezierCurve.cpp.o [22/33] Building CXX object CMakeFiles/hyprutils.dir/src/animation/AnimationManager.cpp.o [23/33] Building CXX object CMakeFiles/hyprutils.dir/src/animation/AnimationConfig.cpp.o [24/33] Building CXX object CMakeFiles/hyprutils.dir/src/animation/AnimatedVariable.cpp.o In file included from /home/udu/aports/community/hyprutils/src/hyprutils-0.7.1/src/os/Process.cpp:11: /usr/include/sys/fcntl.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from /home/udu/aports/community/hyprutils/src/hyprutils-0.7.1/src/os/Process.cpp:13: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ [25/33] Linking CXX shared library libhyprutils.so.0.7.1 [26/33] Creating library symlink libhyprutils.so.6 libhyprutils.so [27/33] Linking CXX executable hyprutils_animation [28/33] Linking CXX executable hyprutils_filedescriptor [29/33] Linking CXX executable hyprutils_os [30/33] Linking CXX executable hyprutils_math [31/33] Linking CXX executable hyprutils_signal [32/33] Linking CXX executable hyprutils_string [33/33] Linking CXX executable hyprutils_memory Test project /home/udu/aports/community/hyprutils/src/hyprutils-0.7.1/build Start 1: Memory Start 2: String Start 3: Signal Start 4: Math Start 5: OS Start 6: Filedescriptor Start 7: Animation 1/7 Test #1: Memory ........................... Passed 0.00 sec 2/7 Test #2: String ........................... Passed 0.00 sec 3/7 Test #3: Signal ........................... Passed 0.00 sec 4/7 Test #4: Math ............................. Passed 0.00 sec 5/7 Test #6: Filedescriptor ...................***Failed 0.00 sec Failed: fd.isValid(), expected 1 but got 0 Failed: fd.isReadable(), expected 1 but got 0 Failed: fd.getFlags(), expected 1 but got -1 Failed: fd.getFlags(), expected 0 but got -1 Failed: fd.isValid(), expected 1 but got 0 Failed: fd.isReadable(), expected 1 but got 0 Failed: fd2.isValid(), expected 1 but got 0 Failed: fd2.isReadable(), expected 1 but got 0 Failed: fd.isValid(), expected 1 but got 0 Failed: fd.isReadable(), expected 1 but got 0 Passed fd2.isValid(). Got 0 Passed fd2.isReadable(). Got 0 Failed: fd3.getFlags(), expected 1 but got -1 Passed fd.isReadable(). Got 0 Passed fd2.isReadable(). Got 0 Passed fd3.isReadable(). Got 0 6/7 Test #5: OS ............................... Passed 0.00 sec 7/7 Test #7: Animation ........................ Passed 1.20 sec 86% tests passed, 1 tests failed out of 7 Total Test time (real) = 1.20 sec The following tests FAILED: 6 - Filedescriptor (Failed) Errors while running CTest >>> ERROR: hyprutils: check failed >>> hyprutils: Uninstalling dependencies... (1/9) Purging .makedepends-hyprutils (20251010.062409) (2/9) Purging cmake (3.31.7-r1) (3/9) Purging samurai (1.2-r7) (4/9) Purging pixman-dev (0.46.4-r0) (5/9) Purging pixman (0.46.4-r0) (6/9) Purging libarchive (3.8.1-r0) (7/9) Purging libuv (1.51.0-r0) (8/9) Purging lz4-libs (1.10.0-r0) (9/9) Purging rhash-libs (1.4.5-r0) Executing busybox-1.37.0-r19.trigger OK: 296 MiB in 89 packages