[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