Public bug reported:

Imported from Debian bug http://bugs.debian.org/1138375:

Package: gst-plugins-bad1.0
Version: 1.28.2-1
Severity: normal
Tags: sid
control: affects -1 src:openssl
User: [email protected]
Usertags: openssl-4.0

OpenSSL 4.0 is in experimental. This package fails to build against it:
|  91/115 gst-plugins-bad:elements_dtls                                         
             RUNNING       
| >>> GST_STATE_IGNORE_ELEMENTS='' 
LD_LIBRARY_PATH=/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/webrtc:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/audio:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/interfaces:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/mse:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/mpegts:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/insertbin:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/transcoder:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/basecamerabinsrc:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/player:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/uridownloader:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/play:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/analytics:/usr/lib/libeatmydata
 MALLOC_PERTURB_=191 
GST_PLUGIN_PATH_1_0=/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu/gstreamer-1.0:/usr/lib/x86_64-linux-gnu/gstreamer-1.0
 
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 MESON_TEST_ITERATION=1 
ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 
GST_PLUGIN_LOADING_WHITELIST=gstreamer:gst-plugins-base:gst-plugins-good:gst-plugins-ugly:gst-libav:libnice:gst-plugins-bad@/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu
 
UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 GST_PLUGIN_SYSTEM_PATH_1_0='' CK_DEFAULT_TIMEOUT=20 
GST_PLUGIN_SCANNER_1_0=/usr/lib/x86_64-linux-gnu/gstreamer1.0/gstreamer-1.0/gst-plugin-scanner
 
GST_REGISTRY=/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/tests/check/elements_dtls.registry
 
/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/tests/check/elements_dtls
| 
―――――――――――――――――――――――――――――――――――――
 ✀  
―――――――――――――――――――――――――――――――――――――
| Running suite(s): dtls
| 50%: Checks: 2, Failures: 1, Errors: 0
| ../tests/check/elements/dtls.c:88:F:general:test_data_transfer:0: DTLS 
element posted an error
| Check suite dtls ran in 1.026s (tests failed: 1)
| 
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
|  91/115 gst-plugins-bad:elements_dtls                                         
             FAIL             1.78s   exit status 1
| 
…
| =================================== 91/115 ===================================
| test:         gst-plugins-bad:elements_dtls
| start time:   08:30:08
| duration:     1.78s
| result:       exit status 1
| command:      GST_STATE_IGNORE_ELEMENTS='' 
LD_LIBRARY_PATH=/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/webrtc:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/audio:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/interfaces:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/mse:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/mpegts:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/insertbin:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/transcoder:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/basecamerabinsrc:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/player:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/uridownloader:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/play:/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/gst-libs/gst/analytics:/usr/lib/libeatmydata
 MALLOC_PERTURB_=191 
GST_PLUGIN_PATH_1_0=/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu/gstreamer-1.0:/usr/lib/x86_64-linux-gnu/gstreamer-1.0
 
MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 MESON_TEST_ITERATION=1 
ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 
GST_PLUGIN_LOADING_WHITELIST=gstreamer:gst-plugins-base:gst-plugins-good:gst-plugins-ugly:gst-libav:libnice:gst-plugins-bad@/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu
 
UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
 GST_PLUGIN_SYSTEM_PATH_1_0='' CK_DEFAULT_TIMEOUT=20 
GST_PLUGIN_SCANNER_1_0=/usr/lib/x86_64-linux-gnu/gstreamer1.0/gstreamer-1.0/gst-plugin-scanner
 
GST_REGISTRY=/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/tests/check/elements_dtls.registry
 
/build/reproducible-path/gst-plugins-bad1.0-1.28.2/obj-x86_64-linux-gnu/tests/check/elements_dtls
| ----------------------------------- stdout -----------------------------------
| Running suite(s): dtls
| 50%: Checks: 2, Failures: 1, Errors: 0
| ../tests/check/elements/dtls.c:88:F:general:test_data_transfer:0: DTLS 
element posted an error
| Check suite dtls ran in 1.026s (tests failed: 1)
| 
| 
| Summary of Failures:
| 
|  91/115 gst-plugins-bad:elements_dtls                                         
             FAIL             1.78s   exit status 1
| 
| Ok:                105 
| Fail:              1   
| Skipped:           9   
| dh_auto_test: error: cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb 
LC_ALL=C.UTF-8 MESON_TESTTHREADS=1 meson test --verbose returned exit code 1
| make[1]: *** [debian/rules:114: override_dh_auto_test] Error 25

Full buildlog
        
https://breakpoint.cc/openssl-rebuild/logs-4/attempted/gst-plugins-bad1.0_1.28.2-1_amd64-2026-04-19T08:13:30Z

Sebastian

** Affects: gst-plugins-bad1.0 (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: gst-plugins-bad1.0 (Debian)
     Importance: Undecided
         Status: New


** Tags: ftbfs openssl-4.0

** Bug watch added: Debian Bug tracker #1138375
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1138375

** Changed in: gst-plugins-bad1.0 (Debian)
 Remote watch: None => Debian Bug tracker #1138375

** Tags added: ftbfs openssl-4.0

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2154923

Title:
  gst-plugins-bad1.0: FTBFS with openssl 4.0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gst-plugins-bad1.0/+bug/2154923/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to