This reverts commit c970b4f3. I don't think this is the right approach. We don't actually use anything from sd-escape.h when built without systemd; we were just compiling it.