--- files/patch-configure.in.orig	2008-06-21 05:28:12.000000000 -0400
+++ files/patch-configure.in	2009-03-30 00:14:21.000000000 -0400
@@ -1,6 +1,24 @@
---- configure.in.orig	2008-06-15 19:28:47.000000000 +0900
-+++ configure.in	2008-06-21 18:18:50.000000000 +0900
-@@ -1731,6 +1731,7 @@
+--- configure.in.orig	2009-03-29 23:59:20.000000000 -0400
++++ configure.in	2009-03-30 00:00:15.000000000 -0400
+@@ -1212,7 +1212,7 @@
+ 	rhapsody*)	: ${LDSHARED='cc -dynamic -bundle -undefined suppress'}
+ 			: ${LDFLAGS=""}
+ 			rb_cv_dlopen=yes ;;
+-	darwin*)	: ${LDSHARED='cc -dynamic -bundle -undefined suppress -flat_namespace'}
++	darwin*)	: ${LDSHARED='$(CC) -dynamic -bundle -undefined suppress -flat_namespace'}
+ 			: ${LDFLAGS=""}
+ 			: ${LIBPATHENV=DYLD_LIBRARY_PATH}
+ 			rb_cv_dlopen=yes ;;
+@@ -1525,7 +1525,7 @@
+ 	;;
+     darwin*)
+ 	LIBRUBY_SO='lib$(RUBY_SO_NAME).$(MAJOR).$(MINOR).$(TEENY).dylib'
+-	LIBRUBY_LDSHARED='cc -dynamiclib -undefined suppress -flat_namespace'
++	LIBRUBY_LDSHARED='$(CC) -dynamiclib -undefined suppress -flat_namespace'
+ 	LIBRUBY_DLDFLAGS='-install_name $(libdir)/lib$(RUBY_SO_NAME).dylib -current_version $(MAJOR).$(MINOR).$(TEENY) -compatibility_version $(MAJOR).$(MINOR)'
+ 	LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).$(MAJOR).$(MINOR).dylib lib$(RUBY_SO_NAME).dylib'
+ 	;;
+@@ -1752,6 +1752,7 @@
  AC_SUBST(arch)dnl
  AC_SUBST(sitearch)dnl
  AC_SUBST(sitedir)dnl
@@ -8,7 +26,7 @@
  AC_SUBST(vendordir)dnl
  
  configure_args=$ac_configure_args
-@@ -1753,8 +1754,10 @@
+@@ -1774,8 +1775,10 @@
  fi
  
  case "$target_os" in
