[Bugme-new] [Bug 10785] New: compilation error with ARCH=um ; sys-i386/registers.c:8:22: error: asm/user.h: No such file or directory
bugme-daemon at bugzilla.kernel.org
bugme-daemon at bugzilla.kernel.org
Sat May 24 05:52:22 PDT 2008
http://bugzilla.kernel.org/show_bug.cgi?id=10785
Summary: compilation error with ARCH=um ; sys-
i386/registers.c:8:22: error: asm/user.h: No such file
or directory
Product: Platform Specific/Hardware
Version: 2.5
KernelVersion: linux-2.6.26-rc3
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: UML
AssignedTo: jdike at karaya.com
ReportedBy: jtane at web.de
Latest working kernel version: ??? (could not compile the 2.6.25 due to gcc
bug) and linux-2.6.24 due to other bugs.
Earliest failing kernel version:
Distribution: fedora
Hardware Environment:
Intel(R) Pentium(R) 4 CPU 3.00GHz (smp) with 2 processor (32 bit)
Software Environment:
gcc-4.3.0-8.i386
make-3.81-12.fc9.i386
Problem Description:
Trying to use config files from http://uml.nagafix.co.uk/kernels/
for the linux-2.6.26-rc3 using the .25 config file for 32 bits
Steps to reproduce:
copy config file to the kernel linux directory.
rename it as: .config
$ make V=1 ARCH=um oldconfig
..... output of the config file
$ make V=1 ARCH=um
....
gcc -Wp,-MD,arch/um/os-Linux/sys-i386/.registers.o.d -Wall -Wundef
-Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common
-Werror-implicit-function-declaration -Os -fno-stack-protector -D__arch_um__
-DSUBARCH=\"i386\" -Dvmap=kernel_vmap
-Din6addr_loopback=kernel_in6addr_loopback -Din6addr_any=kernel_in6addr_any
-march=i686 -mtune=generic -mpreferred-stack-boundary=2 -ffreestanding
-D_LARGEFILE64_SOURCE -fno-unit-at-a-time -fno-omit-frame-pointer
-fno-optimize-sibling-calls -g -Wdeclaration-after-statement -Wno-pointer-sign
-Iarch/um/include
-I/home/jtawork/tmp/kernel/linux-2.6.26-rc3/arch/um/include/skas
-D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -c -o
arch/um/os-Linux/sys-i386/registers.o arch/um/os-Linux/sys-i386/registers.c
arch/um/os-Linux/sys-i386/registers.c:8:22: error: asm/user.h: No such file or
directory
arch/um/os-Linux/sys-i386/registers.c: In function ‘arch_init_registers’:
arch/um/os-Linux/sys-i386/registers.c:78: error: storage size of ‘fpx_regs’
isn’t known
arch/um/os-Linux/sys-i386/registers.c:78: warning: unused variable
‘fpx_regs’
make[2]: *** [arch/um/os-Linux/sys-i386/registers.o] Error 1
make[1]: *** [arch/um/os-Linux/sys-i386] Error 2
make: *** [arch/um/os-Linux] Error 2
--
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the Bugme-new
mailing list