>>> Building on exopi-2 under comms/libhidapi BDEPENDS = [devel/ninja;devel/cmake;converters/libiconv;devel/libusb1] DIST = [comms/libhidapi:libhidapi-0.13.1.tar.gz] FULLPKGNAME = libhidapi-0.13.1 RDEPENDS = [converters/libiconv;devel/libusb1] Woken up math/calc (Junk lock failure for exopi-2 at 1732135813.83138) Received IO (Junk lock obtained for exopi-2 at 1732135822.87) Received IO Woken up comms/libhidapi >>> Running depends in comms/libhidapi at 1732135824.28 last junk was in games/tbftss /usr/sbin/pkg_add -aI -Drepair jpeg-3.0.4v0 libiconv-1.17 libusb1-1.0.27 png-1.6.44 was: /usr/sbin/pkg_add -aI -Drepair cmake-3.30.5v1 libiconv-1.17 libusb1-1.0.27 ninja-1.11.1p0v0 /usr/sbin/pkg_add -aI -Drepair jpeg-3.0.4v0 libiconv-1.17 libusb1-1.0.27 png-1.6.44 >>> Running show-prepare-results in comms/libhidapi at 1732135826.83 ===> comms/libhidapi ===> Building from scratch libhidapi-0.13.1 ===> libhidapi-0.13.1 depends on: cmake-* -> cmake-3.30.5v1 ===> libhidapi-0.13.1 depends on: ninja-* -> ninja-1.11.1p0v0 ===> libhidapi-0.13.1 depends on: libiconv-* -> libiconv-1.17 ===> libhidapi-0.13.1 depends on: libusb1-* -> libusb1-1.0.27 ===> Verifying specs: iconv pthread usb-1.0 ===> found iconv.7.1 pthread.27.1 usb-1.0.2.1 cmake-3.30.5v1 libiconv-1.17 libusb1-1.0.27 ninja-1.11.1p0v0 (Junk lock released for exopi-2 at 1732135828.87) Woken up graphics/libwmf distfiles size=244666 >>> Running build in comms/libhidapi at 1732135828.90 ===> comms/libhidapi ===> Checking files for libhidapi-0.13.1 `/exopi-cvs/ports/distfiles/libhidapi-0.13.1.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for libhidapi-0.13.1 ===> Patching for libhidapi-0.13.1 ===> Applying OpenBSD patch patch-Makefile_am Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |disable hidraw (not supported on OpenBSD) | |Index: Makefile.am |--- Makefile.am.orig |+++ Makefile.am -------------------------- Patching file Makefile.am using Plan A... Hunk #1 succeeded at 8. Hunk #2 succeeded at 16. done ===> Applying OpenBSD patch patch-README_md Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |rename hid_init() to hidapi_hid_init() to avoid collision with usbhid | |Index: README.md |--- README.md.orig |+++ README.md -------------------------- Patching file README.md using Plan A... Hunk #1 succeeded at 112. done ===> Applying OpenBSD patch patch-hidapi_hidapi_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |rename hid_init() to hidapi_hid_init() to avoid collision with usbhid | |Index: hidapi/hidapi.h |--- hidapi/hidapi.h.orig |+++ hidapi/hidapi.h -------------------------- Patching file hidapi/hidapi.h using Plan A... Hunk #1 succeeded at 197. done ===> Applying OpenBSD patch patch-hidtest_test_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |rename hid_init() to hidapi_hid_init() to avoid collision with usbhid | |Index: hidtest/test.c |--- hidtest/test.c.orig |+++ hidtest/test.c -------------------------- Patching file hidtest/test.c using Plan A... Hunk #1 succeeded at 93. done ===> Applying OpenBSD patch patch-libusb_hid_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |rename hid_init() to hidapi_hid_init() to avoid collision with usbhid | |Index: libusb/hid.c |--- libusb/hid.c.orig |+++ libusb/hid.c -------------------------- Patching file libusb/hid.c using Plan A... Hunk #1 succeeded at 536. Hunk #2 succeeded at 750. Hunk #3 succeeded at 1144. Hunk #4 succeeded at 1206. done ===> Applying OpenBSD patch patch-testgui_Makefile_am Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |nuke hidraw | |Index: testgui/Makefile.am |--- testgui/Makefile.am.orig |+++ testgui/Makefile.am -------------------------- Patching file testgui/Makefile.am using Plan A... Hunk #1 succeeded at 3. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for libhidapi-0.13.1 ===> Configuring for libhidapi-0.13.1 CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is Clang 16.0.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /exopi-obj/pobj/libhidapi-0.13.1/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- hidapi: v0.13.1 -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Checking for module 'libusb-1.0>=1.0.9' -- Found libusb-1.0, version 1.0.27 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Check for Iconv -- Performing Test Iconv_IS_BUILT_IN -- Performing Test Iconv_IS_BUILT_IN - Failed -- Found Iconv: /usr/local/lib/libiconv.so.7.1 (found version "1.17") -- Performing Test HIDAPI_ICONV_CONST -- Performing Test HIDAPI_ICONV_CONST - Failed -- Configuring done (6.2s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_COMPILER_AR CMAKE_ASM_COMPILER_RANLIB CMAKE_CXX_COMPILER_AR CMAKE_CXX_COMPILER_RANLIB CMAKE_Fortran_COMPILER_AR CMAKE_Fortran_COMPILER_RANLIB CMAKE_OBJCXX_COMPILER_AR CMAKE_OBJCXX_COMPILER_RANLIB CMAKE_OBJC_COMPILER_AR CMAKE_OBJC_COMPILER_RANLIB -- Build files have been written to: /exopi-obj/pobj/libhidapi-0.13.1/build-amd64 ===> Building for libhidapi-0.13.1 Change Dir: '/exopi-obj/pobj/libhidapi-0.13.1/build-amd64' Run Build Command(s): /usr/local/bin/ninja -v -j 1 [1/3] /exopi-obj/pobj/libhidapi-0.13.1/bin/cc -Dhidapi_libusb_EXPORTS -I/exopi-obj/pobj/libhidapi-0.13.1/hidapi-hidapi-0.13.1/hidapi -I/exopi-obj/pobj/libhidapi-0.13.1/hidapi-hidapi-0.13.1/libusb -isystem /usr/local/include/libusb-1.0 -isystem /usr/local/include -O2 -pipe -DNDEBUG -fPIC -MD -MT src/libusb/CMakeFiles/hidapi_libusb.dir/hid.c.o -MF src/libusb/CMakeFiles/hidapi_libusb.dir/hid.c.o.d -o src/libusb/CMakeFiles/hidapi_libusb.dir/hid.c.o -c /exopi-obj/pobj/libhidapi-0.13.1/hidapi-hidapi-0.13.1/libusb/hid.c [2/3] : && /exopi-obj/pobj/libhidapi-0.13.1/bin/cc -fPIC -O2 -pipe -DNDEBUG -shared -Wl,-soname,libhidapi-libusb.so.1.0 -o src/libusb/libhidapi-libusb.so.1.0 src/libusb/CMakeFiles/hidapi_libusb.dir/hid.c.o -Wl,-z,origin,-rpath,/usr/local/lib: /usr/local/lib/libusb-1.0.so.2.1 -lpthread /usr/local/lib/libiconv.so.7.1 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [3/3] /usr/local/bin/cmake -E cmake_symlink_library src/libusb/libhidapi-libusb.so.1.0 src/libusb/libhidapi-libusb.so.1.0 src/libusb/libhidapi-libusb.so && : >>> Running package in comms/libhidapi at 1732135837.28 ===> comms/libhidapi ===> Faking installation for libhidapi-0.13.1 -- Install configuration: "Release" -- Installing: /exopi-obj/pobj/libhidapi-0.13.1/fake-amd64/usr/local/lib/cmake/hidapi/libhidapi.cmake -- Installing: /exopi-obj/pobj/libhidapi-0.13.1/fake-amd64/usr/local/lib/cmake/hidapi/libhidapi-release.cmake -- Installing: /exopi-obj/pobj/libhidapi-0.13.1/fake-amd64/usr/local/lib/cmake/hidapi/hidapi-config-version.cmake -- Installing: /exopi-obj/pobj/libhidapi-0.13.1/fake-amd64/usr/local/lib/cmake/hidapi/hidapi-config.cmake -- Installing: /exopi-obj/pobj/libhidapi-0.13.1/fake-amd64/usr/local/lib/libhidapi-libusb.so.1.0 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/libhidapi-0.13.1/fake-amd64/usr/local/lib/libhidapi-libusb.so.1.0" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/libhidapi-0.13.1/fake-amd64/usr/local/include/hidapi/hidapi.h -- Installing: /exopi-obj/pobj/libhidapi-0.13.1/fake-amd64/usr/local/include/hidapi/hidapi_libusb.h -- Installing: /exopi-obj/pobj/libhidapi-0.13.1/fake-amd64/usr/local/lib/pkgconfig/hidapi-libusb.pc /exopi-obj/pobj/libhidapi-0.13.1/bin/install -d -m 755 /exopi-obj/pobj/libhidapi-0.13.1/fake-amd64/usr/local/share/doc/hidapi cd /exopi-obj/pobj/libhidapi-0.13.1/hidapi-hidapi-0.13.1; /exopi-obj/pobj/libhidapi-0.13.1/bin/install -c -m 644 LICENSE* README.md AUTHORS.txt /exopi-obj/pobj/libhidapi-0.13.1/fake-amd64/usr/local/share/doc/hidapi/ ln -sf libhidapi-libusb.so.1.0 /exopi-obj/pobj/libhidapi-0.13.1/fake-amd64/usr/local/lib/libhidapi.so.1.0 Installing /exopi-cvs/ports/comms/libhidapi/pkg/README as /exopi-obj/pobj/libhidapi-0.13.1/fake-amd64/usr/local/share/doc/pkg-readmes/libhidapi ===> Building package for libhidapi-0.13.1 Create /exopi-cvs/ports/packages/amd64/all/libhidapi-0.13.1.tgz Creating package libhidapi-0.13.1 reading plist| checking dependencies| checking dependencies|converters/libiconv checking dependencies|devel/libusb1 checksumming| checksumming| | 0% checksumming|** | 3% checksumming|**** | 6% checksumming|****** | 9% checksumming|******** | 13% checksumming|********** | 16% checksumming|*********** | 19% checksumming|************* | 22% checksumming|*************** | 25% checksumming|***************** | 28% checksumming|******************* | 31% checksumming|********************* | 34% checksumming|*********************** | 38% checksumming|************************* | 41% checksumming|*************************** | 44% checksumming|***************************** | 47% checksumming|******************************* | 50% checksumming|******************************** | 53% checksumming|********************************** | 56% checksumming|************************************ | 59% checksumming|************************************** | 63% checksumming|**************************************** | 66% checksumming|****************************************** | 69% checksumming|******************************************** | 72% checksumming|********************************************** | 75% checksumming|************************************************ | 78% checksumming|************************************************** | 81% checksumming|*************************************************** | 84% checksumming|***************************************************** | 88% checksumming|******************************************************* | 91% checksumming|********************************************************* | 94% checksumming|*********************************************************** | 97% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|*** | 4% archiving|************************* | 39% archiving|************************************ | 56% archiving|************************************* | 57% archiving|************************************** | 60% archiving|*************************************** | 61% archiving|**************************************** | 62% archiving|**************************************** | 63% archiving|******************************************** | 69% archiving|********************************************* | 70% archiving|*************************************************************** | 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/libhidapi-0.13.1.tgz >>> Running clean in comms/libhidapi at 1732135840.84 ===> comms/libhidapi ===> Cleaning for libhidapi-0.13.1 >>> Ended at 1732135841.48 max_stuck=6.27/waiting-for-lock #111=10.45/depends=2.56/show-prepare-results=2.06/build=8.38/package=3.55/clean=0.68