packages: freeradius-server/freeradius-server-ruby.patch (NEW) - fix buildi...
hawk
hawk at pld-linux.org
Wed Nov 24 13:52:30 CET 2010
Author: hawk Date: Wed Nov 24 12:52:30 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- fix building with ruby >= 1.9.1
---- Files affected:
packages/freeradius-server:
freeradius-server-ruby.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/freeradius-server/freeradius-server-ruby.patch
diff -u /dev/null packages/freeradius-server/freeradius-server-ruby.patch:1.1
--- /dev/null Wed Nov 24 13:52:30 2010
+++ packages/freeradius-server/freeradius-server-ruby.patch Wed Nov 24 13:52:25 2010
@@ -0,0 +1,21 @@
+diff -ur freeradius-server-2.1.10.orig//src/modules/rlm_ruby/rlm_ruby.c freeradius-server-2.1.10/src/modules/rlm_ruby/rlm_ruby.c
+--- freeradius-server-2.1.10.orig//src/modules/rlm_ruby/rlm_ruby.c 2010-09-28 13:03:56.000000000 +0200
++++ freeradius-server-2.1.10/src/modules/rlm_ruby/rlm_ruby.c 2010-11-24 13:26:16.021268990 +0100
+@@ -113,7 +113,7 @@
+ }
+
+ /* Get the array size. */
+- outertuplesize = RARRAY(rb_value)->len;
++ outertuplesize = RARRAY_LEN(rb_value);
+
+ for (i = 0; i < outertuplesize; i++) {
+ VALUE pTupleElement = rb_ary_entry(rb_value, i);
+@@ -124,7 +124,7 @@
+ /* Check if it's a pair */
+ int tuplesize;
+
+- if ((tuplesize = RARRAY(pTupleElement)->len) != 2) {
++ if ((tuplesize = RARRAY_LEN(pTupleElement)) != 2) {
+ radlog(L_ERR, "%s: tuple element %d is a tuple "
+ " of size %d. must be 2\n", function_name,
+ i, tuplesize);
================================================================
More information about the pld-cvs-commit
mailing list