>>> Building on exopi-1 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] (Junk lock obtained for exopi-1 at 1735143123.58) >>> Running depends in comms/libhidapi at 1735143123.64 last junk was in www/jupyter-notebook /usr/sbin/pkg_add -aI -Drepair libiconv-1.17 libusb1-1.0.27 was: /usr/sbin/pkg_add -aI -Drepair cmake-3.31.2v1 libiconv-1.17 libusb1-1.0.27 ninja-1.11.1p0v0 /usr/sbin/pkg_add -aI -Drepair libiconv-1.17 libusb1-1.0.27 >>> Running show-prepare-results in comms/libhidapi at 1735143125.52 ===> comms/libhidapi ===> Building from scratch libhidapi-0.13.1 ===> libhidapi-0.13.1 depends on: cmake-* -> cmake-3.31.2v1 ===> 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.31.2v1 libiconv-1.17 libusb1-1.0.27 ninja-1.11.1p0v0 (Junk lock released for exopi-1 at 1735143126.44) distfiles size=244666 >>> Running build in comms/libhidapi at 1735143126.48 ===> 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.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 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 CMake Deprecation Warning at libusb/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. -- 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 (4.3s) -- Generating done (0.0s) 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 -Xlinker --dependency-file=src/libusb/CMakeFiles/hidapi_libusb.dir/link.d -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 1735143132.02 ===> 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 1735143134.04 ===> comms/libhidapi ===> Cleaning for libhidapi-0.13.1 >>> Ended at 1735143134.35 max_stuck=0.00/depends=1.90/show-prepare-results=0.95/build=5.52/package=2.04/clean=0.34