The RPM changelog contains trailing tabs on the “-” leader lines. The reason is the use of multiple print arguments here:
print(cl[j], '\n')
We should use .. instead to concatenate the strings.
We should add a small downstream test (not in the RPM sources) to check that there are no tab characters (trailing or otherwise) in the RPM changelog, so this issue is not a development-only activity (unlike other patch-git fixes).