(triton-third-party) Azure-storage-cpplite dependency will not build with tag 0.3.0
See original GitHub issueDescription When building Triton (client) from source with Clang 11, the build will fail at the triton-third-party step because of an issue with azure-storage-cpplite.
azure-storage-cpplite/src/azure-storage-cpplite/src/base64.cpp:108:28: error: no member named 'runtime_error' in namespace 'std'
This is caused by a missing #include <stdexcept>
in their repository. It has been fixed in this commit. Unfortunately, this is not covered by the tag 0.3.0
used in the third-party
subrepo.
One way of circumventing the issue in my case was to update the GIT_TAG
of azure-storage-cpplite dependency to origin/master
.
Triton Information Building triton-inference-client from SHA f0f2b89b3b8418a0a79a8dd60329a8b99489268b.
To Reproduce Build triton-inference-client from source with Clang 11 + Ubuntu 20.
Issue Analytics
- State:
- Created 2 years ago
- Comments:7 (4 by maintainers)
Top GitHub Comments
You are right. This is the way. I was able to adapt my setup to run with
make cc-clients
as part of the build. I can close this issue now.Hi @alexraymond can you try ^^ again. Also the README states:
It is the way to build Triton client.