This reverts commit a57e9fc6c0. After the parent commit it builds again. For now; future seems bleak.
a57e9fc6c0