Package Details: lib32-gst-plugins-good 1.28.4-1

Git Clone URL: https://aur.archlinux.org/lib32-gstreamer.git (read-only, click to copy)
Package Base: lib32-gstreamer
Description: Multimedia graph framework (32-bit) - good plugins
Upstream URL: https://gstreamer.freedesktop.org/
Licenses: LGPL-2.1-or-later
Submitter: patlefort
Maintainer: patlefort
Last Packager: patlefort
Votes: 39
Popularity: 13.79
First Submitted: 2026-04-05 17:52 (UTC)
Last Updated: 2026-06-12 14:17 (UTC)

Pinned Comments

patlefort commented on 2026-05-18 20:11 (UTC)

A copy of the GPG key is located in keys/pgp of this package.

gpg --import keys/pgp/D637032E45B8C6585B9456565D2EEE6F6F349D7C.asc

Latest Comments

1 2 3 4 5 6 Next › Last »

sonakrie commented on 2026-07-14 14:00 (UTC)

On Arch systems without rust the building process errors out due to it missing rust as a makedependency.

J5lx commented on 2026-07-07 20:37 (UTC)

You‘re actually right, I’ve tracked it down to a recent change in the Arch devtools configuration that is used for official packages. According to the comments it looks like for some reason it was not kept in sync with the default configuration from pacman like it usually should, and has broken “many” other packages as well. Anyway, sorry for the noise.

patlefort commented on 2026-07-07 14:01 (UTC)

That flag --icf=safe is coming from your environment. Check your makepkg.conf, check your environment variables (LDFLAGS, CFLAGS), your rustup and cargo configs if you use rustup (~/.cargo, ~/.rustup).

J5lx commented on 2026-07-07 08:11 (UTC)

I’m currently getting a build failure with this package with the error /usr/bin/ld: unrecognized option '--icf=safe' (full error message: https://pastebin.com/Dkv5Ca2A). Can you please look into it? Thanks!

shira commented on 2026-06-24 18:22 (UTC)

gstreamer/subprojects/gst-plugins-good/ext/gtk/meson.build:37:10: ERROR: Dependency lookup for gtk+-3.0 with method 'pkg-config' failed: Could not generate cflags for gtk+-3.0: Package xcomposite was not found in the pkg-config search path. Perhaps you should add the directory containing `xcomposite.pc' to the PKG_CONFIG_PATH environment variable Package 'xcomposite', required by 'gdk-3.0', not found Package 'epoxy', required by 'gdk-3.0', not found

should probably add lib32-libepoxy & lib32-libxcomposite to makedepends

umaxtu commented on 2026-06-22 03:30 (UTC) (edited on 2026-06-22 03:32 (UTC) by umaxtu)

When trying to update this package I'm getting a prompted with "jack2-1.9.22-2.1 and pipewire-jack-1:1.6.7-1.1 are in conflict (jack). Remove pipewire-jack? [y/N]" three times. And the install fails if I decline. I'm assuming this is a bug since I was able to install older versions. I don't have rust or rustup installed so I don't think thats the issue.

bilgecrank commented on 2026-06-02 02:02 (UTC)

Another case for the rustup installs; If you're using something like rua that jails the build automatically you need to drop the following in the prepare section of the PKGBUILD. Your builds can't see your toolchains from jail.

rustup default stable # Whatever gets a toolchain installed here.
rustup target add i686-unknown-linux-gnu

Or just run it in a jail yourself but I like rua to track all my aur stuff.

shaybox commented on 2026-05-31 15:08 (UTC)

Update the pkgbuild to run rustup target add i686-unknown-linux-gnu if rustup is installed instead of rust

Kigurumi commented on 2026-05-19 19:16 (UTC) (edited on 2026-05-19 19:16 (UTC) by Kigurumi)

also had compilation errors in the last release, after checking ~/.cache/paru/clone/lib32-gstreamer/src/build/meson-logs/meson-log.txt and issuing:

rustup update & rustup target add i686-unknown-linux-gnu

compilation worked. Tested on 7.0.9-1-cachyos

codemutation commented on 2026-05-19 03:55 (UTC)

I was hitting the same issue with not being able to fetch the key, and as multiple people suggested I tried:

gpg --keyserver hkps://pgp.mit.edu --recv-keys D637032E45B8C6585B9456565D2EEE6F6F349D7C

Which also kept giving me:

gpg: keyserver receive failed: No keyserver available

Until I tried about 9 hours later and it immediately worked:

gpg: key 5D2EEE6F6F349D7C: public key "Tim Müller <tim@gstreamer-foundation.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1

Then as multiple people have suggested, I also needed to run:

rustup target add i686-unknown-linux-gnu

And then it worked.

I shared the key on ipfs with pinata so that it's easy to get:

ipfs cat bafkreielxq2umw3k24y5jsgy42ec64geygfze6qey6nu3kq5u3pwoou5ou | gpg --import

Or using the gateway:

curl -fsSL https://ipfs.io/ipfs/bafkreielxq2umw3k24y5jsgy42ec64geygfze6qey6nu3kq5u3pwoou5ou | gpg --import

If you run an externally discoverable ipfs node, help make it more available by pinning it:

ipfs pin add bafkreielxq2umw3k24y5jsgy42ec64geygfze6qey6nu3kq5u3pwoou5ou