Russia President Vladimir Putin said on Thursday that he is open to compromising over the Ukraine war in talks with US President-elect Donald Trump, emphasising that there are no preconditions for discussions but any deal must involve legitimate Ukrainian authorities.