https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81934
Bug ID: 81934 Summary: after install of 7.2.0 the libcilkrts.la has extra quote chars in it for dependency_libs Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: dclarke at blastwave dot org Target Milestone: --- After installation of gcc 7.2.0 there exists two libtool "dot-la" files both named libcilkrts.la but for 32-bit and 64-bit as this is sparc. Thus : /usr/local/gcc7/lib/libcilkrts.la and /usr/local/gcc7/lib/sparcv9/libcilkrts.la They both have extra single quote chars inside the dependency_libs value and had to be manually scrubbed out : # diff ./gcc7/lib/libcilkrts.la /usr/local/gcc7/lib/libcilkrts.la 20c20 < dependency_libs=' -lpthread /usr/local/gcc7/lib/libstdc++.la' --- > dependency_libs=' -lpthread '/usr/local/gcc7/lib'/libstdc++.la' # diff gcc7/lib/sparcv9/libcilkrts.la /usr/local/gcc7/lib/sparcv9/libcilkrts.la 20c20 < dependency_libs=' -lpthread /usr/local/gcc7/lib/sparcv9/libstdc++.la' --- > dependency_libs=' -lpthread '/usr/local/gcc7/lib/sparcv9'/libstdc++.la' Not sure how they ended up in there but all the other .la type files seem fine. Also, for this bug there is no clear component for "install" and I can not choose "no component" so I randomly took "tree-optimization". That will need to be fixed most likely.