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