Package: libexpat1-dev
Version: 2.2.3-1
Severity: normal

Hello,

dasher currently FTBFS on hurd-i386 (and probably will on kfreebsd-any
too), e.g.
https://buildd.debian.org/status/fetch.php?pkg=dasher&arch=hurd-i386&ver=5.0.0~beta~repack-3&stamp=1509289873&raw=0

because on hurd-i386, /usr/lib/i386-gnu/libexpatw.la contains 
dependency_libs=' -lbsd', but libexpat1-dev does not depend on
libbsd-dev to bring libbsd.so in.

I'd say that libexpat1-dev should just not expose -lbsd, since users of
libexpat don't actually need to link against libbsd directly, it will
get pulled automatically at runtime.

Actually, the Debian policy recommends against shipping .la files at
all, so perhaps it could just be removed altogether.

Samuel

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unreleased'), (500, 
'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: hurd-i386 (i686-AT386)

Kernel: GNU-Mach 1.8+git20170911-486-dbg/Hurd-0.9
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages libexpat1-dev depends on:
ii  libc0.3-dev [libc6-dev]  2.24-17
ii  libexpat1                2.2.3-1

libexpat1-dev recommends no packages.

libexpat1-dev suggests no packages.

-- no debconf information

-- 
Samuel Thibault <samuel.thiba...@ens-lyon.org>

Reply via email to