Bug 256971

Summary: audio/baresip: dependency multimedia/gstreamer does not exist
Product: Ports & Packages Reporter: Ting-Wei Lan <lantw44>
Component: Individual Port(s)Assignee: Chris Rees <crees>
Status: Closed FIXED    
Severity: Affects Only Me CC: dpolyg
Priority: --- Flags: bugzilla: maintainer-feedback? (crees)
Version: Latest   
Hardware: Any   
OS: Any   

Description Ting-Wei Lan 2021-07-04 10:44:21 UTC
In audio/baresip/Makefile.depends, there is a line:

GST_DEPEND=     gst-launch:multimedia/gstreamer

which is broken because there is no multimedia/gstreamer port.

This can cause 'make index' to fail if you have GSTREAMER option enabled.
Comment 1 Chris Rees freebsd_committer freebsd_triage 2021-07-04 21:58:47 UTC
Thanks for the report.

Please would you do me a huge favour and try building and running it with multimedia/gstreamer1 instead?  Just edit that line in Makefile.depends.

Let me know if you can't.
Comment 2 Ting-Wei Lan 2021-07-06 16:01:36 UTC
I never install or use this port. I saw this bug during 'make index' because I have 'OPTIONS_SET= GSTREAMER' in /etc/make.conf.
Comment 3 Chris Rees freebsd_committer freebsd_triage 2021-07-06 16:06:49 UTC
OK, thanks.  I'll fix.
Comment 4 commit-hook freebsd_committer freebsd_triage 2022-01-13 17:28:22 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0741b694b726e50bd2709197b58980b47e4b28e2

commit 0741b694b726e50bd2709197b58980b47e4b28e2
Author:     Chris Rees <crees@FreeBSD.org>
AuthorDate: 2022-01-08 15:20:36 +0000
Commit:     Chris Rees <crees@FreeBSD.org>
CommitDate: 2022-01-13 17:26:37 +0000

    audio/baresip: Fix build (and INDEX) with GSTREAMER option

    PR:             ports/256971

 audio/baresip/Makefile         | 6 +++---
 audio/baresip/Makefile.depends | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)