Domino R6.01 won't run on Sun SPARC (solaris 8)

We ran into a problem with Domino R6 on a Sun Sparcserver-20 running Solaris 8.

The installatioin ran fine, but when we try to start the server to configure it (/opt/lotus/bin/server -listen) we get an error message bad ELF flags value: 256

further investigation turned out that the libnotes.so library is compiled as SPARC32PLUS, Version 1, V8+ required , which afaik means that it will only run on UltraSPARC and newer.

The other libraries are compiled as SPARC Version 1 libraries that will work with the SPARC architecture.

Is this intentional? if so, please update the requirements so people won’t waste their time.

Does anyone know if there’s a fix for this?

Subject: Domino R6.01 won’t run on Sun SPARC (solaris 8)

Sorry about the confusion. It should have been in the R6.0 documentation but wasn’t. The requirement will be documented in the next maintenance release. The reason for the UltraSPARC instruction set change was so that we could use the CAS instruction to implement our atomic operations. Along with other compiler generated optimizations. This resulted in a measurable improvement in performance. In our discussions which also involved Sun it was decided that there would be very few system that would be installing Domino 6.x on older SuperSparc systems. In the beta documentation for R6.0 this was mentioned and we had one customer that had a satellite office in south America that was impacted. As soon as they became aware of the requirement they upgraded their hardware. How big of an impact is this to you? Is it blocking a deployment of v6.x and if so then how many users are impacted?

Subject: RE: Domino R6.01 won’t run on Sun SPARC (solaris 8)

Speaking for Ninke (We’re in the same office), it was more of a functional query. We have a number of Suns in the basement, and of course, we tried to put the Domino 6 code on the oldest… Murphy’s law, really.

But yes - if the documentation could be updated so that this requirement is clearer, it might have saved a weeee bit of head scratching.

Thanks for the response - and yes - performance and stability wins every time in my book also.

(For anyone else reading this - dont worry! This sun box we had difficulty with is TEN years old. Any hardware newer than SIX years old will work fine… So we’re really pushing the boundaries of antique computing with this machine…)

—* Bill