This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug other/80719] gcc build fails on libiberty conflicting types: CP_STATIC_IF_GLIBCPP_V3
- From: "jakub at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 12 May 2017 08:04:23 +0000
- Subject: [Bug other/80719] gcc build fails on libiberty conflicting types: CP_STATIC_IF_GLIBCPP_V3
- Auto-submitted: auto-generated
- References: <bug-80719-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80719
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jakub at gcc dot gnu.org
--- Comment #4 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Simply unpacking binutils would require lockstep updates, that the files in the
common directories and toplevel directory that are present in both are
identical at all times. That is almost never the true. So the only way that
works if you want a combined tree build (still, the snapshots have to be
roughly from the same time) is unpack on the side and copy over or symlink the
binutils subdirectories that aren't present in the gcc tree (bfd, opcodes, ld,
as, binutils etc.), for include/ just link/copy over the include/*/
subdirectories that are missing, for libiberty nothing etc.