I just built v5.1 and v5.2 from source, without the Arch patches, and get the same result: 5.1 boots and 5.2 doesn't. I tried adding ignore_loglevel, but still just get a blinking cursor. So it's definitely a regression.
I can have a go at bisecting this if it would help? Or is there something else we could try first? Alex