flathub / flathub/com.opera.Opera
Opera GX Flatpak fails to start: undefined symbol av_dynamic_hdr_smpte2094_app5_to_t35
- Dominant language
- Shell
- Stars
- 6
- Forks
- 1
- Avg merge
- 22h 29m
- Merged PRs (30d)
- 1
Description
Opera GX no longer starts when installed from Flathub.
Running:
flatpak run com.opera.opera-gx
produces the following error:
/app/opera-gx/opera-gx: symbol lookup error: /app/opera-gx/opera-gx: undefined symbol: av_dynamic_hdr_smpte2094_app5_to_t35
Environment
OS: Bazzite
Architecture: x86_64
Opera GX Flatpak version: 129.0.5823.49
Flatpak runtime: org.freedesktop.Platform/x86_64/25.08
Runtime version: 25.08.15
Installation: system
Source: Flathub
Additional information
I have already tried:
flatpak repair --user
and completely removed and reinstalled Opera GX from Flathub. The issue remains unchanged.
Inside the Flatpak container, the following FFmpeg libraries are available:
/usr/lib/x86_64-linux-gnu/libavcodec.so.61.19.101
/usr/lib/x86_64-linux-gnu/libavformat.so.61.7.100
/usr/lib/x86_64-linux-gnu/libavutil.so.59.39.100
The requested symbol is not present in libavutil.so.59:
av_dynamic_hdr_smpte2094_app5_to_t35
This appears to indicate an incompatibility between the current Opera GX Flatpak build and the Freedesktop 25.08 runtime / FFmpeg libraries.
Opera GX Flatpak is also outdated
There also appears to be a separate issue with the Flatpak package not being updated.
Flathub currently provides:
Opera GX: 129.0.5823.49
The Flatpak package appears to have remained on version 129 for a long time, while newer Opera GX releases are available upstream, including:
Opera GX 133 — Stable
Opera GX 134 — Edge
Could the Opera GX Flatpak package please be updated to a current upstream release?
In particular, it would be helpful to have the Stable channel updated to Opera GX 133, and the Edge channel updated to Opera GX 134, if possible.
Updating the Flatpak package may also resolve the current startup issue if the newer Opera GX build contains the required FFmpeg/libavutil compatibility fixes.
Thank you for looking into both the startup issue and the outdated Flatpak package.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing `flatpak run com.opera.opera-gx` on the reported Freedesktop 25.08 runtime and inspect the Opera GX Flatpak package definition and its FFmpeg/libavutil dependencies. Done means the package uses a compatible current Opera GX release, the application starts without the undefined-symbol error, and both Stable and Edge versions reflect the intended upstream releases.
Written by the indexing model from the issue text.
Assessment
- Domain
- release
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100