Skip to content

Conversation

bjorn
Copy link
Member

@bjorn bjorn commented Oct 15, 2025

Without this I'm still getting Qbs 3.0.3 but we need a fix in Qbs 3.1.

@bjorn
Copy link
Member Author

bjorn commented Oct 15, 2025

Seems that using Qbs 3.1 fixes the "Build Packages" workflow, however there is also a new problem when compiling Tiled against Qt installed from Homebrew:

ERROR: The process '/opt/homebrew/bin/lrelease' could not be started: Child process set up failed: execve: No such file or directory. The full command line invocation was: /opt/homebrew/bin/lrelease -silent -qm /Users/runner/work/tiled/tiled/release/translations.31c20e73/tiled_ar_DZ.qm /Users/runner/work/tiled/tiled/translations/tiled_ar_DZ.ts

Not sure yet why lrelease isn't found anymore. That still worked in the last successful run of this workflow when Qt 6.9.1 was used (now it's Qt 6.9.3).

Without this I'm still getting Qbs 3.0.3 but we need a fix in Qbs 3.1.

Also added installation of 'qttools' when compiling on macos-latest,
since it's now necessary to get lrelease.
@bjorn
Copy link
Member Author

bjorn commented Oct 15, 2025

Alright, it's because lrelease is part of qttools, which isn't installed as dependency of qbs.

@bjorn bjorn merged commit 6c3614a into master Oct 15, 2025
23 of 25 checks passed
@bjorn bjorn deleted the brew-update branch October 15, 2025 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant