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]

Reply via email to