On Sep 01, 2010, at 08:22, Raphael Hertzog wrote:
> On Wed, 01 Sep 2010, Simon Richter wrote:
>> I just converted a package to multiarch, and dh_makeshlibs complains
>> about the library being gone. The library has moved to the multiarch
>> subdir appropriate for $(DEB_HOST_ARCH), and can be found there.
> 
> dpkg-gensymbols relies on /etc/ld.so.conf and /etc/ld.so.conf.d/ to know
> supplementary directories to look up. multi-arch directories are listed
> there but only for the build architecture. The directory for the
> target architecture can't be found in this way but we already have a
> special case for cross-compiling in the code... but it adds
> /triplet/lib and /usr/triplet/lib, and not /lib/triplet/ + /usr/lib/triplet/
> I guess we need to extend that. (See Dpkg::Shlibs, maybe you can try it
> for yourself to see if it's enough)

I'm having almost the same issue with an eglibc cross-bootstrap.  Is
there any chance that this patch could get applied soon?
  http://patches.linaro.org/698/

More details here:
  http://comments.gmane.org/gmane.linux.debian.devel.dpkg.general/12920

Cheers,
Kyle Moffett


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to