> Well, starting with r1.54 [0], stdlib.h never declares getopt().
> 
> However, I think the conversation could continue in spite of that.
> 
> I would expect "motivation" to be aggregated cost in the form:
> 
> * a significant amount of patched ports;
> 
> * a significant amount of affected port prospects; or
> 
> * a significant amount of patched user programs.
> 
> You happen to mention the last item. Are there other users interested in
> this facet of source compatibility?
> 
> Also, are there other possible costs?
> 
> [0]
> http://www.openbsd.org/cgi-bin/cvsweb/src/include/stdlib.h.diff?
r1=1.53;r2=1.54;f=h


You are mistaken, it was just defined in different place/way in same 
file, even 18 years ago it is found in OpenBSD in stdlib.h (as well as in 
unistd.h):

http://www.openbsd.org/cgi-bin/cvsweb/~checkout~/src/include/stdlib.h?
rev=1.1;content-type=text%2Fplain;f=h


It doesn't hurt anything to provide this backward compatibility


Ralph



Reply via email to