[FFmpeg-trac] #5895(build system:new): Configure error with GCC 6.2.0 and libsnappy

FFmpeg trac at avcodec.org
Tue Oct 18 06:49:13 EEST 2016

#5895: Configure error with GCC 6.2.0 and libsnappy
             Reporter:  Zeranoe      |                     Type:  defect
               Status:  new          |                 Priority:  important
            Component:  build        |                  Version:  git-
  system                             |  master
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
 When using MinGW-w64 and GCC 6.2.0 and configuring with
 the configure process errors with relocation overflows.

 There are numerous overflow errors, but the first is
 libstdc++.a(cow-stdexcept.o): In function
 `_txnal_cow_string_C1_for_exceptions(void*, char const*, void*)':
 relocation truncated to fit: R_X86_64_PC32 against undefined symbol

 This appears to be happening because of the ldflag
 added on line 4769 in configure, and removing this ldflag resolves the
 issue for me.

 This ldflag was added with commit a58c22d61260941fc651add73836882d5b112fdb

Ticket URL: <https://trac.ffmpeg.org/ticket/5895>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list