Monday, April 28, 2025

Re: Firefox error after upgrading to OpenBSD 7.7

Le Tue, Apr 29, 2025 at 10:04:57AM +0800, Sadeep Madurange a écrit :
> Hello,
>
> This is just an FYI. After upgrading to 7.7 and updating the packages,
> firefox (v137.0) refused to start with the following error:
>
> firefox:/usr/local/lib/firefox/libxul.so.142.0: undefined symbol '_ZNK3icu13UnicodeString8doEqualsERKS0_i'
> XPCOMGlueLoad error for file /usr/local/lib/firefox/libxul.so.142.0:
> Cannot load specified object
> Couldn't load XPCOM.
>
> Reinstalling firefox fixed the issue.

yes, for now that's the right workaround, the backport of 138 to
7.7-stable today will work around that even more.

the issue is that since there are backports, the same version was
installed via 7.6-stable, so pkg_add doesnt 'update' to the same version
available in 7.7-release.

Technically this shouldnt be a big deal and not prevent firefox from
starting, but this release cycle a major shlib bump was forgotten on
icu, hence the 'undefined symbol' people are seeing.

Landry

No comments:

Post a Comment