This is true but by now distros have fixed most of the breakage and sent the changes back upstream (certainly this is true for Fedora).
I usually do this first to make sure the software builds and works, then I try to figure out how to get it working on a newer OS.
Futher more every warning Explains why the std value affects them.