Package: libval-dev
Version: 2.0-1.1
Severity: important
User: [email protected]
Usertags: multiarch
libval-dev is marked as "Multi-Arch: same", but the following files are
architecture-dependent:
/usr/bin/libval-config
/usr/include/validator/validator-config.h
An example diff between i386 and amd64 is attached.
--
Jakub Wilk
diff -ur libval-dev_2.0-1.1_i386/usr/bin/libval-config
libval-dev_2.0-1.1_amd64/usr/bin/libval-config
--- libval-dev_2.0-1.1_i386/usr/bin/libval-config 2013-09-23
12:42:08.000000000 +0200
+++ libval-dev_2.0-1.1_amd64/usr/bin/libval-config 2013-09-23
13:11:07.000000000 +0200
@@ -5,7 +5,7 @@
exec_prefix=${prefix}
bindir=${exec_prefix}/bin
sbindir=${exec_prefix}/sbin
-libdir=${prefix}/lib/i386-linux-gnu
+libdir=${prefix}/lib/x86_64-linux-gnu
datadir=${prefix}/share
includedir=${prefix}/include/validator
mandir=${prefix}/share/man
@@ -49,7 +49,7 @@
;;
--configure-options|--con*)
- echo " '--build=i486-linux-gnu' '--prefix=/usr'
'--includedir=${prefix}/include' '--mandir=${prefix}/share/man'
'--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var'
'--libdir=${prefix}/lib/i386-linux-gnu'
'--libexecdir=${prefix}/lib/i386-linux-gnu' '--disable-maintainer-mode'
'--disable-dependency-tracking' '--with-nsec3' '--without-dlv' '--with-ipv6'
'build_alias=i486-linux-gnu' 'CFLAGS=-g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security'
'LDFLAGS=-Wl,-z,relro' 'CPPFLAGS=-D_FORTIFY_SOURCE=2'"
+ echo " '--build=x86_64-linux-gnu' '--prefix=/usr'
'--includedir=${prefix}/include' '--mandir=${prefix}/share/man'
'--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var'
'--libdir=${prefix}/lib/x86_64-linux-gnu'
'--libexecdir=${prefix}/lib/x86_64-linux-gnu' '--disable-maintainer-mode'
'--disable-dependency-tracking' '--with-nsec3' '--without-dlv' '--with-ipv6'
'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security'
'LDFLAGS=-Wl,-z,relro' 'CPPFLAGS=-D_FORTIFY_SOURCE=2'"
;;
#################################################### compile
--base-cflags)
diff -ur libval-dev_2.0-1.1_i386/usr/include/validator/validator-config.h
libval-dev_2.0-1.1_amd64/usr/include/validator/validator-config.h
--- libval-dev_2.0-1.1_i386/usr/include/validator/validator-config.h
2013-09-23 12:42:08.000000000 +0200
+++ libval-dev_2.0-1.1_amd64/usr/include/validator/validator-config.h
2013-09-23 13:11:07.000000000 +0200
@@ -302,7 +302,7 @@
#define HAVE_U_SHORT 1
/* Configure options */
-#define LIBVAL_CONFIGURE_OPTIONS " '--build=i486-linux-gnu' '--prefix=/usr'
'--includedir=${prefix}/include' '--mandir=${prefix}/share/man'
'--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var'
'--libdir=${prefix}/lib/i386-linux-gnu'
'--libexecdir=${prefix}/lib/i386-linux-gnu' '--disable-maintainer-mode'
'--disable-dependency-tracking' '--with-nsec3' '--without-dlv' '--with-ipv6'
'build_alias=i486-linux-gnu' 'CFLAGS=-g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security'
'LDFLAGS=-Wl,-z,relro' 'CPPFLAGS=-D_FORTIFY_SOURCE=2'"
+#define LIBVAL_CONFIGURE_OPTIONS " '--build=x86_64-linux-gnu' '--prefix=/usr'
'--includedir=${prefix}/include' '--mandir=${prefix}/share/man'
'--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var'
'--libdir=${prefix}/lib/x86_64-linux-gnu'
'--libexecdir=${prefix}/lib/x86_64-linux-gnu' '--disable-maintainer-mode'
'--disable-dependency-tracking' '--with-nsec3' '--without-dlv' '--with-ipv6'
'build_alias=x86_64-linux-gnu' 'CFLAGS=-g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security'
'LDFLAGS=-Wl,-z,relro' 'CPPFLAGS=-D_FORTIFY_SOURCE=2'"
/* Define if DLV is required. */
/* #undef LIBVAL_DLV */
@@ -345,7 +345,7 @@
#define SIZEOF_INT 4
/* The size of `long', as computed by sizeof. */
-#define SIZEOF_LONG 4
+#define SIZEOF_LONG 8
/* The size of `short', as computed by sizeof. */
#define SIZEOF_SHORT 2