Re: git: c09c6a443973 - main - devel/upnp: update pkg-plist to fix the build

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Sun, 07 Aug 2022 16:47:03 UTC
Stefan Eßer <se@FreeBSD.org> writes:

> The branch main has been updated by se:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=c09c6a44397357302d52d6feb281a6a4ea772232
>
> commit c09c6a44397357302d52d6feb281a6a4ea772232
> Author:     Stefan Eßer <se@FreeBSD.org>
> AuthorDate: 2022-08-07 11:12:37 +0000
> Commit:     Stefan Eßer <se@FreeBSD.org>
> CommitDate: 2022-08-07 11:19:23 +0000
>
>     devel/upnp: update pkg-plist to fix the build
>     
>     Update pkg-plist to reflect the version bump of libupnp.so from 17.1.3
>     to 17.1.4.
>     
>     Approved by:    portmgr (implicit)
> ---
>  devel/upnp/pkg-plist | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/devel/upnp/pkg-plist b/devel/upnp/pkg-plist
> index b5c791394539..918fe3f791f7 100644
> --- a/devel/upnp/pkg-plist
> +++ b/devel/upnp/pkg-plist
> @@ -30,6 +30,6 @@ lib/libixml.so.11.1.2
>  lib/libupnp.a
>  lib/libupnp.so
>  lib/libupnp.so.17
> -lib/libupnp.so.17.1.3
> +lib/libupnp.so.17.1.4
>  libdata/pkgconfig/libupnp.pc
>  %%PORTDOCS%%%%DOCSDIR%%/UPnP_Programming_Guide.pdf

Looks incomplete:

$ poudriere testport -j 130amd64 devel/upnp
[...]
====> Running Q/A tests (stage-qa)
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: include/upnp/posix_overwrites.h
===> Checking for items in pkg-plist which are not in STAGEDIR
===> Error: Plist issues found.
*** Error code 1

Notice, check-plist on QAT before 6b96f36b8a0d didn't complain.
http://package21.nyi.freebsd.org/data/latest-per-pkg/upnp/1.14.12%2C1/130amd64-default-qat.log

--
To mimic QAT locally either define DEVELOPER via environ(1) (e.g., for portmaster),
use "poudriere bulk -rtk" or add PORTTESTING=1 + PORTTESTING_RECURSIVE=1 + PORTTESTING_FATAL=no
to poudriere.conf. Otherwise, check-plist may not show up in build logs.