patlefort My goodness read the comments, you need to add rustup target add i686-unknown-linux-gnu to your PKGBUILD
Search Criteria
Package Details: lib32-gstreamer 1.28.3-1
Package Actions
| 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) - core |
| Upstream URL: | https://gstreamer.freedesktop.org/ |
| Licenses: | LGPL-2.1-or-later |
| Submitter: | patlefort |
| Maintainer: | patlefort |
| Last Packager: | patlefort |
| Votes: | 28 |
| Popularity: | 17.27 |
| First Submitted: | 2026-04-05 17:52 (UTC) |
| Last Updated: | 2026-05-15 17:14 (UTC) |
Dependencies (67)
- gstreamer (gstreamer-gitAUR)
- lib32-gcc-libs (lib32-gcc-libs-gitAUR, lib32-gccrs-libs-gitAUR, lib32-gcc-libs-snapshotAUR)
- lib32-glib2
- lib32-glibc (lib32-glibc-gitAUR, lib32-glibc-eacAUR, lib32-glibc-git-native-pgoAUR)
- lib32-libcap
- lib32-libelf
- lib32-libunwind
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- glib2-devel (glib2-devel-gitAUR) (make)
- lib32-aalib (make)
- lib32-alsa-lib (make)
- lib32-bzip2 (make)
- lib32-cairo (make)
- lib32-cdparanoia (make)
- lib32-flac (make)
- lib32-gcc-libs (lib32-gcc-libs-gitAUR, lib32-gccrs-libs-gitAUR, lib32-gcc-libs-snapshotAUR) (make)
- lib32-gdk-pixbuf2 (make)
- lib32-glib2 (make)
- lib32-glibc (lib32-glibc-gitAUR, lib32-glibc-eacAUR, lib32-glibc-git-native-pgoAUR) (make)
- lib32-gtk3 (make)
- Show 47 more dependencies...
Required by (52)
- lib32-faudio-git
- lib32-gst-libav (make)
- lib32-gst-plugin-aws
- lib32-gst-plugin-cdg
- lib32-gst-plugin-claxon
- lib32-gst-plugin-dav1d
- lib32-gst-plugin-fallbackswitch
- lib32-gst-plugin-ffv1
- lib32-gst-plugin-fmp4
- lib32-gst-plugin-gif
- lib32-gst-plugin-gopbuffer
- lib32-gst-plugin-gtk4
- lib32-gst-plugin-hlssink3
- lib32-gst-plugin-hsv
- lib32-gst-plugin-json
- lib32-gst-plugin-lewton
- lib32-gst-plugin-livesync
- lib32-gst-plugin-mp4
- lib32-gst-plugin-mpegtslive
- lib32-gst-plugin-originalbuffer
- Show 32 more...
Sources (2)
shaybox commented on 2026-05-15 15:44 (UTC)
amiablechief commented on 2026-05-15 11:51 (UTC)
Compilation succeeds if you run the following command ahead of installing:
rustup target add i686-unknown-linux-gnu
Frestein commented on 2026-05-14 08:22 (UTC)
@patlefort If you're so smart, you would write an answer to the most common problems in a separate comment and pin it. That's common practice.
veganvelociraptr commented on 2026-05-14 06:01 (UTC) (edited on 2026-05-14 06:02 (UTC) by veganvelociraptr)
I get two different errors attempting to build this on two different computers and setups.
gstreamer/subprojects/gstreamer/gst/parse/meson.build:7:7: ERROR: Program 'flex win_flex' not found or not executable
and
gstreamer/subprojects/gst-plugins-base/ext/cdparanoia/meson.build:31:22: ERROR: C shared or static library 'cdda_paranoia' not found
I have flex, libcdio-paranoia, cdparanoia and lib32-cdparanoia installed.
patlefort commented on 2026-05-14 05:20 (UTC)
My goodness read the comments people.
amiablechief commented on 2026-05-14 02:52 (UTC)
I'm encountering the same problem as reported by @nirnakinho
nirnakinho commented on 2026-05-13 21:11 (UTC) (edited on 2026-05-13 21:12 (UTC) by nirnakinho)
gstreamer/subprojects/gstreamer/libs/gst/helpers/ptp/meson.build:26:4: ERROR: Problem encountered: PTP not supported without Rust compiler
fails to build, seems to want a rust compiler. have you tried building this in a clean chroot in order to get the dependencies right?
MeanUIThread commented on 2026-05-13 15:51 (UTC)
@patlefort yeah I noticed a bit too late haha! I already corrected my comment including the fix. Thanks!
patlefort commented on 2026-05-13 15:22 (UTC)
@MeanUIThread: You need to import the GPG key into your user's public keyring. Read the error carefully, it's not a checksum error but a signature check failure. The key to import is in the validpgpkeys=() of the PKGBUILD. Look the the previous comments.
MeanUIThread commented on 2026-05-13 15:10 (UTC) (edited on 2026-05-13 15:50 (UTC) by MeanUIThread)
Not sure what's going on with that gpg public key
:: Proceed to review? [Y/n]:
:: Downloading PKGBUILDs...
PKGBUILDs up to date
Verifying sources...
==> Making package: lib32-gstreamer 1.28.3-1 (Wed 13 May 2026 11:07:34 AM)
==> Retrieving sources...
-> Updating gstreamer git repo...
-> Found 0001-HACK-meson-Disable-broken-tests.patch
==> Validating source files with b2sums...
gstreamer ... Passed
0001-HACK-meson-Disable-broken-tests.patch ... Passed
==> Verifying source file signatures with gpg...
gstreamer git repo ... FAILED (unknown public key 5D2EEE6F6F349D7C)
==> ERROR: One or more PGP signatures could not be verified!
error: failed to run: sh -c aurscan:
EDIT: After finding @Bink's comment below, instructing to manually add the key hkps://pgp.mit.edu did the trick for fixing it as well:
gpg --keyserver hkps://pgp.mit.edu --recv-keys D637032E45B8C6585B9456565D2EEE6F6F349D7C
Thank you @Bink!
Pinned Comments
patlefort commented on 2026-05-18 20:11 (UTC)
A copy of the GPG key is located in
keys/pgpof this package.gpg --import keys/pgp/D637032E45B8C6585B9456565D2EEE6F6F349D7C.asc