Fixup Linux build on newer hosts - #1692
Merged
tdewey-rpi merged 2 commits intoAug 13, 2026
Merged
Conversation
Both guides described `release.sh repo` as building "every arch", which is only true once RELEASE_ARCHES has been set. It defaults to the host architecture alone, so the command as written built one architecture and the comment next to it said otherwise. repo is also the only command that takes more than one architecture, and it reads them from RELEASE_ARCHES rather than from its arguments — worth stating, because the natural guess is that `arch` or `appimages` accepts a list. Show the inline form the script's own --help already suggests, and the release.conf form. Note that release.conf.example sets all three, which is why the same repo command behaves differently depending on whether a release.conf exists — the sort of difference that otherwise gets diagnosed as a bug. Also record that the host architecture is built first, that architectures build sequentially rather than in parallel, and that a first three-architecture run builds Qt three times, so it takes hours.
The 2.0.11 changelog entry was written as a bare 2.0.11, dropping the revision that ca98bbb's own subject line promised. Since 720b900 switched debian/source/format to 3.0 (quilt), a version without a revision is native as far as Dpkg::Version::is_native is concerned, and V3::Quilt::can_build refuses to build it: dpkg-source: error: can't build with source format '3.0 (quilt)': non-native package version does not contain a revision This went unnoticed because dpkg 1.21.1, on the Ubuntu host the releases were built on, only emits this as a warning; 1.21.22 and later turn it into a hard error, so the source build fails outright on a Debian bookworm or trixie host. Only the topmost entry is checked, so the older revision-less entries are left as they are: they date from when the package really was 3.0 (native).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.