Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Mar 2023 04:27:25 +0200
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@FreeBSD.org
Cc:        dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: ad7b9ebc5f83 - main - multimedia/gstreamer1-vaapi: unbreak with --auto-features=enabled
Message-ID:  <jzyz-6kj6-wny@FreeBSD.org>
In-Reply-To: <202303300213.32U2D0JY062512@gitrepo.freebsd.org> (Jan Beich's message of "Thu, 30 Mar 2023 02:13:00 GMT")
References:  <202303300213.32U2D0JY062512@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Jan Beich <jbeich@FreeBSD.org> writes:

>  OPTIONS_DEFINE=	DRM WAYLAND
> +OPTIONS_DEFAULT=DRM WAYLAND

Previouly, bogus option helpers failed to disable auto-detection:

$ cat <<\EOF >>multimedia/gstreamer1-vaapi/Makefile.local
BUILD_DEPENDS+=libudev-devd>0:devel/libudev-devd
BUILD_DEPENDS+=wayland-protocols>0:graphics/wayland-protocols
EOF

$ poudriere testport -j 131amd64 multimedia/gstreamer1-vaapi
[...]
====> Running Q/A tests (stage-qa)
Error: /usr/local/lib/gstreamer-1.0/libgstvaapi.so is linked to /usr/local/lib/libudev.so.0 from devel/libudev-devd but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libudev.so:devel/libudev-devd
Error: /usr/local/lib/gstreamer-1.0/libgstvaapi.so is linked to /usr/local/lib/libwayland-client.so.0 from graphics/wayland but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libwayland-client.so:graphics/wayland
[...]



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?jzyz-6kj6-wny>