On Fri, 16 Nov 2007, Junio C Hamano wrote:
This makes me wonder if treating it just like strcasestr() might be
simpler. Could folks with access to Solaris boxes of different vintages
please see if the attached patch makes sense?
I think the patch makes sense as neither Solaris 8, 9 nor 10 supports
mkdtemp().
Can we also unify UNSETENV, SETENV, C99_FORMAT and STRTOUMAX, by the
way?
No.
I've just checked on our Solaris Sparc systems, and found that the
C-library provides unsetenv(), setenv() and strtoumax() beginning with
Solaris 10; also the 'man sprintf' page mentions the 'z' and 't'
specifiers for printf (which is what is behind C99_FORMAT) only beginning
with Solaris 10.
So workarounds are needed for all 4 cases for Solaris 8 and 9 but not 10.
Regards
Guido
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html