x86: 0.837 user-level: 0.793 arm: 0.787 graphic: 0.769 device: 0.733 semantic: 0.718 ppc: 0.681 kernel: 0.671 files: 0.669 architecture: 0.651 socket: 0.635 network: 0.632 performance: 0.625 mistranslation: 0.572 register: 0.569 VMM: 0.568 risc-v: 0.523 vnc: 0.505 PID: 0.503 permissions: 0.488 hypervisor: 0.485 peripherals: 0.472 boot: 0.470 virtual: 0.462 TCG: 0.403 i386: 0.381 debug: 0.366 KVM: 0.308 assembly: 0.307 Cannot build QEMU on RHEL6 because of MAP_HUGETLB Hello, I've just downloaded qemu-2.11.0 sources and I wanted to build QEMU on RHEL6 x86_64, for various targets, amonst which arm-linux-user. The build fails because /usr/include/bits/mman.h does not define MAP_HUGETLB. I think it is needed since commit 541e16904. I'm not sure if RHEL6 is still supported by QEMU? If so, can you fix this problem? Thanks I think we can close this bug: the build fails on RHEL6.4, but succeeded on RHEL6.7. Probably related to: https://access.redhat.com/solutions/320613 This was fixed by the distro updating their glibc-headers pakcage: * Tue Jul 23 2013 Alexandre Oliva