Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 927235 - www-client/firefox-bin-123.0.1 fails to start under wayland: /opt/firefox/libxul.so: undefined symbol: gdk_x11_display_get_xdisplay
Summary: www-client/firefox-bin-123.0.1 fails to start under wayland: /opt/firefox/lib...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-18 10:44 UTC by Cedric Sodhi
Modified: 2024-03-19 06:23 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cedric Sodhi 2024-03-18 10:44:17 UTC
Calling the binary in the same environment which works for 122.0.1 results in the following error when using 123.0.1:

> XPCOMGlueLoad error for file /opt/firefox/libxul.so:
> /opt/firefox/libxul.so: undefined symbol: gdk_x11_display_get_xdisplay
> Couldn't load XPCOM.
Comment 1 Mike Gilbert gentoo-dev 2024-03-18 19:42:14 UTC
As a workaround, you could enable the X USE flag on gtk.
Comment 2 Larry the Git Cow gentoo-dev 2024-03-19 06:23:58 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b46d255714862a6fe8811f60ba6adb89c24ac18f

commit b46d255714862a6fe8811f60ba6adb89c24ac18f
Author:     Joonas Niilola <juippis@gentoo.org>
AuthorDate: 2024-03-19 06:23:36 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2024-03-19 06:23:55 +0000

    www-client/firefox-bin: add 124.0
    
    Closes: https://bugs.gentoo.org/927235
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 www-client/firefox-bin/Manifest                 |  98 +++++++
 www-client/firefox-bin/firefox-bin-124.0.ebuild | 366 ++++++++++++++++++++++++
 2 files changed, 464 insertions(+)