Module Name: src
Committed By: riastradh
Date: Fri May 10 12:18:16 UTC 2024
Modified Files:
src/distrib/sets/lists/xbase: shl.mi
Log Message:
xbase/shl.mi: Copy comment about delete vs obsolete from base/shl.mi.
To generate a diff of this commit:
cvs rdiff -u -r1.104 -r1.105 src/distrib/sets/lists/xbase/shl.mi
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/distrib/sets/lists/xbase/shl.mi
diff -u src/distrib/sets/lists/xbase/shl.mi:1.104 src/distrib/sets/lists/xbase/shl.mi:1.105
--- src/distrib/sets/lists/xbase/shl.mi:1.104 Thu May 9 06:38:27 2024
+++ src/distrib/sets/lists/xbase/shl.mi Fri May 10 12:18:16 2024
@@ -1,6 +1,15 @@
-# $NetBSD: shl.mi,v 1.104 2024/05/09 06:38:27 nia Exp $
+# $NetBSD: shl.mi,v 1.105 2024/05/10 12:18:16 riastradh Exp $
#
-# Note: don't delete entries from here - mark them as "obsolete" instead.
+# Note: Don't delete entries from here - mark them as "obsolete" instead,
+# unless otherwise stated below.
+#
+# Note: Do not mark "old" major and major.minor shared libraries as
+# "obsolete"; just remove the entry, as third-party applications
+# may be linked against the old major shared library, and
+# that is a symlink to the old major.minor shared library.
+# e.g., "lib<name>.so.<N>" and "lib<name>.so.<N>.<M>"
+# Exceptions to this rule may include shared libraries that
+# are dlopen()ed at run-time, such as extra locales, etc.
#
./usr/X11R7/lib/X11/locale/lib/common/ximcp.so obsolete obsolete
./usr/X11R7/lib/X11/locale/lib/common/ximcp.so.2 obsolete obsolete