diff --git a/general/genlib/libxml2.xml b/general/genlib/libxml2.xml
index cbd5459100..1476f83561 100644
--- a/general/genlib/libxml2.xml
+++ b/general/genlib/libxml2.xml
@@ -180,6 +180,20 @@ make
, for better unicode support.
+
+
+ If the switch is used, it's recommended
+ to remove unneeded references to the ICU libraries to prevent many
+ packages using libxml2 from unnecessarily directly linked to the ICU
+ libraries, so you won't need to rebuild too many packages when you
+ upgrade ICU to a new major version. After installing libxml2, as
+ the &root; user, issue:
+
+
+rm -vf /usr/lib/libxml2.la &&
+sed '/libs=/s/xml2.*/xml2"/' -i /usr/bin/xml2-config
+
+