pkg check -ad, llvm10 is missing a required shared library

From: Mel Pilgrim <list_freebsd_at_bluerosetech.com>
Date: Mon, 09 Aug 2021 20:27:14 UTC
llvm10 and/or pkg seems to be broken in an odd way:

# pkg check -ad
Checking all packages: 100%
llvm10 is missing a required shared library: libcxxrt.so.1
llvm10 is missing a required shared library: libc.so.7
llvm10 is missing a required shared library: libthr.so.3
llvm10 is missing a required shared library: libm.so.5
llvm10 is missing a required shared library: libncurses.so.8

This is on 12.2-p9.

Why is llvm10 adding explicit dependencies for base shlibs?

Why does pkg check -ad think they're missing?