Versions 2.20 (and 2.21) contain a very serious and frustrating bug for Arduino 
developers (compilation just fails seemingly 'randomly').  The only clue is a 
cryptic error message, something like:
GNU ld (GNU Binutils) 2.21 
e:/winavr/4.7.0-1/bin/../lib/gcc/avr/4.7.0/../../../../avr/lib/avr6/crtm2560.o: 
In function `__vectors':
../../../../../../source/avr-libc-1.7.1/crt1/gcrt1.S:53: relocation truncated 
to fit: R_AVR_13_PCREL against symbol `__vector_1' defined in .text section in 
e:/winavr/4.7.0-1/bin/../lib/gcc/avr/4.7.0/../../../../avr/lib/avr6/crtm2560.o
collect2.exe: error: ld returned 1 exit status

It seems like it could be fixed easily (just by pulling the updated
package from Debian).  Please read the link in my previous post for
further details.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1235748

Title:
  FFe: Sync binutils-avr 2.23.1-1 (universe) from Debian unstable (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/arduino/+bug/1235748/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to