Skip to content

Commit 28929ae

Browse files
Pin frugally deep and enable json multiple headers. (#430)
* Both changes were found to be required upon additional testing of MIOpen. * Includes a workaround for ROCm/MIOpen#3588 Part of breaking #392 up for landing.
1 parent c50688a commit 28929ae

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

third-party/frugally-deep/CMakeLists.txt

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
therock_subproject_fetch(therock-frugally-deep-sources
22
CMAKE_PROJECT
3-
# Originally mirrored from: https://github.com/Dobiasd/frugally-deep/archive/refs/tags/v0.16.2.tar.gz
4-
URL https://rocm-third-party-deps.s3.us-east-2.amazonaws.com/frugally-deep-0.16.2.tar.gz
5-
URL_HASH SHA256=b16af09606dcf02359de53b7c47323baaeda9a174e1c87e126c3127c55571971
3+
# Use frugally-deep 0.15.x for MIOpen until the following issue is fixed
4+
# https://github.com/ROCm/MIOpen/issues/3588
5+
# Originally mirrored from: https://github.com/Dobiasd/frugally-deep/archive/refs/tags/v0.15.31.tar.gz
6+
URL https://rocm-third-party-deps.s3.us-east-2.amazonaws.com/frugally-deep-0.15.31.tar.gz
7+
URL_HASH SHA256=49bf5e30ad2d33e464433afbc8b6fe8536fc959474004a1ce2ac03d7c54bc8ba
68
)
79

810
therock_cmake_subproject_declare(therock-frugally-deep

third-party/nlohmann-json/CMakeLists.txt

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ therock_cmake_subproject_declare(therock-nlohmann-json
1212
EXTERNAL_SOURCE_DIR "${CMAKE_CURRENT_BINARY_DIR}/source"
1313
CMAKE_ARGS
1414
-DJSON_BuildTests=OFF
15+
-DJSON_MultipleHeaders=ON
1516
)
1617
therock_cmake_subproject_provide_package(
1718
therock-nlohmann-json nlohmann_json share/cmake/nlohmann_json)

0 commit comments

Comments
 (0)