Skip to content

[vcpkg baseline][openxr-loader] Fix config error#42567

Closed
JonLiu1993 wants to merge 2 commits intomicrosoft:masterfrom
JonLiu1993:dev/Jon/qtquick3d
Closed

[vcpkg baseline][openxr-loader] Fix config error#42567
JonLiu1993 wants to merge 2 commits intomicrosoft:masterfrom
JonLiu1993:dev/Jon/qtquick3d

Conversation

@JonLiu1993
Copy link
Copy Markdown
Contributor

Fix qtquick3d failed Undefined _BrotliEncoderCompressStream, https://dev.azure.com/vcpkg/public/_build/results?buildId=110038&view=results

Add function find_dependency(jsoncpp CONFIG) to port openxr-loader

Checklist

  • Changes comply with the maintainer guide.
  • SHA512s are updated for each updated download.
  • The "supports" clause reflects platforms that may be fixed by this new version.
  • Any fixed CI baseline entries are removed from that file.
  • Any patches that are no longer applied are deleted from the port's directory.
  • The version database is fixed by rerunning ./vcpkg x-add-version --all and committing the result.
  • Only one version is added to each modified port's versions file.

Test

The port installation tests pass with the following triplets:

  • x64-linux

@JonLiu1993 JonLiu1993 added category:port-bug The issue is with a library, which is something the port should already support info:internal labels Dec 6, 2024
@JonLiu1993 JonLiu1993 marked this pull request as ready for review December 6, 2024 11:26
@JonLiu1993 JonLiu1993 marked this pull request as draft December 6, 2024 11:41

include(CMakeFindDependencyMacro)
find_dependency(Threads)
+find_dependency(jsoncpp CONFIG)
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dg0yt
Copy link
Copy Markdown
Contributor

dg0yt commented Dec 7, 2024

Fix qtquick3d failed Undefined _BrotliEncoderCompressStream, https://dev.azure.com/vcpkg/public/_build/results?buildId=110038&view=results

Unrelated to brotli.

qtquick3d still has an installation order problem. The recent openxr-loader update was pulled out of #42080, and I didn't notice the jsoncpp issue because there I disabled qtquick3d's use of openxr. qtquick3d is meant to get a feature to control openxr usage.

@dg0yt
Copy link
Copy Markdown
Contributor

dg0yt commented Dec 7, 2024

Cherry-picked into #42588.

@JonLiu1993 JonLiu1993 closed this Dec 9, 2024
@JonLiu1993 JonLiu1993 deleted the dev/Jon/qtquick3d branch December 9, 2024 06:35
@JonLiu1993 JonLiu1993 restored the dev/Jon/qtquick3d branch December 9, 2024 06:56
@JonLiu1993 JonLiu1993 reopened this Dec 9, 2024
@JonLiu1993 JonLiu1993 marked this pull request as ready for review December 9, 2024 07:10
@JonLiu1993 JonLiu1993 marked this pull request as draft December 9, 2024 07:23
@dg0yt
Copy link
Copy Markdown
Contributor

dg0yt commented Dec 9, 2024

Don't merge this.
Use #42588 instead.

@JonLiu1993 JonLiu1993 closed this Dec 9, 2024
@JonLiu1993 JonLiu1993 deleted the dev/Jon/qtquick3d branch December 9, 2024 07:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:port-bug The issue is with a library, which is something the port should already support

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants