libnl-1.0-0.8.pre5 won't build in mock on x86_64: In file included from /usr/include/asm/types.h:5, from /usr/include/linux/types.h:6, from ../include/netlink/netlink.h:21, from ../include/netlink/route/link.h:15, from ../include/netlink-types.h:16, from ../include/netlink-local.h:52, from addr.c:28: /usr/include/asm-x86_64/types.h:23: error: conflicting types for '__u64' ../include/netlink-local.h:37: error: previous declaration of '__u64' was here addr.c: In function 'nl_addr2str': addr.c:805: warning: pointer targets in passing argument 1 of 'dnet_ntop' differ in signedness make[2]: *** [addr.o] Error 1 make[1]: *** [all] Error 2 Entering include /bin/sh: line 0: cd: include: No such file or directory Entering doc /bin/sh: line 0: cd: doc: No such file or directory Entering src /bin/sh: line 0: cd: src: No such file or directory make: *** [all] Error 1 error: Bad exit status from /var/tmp/rpm-tmp.92928 (%build) Buildlog is attached.
Created attachment 129234 [details] Build Log on x86_64
libnl-1.0-0.9.pre5.src.rpm builds on i386 and x86_64.