# (no subject)

**URL:** <https://www.ruby-forum.com/t/no-subject/180244>\
**Category:** Ruby-Gnome 2\
**Created:** [December 15, 2009, 5:26pm UTC](https://www.ruby-forum.com/t/no-subject/180244 "2009-12-15T17:26:25Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [December 15, 2009, 5:26pm UTC](https://www.ruby-forum.com/t/no-subject/180244/1 "2009-12-15T17:26:25Z")

</div>

hi i already reported this  
([Ruby-GNOME 2 / Bugs / #133 ‘struct RString’ has no member named ‘ptr’ error reoccurred](https://sourceforge.net/tracker/?func=detail&aid=2914778&group_id=53614&atid=470969))  
but nobody did care for that bug tracker.  
so i subscribed to this mailing list.  
forgive me for rude double posting.

ruby --version  
ruby 1.9.1p376 (2009-12-07 revision 26041) [i686-linux]

i tried to compile recent svn. but old error reoccured .

make[1]: Entering directory `/media/sdc1/ruby-gnome2/gio/src' gcc -I. -I/media/sdc1/ruby-gnome2/glib/src -I/media/sdc1/ruby-gnome2/glib/src -I/usr/include/ruby-1.9.1/i686-linux -I/usr/include/ruby-1.9.1/ruby/backward -I/usr/include/ruby-1.9.1 -I/media/sdc1/ruby-gnome2/gio/src -I/usr/lib/ruby/site_ruby/1.9.1/i686-linux -I/usr/lib/ruby/vendor_ruby/1.9.1/i686-linux -DHAVE_RB_DEFINE_ALLOC_FUNC -DHAVE_RB_BLOCK_PROC -DHAVE_OBJECT_ALLOCATE -DHAVE_RB_EXEC_RECURSIVE -DRUBY_GIO2_COMPILATION -D_FILE_OFFSET_BITS=64 -fPIC -O2 -g -Wall -Wno-parentheses -Wall -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -finline-functions -fno-common -Wall -Waggregate-return -Wcast-align -Wextra -Wformat=2 -Winit-self -Winline -Wlarger-than-65500 -Wmissing-declarations -Wmissing-format-attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpacked -Wp,-D_FORTIFY_SOURCE=2 -Wpointer-arith -Wsign-compare -Wstrict-aliasing=2 -Wswitch-default -Wswitch-enum -Wundef -Wunsafe-loop-optimizations -Wwrite-strings -o util.o -c util.c util.c: In function ‘g_file_ary_to_glist’: util.c:59: warning: value computed is not used util.c: In function ‘cstr_to_rval_own’: util.c:128: error: ‘struct RString’ has no member named ‘ptr’ util.c:129: error: ‘struct RString’ has no member named ‘len’ util.c:130: error: ‘struct RString’ has no member named ‘aux’ util.c: In function ‘rbgio_raise_io_error’: util.c:237: warning: format not a string literal and no format arguments make[1]: *** [util.o] error 1 make[1]: Leaving directory `/media/sdc1/ruby-gnome2/gio/src’  
make: \*\*\* [all] error 2

thi is error line.  
it is not easy to change RString -\>ptr TO RString\_PTR

VALUE  
cstr\_to\_rval\_own(char \*string, gsize length)  
{  
NEWOBJ(str, struct RString);  
OBJSETUP(str, rb\_cString, T\_STRING);

str-\>ptr = string;  
str-\>len = length;  
str-\>aux.capa = length;

return (VALUE)str;  
}

$ svn info

Path: .  
URL:

> **[Ruby-GNOME 2](https://sourceforge.net/projects/ruby-gnome2/)**
>
> Download Ruby-GNOME 2 for free. This project is a set of Ruby language bindings for the various application development libraries included with the GNOME/GTK+ environment. This project is for GTK+2.0 or later.

Repository Root:

> **[Ruby-GNOME 2](https://sourceforge.net/projects/ruby-gnome2/)**
>
> Download Ruby-GNOME 2 for free. This project is a set of Ruby language bindings for the various application development libraries included with the GNOME/GTK+ environment. This project is for GTK+2.0 or later.

Repository UUID: c539e5d7-1e9e-499f-b274-3850e4969db1  
Revision: 3723  
Node Kind: directory  
Schedule: normal  
Last Changed Author: ktou  
Last Changed Rev: 3699  
Last Changed Date: 2009-09-23 09:03:40 +0900 (Wed, 23 Sep 2009)

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [December 18, 2009, 1:51pm UTC](https://www.ruby-forum.com/t/no-subject/180244/2 "2009-12-18T13:51:20Z")

</div>

Hi,

In [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
“[ruby-gnome2-devel-en] (no subject)” on Wed, 16 Dec 2009 01:25:30  
+0900,  
±è½Âä [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> hi i already reported this  
> ([Ruby-GNOME 2 / Bugs / #133 ‘struct RString’ has no member named ‘ptr’ error reoccurred](https://sourceforge.net/tracker/?func=detail&aid=2914778&group_id=53614&atid=470969))  
> but nobody did care for that bug tracker.  
> so i subscribed to this mailing list.  
> forgive me for rude double posting.

I’m sorry but there is no maintainer for Ruby/GIO.  
It also has many problems (e.g. coding style). We will  
remove it from Ruby-GNOME2 project if nobody maintains it.

Thanks,

P.S. A problem submitted by you had been fixed in trunk. 🙂

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [December 18, 2009, 2:21pm UTC](https://www.ruby-forum.com/t/no-subject/180244/3 "2009-12-18T14:21:11Z")

</div>

2009/12/18, Kouhei S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> kou

what you mean “fixed”?  
nothing changed in subversion source now.  
you mean “just remove gio releated code from svn”?  
or will be fixed sooner or later?

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [December 18, 2009, 2:25pm UTC](https://www.ruby-forum.com/t/no-subject/180244/4 "2009-12-18T14:25:16Z")

</div>

In [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
“Re: [ruby-gnome2-devel-en] (no subject)” on Fri, 18 Dec 2009 22:20:47  
+0900,  
±è½Âä [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > –  
> > kou
> 
> what you mean “fixed”?

Try make trunk.

> nothing changed in subversion source now.

It _had_ been fixed.

Thanks,

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [December 18, 2009, 3:01pm UTC](https://www.ruby-forum.com/t/no-subject/180244/5 "2009-12-18T15:01:33Z")

</div>

hah,maybe there is some time lag in svn commit.  
just now i run “svn update”.  
but nothing changed. 🙂

$ svn up  
Fetching external item into ‘misc’

Fetching external item into ‘misc/rt’  
External at revision 494.

At revision 3425.

Fetching external item into ‘glib/test-unit’  
External at revision 251.

At revision 3723.

$ svn info  
Path: .  
URL:

> **[Ruby-GNOME 2](https://sourceforge.net/projects/ruby-gnome2/)**
>
> Download Ruby-GNOME 2 for free. This project is a set of Ruby language bindings for the various application development libraries included with the GNOME/GTK+ environment. This project is for GTK+2.0 or later.

Repository Root:

> **[Ruby-GNOME 2](https://sourceforge.net/projects/ruby-gnome2/)**
>
> Download Ruby-GNOME 2 for free. This project is a set of Ruby language bindings for the various application development libraries included with the GNOME/GTK+ environment. This project is for GTK+2.0 or later.

Repository UUID: c539e5d7-1e9e-499f-b274-3850e4969db1  
Revision: 3723  
Node Kind: directory  
Schedule: normal  
Last Changed Author: ktou  
Last Changed Rev: 3723  
Last Changed Date: 2009-12-15 21:39:36 +0900 (Tue, 15 Dec 2009)

2009/12/18, Kouhei S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [December 18, 2009, 3:07pm UTC](https://www.ruby-forum.com/t/no-subject/180244/6 "2009-12-18T15:07:25Z")

</div>

and nothing changed in your web svn repository  
([Ruby-GNOME 2 download | SourceForge.net](http://ruby-gnome2.svn.sourceforge.net/viewvc/ruby-gnome2/ruby-gnome2/trunk/))

i`m saying to myself “Please be patient!!, svn commit tends to take  
long time”

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [December 18, 2009, 3:08pm UTC](https://www.ruby-forum.com/t/no-subject/180244/7 "2009-12-18T15:08:35Z")

</div>

In [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
“Re: [ruby-gnome2-devel-en] (no subject)” on Fri, 18 Dec 2009 22:54:34  
+0900,  
±è½Âä [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> and nothing changed in your web svn repository  
> ([Ruby-GNOME 2 download | SourceForge.net](http://ruby-gnome2.svn.sourceforge.net/viewvc/ruby-gnome2/ruby-gnome2/trunk/))
> 
> i`m saying to myself “Please be patient!!, svn commit tends to take long time”

I’m so sorry. It was my misunderstanding.  
I noticed that I can’t fix, modify, maintain and  
… Ruby/GIO code. I’ll remove it from the Ruby-GNOME2  
project soon.

Thanks,
