Re: amd64 (example) main [so: 14]: delete-old check-old delete-old-libs missing a bunch of files?

From: John Baldwin <jhb_at_FreeBSD.org>
Date: Wed, 01 Dec 2021 22:26:22 UTC
On 11/30/21 6:52 PM, Mark Millard via freebsd-current wrote:
> /usr/obj/DESTDIRs/main-amd64-poud/ is a buildworld installation
> for poudriere-devel use that I've been updating on occasion for
> a while.
> 
> Despite:
> 
>>>> Checking for old files
>>>> Checking for old libraries
>>>> Checking for old directories
> To remove old files and directories run 'make delete-old'.
> To remove old libraries run 'make delete-old-libs'.
> 
> in /usr/obj/DESTDIRs/main-amd64-poud for:
> 
> # chroot /usr/obj/DESTDIRs/main-amd64-poud uname -apKU
> FreeBSD amd64_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #14 main-n250972-319e9fc642a1-dirty: Tue Nov 23 11:43:26 PST 2021     root@amd64_ZFS:/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/sys/GENERIC-NODBG  amd64 amd64 1400042 1400042
> 
> installing a new directory tree:
> 
> # chroot /usr/obj/DESTDIRs/main-amd64-chroot uname -apKU
> FreeBSD amd64_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #14 main-n250972-319e9fc642a1-dirty: Tue Nov 23 11:43:26 PST 2021     root@amd64_ZFS:/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.amd64/sys/GENERIC-NODBG  amd64 amd64 1400042 1400042and diff
> 
> ends up with diff -rq between the trees findings many old
> files only under /usr/obj/DESTDIRs/main-amd64-poud/ . Various
> .old's and .bak's and such are likely expected but most of
> the following would seem to not be expected. Checking the
> dates indicates files from August and the like (dates not
> shown) and the matches being Nov 23.
> 
> # diff -rq /usr/obj/DESTDIRs/main-amd64-chroot /usr/obj/DESTDIRs/main-amd64-poud | more
> diff: /usr/obj/DESTDIRs/main-amd64-chroot/etc/os-release: No such file or directory
> Only in /usr/obj/DESTDIRs/main-amd64-poud/boot: loader_4th.old
> Only in /usr/obj/DESTDIRs/main-amd64-poud/boot: loader_lua.old
> Only in /usr/obj/DESTDIRs/main-amd64-poud/boot: loader_simp.old
> Only in /usr/obj/DESTDIRs/main-amd64-poud/libexec: ld-elf.so.1.old
> Only in /usr/obj/DESTDIRs/main-amd64-poud/libexec: ld-elf32.so.1.old
> Only in /usr/obj/DESTDIRs/main-amd64-poud/sbin: init.bak

These are false positives (all of *.old are as well as init.bak)

> Only in /usr/obj/DESTDIRs/main-amd64-poud/etc/rc.d: sppp
> Only in /usr/obj/DESTDIRs/main-amd64-poud/rescue: spppcontrol

Leftovers for sppp(4) removal.

> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/include/netgraph/bluetooth/include: ng_h4.h
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib/include/netgraph/bluetooth/include: ng_h4.h

Leftovers from ng_h4(4) removal.

> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib: lib9p_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib: libicp_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib: libicp_rescue_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib: libnetmap_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib: libprivateatf-c++_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib: libprivateatf-c_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib: libprivateauditd_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib: libprivateevent1_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib: libprivategmock_main_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib: libprivategmock_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib: libprivategtest_main_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib: libprivategtest_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib: libspl_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib: libstats_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib: libtpool_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib: libzfsbootenv_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib: libzutil_p.a

Missing entries in WITHOUT_PROFILE in OptionalObsoleteFiles.inc

> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: lib80211_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: lib9p_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libBlocksRuntime_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libalias_dummy_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libalias_ftp_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libalias_irc_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libalias_nbt_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libalias_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libalias_pptp_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libalias_skinny_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libalias_smedia_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libarchive_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libasn1_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libavl_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libbe_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libbegemot_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libblacklist_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libbluetooth_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libbsdxml_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libbsm_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libbsnmp_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libbz2_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libc++_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libc_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libcalendar_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libcam_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libcom_err_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libcompat_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libcompiler_rt_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libcrypt_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libcrypto_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libctf_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libcurses_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libcursesw_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libcuse_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libcxxrt_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libdevctl_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libdevinfo_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libdevstat_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libdialog_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libdl_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libdpv_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libdtrace_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libdwarf_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libedit_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libefivar_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libelf_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libexecinfo_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libfetch_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libfigpar_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libform_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libformw_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libgcc_eh_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libgcc_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libgeom_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libgpio_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libgssapi_krb5_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libgssapi_ntlm_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libgssapi_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libgssapi_spnego_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libhdb_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libheimbase_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libheimntlm_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libhx509_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libicp_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libicp_rescue_p.a

WITHOUT_PROFILE doesn't handle lib32 it seems

> diff: /usr/obj/DESTDIRs/main-amd64-chroot/usr/share/locale/nn_NO.ISO8859-1/LC_MESSAGES: Too many levels of symbolic links
> diff: /usr/obj/DESTDIRs/main-amd64-chroot/usr/share/locale/nn_NO.ISO8859-15/LC_MESSAGES: Too many levels of symbolic links
> diff: /usr/obj/DESTDIRs/main-amd64-chroot/usr/share/locale/sl_SI.ISO8859-2/LC_MESSAGES: No such file or directory
> diff: /usr/obj/DESTDIRs/main-amd64-chroot/usr/tests/local: No such file or directory
> diff: /usr/obj/DESTDIRs/main-amd64-chroot/usr/tests/sys/pjdfstest/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests/tests: Too many levels of symbolic links

No idea what's up with these.

> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libipsec_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libjail_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libkadm5clnt_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libkadm5srv_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libkafs5_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libkdc_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libkiconv_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libkrb5_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libkvm_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: liblzma_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libm_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libmagic_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libmd_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libmemstat_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libmenu_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libmenuw_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libmilter_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libmp_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libmt_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libncurses_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libncursesw_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libnetgraph_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libnetmap_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libngatm_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libnv_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libnvpair_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libopie_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libpanel_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libpanelw_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libpathconv_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libpcap_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libpjdlog_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libpmc_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libprivateauditd_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libprivatebsdstat_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libprivatedevdctl_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libprivateevent1_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libprivateheimipcc_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libprivateheimipcs_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libprivateldns_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libprivatesqlite3_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libprivatessh_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libprivateucl_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libprivateunbound_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libprivatezstd_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libproc_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libprocstat_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libpthread_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libradius_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libregex_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libroken_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: librpcsvc_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: librss_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: librt_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: librtld_db_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libsbuf_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libsdp_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libsmb_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libspl_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libssl_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libstats_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libstdbuf_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libstdthreads_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libsysdecode_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libtacplus_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libtermcap_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libtermcapw_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libtermlib_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libtermlibw_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libthr_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libthread_db_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libtinfo_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libtinfow_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libtpool_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libufs_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libugidfw_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libulog_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libumem_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libusb_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libusbhid_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libutempter_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libutil_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libuutil_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libvgl_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libwind_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libwrap_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libxo_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: liby_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libypclnt_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libz_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libzfs_core_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libzfs_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libzfsbootenv_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/lib32: libzutil_p.a

More missing WITHOUT_PROFILE for lib32.

> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/share/certs/trusted: QuoVadis_Root_CA.pem
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/share/certs/trusted: Sonera_Class_2_Root_CA.pem

Maybe these certs moved to untrusted?

> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/share/locale/be_BY.ISO8859-5: LC_COLLATE
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/share/locale/ca_IT.ISO8859-15: LC_COLLATE
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/share/locale/hr_HR.ISO8859-2: LC_MESSAGES
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/share/locale/nl_BE.ISO8859-1: LC_MESSAGES
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/share/locale/nl_BE.ISO8859-15: LC_MESSAGES
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/share/locale/sr_RS.ISO8859-2: LC_MESSAGES
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/share/locale/zh_TW.Big5: LC_NUMERIC

No idea.

> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/share/man/man4: cloudabi32.4.gz
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/share/man/man4: cloudabi64.4.gz

Missing MLINKS from cloudabi(4) removal.

> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/share/man/man9: vm_page_sbusy.9.gz
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/share/man/man9: vm_page_sleep_if_busy.9.gz
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/share/man/man9: vm_page_xbusy.9.gz

These should be covered by the entry for 20211115.

> Files /usr/obj/DESTDIRs/main-amd64-chroot/usr/share/man/mandoc.db and /usr/obj/DESTDIRs/main-amd64-poud/usr/share/man/mandoc.db differ
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/lib/libc/tls: libh_tls_dlopen_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/lib/libc/tls: libh_tls_dynamic_p.a
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/libexec/rtld-elf: libpythagoras_p.a

More WITHOUT_PROFILE fallout.

> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: awk_test
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_assign_NF.awk
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_assign_NF.in
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_assign_NF.out
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_big_regexp.awk
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_big_regexp.in
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_big_regexp.out
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_end1.awk
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_end1.in
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_end1.out
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_end2.awk
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_end2.in
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_end2.out
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_period.awk
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_period.in
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_period.out
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_string1.awk
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_string1.out
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_tolower.awk
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_tolower.in
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_tolower.out
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_toupper.awk
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_toupper.in
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/awk: d_toupper.out

awk test changes?  Warner might know more about those.

> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/gh-bc: functions.sh
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/gh-bc/tests: afl.py
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/gh-bc/tests: diff.sh
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/gh-bc/tests: radamsa.sh
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/gh-bc/tests: radamsa.txt
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/gh-bc/tests: randmath.py

bc(1) upgrade fallout?

> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/lastcomm: v1-sparc64-acct.in
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/lastcomm: v1-sparc64.out
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/lastcomm: v2-sparc64-acct.in
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.bin/lastcomm: v2-sparc64.out

These (and the sparc64 sa tests) were removed without updating ObsoleteFiles.inc.

> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.sbin/mixer: Kyuafile
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.sbin/mixer: mixer_test

Fallout from recent mixer changes?  Hans might know more.

> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.sbin/sa: v1-sparc64-sav.in
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.sbin/sa: v1-sparc64-sav.out
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.sbin/sa: v1-sparc64-u.out
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.sbin/sa: v1-sparc64-usr.in
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.sbin/sa: v1-sparc64-usr.out
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.sbin/sa: v2-sparc64-sav.in
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.sbin/sa: v2-sparc64-u.out
> Only in /usr/obj/DESTDIRs/main-amd64-poud/usr/tests/usr.sbin/sa: v2-sparc64-usr.in

I'll commit fixes for some of these.

-- 
John Baldwin