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!)

(As an ancillary project, I want to remove most of the UCB compatibility bits 
into a separate repo, out of -gate, except that I think printenv, whoami, and 
users should be moved into /usr/bin because they are so often widely useful.  
However, I see this as possibly more contentious, so I’m not making this part 
of my proposal at this point.)

 - Garrett



-------------------------------------------
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