pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/ruby18-base Try to fix build problem on DraonFly ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3a64e59ea076
branches:  trunk
changeset: 533833:3a64e59ea076
user:      taca <taca%pkgsrc.org@localhost>
date:      Tue Oct 02 15:59:23 2007 +0000

description:
Try to fix build problem on DraonFly BSD.
(I tested on old DragonFly 1.7.0-DEVELOPMENT.)

diffstat:

 lang/ruby18-base/distinfo         |   3 ++-
 lang/ruby18-base/patches/patch-ad |  14 ++++++++++++++
 2 files changed, 16 insertions(+), 1 deletions(-)

diffs (35 lines):

diff -r 2cd16fab8c4f -r 3a64e59ea076 lang/ruby18-base/distinfo
--- a/lang/ruby18-base/distinfo Tue Oct 02 15:58:55 2007 +0000
+++ b/lang/ruby18-base/distinfo Tue Oct 02 15:59:23 2007 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.22 2007/09/30 04:08:15 taca Exp $
+$NetBSD: distinfo,v 1.23 2007/10/02 15:59:23 taca Exp $
 
 SHA1 (ruby-1.8.6-p110.tar.bz2) = b9c980dabd6c99f3663d463a586b18f2637c9e5b
 RMD160 (ruby-1.8.6-p110.tar.bz2) = 7acff85e7604ec8cb14590967a147dd953079dd6
@@ -6,6 +6,7 @@
 SHA1 (patch-aa) = eb218253249d7fc8fe32c5d1ad00f355714861f9
 SHA1 (patch-ab) = 973e36950d5b497c7283b928153e9f0ae9fe023e
 SHA1 (patch-ac) = b84bc931ab3dd7fe619cca846a300673fa71f48e
+SHA1 (patch-ad) = f58380acbde2cd346b622b1a547a2840c61cee1f
 SHA1 (patch-ag) = 1db7fdb83e17a979556a4a9f7fd709dc124d1da0
 SHA1 (patch-ai) = 006cb39e417ee5d939af85482e81f441682b688d
 SHA1 (patch-dh) = 8d8dfbc070433259acc24e18314ad6d76ac4900c
diff -r 2cd16fab8c4f -r 3a64e59ea076 lang/ruby18-base/patches/patch-ad
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/ruby18-base/patches/patch-ad Tue Oct 02 15:59:23 2007 +0000
@@ -0,0 +1,14 @@
+$NetBSD: patch-ad,v 1.7 2007/10/02 15:59:23 taca Exp $
+
+--- eval.c.orig        2007-09-23 09:01:50.000000000 +0900
++++ eval.c
+@@ -11944,7 +11944,9 @@ rb_thread_start_0(fn, arg, th)
+ #ifdef _THREAD_SAFE
+       pthread_create(&time_thread, 0, thread_timer, 0);
+         time_thread_alive_p = 1;
++#ifndef __DragonFly__
+         pthread_atfork(0, 0, rb_child_atfork);
++#endif
+ #else
+       rb_thread_start_timer();
+ #endif



Home | Main Index | Thread Index | Old Index