Backport #9000

Please backport r43077 and r43193 [GNU/Hurd]

Added by Gabriele Giacone 7 months ago. Updated 7 months ago.

[ruby-core:<unknown>]
Status:Closed
Priority:Normal
Assignee:Tomoyuki Chikanaga

Description

Please backport r43077 and r43193. Both needed to make testsuite run on GNU/Hurd.
Thanks.

Associated revisions

Revision 43226
Added by Tomoyuki Chikanaga 7 months ago

merge revision(s) 43179,43180,43181,43192,43193: [Backport #8990] [Backport #9000]

* configure.in, win32/Makefile.sub (FIBER_USE_NATIVE): move conditions
  from cont.c

* cont.c (FIBER_USE_NATIVE): split long conditions.

* cont.c: disable FIBER_USE_NATIVE on GNU/Hurd because it doesn't
  support a combination getcontext() and threads. Patch by
  Gabriele Giacone (1o5g4r8o@gmail.com). [Bug #8990]

History

#1 Updated by Tomoyuki Chikanaga 7 months ago

  • Status changed from Open to Assigned
  • Assignee set to Tomoyuki Chikanaga

#2 Updated by Tomoyuki Chikanaga 7 months ago

  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100

This issue was solved with changeset r43226.
Gabriele, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.


merge revision(s) 43179,43180,43181,43192,43193: [Backport #8990] [Backport #9000]

* configure.in, win32/Makefile.sub (FIBER_USE_NATIVE): move conditions
  from cont.c

* cont.c (FIBER_USE_NATIVE): split long conditions.

* cont.c: disable FIBER_USE_NATIVE on GNU/Hurd because it doesn't
  support a combination getcontext() and threads. Patch by
  Gabriele Giacone (1o5g4r8o@gmail.com). [Bug #8990]

#3 Updated by Tomoyuki Chikanaga 7 months ago

backported at r43225 and r43226.

Also available in: Atom PDF