I think this is a bug in linux-libc-dev, not in palo. The linux-libc- dev -provided /usr/include/linux/elf.h declares functions that take an loff_t * as an argument, and loff_t is defined in /usr/include/linux/types.h *only* when __KERNEL_STRICT_NAMES is undefined. But __KERNEL_STRICT_NAMES must be defined for palo to avoid conflicts with other userspace type definitions. linux/elf.h should be usable even when __KERNEL_STRICT_NAMES is set; loff_t should be replaced with __kernel_loff_t in this header.
As a workaround for palo though, palo can include the userspace sys/types.h before linux/elf.h. ** Also affects: linux (Ubuntu) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Hardy) Importance: Undecided => High Status: New => Confirmed ** Bug watch added: Debian Bug tracker #464262 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=464262 ** Also affects: palo (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=464262 Importance: Unknown Status: Unknown -- FTBFS in latest archive rebuild test https://bugs.launchpad.net/bugs/184216 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs