I'm still seeing this in the stdcxx-4.2.1 where the share/locale directory
should be ${_datadir}/locale.
Index: STDCXX/4.2.1/Solaris/install.sh
===================================================================
--- STDCXX/4.2.1/Solaris/install.sh (revision 2648)
+++ STDCXX/4.2.1/Solaris/install.sh (working copy)
@@ -20,7 +20,7 @@
mkdir -p $DESTDIR/${_libdir}
mkdir -p $DESTDIR/${_includedir}
mkdir -p $DESTDIR/${_includedir}/stdcxx
-mkdir -p $DESTDIR/share/locale
+mkdir -p $DESTDIR/${_datadir}/locale
cp build/lib/libstdcxx.so.4.2.1 $DESTDIR/${_libdir}