http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59067
Bug ID: 59067 Summary: libsanitizer doesn't build with binutils 2.17.50.0.6 on x86_64-unknown-linux-gnu Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: sanitizer Assignee: unassigned at gcc dot gnu.org Reporter: fxcoudert at gcc dot gnu.org CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org, jakub at gcc dot gnu.org, kcc at gcc dot gnu.org Trying to build trunk rev. 204619 with --enable-languages=c,c++,fortran on x86_64-unknown-linux-gnu, I get a build error in stage1-target-libsanitizer: > ../../../../trunk/libsanitizer/sanitizer_common/sanitizer_linux.cc: Assembler > messages: > ../../../../trunk/libsanitizer/sanitizer_common/sanitizer_linux.cc:821: > Error: .cfi_endproc without corresponding .cfi_startproc > :21806: Error: open CFI at the end of file; missing .cfi_endproc directive I’m building with binutils 2.17.50.0.6, which is a bit old but I cannot find any mention of needing later binutils on the installation notes. It's not even test at configure-time.