/usr/bin/xml2-config is different between architectures, yet is shipped in a non-arch specific location.
# diff -U 4 amd64-foo/usr/bin/xml2-config i386-foo/usr/bin/xml2-config --- amd64-foo/usr/bin/xml2-config 2013-07-16 19:47:12.000000000 +0100 +++ i386-foo/usr/bin/xml2-config 2013-07-16 19:48:44.000000000 +0100 @@ -2,9 +2,9 @@
prefix=/usr exec_prefix=${prefix} includedir=${prefix}/include -libdir=${prefix}/lib/x86_64-linux-gnu +libdir=${prefix}/lib/i386-linux-gnu
usage() { cat <<EOF
/usr/bin/ xml2-config is different between architectures, yet is shipped in a non-arch specific location.
# diff -U 4 amd64-foo/ usr/bin/ xml2-config i386-foo/ usr/bin/ xml2-config usr/bin/ xml2-config 2013-07-16 19:47:12.000000000 +0100 usr/bin/ xml2-config 2013-07-16 19:48:44.000000000 +0100
--- amd64-foo/
+++ i386-foo/
@@ -2,9 +2,9 @@
prefix=/usr ${prefix} ${prefix} /include ${prefix} /lib/x86_ 64-linux- gnu ${prefix} /lib/i386- linux-gnu
exec_prefix=
includedir=
-libdir=
+libdir=
usage()
{
cat <<EOF