This was raised (two years ago!) In TraC # 8713 , which includes the ghc-libs.patch , which removes the librt request from the GHC runtime system, (The runtime system is what pulls into librt .) Unfortunately, in while the discussion was going on, it seemed that the patch broke GHC on Solaris 10 or 11. And then people just left the ticket, as is often the case with open source projects. Maybe someone with a bunch of free time and virtual machines in their hands will come and fix these patches.
source share