Former president FW de Klerk believes it is unacceptable to sing "shoot the boer", according to a report published in Beeld newspaper on Thursday.
De Klerk also criticised President Jacob Zuma for failing to rebuke ANC Youth League leader Julius Malema.
"It is unacceptable to sing songs that ask that somebody gets shot," De Klerk said.
"The historical context is irrelevant. It will be equally unacceptable if Afrikaners started singing songs from the Anglo Boer war that ask that English people be shot."
De Klerk also spoke about Malema's statements - made in Kimberley ahead of the local government elections - that white people were criminals because they had stolen land.
"It is unacceptable for Malema to call white people criminals.
"It is even more unacceptable for Zuma to sit smilingly on the same stage while Malema, an important ANC official, makes such racist comments.
"Malema's conduct is irreconcilable with the Constitution, which Zuma promised in an oath to protect."
Malema has been hauled before the Equality Court for singing "shoot the boer". Judgment is yet to be handed down.