Skip to content

Conversation

@jesusmb1995
Copy link

@jesusmb1995 jesusmb1995 commented Nov 7, 2025

See issue: https://github.com/tetherto/qvac-lib-infer-llamacpp-llm/pull/302#issuecomment-3502595663

Early run of CI managed to build Android: https://github.com/tetherto/qvac-lib-infer-llamacpp-llm/actions/runs/19168238800/job/54794125709 however the following warning appeared:

2025-11-07T12:47:04.9848694Z /home/runner/.cache/vcpkg/registries/git-trees/bbdbed534eb593bbaa315c9f08f145a97af2bfb8/portfile.cmake: warning: There should be no absolute paths, such as the following, in an installed package. To suppress this message, add set(VCPKG_POLICY_SKIP_ABSOLUTE_PATHS_CHECK enabled)
2025-11-07T12:47:04.9850605Z note: /usr/local/share/vcpkg/packages
2025-11-07T12:47:04.9851522Z note: /home/runner/work/qvac-lib-infer-llamacpp-llm/qvac-lib-infer-llamacpp-llm/build/_vcpkg
2025-11-07T12:47:04.9852352Z note: /usr/local/share/vcpkg/buildtrees
2025-11-07T12:47:04.9852875Z note: /usr/local/share/vcpkg/downloads
2025-11-07T12:47:04.9854068Z /usr/local/share/vcpkg/packages/llama-cpp_arm64-android/share/ggml/ggml-targets-debug.cmake: note: absolute paths found here
2025-11-07T12:47:04.9856160Z /usr/local/share/vcpkg/packages/llama-cpp_arm64-android/share/ggml/ggml-targets-release.cmake: note: absolute paths found here
2025-11-07T12:47:04.9859204Z /home/runner/.cache/vcpkg/registries/git-trees/bbdbed534eb593bbaa315c9f08f145a97af2bfb8/portfile.cmake: warning: Found 2 post-build check problem(s). These are usually caused by bugs in portfile.cmake or the upstream build system. Please correct these before submitting this port to the curated registry.

The next runs seems to fail, maybe because of reusing the previous cache.

After using this change in the LLM draft, the warning of absolute paths does not appear and the prebuild succeeds: https://github.com/tetherto/qvac-lib-infer-llamacpp-llm/actions/runs/19170382217/job/54803304298?pr=302 (Note that other prebuilds were not re-run on this job)

vcpkg-registry draft PR https://github.com/tetherto/qvac-registry-vcpkg/pull/56

@jesusmb1995 jesusmb1995 self-assigned this Nov 7, 2025
@github-actions github-actions bot added the ggml label Nov 7, 2025
@jesusmb1995 jesusmb1995 changed the title QVAC-7519: Fix dynamic libs path with vcpkg install QVAC-7519: Fix dynamic libs path with vcpkg install (issue during cached CI) Nov 7, 2025
@jesusmb1995 jesusmb1995 marked this pull request as ready for review November 7, 2025 14:40
@jpgaribotti jpgaribotti merged commit 8e9130a into tetherto:temp-latest Nov 7, 2025
42 of 44 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants