This problem: http://groups.google.com/group/rack-devel/browse_thread/thread/a2aab3a4720f34c4 causes grief for most people using passenger with the ruby 1.9 version which was just pushed out to the FreeBSD ports.
See also: http://code.google.com/p/phusion-passenger/issues/detail?id=340
The underlying problem is here: http://redmine.ruby-lang.org/issues/show/1494#note-10
The solution as applied in that thread to the Ruby svn is here: http://redmine.ruby-lang.org/repositories/diff/ruby-19?rev=24662
All I've done is wrap that change up in a patch for the FreeBSD port. It should be removed when we get the next official Ruby update but until then this will probably help a lot of people.
Fix: Add the following patch file to the lang/ruby19 port.
Fix synopsis and assign.
stas 2009-10-24 10:52:07 UTC
FreeBSD ports repository
- Fix issue when the handle of tempfile become closed when the file
was unlinked (see http://redmine.ruby-lang.org/issues/show/1494#note-10).
- Bump PORTREVISION.
Submitted by: Ari Maniatis <firstname.lastname@example.org>
Obtained from: Ruby SVN
Revision Changes Path
1.190 +2 -2 ports/Mk/bsd.ruby.mk
1.1 +10 -0 ports/lang/ruby19/files/patch-tempfile.rb (new)
email@example.com mailing list
To unsubscribe, send any mail to "firstname.lastname@example.org"