https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108144
Martin Liška <marxin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- --- Comment #17 from Martin Liška <marxin at gcc dot gnu.org> --- I think it's still not correct with the latest patch: $ pwd /home/abuild/rpmbuild/BUILDROOT/gcc13-13.0.1+git5263-0.x86_64/usr/lib64/gcc/x86_64-suse-linux/13 $ ls -l libm2log.so* lrwxrwxrwx 1 abuild abuild 18 Jan 20 14:53 libm2log.so -> libm2log.so.18.0.0 lrwxrwxrwx 1 abuild abuild 18 Jan 20 14:53 libm2log.so.18 -> libm2log.so.18.0.0 -rwxr-xr-x 1 abuild abuild 89000 Jan 20 14:53 libm2log.so.18.0.0 My impression is that the symlink target (versioned library) should be placed directly into /usr/lib64/. Similarly to other libs: $ readlink -f libgo.so /home/abuild/rpmbuild/BUILDROOT/gcc13-13.0.1+git5263-0.x86_64/usr/lib64/libgo.so.22.0.0