Patches to get extended FILE solution on Solaris 10
By Giri Mandalika on May 13, 2007
The issue was discussed in the blog post Solaris: Workaround to stdio's 255 open file descriptors limitation.
If the system is running any existing major customer releases of Solaris 10 i.e., Solaris 10 3/05 through Solaris 10 11/06, extended FILE facility can be installed on these systems by applying the kernel patch, 125100-04 or later & libc patch, 120473-05 or later.
Do not forget to read the man pages of extendedFILE(5), enable_extended_FILE_stdio(3C), fopen(3C), fdopen(3C) and popen(3C) to enable the extended FILE solution by pre-loading /usr/lib/extendedFILE.so.1 (run-time solution) or by using the enhanced stdio's interfaces,
fopen(), fdopen(), popen() or with the new interface
Peter Shoults, Sun Microsystems