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 [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

