The code handling this is in the src server and not build script. IMHO this is not a bug, just a broken source setup. Just skipping a patch when configured to apply sounds not like to right solution. If it is conflicting the user has to decide anyway how to solve it IMHO. Do you have a use case where this would make sense?