Skip to content

Conversation

PeterPetrik
Copy link
Contributor

@PeterPetrik PeterPetrik commented Apr 12, 2025

Move vcpkg build of dependancies to main mobile repo, so we are not dependent on 2 separate repos anymore.

fixes #620

@PeterPetrik PeterPetrik added infrastructure for building and publishing tickets squash squash before merging labels Apr 12, 2025
@PeterPetrik PeterPetrik self-assigned this Apr 12, 2025
@PeterPetrik PeterPetrik force-pushed the vcpkg branch 2 times, most recently from 25af539 to d9bef06 Compare April 29, 2025 07:44
@tomasMizera tomasMizera added the FROZEN 🥶 do not merge before upcoming release label Apr 29, 2025
@tomasMizera tomasMizera added FROZEN 🥶 do not merge before upcoming release and removed FROZEN 🥶 do not merge before upcoming release labels May 9, 2025
Copy link

github-actions bot commented Jun 20, 2025

Pull Request Test Coverage Report for Build 17454806243

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage decreased (-40.2%) to 19.571%

Totals Coverage Status
Change from base Build 17407935984: -40.2%
Covered Lines: 13867
Relevant Lines: 70855

💛 - Coveralls

@Withalion
Copy link
Contributor

Some notes from using VCPKG on Fedora 41:

  • There was a necessary fix for patchelf (dependency of FFMPEG I think)
  • Openssl doesn't work out of the box on Fedora 41/42, but workaround exists Linux app fails to communicate on Fedora 41 #3801
  • While using wayland on host, build is using x11
    • qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in ""
  • Bluetooth is not working out of the box
    • qt.bluetooth: Dummy backend running. Qt Bluetooth module is non-functional.
  • New error, I'm not sure to what it's tied (SQLite ?)
    • Case insensitive sorting unsupported in the posix collation implementation

@tomasMizera
Copy link
Collaborator

For future reference: https://doc.qt.io/qt-6/build-optimized-qt.html We should be able to optimize the app size this way

@tomasMizera tomasMizera mentioned this pull request Jul 31, 2025
@PeterPetrik PeterPetrik changed the title WIP: Remove dep on mobile-sdk Remove dep on mobile-sdk Aug 4, 2025
@tomasMizera tomasMizera added this to the 2025.next.next milestone Aug 4, 2025
@Withalion
Copy link
Contributor

should also fix #4000

@Withalion Withalion force-pushed the vcpkg branch 2 times, most recently from 81319d4 to f29d906 Compare August 20, 2025 10:51
@Withalion Withalion force-pushed the vcpkg branch 2 times, most recently from 50f908f to 3c3da4f Compare August 21, 2025 10:08
@tomasMizera tomasMizera changed the title Remove dep on mobile-sdk Remove dep on mobile-sdk (Hello vcpkg) Aug 28, 2025
@Withalion Withalion linked an issue Aug 29, 2025 that may be closed by this pull request
@tomasMizera tomasMizera changed the base branch from master to dev/2025.7.0 September 2, 2025 11:58
@PeterPetrik PeterPetrik merged commit bb00284 into dev/2025.7.0 Sep 5, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FROZEN 🥶 do not merge before upcoming release infrastructure for building and publishing tickets squash squash before merging
Projects
None yet
Development

Successfully merging this pull request may close these issues.

use proj/qgis resources from SDK Windows build: Console is opened when the app is running
3 participants