Okay... I finally got around to rebuilding my Self VM. I found the definition of SignalBlocker (not SignalBlock) in abort.h. But now it complains about initialisers. It appears that SignalBlocker doesn't do much, and definitely doesn't declare anything that starts with a bool. This is 2.0.1 code. I take it the patch was based on current code...