On Sun, Mar 03, 2024 at 08:32:41AM +0100, Rafael Sadowski wrote: > On Sun Mar 03, 2024 at 08:14:41AM +0100, Antoine Jacoutot wrote: > > > > >>> Building on exopi-5 under x11/gnustep/libobjc2 > > BDEPENDS = [devel/cmake;devel/robin-map;devel/ninja] > > DIST = [x11/gnustep/libobjc2:gnustep/libobjc2-2.2.tar.gz] > > FULLPKGNAME = gnustep-libobjc2-2.2p0 > > (Junk lock obtained for exopi-5 at 1709393315.42) > > >>> Running depends in x11/gnustep/libobjc2 at 1709393315.45 > > last junk was in net/miniupnp/libnatpmp > > /usr/sbin/pkg_add -aI -Drepair cmake-3.28.3v0 ninja-1.11.1 robin-map-1.2.1 > > was: /usr/sbin/pkg_add -aI -Drepair cmake-3.28.3v0 ninja-1.11.1 > > robin-map-1.2.1 > > /usr/sbin/pkg_add -aI -Drepair cmake-3.28.3v0 ninja-1.11.1 robin-map-1.2.1 > > >>> Running show-prepare-results in x11/gnustep/libobjc2 at 1709393318.75 > > ===> x11/gnustep/libobjc2 > > ===> Building from scratch gnustep-libobjc2-2.2p0 > > ===> gnustep-libobjc2-2.2p0 depends on: robin-map-* -> robin-map-1.2.1 > > ===> gnustep-libobjc2-2.2p0 depends on: cmake-* -> cmake-3.28.3v0 > > ===> gnustep-libobjc2-2.2p0 depends on: ninja-* -> ninja-1.11.1 > > ===> Verifying specs: c++ c++abi pthread m > > ===> found c++.10.0 c++abi.7.0 pthread.27.1 m.10.1 > > cmake-3.28.3v0 > > ninja-1.11.1 > > robin-map-1.2.1 > > (Junk lock released for exopi-5 at 1709393320.71) > > distfiles size=203442 > > >>> Running build in x11/gnustep/libobjc2 at 1709393320.74 > > ===> x11/gnustep/libobjc2 > > ===> Checking files for gnustep-libobjc2-2.2p0 > > `/exopi-cvs/ports/distfiles/gnustep/libobjc2-2.2.tar.gz' is up to date. > > >> (SHA256) gnustep/libobjc2-2.2.tar.gz: OK > > ===> Extracting for gnustep-libobjc2-2.2p0 > > ===> Patching for gnustep-libobjc2-2.2p0 > > ===> 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 gnustep-libobjc2-2.2p0 > > ===> Configuring for gnustep-libobjc2-2.2p0 > > -- The C compiler identification is Clang 16.0.6 > > -- The ASM compiler identification is Clang with GNU-like command-line > > -- Found assembler: /exopi-obj/pobj/gnustep-libobjc2-2.2/bin/cc > > -- The CXX 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/gnustep-libobjc2-2.2/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: > > /exopi-obj/pobj/gnustep-libobjc2-2.2/bin/c++ - skipped > > -- Detecting CXX compile features > > -- Detecting CXX compile features - done > > -- The OBJC compiler identification is Clang 16.0.6 > > -- The OBJCXX compiler identification is Clang 16.0.6 > > -- Detecting OBJC compiler ABI info > > -- Detecting OBJC compiler ABI info - done > > -- Check for working OBJC compiler: > > /exopi-obj/pobj/gnustep-libobjc2-2.2/bin/cc - skipped > > -- Detecting OBJCXX compiler ABI info > > -- Detecting OBJCXX compiler ABI info - done > > -- Check for working OBJCXX compiler: > > /exopi-obj/pobj/gnustep-libobjc2-2.2/bin/c++ - skipped > > -- Architecture: x86_64 > > -- Could NOT find Git (missing: GIT_EXECUTABLE) > > -- Could NOT find Git (missing: GIT_EXECUTABLE) (found version "") > > CMake Error at /usr/local/share/cmake/Modules/ExternalProject.cmake:2910 > > (message): > > error: could not find git for clone of robinmap-populate > > Call Stack (most recent call first): > > /usr/local/share/cmake/Modules/ExternalProject.cmake:4418 > > (_ep_add_download_command) > > CMakeLists.txt:29 (ExternalProject_Add) > > if (NOT tsl-robin-map_FOUND) > FetchContent_Declare( > robinmap > GIT_REPOSITORY https://github.com/Tessil/robin-map/ > GIT_TAG v1.2.1) > > FetchContent_MakeAvailable(robinmap) > endif() > > Looks like libobjc2 needs tsl-robin-map (devel/robin-map) as dependency.
It already depends on it. -- Antoine