Then it may be a bug in that version. Linux has its share of them.
Take a look at this thread. Each version has its own bugs. This user had a version that the delay() function failed. My repository version would not compile "Serial.begin(9600);". After the upgrade, all is great. Reply #5 covers the bug and fix.http://arduino.cc/forum/index.php/topic,71182.0.html
These are the "signature errors" for these avr-libc versions:
1.6.8 - Serial.begin(9600) causes a crash.
1.7.0 - delay(1000) causes a crash.
1.7.1 - compiler "no declaration for fabs and ceil" error (prior to editing delay.h as described in the thread link above).