eProsima / foonathan_memory_vendor

foonathan/memory vendor package for Fast DDS. Looking for commercial support? Contact info@eprosima.com
Apache License 2.0
23 stars 47 forks source link

@v.1.0.0 - library version 0.6.2 installed instead 1.0.0 [13758] #40

Closed Alex031544 closed 2 years ago

Alex031544 commented 3 years ago

Hello,

I clone the branch v1.0.0 and build from source. But the linker links a version 0.6.2 instead of 1.0.0 (libfoonathan_memory-0.6.2.a). I don't get why.

Here the output for reproduction:

alex:tmp$ git clone --branch v1.0.0 git@github.com:eProsima/foonathan_memory_vendor.git
Cloning into 'foonathan_memory_vendor'...
remote: Enumerating objects: 17, done.
remote: Counting objects: 100% (17/17), done.
remote: Compressing objects: 100% (14/14), done.
remote: Total 153 (delta 7), reused 8 (delta 3), pack-reused 136
Receiving objects: 100% (153/153), 53.87 KiB | 568.00 KiB/s, done.
Resolving deltas: 100% (84/84), done.
Note: checking out '8261cb40e3cb00731051e9d6599a8af0e5db4b57'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

alex:tmp$ cd foonathan_memory_vendor/
alex:foonathan_memory_vendor$ mkdir build 
alex:foonathan_memory_vendor$ cd build/
alex:build$ cmake .. -DCMAKE_INSTALL_PREFIX=../install
-- The C compiler identification is GNU 7.5.0
-- The CXX compiler identification is GNU 7.5.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/foonathan_memory_vendor/build
alex:build$ cmake --build . -- install
Scanning dependencies of target foo_mem-ext
[ 12%] Creating directories for 'foo_mem-ext'
[ 25%] Performing download step (git clone) for 'foo_mem-ext'
Cloning into 'foo_mem-ext'...
Note: checking out 'c619113'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at c619113 Whitespace clean up (#70)
Submodule 'cmake/comp' (https://github.com/foonathan/compatibility.git) registered for path 'cmake/comp'
Cloning into '/tmp/foonathan_memory_vendor/build/foo_mem-ext-prefix/src/foo_mem-ext/cmake/comp'...
Submodule path 'cmake/comp': checked out 'cd142129e30f5b3e6c6d96310daf94242c0b03bf'
[ 37%] No patch step for 'foo_mem-ext'
[ 50%] No update step for 'foo_mem-ext'
[ 62%] Performing configure step for 'foo_mem-ext'
-- The C compiler identification is GNU 7.5.0
-- The CXX compiler identification is GNU 7.5.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Checking flags for C++11
-- Checking flags for C++11 - Found: -std=c++11
-- Checking flags for C++14
-- Checking flags for C++14 - Found: -std=c++14
-- Checking flags for C++17
-- Checking flags for C++17 - Found: -std=c++17
-- Checking 13 features
-- [download 0% complete]
-- [download 100% complete]
-- Checking for feature alignas
-- Checking for feature alignas - overriden
-- [download 0% complete]
-- [download 100% complete]
-- Checking for feature alignof
-- Checking for feature alignof - overriden
-- [download 0% complete]
-- [download 100% complete]
-- Checking for feature constexpr
-- Checking for feature constexpr - overriden
-- [download 0% complete]
-- [download 100% complete]
-- Checking for feature noexcept
-- Checking for feature noexcept - overriden
-- [download 0% complete]
-- [download 100% complete]
-- Checking for feature thread_local
-- Checking for feature thread_local - overriden
-- [download 0% complete]
-- [download 100% complete]
-- Checking for feature literal_op
-- Checking for feature literal_op - overriden
-- [download 0% complete]
-- [download 100% complete]
-- Checking for feature get_new_handler
-- Checking for feature get_new_handler - overriden
-- [download 0% complete]
-- [download 100% complete]
-- Checking for feature max_align_t
-- Checking for feature max_align_t - overriden
-- [download 0% complete]
-- [download 100% complete]
-- Checking for feature mutex
-- Checking for feature mutex - overriden
-- [download 0% complete]
-- [download 62% complete]
-- [download 100% complete]
-- Checking for feature pmr
-- Checking for feature pmr - overriden
-- Checking for feature alignof
-- Checking for feature alignof - overriden
-- Checking for feature noexcept
-- Checking for feature noexcept - overriden
-- Checking for feature max_align_t
-- Checking for feature max_align_t - overriden
-- [download 0% complete]
-- [download 73% complete]
-- [download 100% complete]
-- Checking for feature exception_support
-- Checking for feature exception_support - overriden
-- [download 0% complete]
-- [download 58% complete]
-- [download 100% complete]
-- Checking for feature hosted_implementation
-- Checking for feature hosted_implementation - overriden
-- Checking for feature noexcept
-- Checking for feature noexcept - overriden
-- [download 0% complete]
-- [download 100% complete]
-- Checking for feature rvalue_ref
-- Checking for feature rvalue_ref - overriden
-- [download 0% complete]
-- [download 28% complete]
-- [download 56% complete]
-- [download 84% complete]
-- [download 100% complete]
-- Checking for feature clz
-- Checking for feature clz - overriden
-- Checking for feature constexpr
-- Checking for feature constexpr - overriden
-- Checking 13 features -- Completed
-- Checking 0 features
-- Checking 0 features -- Completed
-- Checking 0 features
-- Checking 0 features -- Completed
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/foonathan_memory_vendor/build/foo_mem-ext-prefix/src/foo_mem-ext-build
[ 75%] Performing build step for 'foo_mem-ext'
Scanning dependencies of target foonathan_memory_node_size_debugger
[  4%] Building CXX object tool/CMakeFiles/foonathan_memory_node_size_debugger.dir/node_size_debugger.cpp.o
[  8%] Linking CXX executable nodesize_dbg
[  8%] Built target foonathan_memory_node_size_debugger
[ 13%] Generating container_node_sizes_impl.hpp
Scanning dependencies of target foonathan_memory
[ 17%] Building CXX object src/CMakeFiles/foonathan_memory.dir/detail/align.cpp.o
[ 21%] Building CXX object src/CMakeFiles/foonathan_memory.dir/detail/debug_helpers.cpp.o
[ 26%] Building CXX object src/CMakeFiles/foonathan_memory.dir/detail/assert.cpp.o
[ 30%] Building CXX object src/CMakeFiles/foonathan_memory.dir/detail/free_list.cpp.o
[ 34%] Building CXX object src/CMakeFiles/foonathan_memory.dir/detail/free_list_array.cpp.o
[ 39%] Building CXX object src/CMakeFiles/foonathan_memory.dir/detail/small_free_list.cpp.o
[ 43%] Building CXX object src/CMakeFiles/foonathan_memory.dir/debugging.cpp.o
[ 47%] Building CXX object src/CMakeFiles/foonathan_memory.dir/error.cpp.o
[ 52%] Building CXX object src/CMakeFiles/foonathan_memory.dir/heap_allocator.cpp.o
[ 56%] Building CXX object src/CMakeFiles/foonathan_memory.dir/iteration_allocator.cpp.o
[ 60%] Building CXX object src/CMakeFiles/foonathan_memory.dir/malloc_allocator.cpp.o
[ 65%] Building CXX object src/CMakeFiles/foonathan_memory.dir/memory_arena.cpp.o
[ 69%] Building CXX object src/CMakeFiles/foonathan_memory.dir/memory_pool.cpp.o
[ 73%] Building CXX object src/CMakeFiles/foonathan_memory.dir/memory_pool_collection.cpp.o
[ 78%] Building CXX object src/CMakeFiles/foonathan_memory.dir/memory_stack.cpp.o
[ 82%] Building CXX object src/CMakeFiles/foonathan_memory.dir/new_allocator.cpp.o
[ 86%] Building CXX object src/CMakeFiles/foonathan_memory.dir/static_allocator.cpp.o
[ 91%] Building CXX object src/CMakeFiles/foonathan_memory.dir/temporary_allocator.cpp.o
[ 95%] Building CXX object src/CMakeFiles/foonathan_memory.dir/virtual_memory.cpp.o
[100%] Linking CXX static library libfoonathan_memory-0.6.2.a
[100%] Built target foonathan_memory
[ 87%] Performing install step for 'foo_mem-ext'
[  8%] Built target foonathan_memory_node_size_debugger
[100%] Built target foonathan_memory
Install the project...
-- Install configuration: ""
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/comp/foonathan
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/comp/foonathan/rvalue_ref.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/comp/foonathan/thread_local.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/comp/foonathan/noexcept.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/comp/foonathan/clz.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/comp/foonathan/constexpr.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/comp/foonathan/pmr.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/comp/foonathan/max_align_t.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/comp/foonathan/mutex.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/comp/foonathan/alignas.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/comp/foonathan/exception_support.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/comp/foonathan/hosted_implementation.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/comp/foonathan/literal_op.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/comp/foonathan/alignof.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/comp/foonathan/get_new_handler.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/share/foonathan_memory/LICENSE
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/share/foonathan_memory/README.md
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/lib/foonathan_memory/cmake/foonathan_memory-config.cmake
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/lib/foonathan_memory/cmake/foonathan_memory-config-noconfig.cmake
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/lib/libfoonathan_memory-0.6.2.a
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/config_impl.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/detail/container_node_sizes_impl.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/aligned_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/allocator_storage.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/allocator_traits.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/config.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/container.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/debugging.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/default_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/deleter.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/error.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/fallback_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/malloc_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/heap_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/iteration_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/joint_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/memory_arena.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/memory_pool.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/memory_pool_collection.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/memory_pool_type.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/memory_resource_adapter.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/memory_stack.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/namespace_alias.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/new_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/segregator.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/smart_ptr.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/static_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/std_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/temporary_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/threading.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/tracking.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/virtual_memory.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/container_node_sizes_impl.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/detail/align.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/detail/assert.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/detail/container_node_sizes.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/detail/debug_helpers.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/detail/ebo_storage.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/detail/free_list.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/detail/free_list_array.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/detail/lowlevel_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/detail/memory_stack.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/detail/small_free_list.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/include/foonathan_memory/foonathan/memory/detail/utility.hpp
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/lib/foonathan_memory/cmake/foonathan_memory-config-version.cmake
-- Installing: /tmp/foonathan_memory_vendor/build/foo_mem_ext_prj_install/bin/nodesize_dbg
[100%] Completed 'foo_mem-ext'
[100%] Built target foo_mem-ext
Install the project...
-- Install configuration: ""
-- Installing: /tmp/foonathan_memory_vendor/install
-- Installing: /tmp/foonathan_memory_vendor/install/bin
-- Installing: /tmp/foonathan_memory_vendor/install/bin/nodesize_dbg
-- Installing: /tmp/foonathan_memory_vendor/install/share
-- Installing: /tmp/foonathan_memory_vendor/install/share/foonathan_memory
-- Installing: /tmp/foonathan_memory_vendor/install/share/foonathan_memory/README.md
-- Installing: /tmp/foonathan_memory_vendor/install/share/foonathan_memory/LICENSE
-- Installing: /tmp/foonathan_memory_vendor/install/include
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/new_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/deleter.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/error.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/memory_pool_collection.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/static_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/detail
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/detail/utility.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/detail/debug_helpers.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/detail/memory_stack.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/detail/ebo_storage.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/detail/assert.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/detail/free_list.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/detail/container_node_sizes_impl.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/detail/free_list_array.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/detail/small_free_list.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/detail/align.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/detail/lowlevel_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/detail/container_node_sizes.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/memory_stack.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/memory_pool.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/namespace_alias.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/iteration_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/virtual_memory.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/allocator_storage.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/debugging.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/malloc_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/joint_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/container.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/config.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/smart_ptr.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/fallback_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/segregator.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/heap_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/aligned_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/memory_resource_adapter.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/tracking.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/memory_pool_type.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/threading.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/temporary_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/container_node_sizes_impl.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/std_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/memory_arena.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/allocator_traits.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/foonathan/memory/default_allocator.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/config_impl.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/comp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/comp/foonathan
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/comp/foonathan/rvalue_ref.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/comp/foonathan/thread_local.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/comp/foonathan/noexcept.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/comp/foonathan/clz.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/comp/foonathan/constexpr.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/comp/foonathan/pmr.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/comp/foonathan/max_align_t.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/comp/foonathan/mutex.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/comp/foonathan/alignas.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/comp/foonathan/exception_support.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/comp/foonathan/hosted_implementation.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/comp/foonathan/literal_op.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/comp/foonathan/alignof.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/include/foonathan_memory/comp/foonathan/get_new_handler.hpp
-- Installing: /tmp/foonathan_memory_vendor/install/lib
-- Installing: /tmp/foonathan_memory_vendor/install/lib/foonathan_memory
-- Installing: /tmp/foonathan_memory_vendor/install/lib/foonathan_memory/cmake
-- Installing: /tmp/foonathan_memory_vendor/install/lib/foonathan_memory/cmake/foonathan_memory-config-noconfig.cmake
-- Installing: /tmp/foonathan_memory_vendor/install/lib/foonathan_memory/cmake/foonathan_memory-config-version.cmake
-- Installing: /tmp/foonathan_memory_vendor/install/lib/foonathan_memory/cmake/foonathan_memory-config.cmake
-- Installing: /tmp/foonathan_memory_vendor/install/lib/libfoonathan_memory-0.6.2.a
-- Installing: /tmp/foonathan_memory_vendor/install/share/foonathan_memory_vendor/package.xml
-- Installing: /tmp/foonathan_memory_vendor/install/share/foonathan_memory_vendor/cmake/foonathan_memory_vendorConfig.cmake
-- Installing: /tmp/foonathan_memory_vendor/install/share/foonathan_memory_vendor/cmake/foonathan_memory_vendorConfig-version.cmake
Alex031544 commented 3 years ago

I think this is because you clone Version 0.6-2 from https://github.com/foonathan/memory and this version number do not fit with your tag.

JLBuenoLopez commented 2 years ago

As explained in this comment the vendor installs foonathan_memory if not already installed in the system. Consequently, on one hand you have the vendor version and in the other the foonathan_memory package installed which has its own version (latest releases install foonathan_memory 0.7-1).