Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Properly export ffs in adios2-config when SST is disabled. #3724

Closed
1 task done
vicentebolea opened this issue Jul 28, 2023 · 3 comments
Closed
1 task done

Properly export ffs in adios2-config when SST is disabled. #3724

vicentebolea opened this issue Jul 28, 2023 · 3 comments
Assignees
Labels
area: build Build issues
Milestone

Comments

@vicentebolea
Copy link
Collaborator

vicentebolea commented Jul 28, 2023

The issue happens because EVPATH dependency gets properly exported when using SST, however, even without SST we use ffs which gets exposed through EVPATH. @ax3l the workaround should be to enable SST or disable BP5.

Things to do:

  • Properly export ffs in adios2-config when SST is disabled.

Originally posted by @vicentebolea in #3716 (comment)

@ax3l
Copy link
Contributor

ax3l commented Aug 7, 2023

Note: this issue is only with static builds:

cmake -S . -B build \
  -DADIOS2_USE_SST=OFF \
  -DBUILD_SHARED_LIBS=OFF

it appears when a dependent CMake project tries to include ADIOS2 CMake targets from adios2-config.cmake.

Originally seen on macOS 11.0 for cross-compiles from x86 to arm64/aarch64 with the 2.9.0 release.

@vicentebolea
Copy link
Collaborator Author

@scottwittenburg

@vicentebolea vicentebolea self-assigned this Aug 23, 2023
@vicentebolea
Copy link
Collaborator Author

Solved in #3760

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: build Build issues
Projects
None yet
Development

No branches or pull requests

2 participants