aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorshyouhei <shyouhei@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-03-25 11:06:59 +0000
committershyouhei <shyouhei@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-03-25 11:06:59 +0000
commit8c6a73ded362b2bc09d00c8e2e3f1cfd8c070e3c (patch)
treeb3acca826e50b0a9a6f72888a976ee75127088f7 /ChangeLog
parentbb41909d8b8c14045bcf08d75732337d6c972595 (diff)
downloadruby-8c6a73ded362b2bc09d00c8e2e3f1cfd8c070e3c.tar.gz
ChangeLog for it
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31179 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog19
1 files changed, 19 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 73c3dc1ddb..0c26ecc321 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,22 @@
+Fri Mar 25 19:39:40 2011 Ben Walton <bwalton@artsci.utoronto.ca>
+
+ * test/test_syslog.rb:
+ Skip syslog tests that rely on LOG_PERROR unless it's defined
+
+ Instead of checking looking at the platform to determine if the tests
+ relying on LOG_PERROR should be run, look for the definition of the
+ constant as this will be robust against all platforms as long as the
+ underlying syslog.c code sets it up correctly.
+
+ This specifically addresses failures on Solaris 9.
+
+ Use LOG_PID instead of LOG_PERROR in Syslog.open test
+
+ LOG_PERROR isn't a POSIX option for syslog, so it fails on platforms
+ that don't define it. Solaris 9 and 10 are examples of this.
+
+ Use LOG_PID instead.
+
Fri Mar 25 15:42:17 2011 NARUSE, Yui <naruse@ruby-lang.org>
* ext/sdbm/_sdbm.c (sdbm_open): use size_t.