Re: git: 53d998ad5281 - main - devel/libunwind: Update to 1.8.1

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Sat, 09 Mar 2024 16:12:55 UTC
Po-Chuan Hsieh <sunpoet@FreeBSD.org> writes:

> The branch main has been updated by sunpoet:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=53d998ad52818c2e6baa433712f0c3ebd7a7169d
>
> commit 53d998ad52818c2e6baa433712f0c3ebd7a7169d
> Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
> AuthorDate: 2024-03-09 13:44:56 +0000
> Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
> CommitDate: 2024-03-09 14:05:21 +0000
>
>     devel/libunwind: Update to 1.8.1
>     
>     Changes:        https://github.com/libunwind/libunwind/releases
> ---
>  devel/libunwind/Makefile  |  4 ++--
>  devel/libunwind/distinfo  |  6 +++---
>  devel/libunwind/pkg-plist | 44 ++++++++++++++++++++++++++++++++++++++++++++
>  3 files changed, 49 insertions(+), 5 deletions(-)

Fails to build at least on i386 (Tier2) and aarch64 (Tier1). May also
affect (didn't test myself) other architectures e.g., armv7, powerpc64.

$ poudriere testport -j 132i386 devel/libunwind
[...]
===========================================================================
====> Running Q/A tests (stage-qa)
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing: libexec/libunwind/Gx64-test-dwarf-expressions
Error: Missing: libexec/libunwind/Lx64-test-dwarf-expressions
Error: Missing: libexec/libunwind/x64-unwind-badjmp-signal-frame
===> Error: Plist issues found.
*** Error code 1

$ pkg install qemu-user-static
$ poudriere jail -cj 132aarch64 -a arm64.aarch64 -v 13.2-RELEASE
$ poudriere testport -j 132aarch64 devel/libunwind
[...]
===========================================================================
====> Running Q/A tests (stage-qa)
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Orphaned: libexec/libunwind/Garm64-test-sve-signal
Error: Orphaned: libexec/libunwind/Larm64-test-sve-signal
Error: Orphaned: libexec/libunwind/%%ARCH%%-test-frame-record
Error: Orphaned: libexec/libunwind/%%ARCH%%-test-plt
===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing: libexec/libunwind/Gx64-test-dwarf-expressions
Error: Missing: libexec/libunwind/Lx64-test-dwarf-expressions
Error: Missing: libexec/libunwind/x64-unwind-badjmp-signal-frame
===> Error: Plist issues found.
*** Error code 1