Package Details: lib32-gstreamer 1.28.3-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) - core
Upstream URL: https://gstreamer.freedesktop.org/
Licenses: LGPL-2.1-or-later
Submitter: patlefort
Maintainer: patlefort
Last Packager: patlefort
Votes: 28
Popularity: 17.63
First Submitted: 2026-04-05 17:52 (UTC)
Last Updated: 2026-05-15 17:14 (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

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

ggnoredo commented on 2026-05-11 08:52 (UTC)

I removed rustup and installed rust,

gst-plugins-good| Message: libvpx does not provide VP8 encoder interface (vpx_codec_vp8_cx_algo)
gst-plugins-good| Message: libvpx does not provide VP8 decoder interface (vpx_codec_vp8_dx_algo)
gst-plugins-good| Message: libvpx does not provide VP9 encoder interface (vpx_codec_vp9_cx_algo)
gst-plugins-good| Message: libvpx does not provide VP9 decoder interface (vpx_codec_vp9_dx_algo)

gstreamer/subprojects/gst-plugins-good/ext/vpx/meson.build:86:6: ERROR: Problem encountered: libvpx was built without any encoder or decoder features!

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

Why do you use rustup? Just install rust. If you use rustup, I expect that you know what you are doing.

ggnoredo commented on 2026-05-11 08:08 (UTC)

@patlefort, i did read but still couldn't figure out what should i do?

╰─$ rustc --version
rustc 1.89.0 (29483883e 2025-08-04)

╰─$ rustup -V                                                                                                 1 ↵
rustup 1.29.0 (2026-03-23)
info: This is the version for the rustup toolchain manager, not the rustc compiler.
info: the currently active `rustc` version is `rustc 1.89.0 (29483883e 2025-08-04)`

i have rust on my system

patlefort commented on 2026-05-11 07:40 (UTC)

@ggnoredo: read previous comments.

@usta: You don't have to run tests, see makepkg --check/--nocheck.

ggnoredo commented on 2026-05-11 07:38 (UTC)

gstreamer| Compiler for language rust for the host machine not found.

gstreamer/subprojects/gstreamer/libs/gst/helpers/ptp/meson.build:26:4: ERROR: Problem encountered: PTP not supported without Rust compiler

A full log can be found at /home/USERNAME/.cache/yay/lib32-gstreamer/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: lib32-gstreamer-exit status 4
 -> nothing to install for lib32-gstreamer

usta commented on 2026-05-11 06:02 (UTC)

Why do we need tests for lib32-gstreamer ? probably most of them will fail anyway, so why dont we add -D tests=disabled ?

patlefort commented on 2026-05-09 22:56 (UTC)

rust is installed as part of lib32-rust.

sweatiest commented on 2026-05-09 22:22 (UTC)

Please add rust to makedepends.

sirquickly commented on 2026-04-16 19:53 (UTC)

I have rustup on my system and wanted to keep it. For my situation (exactly the same error as @airbreather here), I could just add the 32bit build target - initially, only the default 64bit target was set up.

rustup target add i686-unknown-linux-gnu

patlefort commented on 2026-04-13 09:43 (UTC)

Use rust package instead of rustup. Build in clean containers if you don't wanna remove rustup from your system: https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot