Bug 31389

Summary: missing linux/numa.h
Product: Sisyphus Reporter: Konstantin A Lepikhov (L.A. Kostis) <lakostis>
Component: glibc-kernheadersAssignee: Dmitry V. Levin <ldv>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: glebfm, ldv, placeholder
Version: unstableKeywords: relnote
Hardware: x86_64   
OS: Linux   

Description Konstantin A Lepikhov (L.A. Kostis) 2015-10-21 18:32:22 MSK
numa.h is missing in current glibc-kernheaders (4.2-alt1) but it required by some recent software (mesa swr renderer for example) and they fail to build. Consider to add it just for consistency with other headers.
Comment 1 Konstantin A Lepikhov (L.A. Kostis) 2015-10-27 01:45:27 MSK
ping
Comment 2 Dmitry V. Levin 2015-10-30 17:31:24 MSK
linux$ find include arch/*/include -name numa.h
include/linux/numa.h
arch/ia64/include/asm/numa.h
arch/s390/include/asm/numa.h
arch/x86/include/asm/numa.h

So numa.h is not included because it's not a uapi header.
What do kernel folks think about moving it to uapi?
Comment 3 Konstantin A Lepikhov (L.A. Kostis) 2015-10-30 18:16:06 MSK
(In reply to comment #2)
> linux$ find include arch/*/include -name numa.h
> include/linux/numa.h
> arch/ia64/include/asm/numa.h
> arch/s390/include/asm/numa.h
> arch/x86/include/asm/numa.h
> 
> So numa.h is not included because it's not a uapi header.
> What do kernel folks think about moving it to uapi?

NVM, I've found solution, just use libnuma-devel, which also provides numa.h