Your message dated Mon, 22 Apr 2013 21:08:10 +0200 with message-id <[email protected]> and subject line Re: Bug#695456: trying to use dpkg-symbols for cross-built library packages has caused the Debian Bug report #695456, regarding trying to use dpkg-symbols for cross-built library packages to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 695456: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695456 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---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?
--- End Message ---
--- Begin Message ---On Mon, 2013-01-28 at 04:57:25 +0100, Guillem Jover wrote: > Control: tags -1 moreinfo > > On Sat, 2012-12-08 at 21:18:28 +0100, Guillem Jover wrote: > > > however, running dh_makeshlibs, doesn't call dpkg-gensymbols at all. > > > > > $ DEB_HOST_ARCH=armhf fakeroot dh_makeshlibs -v -plibgfortran3-armhf-cross > > [...] > > > dpkg-gensymbols -plibgfortran3-armhf-cross > > > -Idebian/libgfortran3-armhf-cross.symbols > > > -Pdebian/libgfortran3-armhf-cross > > > > I see dpkg-gensymbols being called here, so I guess I either don't > > understand the problem or I how this is an issue with dpkg-dev. Does > > calling dpkg-gensymbols directly not generate the symbols file? Or > > was this meant as a support request on debhelper, perhaps? > > > > (I see dh_makeshlibs will remove empty output symbols files, for > > example.) > > Given the above, I'll be closing this bug report in a bit if no more > detail is provided. Doing this now. Regards, Guillem
--- End Message ---

