Re: 1500024, libmd.so.6 and libmd.so.7
Date: Sat, 05 Oct 2024 03:58:33 UTC
On 10/2/24 16:23, David Wolfskill wrote: > On Wed, Oct 02, 2024 at 09:38:24PM +0100, Graham Perrin wrote: >> On 02/10/2024 14:19, dsdqmzk@hotmail.com wrote: >>> … (now) missing libmd.so.6. … >> >> <https://github.com/freebsd/freebsd-src/commit/e3953c036f9d66c85b8e19f99f0710b3288ce5fb> >> >>> sys: Chase libmd version bump with a __FreeBSD_version bump · >>> freebsd/freebsd-src@e3953c0 >> ..... > > Thank you for that clue! > > Booting a laptop to main-n272615-f5a04b16b189, then checking > /usr/local/libexec/Xorg built under stable/14: > > g1-48(15.0-C)[11] ldd /usr/local/libexec/Xorg | grep found > libmd.so.6 => not found (0) > > which would be why xdm stopped working under head as of yesterday (for > me).... > In case it's helpful, note that the .6 -> .7 bump didn't include any real ABI changes for the symbols that stuck around. In this specific case, one can safely symlink or libmap libmd.so.6 -> libmd.so.7 and rtld will DTRT to get you across the road until everything is rebuilt appropriately. > Hmmm... does this indicate that we are approaching a point where > creation (& maintenance) of a misc/compat14x port might be appropriate > (for those of us who (e.g.) might want to run ports under head that > were built under stable/14)? > Perhaps > Peace, > david Thanks, Kyle Evans