Matthias Klose <[email protected]> writes: >>> - The internal tools in the gcclibdir are installed twice, with >>> both vanilla names and prefixed/suffixed names. >>> The installed tree: >>> >>> ./usr/bin >>> ./usr/bin/x86_64-linux-gnu-gm2-9 >>> ./usr/bin/x86_64-linux-gnu-gm2m-9 >>> ./usr/lib/gcc/x86_64-linux-gnu >>> ./usr/lib/gcc/x86_64-linux-gnu/9 >>> ./usr/lib/gcc/x86_64-linux-gnu/9/cc1gm2 >>> ./usr/lib/gcc/x86_64-linux-gnu/9/gm2l >>> ./usr/lib/gcc/x86_64-linux-gnu/9/gm2lcc >>> ./usr/lib/gcc/x86_64-linux-gnu/9/gm2lgen >>> ./usr/lib/gcc/x86_64-linux-gnu/9/gm2lorder >>> ./usr/lib/gcc/x86_64-linux-gnu/9/x86_64-linux-gnu-cc1gm2-9 >>> ./usr/lib/gcc/x86_64-linux-gnu/9/x86_64-linux-gnu-gm2l-9 >>> ./usr/lib/gcc/x86_64-linux-gnu/9/x86_64-linux-gnu-gm2lcc-9 >>> ./usr/lib/gcc/x86_64-linux-gnu/9/x86_64-linux-gnu-gm2lgen-9 >>> ./usr/lib/gcc/x86_64-linux-gnu/9/x86_64-linux-gnu-gm2lorder-9 >>> ./usr/lib/gcc/x86_64-linux-gnu/9/x86_64-linux-gnu-gm2m-9 >> >> With a fresh build, configured with >> >> --program-suffix=-9 >> --program-prefix=x86_64-linux-gnu- >> >> the latter set of internal binaries is installed, while I would expect just >> the >> un-pre/post-fixed tool names. > > fixed by the attached patch.
Hi Matthias, thank you - I think we were both working on the same code at the same time! I've checked in some fixes to both the master gm2/Make-lang.in (and 9.1.0 branch). I've culled gm2m from /usr/bin and relegated it to libexecsubdir, regards, Gaius
