Hm, don't really know anything about this, sorry.

On Jun 17, 2009, at 8:23 AM, Kevin Clark wrote:

mkmf is part of the standard library so if you've got ruby, you
*should* have it. But some linux distributions decide it's a good idea
to split up the stdlib (which really irks me). I guess we could do a
check for mkmf, and just bail out if it isn't around.

Bryan? Thoughts?

On Wed, Jun 17, 2009 at 6:57 AM, Johan Oskarsson<jo...@oskarsson.nu> wrote:
Is this a vote to release that candidate? Either way, it gets my +1.

+1 based on compiling on Ubuntu 9.04, testing the java by replacing
current lib and generated thrift files in Cassandra with new ones.
Tested python command line client against Cassandra. A colleague of mine
tested it with one of our internal systems, worked fine.



I did however have two issues during compilation, but in parts we are
not using. I ran into the classic MONO issue. I added pkg-config to
http://wiki.apache.org/thrift/GettingUbuntuPackages so new users can
avoid that problem.

Ruby threw the error below on compile, I simply disabled ruby support
and then everything worked fine.


/usr/bin/ruby1.8 /home/johan/Downloads/thrift-0.1-dev/lib/rb/ext/ extconf.rb
/home/johan/Downloads/thrift-0.1-dev/lib/rb/ext/extconf.rb:20:in
`require': no such file to load -- mkmf (LoadError)
from /home/johan/Downloads/thrift-0.1-dev/lib/rb/ext/ extconf.rb:20
setup.rb:655:in `command': system("/usr/bin/ruby1.8"
"/home/johan/Downloads/thrift-0.1-dev/lib/rb/ext/extconf.rb") failed
(RuntimeError)
       from setup.rb:660:in `ruby'
       from setup.rb:1238:in `extconf'
       from setup.rb:1230:in `config_dir_ext'
       from setup.rb:1532:in `__send__'
       from setup.rb:1532:in `traverse'
       from setup.rb:1549:in `dive_into'
       from setup.rb:1530:in `traverse'
       from setup.rb:1524:in `exec_task_traverse'
       from setup.rb:1519:in `each'
       from setup.rb:1519:in `exec_task_traverse'
       from setup.rb:1223:in `exec_config'
       from setup.rb:991:in `exec_config'
       from setup.rb:826:in `__send__'
       from setup.rb:826:in `invoke'
       from setup.rb:773:in `invoke'
       from setup.rb:1578
make[3]: *** [all-local] Error 1


/Johan

David Reiss wrote:
http://people.apache.org/~dreiss/thrift-0.1.0-rc2.tar.gz

Same warnings as before.  See...

http://mail-archives.apache.org/mod_mbox/incubator-thrift-dev/ 200905.mbox/%3c1241811935.8397.609.ca...@urgyen%3e http://www.mail-archive.com/thrift-dev@incubator.apache.org/ msg04783.html
http://markmail.org/message/6ojmoxuzg35tdbfj





--
Kevin Clark
http://glu.ttono.us

Reply via email to