libavcodec/mpeg12enc.o: In function `ff_mpeg1_encode_init': mpeg12enc.c:(.text+0x481): relocation truncated to fit: GPREL22 against `.bss' mpeg12enc.c:(.text+0x482): relocation truncated to fit: GPREL22 against `.bss' mpeg12enc.c:(.text+0x791): relocation truncated to fit: GPREL22 against `.bss' mpeg12enc.c:(.text+0x7a1): relocation truncated to fit: GPREL22 against `.bss' libavcodec/mpeg12enc.o: In function `mpeg1_encode_block': mpeg12enc.c:(.text+0x37e1): relocation truncated to fit: GPREL22 against `.bss' mpeg12enc.c:(.text+0x3840): relocation truncated to fit: GPREL22 against `.bss' mpeg12enc.c:(.text+0x3aa0): relocation truncated to fit: GPREL22 against `.bss' mpeg12enc.c:(.text+0x3aa1): relocation truncated to fit: GPREL22 against `.bss' /usr/lib/gcc/ia64-unknown-linux-gnu/4.4.3/../../../../ia64-unknown-linux-gnu/bin/ld: final link failed: Nonrepresentable section on output collect2: ld returned 1 exit status make: *** [libavcodec/libavcodec.so.52] Error 1 See $URL for patch for binutils Please apply the patch to 2.19 as well since it fails as well with newer versions of ffmpeg
added patch to binutils-2.20.1. thanks !