From: Tony Arcieri Date: 2010-01-25T17:11:19+09:00 Subject: Re: ruby bounties--list of bounties --000e0cd359fe04a775047df89fb2 Content-Type: text/plain; charset=ISO-8859-1 On Sun, Jan 24, 2010 at 10:29 PM, Aaron Patterson < aaron@tenderlovemaking.com> wrote: > I thought FFI was supposed to solve this problem. Is it not? > It "solves" it to a certain degree, but when deploying in enterprise environments it can be quite a hassle. Think: ancient versions of RHEL with ancient versions of libxml/libxslt. That's not to mention problems with 32-bit vs 64-bit environments: for some reason the 64-bit version of RedHat didn't package a 32-bit libxslt, but they did provide a 64-bit one. However, we originally installed a 32-bit JRE. Eep! 64-bit JRE is an "unofficially supported" configuration for our environment (they typically run 32-bit JRE on 64-bit RedHat for some reason). Nokogiri's great and we have everything working now (we had to do some symlink hackery though). However, it would definitely streamline the deployment process a lot if we didn't have native code dependencies, and right now Nokogiri is the only one we have. -- Tony Arcieri Medioh! A Kudelski Brand --000e0cd359fe04a775047df89fb2--