Closed Bug 1859509 Opened 1 year ago Closed 1 year ago

[flatpak] Update Flatpak runtime to 23.08

Categories

(Firefox Build System :: Third Party Packaging, enhancement)

Firefox 118
enhancement

Tracking

(firefox122 fixed)

RESOLVED FIXED
122 Branch
Tracking Status
firefox122 --- fixed

People

(Reporter: b, Assigned: jcristau)

References

(Blocks 1 open bug)

Details

Attachments

(3 files)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/118.0

Steps to reproduce:

Flatpak release of Firefox currently uses older, but still maintained runtime 22.08. It should be upgraded to 23.08.

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core
Blocks: flatpak
Component: Widget: Gtk → Third Party Packaging
Product: Core → Firefox Build System

This boils down to change two variables in runme.sh from 22.08 to 23.08[1].

BTW, the the split for FIREFOX_BASEAPP_CHANNEL variable looks redundant and FREEDESKTOP_VERSION could be used everywhere instead or setting:
FIREFOX_BASEAPP_CHANNEL="$FREEDESKTOP_VERSION" alternatively.

There is also version for docker image[2] set elsewhere but it's orthogonal to this ticket and should be done separately after confirming new docker image works correctly (there were issues with it in the past).

[1] https://hg.mozilla.org/mozilla-central/file/tip/taskcluster/docker/firefox-flatpak/runme.sh#l32
[2] https://hg.mozilla.org/mozilla-central/file/tip/taskcluster/docker/firefox-flatpak/Dockerfile#l1

See Also: → 1859511
Assignee: nobody → jcristau
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Comment on attachment 9364972 [details] [review] [mozilla/symbol-scrapers] firefox-flatpak: add 23.08 runtime (#36) >diff --git a/firefox-flatpak/script.sh b/firefox-flatpak/script.sh >index 6686fa0..6b077d6 100755 >--- a/firefox-flatpak/script.sh >+++ b/firefox-flatpak/script.sh >@@ -6,7 +6,9 @@ > process_flatpak \ > "org.mozilla.firefox/x86_64/stable" \ > "org.freedesktop.Platform.GL.Debug.default/x86_64/22.08" \ >- "org.freedesktop.Platform.GL.Debug.default/x86_64/22.08-extra" >+ "org.freedesktop.Platform.GL.Debug.default/x86_64/22.08-extra" \ >+ "org.freedesktop.Platform.GL.Debug.default/x86_64/23.08" \ >+ "org.freedesktop.Platform.GL.Debug.default/x86_64/23.08-extra" > > create_symbols_archive >
Attachment #9364972 - Attachment description: [mozilla/symbol-scrapers] firefox-flatpak: switch to 23.08 runtime (#36) → [mozilla/symbol-scrapers] firefox-flatpak: add 23.08 runtime (#36)
Pushed by jcristau@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/481c2f5f2b01 update flatpak runtime to 23.08. r=jhorak DONTBUILD
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 122 Branch
Pushed by jcristau@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/991e2da0f7c2 update symbol-scrapers to include flatpak 23.08 symbols r=gsvelto DONTBUILD
See Also: → 1925839
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: