You can add the crash package to the list for FTBFS on Alpha because
PAGE_SIZE has been blocked by the #ifdef __KERNEL__. Using PAGE_SIZE
directly from a user space application is broken. However, in my case
it's BFD that is indirectly using it by using NBPG defined in
sys/user.h!
Troy
Package: linux-kernel-headers
Version: 2.6.18-3
Severity: grave
Lots of packages don't build because PAGE_SIZE is undeclared.
Examples:
1
Automatic build of directfb-0.9-22_0.9.22-10 on bigsur by sbuild/mips 0.49
...
then mv -f .deps/system.Tpo .deps/system.Plo; else rm -f
On Sat, Oct 14, 2006 at 06:13:28PM +0100, Martin Michlmayr wrote:
Lots of packages don't build because PAGE_SIZE is undeclared.
Several arches don't export PAGE_SIZE as it is not fixed.
Examples:
Automatic build of directfb-0.9-22_0.9.22-10 on bigsur by sbuild/mips 0.49
Automatic build of
* Bastian Blank [EMAIL PROTECTED] [2006-10-14 20:55]:
Several arches don't export PAGE_SIZE as it is not fixed.
That still leaves us with at least 8 build failures, and I should note
that these packages built on ia64/mips successfully before.
Here's a list:
any userspace that relies on PAGE_SIZE is considered broken since long,
as it is quite ambiguous on ppc for example.
see getpagesize(2) or better sysconf(3)
PAGE_MASK is obtained then by
pm = ~(sysconf(_SC_PAGESIZE) - 1);
--
maks
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject
5 matches
Mail list logo