With make 3.x, guides-% is matched instead of guides-%-clean. Move the less specific target pattern (guides-%) at the end to allow matching guides-%-clean first. Reported-by: Bernard Iremonger <bernard.iremonger@intel.com> Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>