Source: expat Version: 2.2.1-2 Severity: important Linking to libexpat fails on kfreebsd-amd64 and kfreebsd-i386 because libexpat1-dev does not declare that it depends on libbsd-dev on those architectures.
The failure can be seen here: https://buildd.debian.org/status/package.php?p=voms&suite=unstable /usr/bin/ld: cannot find -lbsd collect2: error: ld returned 1 exit status The source for the -lbsd in the link command comes from the libexpat.la file, that is part of the libexpat1-dev package. (sid_k-a-dchroot)ellert@falla:~$ dpkg -S /usr/lib/x86_64-kfreebsd-gnu/libexpat.la libexpat1-dev:kfreebsd-amd64: /usr/lib/x86_64-kfreebsd-gnu/libexpat.la (sid_k-a-dchroot)ellert@falla:~$ grep -B1 lbsd /usr/lib/x86_64-kfreebsd-gnu/libexpat.la # Libraries that this one depends upon. dependency_libs=' -lbsd' On other architectures the dependency_libs is empty, so the missing dependency only applies to the kfreebsd architectures. Mattias
signature.asc
Description: This is a digitally signed message part