eclipseo added a new comment to an issue you are following: `` Ok, I am partisan of solution 1.
The state of the current macros regarding this provoked the mass failures with have seen due to the introduction of relro which is not recognized by the Golang compiler.
What is the scope of this change? Do we apply it only on Rawhide? Do we apply it to stable branches? What about EPEL9?
Applying it on stable branches is dangerous, but people tends to git merge from Rawhide to stable branches and it would cause head scratching issues. Same problem for Fedora to EPEL9 merges. I'not sure how to apply solution 2 either.
RHEL/C9S has probably some packages that depends on the BUILDTAGS and LDFLAGS variables and we can't modify them easily. I also don't know if the relro flag will also be set on RHEL.
Pinging kindly @dbenoit regarding RHEL/C9S. ``
To reply, visit the link below or just reply to this email https://pagure.io/go-rpm-macros/issue/36