-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 07/24/2012 12:48 PM, Henrik Størner wrote:
Hi,
This version cleans up a couple of issues that arose with the 4.3.8 release, most notably the problem with "disable until" being broken, and some issues with building Xymon - mainly on Solaris boxes (1).
(1) Apparently, the "tr" command on Solaris 10 is incredibly broken when you have LANG set to something other than "C".
I'm told by Oracle (Sun) that this has been broken back to Solaris 2.6 on multibyte locales and that they finally deigned to fix it in 11 but are hemming and hawing about fixing it in 10. More information for those interested:
/usr/bin/tr should support multibyte charactes/locales http://wesunsolve.net/bugid/id/6628310
Comments by another blogger:
A little note about something to be careful of when compiling and developing applications within a non singlebyte locale (a Unicode or locale other than "C"). You should always check the man pages of the utilities you're using in your build process or anywhere else first before using them. Some of the utilities that are in /usr/bin or /bin only properly handle singlebyte locales and won't work properly in others.
For example, the "tr" utility in /bin/tr or /usr/bin/tr will fail with a not-so-helpful message about "bad string" when in reality you've given it perfectly valid input. This is a result of it not supporting singlebyte locales. Instead, you will have to use /usr/xpg4/bin/tr or /usr/xpg6/bin/tr which support multi-byte locales.
Yay Solaris!
- ---- _ _ _ _ ___ _ _ _ |Y#| | | |\/| | \ |\ | | |Ryan Novosielski - Sr. Systems Programmer |$&| |__| | | |__/ | \| _| |novosirj at umdnj.edu - 973/972.0922 (2-0922) \__/ Univ. of Med. and Dent.|IST/EI-Academic Svcs. - ADMC 450, Newark -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAlAO8c0ACgkQmb+gadEcsb5FNQCglyHE3lMz75kG2LhC9YlWZsuW O3YAn1XNNZEzYeQULTvaDyovv312dXhH =7nMk -----END PGP SIGNATURE-----