Судя по всему, из-за %go_root разделяемая библиотека попадает в golang1.16 на i586 архитектуре, т.к. %_libdir принимает /usr/lib Добавьте в спек .... %if_enabled shared .... %exclude %golibdir/*.so как вы это сделали в спеке golang, пожалуйста.