Bug#776841: libgnutls28-dev: please make libgnutls-dev package multi-arch
Michel Briand
michelbriand at free.fr
Mon Feb 2 11:02:54 UTC 2015
Package: libgnutls28-dev
Version: 3.3.8-4~bpo70+1
Severity: important
Dear Maintainer,
package libgnutls28-dev:amd64 offers all required file to build an
application with GnuTLS on Debian amd64 architecture.
Whereas libgnutls28-dev:i386 lacks some important files (libgnutls.a
and the link libgnutls.so).
Thus it is impossible to cross-compile to i386.
* What led up to the situation?
Cross-compiling an application with GnuTLS from amd64 to i386.
* What exactly did you do (or not do) that was effective (or
ineffective)?
gcc -m32
* What was the outcome of this action?
Link fails:
/usr/bin/ld.bfd.real: cannot find -lgnutls
* What outcome did you expect instead?
That the package libgnutls28-dev:i386 offers the same files as
libgnutls28-dev:amd64 :
ll /usr/lib/*/libgnutls.so
lrwxrwxrwx 1 root root 25 nov. 18 22:27 /usr/lib/x86_64-linux-gnu/libgnutls.so -> libgnutls-deb0.so.28.41.0
ll /usr/lib/*/libgnutls.a
-rw-r--r-- 1 root root 2435010 nov. 18 22:27 /usr/lib/x86_64-linux-gnu/libgnutls.a
Regards,
Michel
-- System Information:
Debian Release: 7.7
APT prefers stable
APT policy: (990, 'stable'), (500, 'stable-updates'), (50, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.16.0-0.bpo.4-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libgnutls28-dev depends on:
ii libc6-dev [libc-dev] 2.13-38+deb7u6
ii libgnutls-deb0-28 3.3.8-4~bpo70+1
ii libgnutlsxx28 3.3.8-4~bpo70+1
ii libp11-kit-dev 0.20.7-1~bpo70+1
ii libtasn1-6-dev 4.2-2~bpo70+1
ii nettle-dev 2.7.1-1~bpo70+1
ii zlib1g-dev 1:1.2.7.dfsg-13
libgnutls28-dev recommends no packages.
Versions of packages libgnutls28-dev suggests:
ii gnutls-bin 3.3.8-4~bpo70+1
ii gnutls-doc 3.3.8-4~bpo70+1
ii guile-gnutls 3.3.8-4~bpo70+1
-- no debconf information
More information about the Pkg-gnutls-maint
mailing list