[Bug 159] New: compile fails because of type conflicts
bugzilla at busybox.net
bugzilla at busybox.net
Mon Mar 9 10:22:16 UTC 2009
https://bugs.busybox.net/show_bug.cgi?id=159
Summary: compile fails because of type conflicts
Product: uClibc
Version: <= 0.9.28.x
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P5
Component: Networking
AssignedTo: unassigned at uclibc.org
ReportedBy: igor47 at moomers.org
CC: uclibc-cvs at uclibc.org
Estimated Hours: 0.0
this is actually for version 0.9.29 which is not listed in the versions box.
trying to compile buildroot 2009.02, when i get to the point where some network
stuff is compiling, i get conflicts between
uClibc-0.9.29/include/bits/kernel_types.h and
linux/include/asm/posix_types_32.h (included by linux/include/asm/posix_types.h
on a 32-bit system).
this is because the #define masks in kernel_types.h are:
#define _ASM_X86_64_POSIX_TYPES_H
#define __ARCH_I386_POSIX_TYPES_H
but the mask actually used in posix_types_32.h is:
#define _ASM_X86_POSIX_TYPES_32_H
adding this mask to kernel_types.h allows compilation to continue. this is for
kernel header files from 2.6.28.4, i think... at least thats what buildroot
said it was downloading.
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the uClibc-cvs
mailing list