notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
non port: lang/ruby18/files/patch-eval.c
SVNWeb

Number of commits found: 12

Mon, 22 Nov 2010
[ 05:47 stas search for other commits by this committer ] Original commit 
- Update ruby 1.8 to p302.

PR:             ports/151712
Reported by:    Pavel Argentov <argentoff@gmail.com>
Tue, 27 Apr 2010
[ 22:14 stas search for other commits by this committer ] Original commit 
- Do not try to stop the timer thread in child after fork: at this moment
  there's already nothing to stop.  Only mark the timer thread as stopped.
  That fixes spontaneous lockups in ruby popen call.

Reported by:    renchap @ FreeNode
Tue, 30 Oct 2007
[ 11:24 stas search for other commits by this committer ] Original commit  (Only the first 10 of 19 ports in this commit are shown above. View all ports for this commit)
- Update ruby to the latest 111 patchversion.
  It's a bugfix release.

Thanks to:      Alexander Logvinov <ports@logvinov.com> for initial patchset.
Tue, 10 Jul 2007
[ 15:04 stas search for other commits by this committer ] Original commit  (Only the first 10 of 17 ports in this commit are shown above. View all ports for this commit)
- Add a bunch of fixes and patchs from the upstream. These fixes a lot of
  serious bugs, some of which can pose security-related problems.
- Bump up PORTREVISION.

Requested by:   many
Sun, 27 Aug 2006
[ 09:53 sem search for other commits by this committer ] Original commit 
- Update to 1.8.5
  A bugs fix release.
Tue, 24 Jan 2006
[ 14:38 ume search for other commits by this committer ] Original commit 
Use the code actually committed into Ruby CVS against
getcontext/setcontext issue.

Obtained from:  Ruby CVS
Sun, 22 Jan 2006
[ 05:47 ume search for other commits by this committer ] Original commit 
Better fix for the problem on AMD64 and Pentium4 since rev1.4.
getcontext() saves EFLAGS and setcontext() restores it.  When carry
flag is set in EFLAGS, setcontext() treats it as an system call error.
This problem is filed as misc/92110.
rev1.3 and before hid this problem, and rev1.4 exposed it.
Drop carry flag before getcontext() for workaround for this problem.

Submitted by:   Tanaka Akira <akr__at__m17n.org>
Tested by:      TAKANO Yuji <takachan__at__running-dog.net>
Sat, 21 Jan 2006
[ 18:11 ume search for other commits by this committer ] Original commit 
fix build on AMD64 for workaround.

Reported by:    many
Fri, 20 Jan 2006
[ 19:32 ume search for other commits by this committer ] Original commit 
eval.c (FUNCTION_CALL_MAY_RETURN_TWICE): use only for SPARC and IA64
before gcc 4.0.3.

previous one broke xcgroup of XCAST6:
        http://sourceforge.net/projects/xcast6/

Reported by:    SUZUKI Koichi <metal__at__gc5.so-net.ne.jp>
Obtained from: 
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/eval.c.diff?r1=1.616.2.148;r2=1.616.2.149
Wed, 18 Jan 2006
[ 16:05 pav search for other commits by this committer ] Original commit 
- Fix build on sparc64

Investigated by:        marius
This patch by:          Tanaka Akira <akr@m17n.org> (akr in ruby CVS)
Obtained from:          ruby CVS
Mon, 15 Dec 2003
[ 06:35 knu search for other commits by this committer ] Original commit  (Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
Update lang/ruby18 and lang/ruby16-shim-ruby18 to 1.8.1-preview3.
Thu, 27 Nov 2003
[ 07:39 marcel search for other commits by this committer ] Original commit 
Fix the build on ia64:

The __libc_ia64_register_backing_store_base variable is defined on
Linux (in glibc) to allow processes to obtain the base of the RSE
backing store. On FreeBSD we do not have such a variable. We also
do not yet have a different interface for processes to use. So, for
now, hardcode the base address of the RSE backing store as it is
on FreeBSD. There's little chance this will change in the future,
so it's not that evil.

Approved by: portmgr (kris)

Number of commits found: 12