Skip to content

Bump cicd-repo-infrastructure#363

Merged
elbeno merged 1 commit into
intel:mainfrom
BestITUserEUW:bugfix/cmake-build-failure
May 20, 2026
Merged

Bump cicd-repo-infrastructure#363
elbeno merged 1 commit into
intel:mainfrom
BestITUserEUW:bugfix/cmake-build-failure

Conversation

@BestITUserEUW
Copy link
Copy Markdown
Contributor

cicd-repo-infrastructure bump to latest commit to fix build error when project is not top level.

Output in current branch:

CMake Error at build/cmake/CPM_0.40.2.cmake:675 (message):
  CPM: 'NAME' was not provided and couldn't be automatically inferred for
  package added with arguments:
  'URI;gh:boostorg/mp11#boost-1.83.0;TARGET;boost_mp11'
Call Stack (most recent call first):
  build/_deps/cicd-repo-infrastructure-src/cmake/dependencies.cmake:167 (cpmaddpackage)
  build/_deps/stdx-src/CMakeLists.txt:17 (add_versioned_package)

Reproduce this error with CMakeLists.txt:

cmake_minimum_required(VERSION 3.29)
project(Test)
include(FetchContent)
FetchContent_Declare(
    stdx
    GIT_REPOSITORY https://github.com/intel/cpp-std-extensions.git
    GIT_TAG main
)
FetchContent_MakeAvailable(stdx)
cmake -Bbuild -H.

@elbeno
Copy link
Copy Markdown
Contributor

elbeno commented May 20, 2026

Thanks! This is because of the new handling of overlapping boost libraries not being supported in the older CICD.

I think the same issue will affect:

which all use boost_mp11.

But not https://github.com/intel/cpp-baremetal-concurrency.

@elbeno elbeno merged commit 4f2c3fc into intel:main May 20, 2026
27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants