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

Reply via email to