Closed easyaspi314 closed 2 years ago
Some programs are affected, for example links web browser.
~ $ links
CANNOT LINK EXECUTABLE "links": cannot locate symbol "__multf3" referenced by "/data/data/com.termux/files/usr/lib/librsvg-2.so"...
I suppose this may be fixed with librsvg 2.52.1-2
, which does not seem to be uploaded yet.
Ah, the problem seems to be that librsvg
fails to build.
Upstream issue regarding build failure: https://gitlab.gnome.org/GNOME/librsvg/-/issues/820
The arm error in https://github.com/termux/termux-packages/runs/4517220605 is identical to the error message in https://gitlab.gnome.org/GNOME/librsvg/-/issues/820 (with ndk r21)
Built successfully for aarch64 by disabling static. You can download the package archive from https://github.com/termux/termux-packages/actions/runs/1576840012.
Still working on for arm.
Problem description
librsvg fails to load because it can't find some libgcc symbols, because it appears to use
long double
.What steps will reproduce the bug?
Well I noticed this when
gdk-pixbuf
was updated.I have literally just updated my phone to 12, so I don't know if this is an Android 12 issue or not.
What is the expected behavior?
No response
System information
termux-info: