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

Reply via email to