0002-HACK-meson-Disable-broken-tests.patch failed the validity check
Search Criteria
Package Details: lib32-gst-plugins-bad-libs 1.26.10-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/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://gstreamer.freedesktop.org/ |
| Licenses: | LGPL |
| Replaces: | lib32-gst-plugins-bad-libs-latest |
| Submitter: | ahmubashshir |
| Maintainer: | ahmubashshir (MarsSeed) |
| Last Packager: | ahmubashshir |
| Votes: | 50 |
| Popularity: | 0.009844 |
| First Submitted: | 2023-01-07 17:47 (UTC) |
| Last Updated: | 2026-01-14 13:01 (UTC) |
Dependencies (80)
- lib32-gst-plugins-base-libs (lib32-gst-plugins-base-libs-gitAUR)
- lib32-libdrm (lib32-libdrm-gitAUR, lib32-libdrm-ps4AUR)
- lib32-libgudev
- lib32-libusb
- lib32-libx11
- lib32-libxkbcommon-x11
- lib32-orc
- git (git-gitAUR, git-glAUR) (make)
- glib2-devel (glib2-devel-gitAUR) (make)
- lib32-a52decAUR (make)
- lib32-aomAUR (make)
- lib32-bluez-libsAUR (make)
- lib32-bzip2 (make)
- lib32-curl (make)
- lib32-faacAUR (make)
- lib32-faad2AUR (make)
- lib32-ffmpegAUR (make)
- lib32-fluidsynth (make)
- lib32-gst-plugins-base (lib32-gst-plugins-base-gitAUR) (make)
- lib32-gst-plugins-base-libs (lib32-gst-plugins-base-libs-gitAUR) (make)
- Show 60 more dependencies...
Required by (4)
Sources (3)
okbzl commented on 2026-01-15 06:35 (UTC)
krichris14 commented on 2025-12-07 18:04 (UTC) (edited on 2025-12-07 18:09 (UTC) by krichris14)
Won't build, compilation fails with the following error:
[1452/1499] Linking target subprojects/gst-plugins-ugly/ext/x264/libgstx264.so
FAILED: subprojects/gst-plugins-ugly/ext/x264/libgstx264.so
gcc -m32 -o subprojects/gst-plugins-ugly/ext/x264/libgstx264.so subprojects/gst-plugins-ugly/ext/x264/libgstx264.so.p/gstx264enc.c.o subprojects/gst-plugins-ugly/ext/x264/libgstx264.so.p/gstencoderbitrateprofilemanager.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libgstx264.so -Wl,-Bsymbolic-functions -Wl,-z,nodelete -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wl,--start-group /usr/lib32/libgstbase-1.0.so /usr/lib32/libgstreamer-1.0.so /usr/lib32/libgobject-2.0.so /usr/lib32/libglib-2.0.so /usr/lib32/libgstvideo-1.0.so /usr/lib32/libgstpbutils-1.0.so /usr/lib32/libgstaudio-1.0.so /usr/lib32/libx264.so -Wl,--end-group
/usr/sbin/ld: subprojects/gst-plugins-ugly/ext/x264/libgstx264.so.p/gstx264enc.c.o: na função "x264_element_init":
gstx264enc.c:(.text+0x7b07): undefined reference to `x264_encoder_open_164'
collect2: error: ld returned 1 exit status
[1457/1499] Linking target subprojects/gst-plugins-ugly/tests/check/generic_states
ninja: build stopped: subcommand failed.
sanbikappa commented on 2025-11-13 19:03 (UTC)
@svallinn Maybe the maintainer forgot to update checksum of this file. Just simply replace the b2sum value to 'SKIP' then try again.
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?
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...