Re: the case of untracked base shlibs
Sulev-Madis Silber <[email protected]> Tue, 12 May 2026 21:52:35 +0300
| Newsgroups | gmane.os.freebsd.devel.hackers |
|---|---|
| Message-ID | <[email protected]> |
On May 12, 2026 9:07:48 PM GMT+03:00, Warner Losh <[email protected]> wrote: > >We try super hard for binaries in base to retain compatibility. For ports >we don't try at all. so mixing ports from different eras produces lots of >different conflicts. Some specific subsets of ports can be 'cross threaded' >like that, so long as they are a self-contained set that only links to the >base. i literally laughed at cross threading ports but, what happens when i use libs from some ports of 13 in a kernel of 14 and other ports of 14? i don't need to. that's just question what would happen as right now i don't see a failure here when does it fail? i get that kernel modules will fail. perhaps some other things the whole idea was to upgrade affecteds first. not postponing it all. but as i see no failures, is there even a need then, i can't comment if upgrading "consumer" ports first is bad, and then "provider" ports. i haven't had many failures over that funnily most of software is maintained, fixed, updated, so it's not like it remains there forever right now there are perl ports and what else on 13 still, rest of it have been upgraded either due shlibs or just regular upgrade of course upgrade all is for sure just like rebooting machine is real check if it comes back up or not