cvs commit: ports/Mk bsd.ruby.mk ports/lang Makefile ports UPDATING ports/lang/ruby18 Makefile pkg-plist ports/lang/ruby18_r Makefile ports/lang/ruby16 Makefile pkg-plist ports/lang/ruby16_r Makefile ports/devel/ruby-gnustep Makefile ...

Jeremy Messenger mezz7 at cox.net
Sat Feb 5 14:08:00 PST 2005


On Sat, 5 Feb 2005 22:49:29 +0100, Michael Nottebrock  
<michaelnottebrock at gmx.net> wrote:

> On Saturday, 5. February 2005 22:28, Jeremy Messenger wrote:
>> On Sat, 05 Feb 2005 15:12:16 -0600, Jeremy Messenger <mezz7 at cox.net>  
>> wrote:
>> > On Sat, 5 Feb 2005 22:06:52 +0100, Michael Nottebrock
>> >
>> > <michaelnottebrock at gmx.net> wrote:
>> >> On Saturday, 5. February 2005 21:44, Jeremy Messenger wrote:
>> >>> Works, but I now get loads of weird warning. Without patch, I don't
>> >>> get  
>> >>> any warning.
>> >>
>> >> What program are you seeing this warning with (and on which FreeBSD
>> >> version)?
>> >
>> > ruby-gtk2/ruby-gnome2 example files in
>> > ${LOCALBASE}/share/examples/ruby18/ and few other ruby-gtk2 apps that
>> > aren't in ports. As for FreeBSD version, it's a few hours of RELENG_5.
>>
>> Hold on, I think I have found a patch to fix ruby-glib2 for ruby 1.8.x..
>> It was insteresting that it finally complain with your patch, maybe your
>> patch makes ruby 1.8.x to use something new.
>
> Okay (I really have no idea how my patch could trigger this). FWIW, I  
> found I missed one config.h entry in my patch, here's an update.

I found too, but it's more than a missing. The config.h.orig is w/out  
patch and config.h is with your patch.

======================================
--- config.h.orig	Sat Feb  5 15:59:21 2005
+++ config.h	Sat Feb  5 16:00:22 2005
@@ -154,12 +154,6 @@
  #define FILE_READPTR _p
  #define NEED_IO_SEEK_BETWEEN_RW 1
  #define STACK_GROW_DIRECTION -1
-#define _REENTRANT 1
-#define _THREAD_SAFE 1
-#define HAVE_LIBPTHREAD 1
-#define HAVE_NANOSLEEP 1
-#define HAVE_GETCONTEXT 1
-#define HAVE_SETCONTEXT 1
  #define DEFAULT_KCODE KCODE_NONE
  #define USE_ELF 1
  #define DLEXT ".so"
@@ -169,3 +163,6 @@
  #define RUBY_PLATFORM "i386-freebsd5"
  #define RUBY_ARCHLIB "/usr/local/lib/ruby/1.8/i386-freebsd5"
  #define RUBY_SITE_ARCHLIB  
"/usr/local/lib/ruby/site_ruby/1.8/i386-freebsd5"
+#define _REENTRANT 1
+#define _THREAD_SAFE 1
+#define HAVE_LIBPTHREAD 1
======================================

See you later in the evening. I am leaving.

Cheers,
Mezz


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org


More information about the cvs-all mailing list