dbbb22cec3
can test using gettext-lib instead of gettext, now that gettext-lib has been converted to use buildlink2.
36 lines
1 KiB
Text
36 lines
1 KiB
Text
$NetBSD: NOTES,v 1.2 2002/12/23 03:42:39 jlam Exp $
|
|
|
|
Caching
|
|
=======
|
|
|
|
The caching problems seem to be related to correct manipulation of
|
|
variables containing values with escaped metacharacters by the shell. The
|
|
current code only does partial caching, which doesn't cache "special"
|
|
arguments that contain escaped metacharacters or other oddly quoted values.
|
|
On certain platforms listed in _BLNK_CACHE_ALL in bsd.buildlink2.mk, we do
|
|
full caching, which has enormous speed benefits since it avoids an extra
|
|
sed invocation per "special" argument.
|
|
|
|
The test process for buildlink2 consists of building and installing:
|
|
|
|
shells/tcsh tests handling of specially-quoted arguments
|
|
devel/gettext-lib same as above, but uses libtool
|
|
|
|
Full caching can be tested be adding ${OPSYS} to _BLNK_CACHE_ALL and
|
|
performing the tests above.
|
|
|
|
Known working platforms:
|
|
|
|
MacOS X 10.1.5 (schmonz)
|
|
MacOS X 10.2 (grant)
|
|
NetBSD 1.5.x [full caching] (gendalia)
|
|
NetBSD 1.6 [full caching] (jlam)
|
|
OpenBSD (cjep)
|
|
Solaris 8 (grant)
|
|
Solaris 9 (salo)
|
|
|
|
Unknown status:
|
|
|
|
IRIX
|
|
Solaris 7
|
|
Linux
|