Author Roman Yurchak
Recipients Roman Yurchak, pablogsal, serhiy.storchaka
Date 2020-08-06.20:20:07
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
The `_Py_Sigset_Converter` function is conditionally defined  in if `ifdef HAVE_SIGSET_T`

However this function is called unconditionally in (there are 4 such occurrences), which leads to a compilation error when `HAVE_SIGSET_T` is not set.

This is regression in 3.8+ as far as I can tell due to changes in 

I imagine the solution could be to always define this function but raise an exception if it is called when HAVE_SIGSET_T` is undefined, as done in the following patch: 

Would this be acceptable, or is there a better way of handling it? Thanks!
Date User Action Args
2020-08-06 20:20:07Roman Yurchaksetrecipients: + Roman Yurchak, serhiy.storchaka, pablogsal
2020-08-06 20:20:07Roman Yurchaksetmessageid: <>
2020-08-06 20:20:07Roman Yurchaklinkissue41498 messages
2020-08-06 20:20:07Roman Yurchakcreate