The changes to make STClientLibrary build on Linux by removing all the LIBS settings completely broke the Solaris builds. The stsf, nsl, and doors libraries all need to be restored to LIBS (the nsl & doors libraries are supposed to be added already, but the LIBS += line to add them is before the LIBS= line which causes their addition to be lost). The simplest fix is to revert to CVS version 1.1 of STClientLibrary/src/makefile
Fixed in STSF update 0.8.5 (tagged STSF_0_8_5)
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.