Hey xeruf, I cannot reproduce your error. It builds and links fine on all of my machines running x86_64, aarch64 and armv7h, all with poppler-glib 24.06.0-1.
![]() |
VOOZH | about |
| Git Clone URL: | https://aur.archlinux.org/timg.git (read-only, click to copy) |
|---|---|
| Package Base: | timg |
| Description: | Terminal Image and Video Viewer |
| Upstream URL: | https://github.com/hzeller/timg |
| Licenses: | GPL2 |
| Submitter: | wilriker |
| Maintainer: | wilriker |
| Last Packager: | wilriker |
| Votes: | 17 |
| Popularity: | 0.77 |
| First Submitted: | 2018-10-10 10:40 (UTC) |
| Last Updated: | 2025-10-06 09:49 (UTC) |
Hey xeruf, I cannot reproduce your error. It builds and links fine on all of my machines running x86_64, aarch64 and armv7h, all with poppler-glib 24.06.0-1.
Build failure after updating poppler:
[100%] Linking CXX executable timg
/usr/bin/ld: /usr/lib/libpoppler-glib.so: undefined reference to `g_once_init_leave_pointer'
/usr/bin/ld: /usr/lib/libpoppler-glib.so: undefined reference to `g_once_init_enter_pointer'
collect2: error: ld returned 1 exit status
I installed the package but it seems to be missing a dependency timg --version timg: error while loading shared libraries: libopenslide.so.0: cannot open shared object file: No such file or directory
Thanks for your work maintaining and keeping up to date this very interesting PKGBUILD. Now even has kitty/sixel support.
Hope that with enough votes this could one day be an official Arch package.