Я спросил в списке рассылки rpm-экосистемы. См .: http://lists.rpm.org/pipermail/rpm-ecosystem/2017-March/000476.html
В случае "rpm --showrc" такое отрицательное число представляет "источник" или "расположение" определения макроса:
-14 = -13 - 1: макрос определен в файле макроса (например, /etc/rpm/macros.*)
-11: макрос определен в файле rpmrc (например, / usr / lib / rpm / rpmrc)
-8 = -7 - 1: макрос определен в командной строке (например, через rpm -D "zzz 42" --showrc)
и т. д.