Closed Bug 1925839 Opened 1 year ago Closed 1 year ago

Upgrade flatpak runtime org.freedesktop.Platform to 24.08

Categories

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

enhancement

Tracking

(firefox137 fixed)

RESOLVED FIXED
137 Branch
Tracking Status
firefox137 --- fixed

People

(Reporter: ax+ch8ggaxy, Assigned: gerard-majax)

References

(Blocks 1 open bug)

Details

Attachments

(2 files, 1 obsolete file)

Steps to reproduce:

none

Actual results:

none

Expected results:

Use the latest runtime.

Component: Untriaged → Task Configuration
Product: Firefox → Firefox Build System
Severity: -- → S4
Priority: -- → P3

Fxzxmicah, can you please add more details to this enhancement? Thank you.

Flags: needinfo?(fxzxmicah)

(In reply to Monica Chiorean from comment #1)

Fxzxmicah, can you please add more details to this enhancement? Thank you.

I don't know what information you need. For example?
This is simply a request to update the runtime.

https://github.com/zen-browser/desktop/commit/c557a2daf00ade2523a66fd27a42a67016ba8c81

The downstream has been updated and does not appear to be causing any problems.

Blocks: flatpak
Component: Task Configuration → Third Party Packaging
See Also: → 1859509
Summary: Upgrade flathub runtime org.freedesktop.Platform to 24.08 → Upgrade flatpak runtime org.freedesktop.Platform to 24.08

I'll repeat below my comment from last time which is actual:

This boils down to change two variables in runme.sh from 23.08 to 24.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

Flags: needinfo?(fxzxmicah)

(In reply to fxzxmicah from comment #2)

(In reply to Monica Chiorean from comment #1)

Fxzxmicah, can you please add more details to this enhancement? Thank you.

I don't know what information you need. For example?
This is simply a request to update the runtime.

This could be a very nice first patch if you or anyone else would be willing to take the time.

Flags: needinfo?(fxzxmicah)
Flags: needinfo?(emersonbernier)
Assignee: nobody → lissyx+mozillians
Attachment #9466960 - Attachment description: WIP: Bug 1925839 - Flatpak SDK update → Bug 1925839 - Flatpak SDK update r?jcristau
Depends on: 1726251
Attached image image.png (obsolete) —
Attachment #9467803 - Attachment is obsolete: true
Attached image image.png —
$ flatpak info org.mozilla.firefox

Firefox - Fast, Private & Safe Web Browser

          ID: org.mozilla.firefox
         Ref: app/org.mozilla.firefox/x86_64/nightly
        Arch: x86_64
      Branch: nightly
     Version: 137.0a1
     License: MPL-2.0
      Origin: firefox-try
  Collection: 
Installation: user
   Installed: 327,7 Mo
     Runtime: org.freedesktop.Platform/x86_64/24.08
         Sdk: org.freedesktop.Sdk/x86_64/24.08

      Commit: 6d40a795b98e4d9de02aef9abdabce963334b5ac734176d839e64686b0226839
     Subject: Export org.mozilla.firefox
        Date: 2025-02-24 10:41:32 +0000
Flags: needinfo?(emersonbernier)
Pushed by alissy@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3ca24b17fce7 Flatpak SDK update r=jcristau,emersonbernier
Status: UNCONFIRMED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 137 Branch
See Also: → 1952100
Flags: needinfo?(fxzxmicah)

What's next? 25.08?

See Also: → 2010742
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: