Re: Upgrading -RELEASE to -CURRENT

From: Josef 'Jeff' Sipek <jeffpc_at_josefsipek.net>
Date: Mon, 22 Apr 2024 19:28:42 UTC
On Mon, Apr 22, 2024 at 20:58:34 +0200, Dimitry Andric wrote:
> To properly finish up this thread, Jeff was right, and
> https://cgit.freebsd.org/src/commit/?id=da77a1b4f0dff was the cause.
> That commit added a .include <bsd.own.mk> at the top of libcxxrt's
> Makefile, which is normally fine, but not if you use SHLIBDIR?=/lib.
> That sort of assignment should always be done before including any of
> the bsd.*.mk files.
> 
> I have committed https://cgit.freebsd.org/src/commit/?id=911a6479e18bc
> for now, which should fix the problem. It also adds an ObsoleteFiles.inc
> entry for /usr/lib/libcxxrt.so.1, so the file should be removed when you
> run "make delete-old-libs".

FWIW, with this change, I just did a successful upgrade of a 14.0-RELEASE
directly to -CURRENT.

Thanks!

Jeff.