On Wed, 5 Nov 2014, Garrett D'Amore via illumos-discuss wrote:
We have a few things (many things) which have probably out lived their usefulness. 1. I submit the ability to run a.out (COFF) binaries from SunOS 4.x — which only ever worked on SPARC — is one of them. Indeed, we can barely manage to keep SPARC itself alive, trying to retain this legacy is pretty much impossible — I don’t think we can even really test it anymore. (I long ago lost all my SunOS 4.x binaries!!) I therefore propose removing this capability. 2. I submit furthermore, that the ability to run even binaries linked against libucb is no longer really useful. Indeed, we can’t compile such binaries anymore, and haven’t been able to do so for a while. I therefore suggest that the time is ripe (past due!) for removal of this library — which really existed to facilitate source compatibility with SunOS 4.x. (I.e. stuff made obsolete 20 years ago!)
On my Solaris 10 system, I see that the Emulex fiber channel utilities (an add-on package) are linked with libucb.so.1. If libucb.so.1 was removed, the utilities would not work any more.
Given that existing binaries (not necessarily prepared by the end-user) are depending on this library, perhaps it is better to provide the run-time library but not the development headers required to make additional use of it.
Bob -- Bob Friesenhahn [email protected], http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer, http://www.GraphicsMagick.org/ ------------------------------------------- illumos-discuss Archives: https://www.listbox.com/member/archive/182180/=now RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be Modify Your Subscription: https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4 Powered by Listbox: http://www.listbox.com
