hpx: remove self-referential dependencies (#42485)
This shouldn't be an issue, but avoid self references on "^asio".
This commit is contained in:
parent
0960f691a1
commit
ae000f963c
1 changed files with 4 additions and 5 deletions
|
@ -105,11 +105,10 @@ class Hpx(CMakePackage, CudaPackage, ROCmPackage):
|
|||
depends_on("boost +context", when="+generic_coroutines")
|
||||
for cxxstd in cxxstds:
|
||||
depends_on("boost cxxstd={0}".format(map_cxxstd(cxxstd)), when="cxxstd={0}".format(cxxstd))
|
||||
depends_on("asio", when="@1.7:")
|
||||
for cxxstd in cxxstds:
|
||||
depends_on(
|
||||
"asio cxxstd={0}".format(map_cxxstd(cxxstd)), when="cxxstd={0} ^asio".format(cxxstd)
|
||||
)
|
||||
|
||||
with when("@1.7:"):
|
||||
for cxxstd in cxxstds:
|
||||
depends_on(f"asio cxxstd={map_cxxstd(cxxstd)}", when=f"cxxstd={cxxstd}")
|
||||
|
||||
depends_on("gperftools", when="malloc=tcmalloc")
|
||||
depends_on("jemalloc", when="malloc=jemalloc")
|
||||
|
|
Loading…
Reference in a new issue