On 09.07.19 15:41, Gaius Mulley wrote: > Matthias Klose <d...@ubuntu.com> writes: > >>> the libraries ./usr/lib/x86_64-linux-gnu/lib{ulm,pim,gm2,cor,iso,min}.a >>> are not needed the correct locations of the static libraries are: >>> >>> ./usr/lib/gcc/x86_64-linux-gnu/9/m2/ulm/libulm.a >>> ./usr/lib/gcc/x86_64-linux-gnu/9/m2/min/libmin.a >>> ./usr/lib/gcc/x86_64-linux-gnu/9/m2/cor/libcor.a >>> ./usr/lib/gcc/x86_64-linux-gnu/9/m2/pim/libgm2.a >>> ./usr/lib/gcc/x86_64-linux-gnu/9/m2/log/liblog.a >>> ./usr/lib/gcc/x86_64-linux-gnu/9/m2/iso/libiso.a >> >> ok, then I assume that could be the place for the .so files as well (not the >> .so.* files/links), if I don't want to install those in the system libdir. > > yes sure this should work fine,
but then you'll end up with separate m2 subdirs for each multilib build? That's maybe not what you want. And an unrelated one: You are introducing python2 as a build-dependency. Afaics, it's only one invocation python ../../src/gcc/gm2/tools-src/def2texi.py -uLibraries -s../../src/gcc/gm2 -b/home/packages/gcc/9/u/gcc-9-9.1.1/build/gcc/gm2 > /home/packages/gcc/9/u/gcc-9-9.1.1/build/gcc/gm2/gm2-libs.texi but there might be more implicit python calls via a shebang line. Also it's python2, not ready to run with python3. I think you should not rely on python2 only code anymore. Matthias