[Bug 262487] lang/python* assumes NSIG includes [SIGRTMIN,SIGRTMAX]; behavior difference from Linux

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 11 Mar 2022 18:59:23 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262487

            Bug ID: 262487
           Summary: lang/python* assumes NSIG includes
                    [SIGRTMIN,SIGRTMAX]; behavior difference from Linux
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: ngie@FreeBSD.org

NSIG on Linux includes the range [SIGRTMIN,SIGRTMAX].

In order for the code in lang/python* to handle realtime signals, either NSIG
needs to be modified to include SIGRTMAX, or python needs to be modified to
allocate and handle this range as well.

This will require modifying is_valid_signalnum and other relevant pieces of
code in signalmodule.c .

A cpython defect is pending as well.

Reported by: Alok Sontakke (Dell)

-- 
You are receiving this mail because:
You are the assignee for the bug.