1bc9eed0b5
- ruby-r12567.patch: removed. - ruby-1.8.6-CVE-2007-5162.patch: security fix for Net::HTTP that is insufficient verification of SSL certificate. (#313791)
40 lines
1.6 KiB
Diff
40 lines
1.6 KiB
Diff
diff -ruN ruby-1.8.4.orig/configure.in ruby-1.8.4/configure.in
|
|
--- ruby-1.8.4.orig/configure.in 2006-06-07 13:58:03.000000000 +0900
|
|
+++ ruby-1.8.4/configure.in 2006-06-07 15:54:36.000000000 +0900
|
|
@@ -1476,6 +1476,8 @@
|
|
AC_DEFINE_UNQUOTED(RUBY_LIB, "${RUBY_LIB_PATH}")
|
|
AC_DEFINE_UNQUOTED(RUBY_SITE_LIB, "${RUBY_SITE_LIB_PATH}")
|
|
AC_DEFINE_UNQUOTED(RUBY_SITE_LIB2, "${RUBY_SITE_LIB_PATH2}")
|
|
+AC_DEFINE_UNQUOTED(RUBY_DEPRECATED_OLD_SITE_LIB, "${libdir}/site_ruby")
|
|
+AC_DEFINE_UNQUOTED(RUBY_DEPRECATED_OLD_SITE_LIB2, "${libdir}/site_ruby/${MAJOR}.${MINOR}")
|
|
|
|
AC_SUBST(arch)dnl
|
|
AC_SUBST(sitearch)dnl
|
|
@@ -1506,6 +1508,7 @@
|
|
|
|
AC_DEFINE_UNQUOTED(RUBY_ARCHLIB, "${RUBY_LIB_PATH2}/${arch}")
|
|
AC_DEFINE_UNQUOTED(RUBY_SITE_ARCHLIB, "${RUBY_SITE_LIB_PATH3}/${sitearch}")
|
|
+AC_DEFINE_UNQUOTED(RUBY_DEPRECATED_OLD_SITE_ARCHLIB, "${libdir}/site_ruby/${MAJOR}.${MINOR}/${sitearch}")
|
|
|
|
AC_ARG_WITH(search-path,
|
|
[ --with-search-path=DIR specify the additional search path],
|
|
diff -ruN ruby-1.8.4.orig/ruby.c ruby-1.8.4/ruby.c
|
|
--- ruby-1.8.4.orig/ruby.c 2005-12-12 09:36:52.000000000 +0900
|
|
+++ ruby-1.8.4/ruby.c 2006-06-07 15:56:14.000000000 +0900
|
|
@@ -297,6 +297,15 @@
|
|
#endif
|
|
incpush(RUBY_RELATIVE(RUBY_SITE_ARCHLIB));
|
|
incpush(RUBY_RELATIVE(RUBY_SITE_LIB));
|
|
+#ifdef RUBY_DEPRECATED_OLD_SITE_LIB2
|
|
+ incpush(RUBY_RELATIVE(RUBY_DEPRECATED_OLD_SITE_LIB2));
|
|
+#endif
|
|
+#ifdef RUBY_DEPRECATED_OLD_SITE_ARCHLIB
|
|
+ incpush(RUBY_RELATIVE(RUBY_DEPRECATED_OLD_SITE_ARCHLIB));
|
|
+#endif
|
|
+#ifdef RUBY_DEPRECATED_OLD_SITE_LIB
|
|
+ incpush(RUBY_RELATIVE(RUBY_DEPRECATED_OLD_SITE_LIB));
|
|
+#endif
|
|
|
|
incpush(RUBY_RELATIVE(RUBY_LIB));
|
|
#ifdef RUBY_THIN_ARCHLIB
|