cvs commit: src/usr.sbin/sysinstall main.c
ache at freebsd.org
Tue May 1 11:20:34 UTC 2007
On Tue, May 01, 2007 at 08:59:37PM +1000, Peter Jeremy wrote:
> Note that just building the ports with these changes will not demonstrate
> much. This change alters the functionality of putenv() rather than the
> API/ABI so testing the change requires exercising the ports. This is
> a much more difficult task.
I agree, only running ports does. As I already answered elsewhere, that
way we'll have at least first real stats how it affects building system
instead of that endless BSD vs. POSIX speculation (I already tired of)
without any real ground of things affected.
> >Apples and oranges. select is BSD own function unlike putenv which is not
> >BSD own and initially adopted without too much care.
> Then someone needs to fix the "HISTORY" section of getenv(3). I've
> looked thru the TUHS and CSRG files and it didn't exist in V7 or any
> of the early BSDs. I'm not sure when it really did appear. getenv(3)
> in 4.3reno doesn't claim compliance to any standard for putenv().
And I said so. We can't call POLA what is not belongs to us and poorly
implemented in our base later just because it stays in that form for a
long time. Moreover, having it in poorly implemented form will result that
our soft will be unportable, so we lost possibility to attract potential
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20070501/c87c6082/attachment.pgp
More information about the cvs-all