The accident took place last night while the boys were sleeping outside their house, the police said.
Abid, 14, died on the spot while his cousin Shakil, 13, suffered serious injuries. He was admitted to a trauma centre in Lucknow, a police officer said.
He said a case was registered by the Gauriganj Police and a search ordered to arrest the road-roller's driver.
The protesters dispersed after the intervention of Gauriganj Lawmaker Rakesh Pratap Singh. The matter is being investigated, police said.
Follow NDTV for latest election news and live coverage of assembly elections 2019 in Maharashtra and Haryana.
Subscribe to our YouTube channel, like us on Facebook or follow us on Twitter and Instagram for latest news and live news updates.