[ethindp-prism] update to 0.11.4#50932
Conversation
|
@vicroms I'm not really sure how to handle this particular failure. Unless my test env (an ARM64 AWS instance) and the Azure one differ significantly, the problem is that speech dispatcher is no longer being found by pkgconfig. I can't confirm but I suspect the PKG_CONFIG_PATH environment variable is being forced to whatever vcpkg's is, and ignoring system packages completely. In theory, we could make a libspeechd package. However, the speech dispatcher build system wasn't designed to have separable components. So, you would need dotconf (which is also not in vcpkg from what I can find) and libsndfile even though they will be completely unused by the actual build process. We could patch them out though, I suppose. An alternative is that we inject a CMakeLists.txt build system and do that. But Idk if vcpkg accepts those kinds of ports. What are your thoughts? How should I proceed? I could be way off base and Azure could be failing for some other reason but these are the results I'm getting in my test env (which I tried to ensure mirrored Azure as closely as I could manage). |
|
Update: dotconf looks like it's literally just libc plus posix, so trivially addable. I'll see about submitting a port and that should unblock us with libspeechd, and once libspeechd is in that should unblock us here. |
|
Azure Pipelines: Successfully started running 1 pipeline(s). |
|
Please fix the conflicts before marking "Ready for review" :) |
|
Azure Pipelines: Successfully started running 1 pipeline(s). |
|
Azure Pipelines: Successfully started running 1 pipeline(s). |
|
Azure Pipelines: Successfully started running 1 pipeline(s). |
BillyONeal
left a comment
There was a problem hiding this comment.
The port bits look fine but the version database must only add one new entry.
Co-authored-by: Billy O'Neal <bion@microsoft.com>
|
Azure Pipelines: Successfully started running 1 pipeline(s). |
./vcpkg x-add-version --alland committing the result.