Package: dpkg
I'm trying to build a cross compiler which builds binary packages like
libgfortran3-armhf-cross (arch: all). I do want to re-use the symbols file from
the native build, however this symbols file seems to be ignored for the build.
$ ls -l debian/libgfortran3-armhf-cross.symbols lrwxrwxrwx 1 doko doko 26 Dec 8
10:41 debian/libgfortran3-armhf-cross.symbols -> libgfortran3.symbols.armhf
$ cat debian/libgfortran3-armhf-cross.symbols libgfortran.so.3 libgfortran3
#MINVER#
#include "libgfortran3.symbols.common"
however, running dh_makeshlibs, doesn't call dpkg-gensymbols at all.
$ DEB_HOST_ARCH=armhf fakeroot dh_makeshlibs -v -plibgfortran3-armhf-cross
rm -f debian/libgfortran3-armhf-cross/DEBIAN/shlibs
echo 'libgfortran 3 libgfortran3-armhf-cross'
>>debian/libgfortran3-armhf-cross/DEBIAN/shlibs
echo "# Automatically added by dh_makeshlibs">>
debian/libgfortran3-armhf-cross.postinst.debhelper
sed "" /usr/share/debhelper/autoscripts/postinst-makeshlibs >>
debian/libgfortran3-armhf-cross.postinst.debhelper
echo '# End automatically added section' >>
debian/libgfortran3-armhf-cross.postinst.debhelper
echo "# Automatically added by dh_makeshlibs">>
debian/libgfortran3-armhf-cross.postrm.debhelper
sed "" /usr/share/debhelper/autoscripts/postrm-makeshlibs >>
debian/libgfortran3-armhf-cross.postrm.debhelper
echo '# End automatically added section' >>
debian/libgfortran3-armhf-cross.postrm.debhelper
chmod 644 debian/libgfortran3-armhf-cross/DEBIAN/shlibs
chown 0:0 debian/libgfortran3-armhf-cross/DEBIAN/shlibs
dpkg-gensymbols -plibgfortran3-armhf-cross
-Idebian/libgfortran3-armhf-cross.symbols -Pdebian/libgfortran3-armhf-cross
my intent is to provide the very same symbols file as provided by
libgfortran3:armhf. Any suggestions?
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]