Michal 'hramrach' Suchanek <[EMAIL PROTECTED]> wrote:
Hello
Can somebody, please, look at the ruby 1.8.2 package?
Hello,
I took a quick look. I haven't tried to compile it but here are some
comments:
How about updating to use the newer readline5 and gdbm3 packages instead
of readline and gdbm? It would be good to get on the newer versions of
these. When I compiled Ruby 1.8.3 against them, it didn't have any issues.
It is sitting in package tracker for quite some time.
There is a minor glitch: one can theoretically install ruby-dev 1.8.1
and ruby 1.8.2 at once. That gives "complete" installation but since
mkmf.rb was moved to -dev it will not be installed.
Because the package was split in more pieces it cannot be fixed with
adding conflicts, at least in no way I know.
There is ruby 1.8.3, reportedly it has some new portability misfeatures.
What misfeatures? Do you have links to those reports?
The only thing I found was that the new ruby.c expects that Unix-like
OSs have a char **environ that it can use to get the environment to link
$0 to the process name. My 10.3 box does not have environ, so I just
#ifdef'd this code out, so it matches the code in 1.8.2.
We do have some help from the Debian community and the growing Ruby on
Rails community in finding and fixing bugs in 1.8.3. Debian updated
their Ruby packages to 1.8.3 over a week ago and I keep track of those
packages, so we can migrate any fixes from Debian over to Fink.
BTW, Debian did backport a large number of patches from 1.8.3 into their
1.8.2 package, which you can see at
http://ftp.us.debian.org/debian/pool/main/r/ruby1.8/ruby1.8_1.8.2-9.diff.gz
Almost every one of these is 1.8.3, so that's why I suggest we move to
1.8.3.
If you are committed do want to stick with 1.8.2, then I suggest
migrating in most of Debian's patches into our 1.8.2 package.
I probably will not be able to look into updating the package for some
time, and there is no point if it is not going in anyway.
I'm looking at building a set of Fink packages for Ruby 1.8.3 and Ruby
on Rails, including the PostgreSQL bindings (and possibly the MySQL
bindings) so I'd be glad to help. If you don't want to maintain the
packages any more, I'd be glad to take over.
Regads,
Blair
--
Blair Zajac, Ph.D.
<[EMAIL PROTECTED]>
Subversion and Orca training and consulting
http://www.orcaware.com/svn/
-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Fink-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-devel