[Midnightbsd-cvs] [MidnightBSD/mports] 1d9030: multimedia/gstreamer1-rtsp-server: update to 1.26....

Lucas Holt noreply at github.com
Thu Sep 10 18:35:33 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: 1d90300000b28f6f46a4d5d60672d667f1e2c954
      https://github.com/MidnightBSD/mports/commit/1d90300000b28f6f46a4d5d60672d667f1e2c954
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-09-10 (Thu, 10 Sep 2026)

  Changed paths:
    M multimedia/gstreamer1-rtsp-server/Makefile
    M multimedia/gstreamer1-rtsp-server/distinfo
    A multimedia/gstreamer1-rtsp-server/files/patch-tests_check_gst_rtspserver.c

  Log Message:
  -----------
  multimedia/gstreamer1-rtsp-server: update to 1.26.1 (#1145)

Updates gst-rtsp-server to the GStreamer 1.26.1 release.

The upstream UDP shared-media test cleared its mutexes before joining
worker threads that still polled them. On MidnightBSD that correctly
aborts with EINVAL from pthread_mutex_trylock. The included test-only
patch joins each worker before clearing its mutex.

Validation:
- bmake makesum
- bmake patch
- bmake
- bmake fake
- bmake package
- bmake test (16/16)
- bmake check-license
- git diff --check

portlint -C reports no source fatal; it retains the expected
PORTREVISION=0 advisory and local generated-artifact fatals.

## Summary by Sourcery

Update the GStreamer RTSP server port to 1.26.1 with portable test
support.

Bug Fixes:
- Update gst-rtsp-server to the GStreamer 1.26.1 release and fix its
shared-media test for reliable mutex cleanup on MidnightBSD.

Enhancements:
- Enable the port's test suite and align version and plist metadata with
the shared GStreamer port settings.

Tests:
- Add a test-only portability fix that prevents worker mutexes from
being cleared before their threads finish.

Signed-off-by: Lucas Holt <luke at foolishgames.com>



To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications


More information about the Midnightbsd-cvs mailing list