Package Details: lib32-gd 2.3.3-2

Git Clone URL: https://aur.archlinux.org/lib32-gd.git (read-only, click to copy)
Package Base: lib32-gd
Description: Library for the dynamic creation of images by programmers (32-bit)
Upstream URL: https://libgd.github.io/
Licenses: custom
Submitter: orumin
Maintainer: jahway603
Last Packager: rodrigo21
Votes: 7
Popularity: 0.31
First Submitted: 2017-07-08 20:18 (UTC)
Last Updated: 2022-05-22 02:02 (UTC)

Latest Comments

1 2 3 Next › Last »

MarsSeed commented on 2023-07-13 17:17 (UTC) (edited on 2023-12-20 16:39 (UTC) by MarsSeed)

This library is no longer needed by anything else.

korimitsu commented on 2022-05-28 10:57 (UTC)

@rodrigo21 you are right, that fixed it.

rodrigo21 commented on 2022-05-25 19:49 (UTC)

@korimitsu Building fine here. Try updating lib32-libdav1d first and then update lib32-libheif and then this package.

korimitsu commented on 2022-05-25 18:58 (UTC)

Does not build. /usr/bin/ld: warning: libdav1d.so.5: warning: libdav1d.so.5, needed by /usr/lib32/libheif.so, not found (try using -rpath or -rpath-link) : warning: , needed by /usr/lib32/libheif.so, not found (try using -rpath or -rpath-link) libdav1d.so.5, needed by /usr/lib32/libheif.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libdav1d.so.5, needed by /usr/lib32/libheif.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libdav1d.so.5, needed by /usr/lib32/libheif.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libdav1d.so.5, needed by /usr/lib32/libheif.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libdav1d.so.5, needed by /usr/lib32/libheif.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_default_settings' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_default_settings' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_default_settings' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_data_unref' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_default_settings' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_data_create' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_default_settings' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_data_unref' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_open' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_data_create' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_get_picture' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to/usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_open' dav1d_data_unref' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_send_data' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_get_picture' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_data_create' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_data_unref' /usr/bin/ld: /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_open' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_data_unref' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_data_create' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_send_data' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_get_picture' /usr/lib32/libheif.so: undefined reference to dav1d_picture_unref' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_open' /usr/bin/ld: /usr/lib32/libheif.so/usr/bin/ld/usr/bin/ld: /usr/lib32/libheif.so: : undefined reference to /usr/lib32/libheif.so: undefined reference todav1d_data_create' dav1d_default_settings' /usr/bin/ld/usr/bin/ld: /usr/lib32/libheif.so: : undefined reference to /usr/lib32/libheif.sodav1d_open: undefined reference to' dav1d_get_picture' : undefined reference to dav1d_picture_unref' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_send_data' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_get_picture' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_picture_unref' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_send_data' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_close' /usr/bin/ld: /usr/lib32/libheif.so/usr/bin/ld: undefined reference to : dav1d_send_data/usr/lib32/libheif.so' : undefined reference todav1d_picture_unref' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_picture_unref' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_data_unref' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_close' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_data_create' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_close' /usr/bin/ld/usr/bin/ld: : /usr/lib32/libheif.so/usr/lib32/libheif.so: undefined reference to: undefined reference to dav1d_open' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_close' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_get_picture' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_send_data' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_picture_unref' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_close' dav1d_close' collect2: error: ld returned 1 exit status collect2: error: ld returned 1 exit status collect2: error: ld returned 1 exit status make[2]: [Makefile:832: gdparttopng] Error 1 make[2]: Waiting for unfinished jobs.... make[2]: [Makefile:856: pngtogd] Error 1 collect2: error: ld returned 1 exit status make[2]: [Makefile:788: annotate] Error 1 collect2: error: ld returned 1 exit status /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_default_settings' collect2: error: ld returned 1 exit status make[2]: *** [Makefile:820: gd2topng] Error 1 make[2]: *** [Makefile:824: gdcmpgif] Error 1 /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_data_unref' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_data_create' make[2]: *** [Makefile:860: pngtogd2] Error 1 /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_default_settings' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_open' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_get_picture' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_send_data' /usr/bin/ld/usr/bin/ld: : /usr/lib32/libheif.so/usr/lib32/libheif.so: undefined reference to: undefined reference to dav1d_data_unrefdav1d_picture_unref' ' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_data_create' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_open' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_close' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_get_picture' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_send_data' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_picture_unref' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_close' collect2: error: ld returned 1 exit status collect2: error: ld returned 1 exit status make[2]: [Makefile:844: gdtopng] Error 1 make[2]: [Makefile:872: webpng] Error 1 /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_default_settings' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_data_unref' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_data_create' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_open' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_get_picture' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_send_data' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference to dav1d_picture_unref' /usr/bin/ld: /usr/lib32/libheif.so: undefined reference todav1d_close' collect2: error: ld returned 1 exit status make[2]: [Makefile:808: gd2copypal] Error 1 make[2]: Leaving directory '/var/tmp/pamac-build-user/lib32-gd/src/libgd-gd-2.3.3/src' make[1]: [Makefile:641: all] Error 2 make[1]: Leaving directory '/var/tmp/pamac-build-user/lib32-gd/src/libgd-gd-2.3.3/src' make: *** [Makefile:428: all-recursive] Error 1 ==> ERROR: A failure occurred in build(). Aborting...

brianmsm commented on 2021-04-10 14:15 (UTC)

@schtufbox You're right! I installed the package from here https://archlinux.org/packages/multilib/x86_64/lib32-gdk-pixbuf2/ and then rebuild lib32-libheif. After that, I was able to install lib32-gd without any problem.

schtufbox commented on 2021-04-10 11:21 (UTC)

@rodrigo21 As I suspected, was a matter of waiting for the updated gdk-pixbuf2 packages in manjaro, those were updated today and I rebuilt lib32-libheif and lib32-gd with no issues

schtufbox commented on 2021-04-08 10:22 (UTC)

I'm using Manjaro and not Arch, wondering if I need to wait for an update for it to work correctly, going down the rabbithole of installing packages even lib32-libheif compiles and installs but has the error: (2/2) Probing 32-bit GDK-Pixbuf loader modules... g_module_open() failed for /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-heif.so: /usr/lib32/libheif.so.1: undefined symbol: x265_api_get_192 at the end...so perhaps I need to wait for Manjaro to update the lib32-gdk-pixbuf

schtufbox commented on 2021-04-06 16:38 (UTC)

yay -S lib32-libheif --rebuild

then yay -S lib32-gd --rebuild

rodrigo21 commented on 2021-04-05 15:09 (UTC)

@schtufbox How are you rebuilding the package?

Make sure you're installing the new compiled package.

If you're using a AUR helper, maybe you're are installing the old package in the cache. If you are using yay or paru use the --rebuild flag.

schtufbox commented on 2021-04-05 09:16 (UTC)

@brianmsm I am also having the same issue as you. I even removed everything (inc packages that depend on it etc) and rebuilt, and still getting the error on trying to rebuild lib32-gd