avr libc and memory bugs

I have read on many posts that the library avr libc 1.6.4 is affected by some bugs mainly concerning memory allocation. Is it true that is sufficient to update this library for solve the problem?
If I download a new one (for example here Index of /releases/avr-libc/) how can I update it and how to be sure that new versions are 100% compatible with arduino?
Thanks