|
From: | Markus Steinborn |
Subject: | Re: [bug-gv] [bug #23466] gv-3.6.4 will not build on Solaris |
Date: | Tue, 3 Jun 2008 21:57:07 +0200 (CEST) |
User-agent: | Alpine 1.10 (LFD 962 2008-03-14) |
Hello, On Tue, 3 Jun 2008, Bernhard R. Link wrote:
At least SunOS 5.10 has setenv and unsetenv (at least it has manpages for them and has them in /usr/include/stdlib.h). As they are POSIX.1-2001 (and before in the BSDs), I doubt many system do really miss them.
I am not sure. You see: I have asked in the german usenet (in dcoup for all who speak german) and been told ny Daniel Rock in a very informative answer that setenv() and unsetenv() were introduced in UNIX 03 (SUSv3). UNIX 98 did not know these functions. Only Solaris 10 was UNIX 03 certified, Solaris 9 and older had been certified UNIX 98 or less. setenv() and unsetenv() had been introduced into Solaris during the development of Solaris 10. [I'd like to add: Solaris 9 is still supported by Sun (till 2nd calendar quarter of 2009).]
On http://www.opengroup.org/openbrand/register/ you could find other systems on which you cannot be sure to find unsetenv().
I'd like to thanks to Daniel Rock for posting the above facts. Greetings from Germany Markus Steinborn
[Prev in Thread] | Current Thread | [Next in Thread] |