You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When trying to build Couch with an older version of Ruby (Mac OS X 10.5 Leopard ships with 1.8.6) the build fails due to a missing Dir mktmpdir method. If this dependency (hopefully no others are hiding after this one?) could be eliminated it would be much easier to build Couch on slightly older platforms/distros.
The text was updated successfully, but these errors were encountered:
I agree! I am frustrated with mktmpdir myself. I think it should be easy to re-implement or perhaps copy the code from a newer build, since I imagine it is written in pure Ruby.
I will close this ticket when I find the time to write that and thus depend on pretty much any Ruby anybody might have.
Hi! I just committed an experimental Dir.mktmpdir backport into the master branch. It works for me with new Ruby, however I have not tried it with Ruby 1.8.6 or newer.
I did, however, visually confirm that all of the functions called by Dir.mktmpdir do exist in the 1.8.6 library (e.g. Dir.tmpdir, FileUtils.remove_entry_secure).
When trying to build Couch with an older version of Ruby (Mac OS X 10.5 Leopard ships with 1.8.6) the build fails due to a missing Dir mktmpdir method. If this dependency (hopefully no others are hiding after this one?) could be eliminated it would be much easier to build Couch on slightly older platforms/distros.
The text was updated successfully, but these errors were encountered: