This is a tracking bug for Change: Golang buildmode PIE For more details, see: https://fedoraproject.org//wiki/Changes/golang-buildmode-pie Change default build mode of golang in Fedora packaging macros to buildmode=pie, which results in packages using them to produce Position Independent Executables. Another part of the change is to pass the Fedora hardened linker flags to the external linker(regular system linker). In result reducing exploit-ability of binaries.
Is it ready for a mass rebuild?
Yes, it is ready for mass rebuild.
This bug appears to have been reported against 'rawhide' during the Fedora 26 development cycle. Changing version to '26'.
I have added release notes text for this change to the draft F26 Release Notes here: https://pagure.io/release-notes/c/94d77e689472481bcd81f62a030129a27a485835?branch=f26 Please would you take a look at the draft and let me know if anything should be added or changed?