>>> libpsl-native: Building community/libpsl-native 7.4.0-r1 (using abuild 3.15.0-r0) started Sat, 11 Oct 2025 08:16:49 +0000 >>> libpsl-native: Validating /home/udu/aports/community/libpsl-native/APKBUILD... >>> libpsl-native: Analyzing dependencies... >>> libpsl-native: Installing for build: build-base cmake gtest-dev samurai 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/10) Installing lz4-libs (1.10.0-r0) (2/10) Installing libarchive (3.8.1-r0) (3/10) Installing rhash-libs (1.4.5-r0) (4/10) Installing libuv (1.51.0-r0) (5/10) Installing cmake (3.31.7-r1) (6/10) Installing gtest (1.16.0-r0) (7/10) Installing gmock (1.16.0-r0) (8/10) Installing gtest-dev (1.16.0-r0) (9/10) Installing samurai (1.2-r7) (10/10) Installing .makedepends-libpsl-native (20251011.081650) Executing busybox-1.37.0-r19.trigger OK: 351 MiB in 99 packages >>> libpsl-native: Cleaning up srcdir >>> libpsl-native: Cleaning up pkgdir >>> libpsl-native: Cleaning up tmpdir >>> libpsl-native: Fetching libpsl-native-7.4.0.tar.gz::https://github.com/PowerShell/PowerShell-Native/archive/refs/tags/v7.4.0.tar.gz >>> libpsl-native: Fetching libpsl-native-7.4.0.tar.gz::https://github.com/PowerShell/PowerShell-Native/archive/refs/tags/v7.4.0.tar.gz >>> libpsl-native: Checking sha512sums... libpsl-native-7.4.0.tar.gz: OK enable-testing-on-arm.patch: OK fix-testing-suite.patch: OK new-gtest.patch: OK >>> libpsl-native: Unpacking /var/cache/distfiles/libpsl-native-7.4.0.tar.gz... >>> libpsl-native: enable-testing-on-arm.patch patching file CMakeLists.txt >>> libpsl-native: fix-testing-suite.patch patching file test/CMakeLists.txt patching file test/test-getcommonlstat.cpp patching file test/test-getcommonstat.cpp >>> libpsl-native: new-gtest.patch patching file CMakeLists.txt 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 -- Tests enabled -- Looking for sysconf -- Looking for sysconf - found -- Looking for include file sys/sysctl.h -- Looking for include file sys/sysctl.h - not found -- Configuring done (0.3s) -- Generating done (0.0s) -- Build files have been written to: /home/udu/aports/community/libpsl-native/src/PowerShell-Native-7.4.0/src/libpsl-native/build [1/47] Building CXX object test/CMakeFiles/psl-native-test.dir/main.cpp.o [2/47] Building CXX object test/CMakeFiles/psl-native-test.dir/test-createhardlink.cpp.o [3/47] Building CXX object test/CMakeFiles/psl-native-test.dir/test-createsymlink.cpp.o [4/47] Building CXX object test/CMakeFiles/psl-native-test.dir/test-isexecutable.cpp.o [5/47] Building CXX object test/CMakeFiles/psl-native-test.dir/test-issymlink.cpp.o [6/47] Building CXX object test/CMakeFiles/psl-native-test.dir/test-isfile.cpp.o [7/47] Building CXX object test/CMakeFiles/psl-native-test.dir/test-isdirectory.cpp.o [8/47] Building CXX object test/CMakeFiles/psl-native-test.dir/test-getpwuid.cpp.o [9/47] Building CXX object test/CMakeFiles/psl-native-test.dir/test-getgrgid.cpp.o [10/47] Building CXX object test/CMakeFiles/psl-native-test.dir/test-getlinkcount.cpp.o [11/47] Building CXX object test/CMakeFiles/psl-native-test.dir/test-getcommonlstat.cpp.o [12/47] Building CXX object test/CMakeFiles/psl-native-test.dir/test-getcommonstat.cpp.o [13/47] Building CXX object test/CMakeFiles/psl-native-test.dir/test-getcomputername.cpp.o [14/47] Building CXX object test/CMakeFiles/psl-native-test.dir/test-getcurrentprocessid.cpp.o [15/47] Building CXX object test/CMakeFiles/psl-native-test.dir/test-getuserfrompid.cpp.o [16/47] Building CXX object test/CMakeFiles/psl-native-test.dir/test-locale.cpp.o [17/47] Building CXX object test/CMakeFiles/psl-native-test.dir/test-getfileowner.cpp.o [18/47] Building CXX object src/CMakeFiles/psl-native.dir/waitpid.cpp.o [19/47] Building CXX object src/CMakeFiles/psl-native.dir/killprocess.cpp.o [20/47] Building CXX object src/CMakeFiles/psl-native.dir/nativesyslog.cpp.o [21/47] Building CXX object src/CMakeFiles/psl-native.dir/createprocess.cpp.o [22/47] Building CXX object src/CMakeFiles/psl-native.dir/followsymlink.cpp.o [23/47] Building CXX object src/CMakeFiles/psl-native.dir/createsymlink.cpp.o [24/47] Building CXX object src/CMakeFiles/psl-native.dir/createhardlink.cpp.o [25/47] Building CXX object src/CMakeFiles/psl-native.dir/setdate.cpp.o [26/47] Building CXX object src/CMakeFiles/psl-native.dir/isexecutable.cpp.o [27/47] Building CXX object src/CMakeFiles/psl-native.dir/issymlink.cpp.o [28/47] Building CXX object src/CMakeFiles/psl-native.dir/issamefilesystemitem.cpp.o [29/47] Building CXX object src/CMakeFiles/psl-native.dir/isdirectory.cpp.o [30/47] Building CXX object src/CMakeFiles/psl-native.dir/isfile.cpp.o [31/47] Building CXX object src/CMakeFiles/psl-native.dir/getinodedata.cpp.o [32/47] Building CXX object src/CMakeFiles/psl-native.dir/geterrorcategory.cpp.o [33/47] Building CXX object src/CMakeFiles/psl-native.dir/getlinkcount.cpp.o [34/47] Building CXX object src/CMakeFiles/psl-native.dir/getcomputername.cpp.o [35/47] Building CXX object src/CMakeFiles/psl-native.dir/getcurrentprocessorid.cpp.o [36/47] Building CXX object src/CMakeFiles/psl-native.dir/getcurrentthreadid.cpp.o [37/47] Building CXX object src/CMakeFiles/psl-native.dir/getfileowner.cpp.o [38/47] Building CXX object src/CMakeFiles/psl-native.dir/getuserfrompid.cpp.o [39/47] Building CXX object src/CMakeFiles/psl-native.dir/getppid.cpp.o [40/47] Building CXX object src/CMakeFiles/psl-native.dir/getgrgid.cpp.o [41/47] Building CXX object src/CMakeFiles/psl-native.dir/getpwuid.cpp.o [42/47] Building CXX object src/CMakeFiles/psl-native.dir/getcommonlstat.cpp.o [43/47] Building CXX object src/CMakeFiles/psl-native.dir/getcommonstat.cpp.o [44/47] Building CXX object src/CMakeFiles/psl-native.dir/getlstat.cpp.o [45/47] Building CXX object src/CMakeFiles/psl-native.dir/getstat.cpp.o [46/47] Linking CXX shared library /home/udu/aports/community/libpsl-native/src/PowerShell-Native-7.4.0/src/powershell-unix/libpsl-native.so [47/47] Linking CXX executable test/psl-native-test Test project /home/udu/aports/community/libpsl-native/src/PowerShell-Native-7.4.0/src/libpsl-native/build Start 1: psl-native-test 1/1 Test #1: psl-native-test ..................***Failed 0.07 sec [==========] Running 69 tests from 16 test suites. [----------] Global test environment set-up. [----------] 2 tests from GetFileOwnerTest [ RUN ] GetFileOwnerTest.CanGetOwnerOfRoot /home/udu/aports/community/libpsl-native/src/PowerShell-Native-7.4.0/src/libpsl-native/test/test-getfileowner.cpp:13: Failure Expected equality of these values: GetFileOwner("/") Which is: "andy" "root" [ FAILED ] GetFileOwnerTest.CanGetOwnerOfRoot (0 ms) [ RUN ] GetFileOwnerTest.CannotGetOwnerOfFakeFile [ OK ] GetFileOwnerTest.CannotGetOwnerOfFakeFile (0 ms) [----------] 2 tests from GetFileOwnerTest (0 ms total) [----------] 1 test from LocaleTest [ RUN ] LocaleTest.Success [ OK ] LocaleTest.Success (0 ms) [----------] 1 test from LocaleTest (0 ms total) [----------] 1 test from GetUserFromPid [ RUN ] GetUserFromPid.Success /home/udu/aports/community/libpsl-native/src/PowerShell-Native-7.4.0/src/libpsl-native/test/test-getuserfrompid.cpp:13: Failure Expected equality of these values: GetUserFromPid(getpid()) Which is: NULL expected Which is: "udu" [ FAILED ] GetUserFromPid.Success (0 ms) [----------] 1 test from GetUserFromPid (0 ms total) [----------] 1 test from GetCurrentProcessId [ RUN ] GetCurrentProcessId.simple [ OK ] GetCurrentProcessId.simple (0 ms) [----------] 1 test from GetCurrentProcessId (0 ms total) [----------] 1 test from GetComputerNameTest [ RUN ] GetComputerNameTest.Success [ OK ] GetComputerNameTest.Success (2 ms) [----------] 1 test from GetComputerNameTest (2 ms total) [----------] 19 tests from GetCommonStat [ RUN ] GetCommonStat.RootIsDirectory [ OK ] GetCommonStat.RootIsDirectory (0 ms) [ RUN ] GetCommonStat.BinLsIsNotDirectory [ OK ] GetCommonStat.BinLsIsNotDirectory (0 ms) [ RUN ] GetCommonStat.ReturnsFalseForFakeDirectory [ OK ] GetCommonStat.ReturnsFalseForFakeDirectory (0 ms) [ RUN ] GetCommonStat.GetOwnerIdOfRoot [ OK ] GetCommonStat.GetOwnerIdOfRoot (2 ms) [ RUN ] GetCommonStat.GetGroupId [ OK ] GetCommonStat.GetGroupId (2 ms) [ RUN ] GetCommonStat.GetInodeNumber [ OK ] GetCommonStat.GetInodeNumber (2 ms) [ RUN ] GetCommonStat.GetMode [ OK ] GetCommonStat.GetMode (2 ms) [ RUN ] GetCommonStat.GetSize [ OK ] GetCommonStat.GetSize (2 ms) [ RUN ] GetCommonStat.GetBlockSize [ OK ] GetCommonStat.GetBlockSize (2 ms) [ RUN ] GetCommonStat.GetBlockCount [ OK ] GetCommonStat.GetBlockCount (2 ms) [ RUN ] GetCommonStat.GetLinkCount [ OK ] GetCommonStat.GetLinkCount (2 ms) [ RUN ] GetCommonStat.GetDeviceId [ OK ] GetCommonStat.GetDeviceId (2 ms) [ RUN ] GetCommonStat.GetATime [ OK ] GetCommonStat.GetATime (2 ms) [ RUN ] GetCommonStat.GetMTime [ OK ] GetCommonStat.GetMTime (2 ms) [ RUN ] GetCommonStat.GetCTime [ OK ] GetCommonStat.GetCTime (2 ms) [ RUN ] GetCommonStat.Mode001 [ OK ] GetCommonStat.Mode001 (0 ms) [ RUN ] GetCommonStat.Mode002 [ OK ] GetCommonStat.Mode002 (0 ms) [ RUN ] GetCommonStat.Mode003 [ OK ] GetCommonStat.Mode003 (0 ms) [ RUN ] GetCommonStat.Mode004 [ OK ] GetCommonStat.Mode004 (0 ms) [----------] 19 tests from GetCommonStat (33 ms total) [----------] 18 tests from GetCommonLStat [ RUN ] GetCommonLStat.RootIsDirectory [ OK ] GetCommonLStat.RootIsDirectory (0 ms) [ RUN ] GetCommonLStat.BinLsIsNotDirectory [ OK ] GetCommonLStat.BinLsIsNotDirectory (0 ms) [ RUN ] GetCommonLStat.ReturnsFalseForFakeDirectory [ OK ] GetCommonLStat.ReturnsFalseForFakeDirectory (0 ms) [ RUN ] GetCommonLStat.GetOwnerIdOfRoot [ OK ] GetCommonLStat.GetOwnerIdOfRoot (2 ms) [ RUN ] GetCommonLStat.GetGroupId [ OK ] GetCommonLStat.GetGroupId (2 ms) [ RUN ] GetCommonLStat.GetInodeNumber [ OK ] GetCommonLStat.GetInodeNumber (2 ms) [ RUN ] GetCommonLStat.GetSize [ OK ] GetCommonLStat.GetSize (1 ms) [ RUN ] GetCommonLStat.GetBlockSize [ OK ] GetCommonLStat.GetBlockSize (2 ms) [ RUN ] GetCommonLStat.GetBlockCount [ OK ] GetCommonLStat.GetBlockCount (2 ms) [ RUN ] GetCommonLStat.GetLinkCount [ OK ] GetCommonLStat.GetLinkCount (2 ms) [ RUN ] GetCommonLStat.GetDeviceId [ OK ] GetCommonLStat.GetDeviceId (2 ms) [ RUN ] GetCommonLStat.GetATime [ OK ] GetCommonLStat.GetATime (2 ms) [ RUN ] GetCommonLStat.GetMTime [ OK ] GetCommonLStat.GetMTime (2 ms) [ RUN ] GetCommonLStat.GetCTime [ OK ] GetCommonLStat.GetCTime (2 ms) [ RUN ] GetCommonLStat.Mode001 [ OK ] GetCommonLStat.Mode001 (0 ms) [ RUN ] GetCommonLStat.Mode002 [ OK ] GetCommonLStat.Mode002 (0 ms) [ RUN ] GetCommonLStat.Mode003 [ OK ] GetCommonLStat.Mode003 (0 ms) [ RUN ] GetCommonLStat.Mode004 [ OK ] GetCommonLStat.Mode004 (0 ms) [----------] 18 tests from GetCommonLStat (28 ms total) [----------] 3 tests from getLinkCountTest [ RUN ] getLinkCountTest.FilePathNameDoesNotExist [ OK ] getLinkCountTest.FilePathNameDoesNotExist (0 ms) [ RUN ] getLinkCountTest.LinkCountOfSinglyLinkedFile [ OK ] getLinkCountTest.LinkCountOfSinglyLinkedFile (0 ms) [ RUN ] getLinkCountTest.LinkCountOfMultiplyLinkedFile [ OK ] getLinkCountTest.LinkCountOfMultiplyLinkedFile (0 ms) [----------] 3 tests from getLinkCountTest (0 ms total) [----------] 1 test from GetGrGid [ RUN ] GetGrGid.Success [ OK ] GetGrGid.Success (0 ms) [----------] 1 test from GetGrGid (0 ms total) [----------] 1 test from GetPwUid [ RUN ] GetPwUid.Success [ OK ] GetPwUid.Success (0 ms) [----------] 1 test from GetPwUid (0 ms total) [----------] 3 tests from IsDirectoryTest [ RUN ] IsDirectoryTest.RootIsDirectory [ OK ] IsDirectoryTest.RootIsDirectory (0 ms) [ RUN ] IsDirectoryTest.BinLsIsNotDirectory [ OK ] IsDirectoryTest.BinLsIsNotDirectory (0 ms) [ RUN ] IsDirectoryTest.ReturnsFalseForFakeDirectory [ OK ] IsDirectoryTest.ReturnsFalseForFakeDirectory (0 ms) [----------] 3 tests from IsDirectoryTest (0 ms total) [----------] 3 tests from IsFileTest [ RUN ] IsFileTest.RootIsFile [ OK ] IsFileTest.RootIsFile (0 ms) [ RUN ] IsFileTest.BinLsIsFile [ OK ] IsFileTest.BinLsIsFile (0 ms) [ RUN ] IsFileTest.CannotGetOwnerOfFakeFile [ OK ] IsFileTest.CannotGetOwnerOfFakeFile (0 ms) [----------] 3 tests from IsFileTest (0 ms total) [----------] 5 tests from isSymLinkTest [ RUN ] isSymLinkTest.FilePathNameDoesNotExist [ OK ] isSymLinkTest.FilePathNameDoesNotExist (0 ms) [ RUN ] isSymLinkTest.NormalFileIsNotSymLink [ OK ] isSymLinkTest.NormalFileIsNotSymLink (0 ms) [ RUN ] isSymLinkTest.SymLinkToFile [ OK ] isSymLinkTest.SymLinkToFile (0 ms) [ RUN ] isSymLinkTest.NormalDirectoryIsNotSymbLink [ OK ] isSymLinkTest.NormalDirectoryIsNotSymbLink (0 ms) [ RUN ] isSymLinkTest.SymLinkToDirectory [ OK ] isSymLinkTest.SymLinkToDirectory (0 ms) [----------] 5 tests from isSymLinkTest (0 ms total) [----------] 4 tests from IsExecutableTest [ RUN ] IsExecutableTest.FilePathNameDoesNotExist [ OK ] IsExecutableTest.FilePathNameDoesNotExist (0 ms) [ RUN ] IsExecutableTest.NormalFileIsNotIsexecutable [ OK ] IsExecutableTest.NormalFileIsNotIsexecutable (0 ms) [ RUN ] IsExecutableTest.FilePermission_700 [ OK ] IsExecutableTest.FilePermission_700 (0 ms) [ RUN ] IsExecutableTest.FilePermission_777 [ OK ] IsExecutableTest.FilePermission_777 (0 ms) [----------] 4 tests from IsExecutableTest (0 ms total) [----------] 4 tests from CreateSymLinkTest [ RUN ] CreateSymLinkTest.FilePathNameDoesNotExist [ OK ] CreateSymLinkTest.FilePathNameDoesNotExist (0 ms) [ RUN ] CreateSymLinkTest.SymLinkToFile [ OK ] CreateSymLinkTest.SymLinkToFile (0 ms) [ RUN ] CreateSymLinkTest.SymLinkToDirectory [ OK ] CreateSymLinkTest.SymLinkToDirectory (0 ms) [ RUN ] CreateSymLinkTest.SymLinkAgain [ OK ] CreateSymLinkTest.SymLinkAgain (0 ms) [----------] 4 tests from CreateSymLinkTest (0 ms total) [----------] 2 tests from CreateHardLinkTest [ RUN ] CreateHardLinkTest.FilePathNameDoesNotExist [ OK ] CreateHardLinkTest.FilePathNameDoesNotExist (0 ms) [ RUN ] CreateHardLinkTest.VerifyLinkCount [ OK ] CreateHardLinkTest.VerifyLinkCount (0 ms) [----------] 2 tests from CreateHardLinkTest (0 ms total) [----------] Global test environment tear-down [==========] 69 tests from 16 test suites ran. (65 ms total) [ PASSED ] 67 tests. [ FAILED ] 2 tests, listed below: [ FAILED ] GetFileOwnerTest.CanGetOwnerOfRoot [ FAILED ] GetUserFromPid.Success 2 FAILED TESTS 0% tests passed, 1 tests failed out of 1 Total Test time (real) = 0.07 sec The following tests FAILED: 1 - psl-native-test (Failed) Errors while running CTest >>> ERROR: libpsl-native: check failed >>> libpsl-native: Uninstalling dependencies... (1/10) Purging .makedepends-libpsl-native (20251011.081650) (2/10) Purging cmake (3.31.7-r1) (3/10) Purging gtest-dev (1.16.0-r0) (4/10) Purging gmock (1.16.0-r0) (5/10) Purging gtest (1.16.0-r0) (6/10) Purging samurai (1.2-r7) (7/10) Purging libarchive (3.8.1-r0) (8/10) Purging libuv (1.51.0-r0) (9/10) Purging lz4-libs (1.10.0-r0) (10/10) Purging rhash-libs (1.4.5-r0) Executing busybox-1.37.0-r19.trigger OK: 296 MiB in 89 packages