new libsdl pre7022, with workaround for #45