Created
November 21, 2017 01:38
-
-
Save anonymous/99be3d118e6bf98775db9bae9a0a2ec4 to your computer and use it in GitHub Desktop.
app-emulation/xen-4.8.2-r2/temp/build.log
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Package: app-emulation/xen-4.8.2-r2 | |
* Repository: gentoo | |
* Maintainer: xen@gentoo.org | |
* USE: abi_x86_64 amd64 custom-cflags efi elibc_glibc flask kernel_linux userland_GNU | |
* FEATURES: preserve-libs sandbox userpriv usersandbox | |
>>> Unpacking source... | |
>>> Unpacking xen-4.8.2.tar.gz to /var/tmp/portage/app-emulation/xen-4.8.2-r2/work | |
>>> Unpacking xen-4.8.2-upstream-patches-2.tar.xz to /var/tmp/portage/app-emulation/xen-4.8.2-r2/work | |
>>> Source unpacked in /var/tmp/portage/app-emulation/xen-4.8.2-r2/work | |
>>> Preparing source in /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2 ... | |
* Applying various patches (bugfixes/updates) ... | |
* 0002-xen-mm-make-sure-node-is-less-than-MAX_NUMNODES.patch ... | |
[ ok ] | |
* 0003-grant_table-fix-GNTTABOP_cache_flush-handling.patch ... | |
[ ok ] | |
* 0004-tools-xenstore-dont-unlink-connection-object-twice.patch ... | |
[ ok ] | |
* 0005-gnttab-also-validate-PTE-permissions-upon-destroy-re.patch ... | |
[ ok ] | |
* 0006-x86-check-for-allocation-errors-in-modify_xen_mappin.patch ... | |
[ ok ] | |
* 0007-x86-efi-don-t-write-relocations-in-efi_arch_relocate.patch ... | |
[ ok ] | |
* 0008-hvmloader-use-base-instead-of-pci_mem_start-for-find.patch ... | |
[ ok ] | |
* 0009-VT-d-use-correct-BDF-for-VF-to-search-VT-d-unit.patch ... | |
[ ok ] | |
* 0010-x86-emul-Fix-the-handling-of-unimplemented-Grp7-inst.patch ... | |
[ ok ] | |
* 0011-x86-introduce-and-use-setup_force_cpu_cap.patch ... | |
[ ok ] | |
* 0012-xen-page_alloc-Cover-memory-unreserved-after-boot-in.patch ... | |
[ ok ] | |
* 0013-xen-arm-Correctly-report-the-memory-region-in-the-du.patch ... | |
[ ok ] | |
* 0014-xen-arm-Fix-the-issue-in-cmp_mmio_handler-used-in-fi.patch ... | |
[ ok ] | |
* 0015-xen-arm-p2m-Read-_mapped_gfn-with-the-p2m-lock-taken.patch ... | |
[ ok ] | |
* 0016-x86-don-t-allow-MSI-pIRQ-mapping-on-unowned-device.patch ... | |
[ ok ] | |
* 0017-x86-enforce-proper-privilege-when-un-mapping-pIRQ-s.patch ... | |
[ ok ] | |
* 0018-x86-MSI-disallow-redundant-enabling.patch ... | |
[ ok ] | |
* 0019-x86-IRQ-conditionally-preserve-irq-pirq-mapping-on-m.patch ... | |
[ ok ] | |
* 0020-x86-FLASK-fix-unmap-domain-IRQ-XSM-hook.patch ... | |
[ ok ] | |
* 0021-x86-ioreq-server-correctly-handle-bogus-XEN_DMOP_-un.patch ... | |
[ ok ] | |
* 0022-x86-HVM-prefill-partially-used-variable-on-emulation.patch ... | |
[ ok ] | |
* 0023-x86-limit-linear-page-table-use-to-a-single-level.patch ... | |
[ ok ] | |
* 0024-x86-don-t-store-possibly-stale-TLB-flush-time-stamp.patch ... | |
[ ok ] | |
* 0025-x86-don-t-allow-page_unlock-to-drop-the-last-type-re.patch ... | |
[ ok ] | |
* 0026-x86-shadow-Don-t-create-self-linear-shadow-mappings-.patch ... | |
[ ok ] | |
* 0027-x86-cpu-Fix-IST-handling-during-PCPU-bringup.patch ... | |
[ ok ] | |
* 0028-tools-libxc-xc_dom_arm-add-missing-variable-initiali.patch ... | |
[ ok ] | |
* 0029-gnttab-fix-pin-count-page-reference-race.patch ... | |
[ ok ] | |
* 0030-x86-svm-Fix-a-livelock-when-trying-to-run-shadowed-u.patch ... | |
[ ok ] | |
* 0031-x86-msr-Correct-the-definition-of-MSR_IA32_APICBASE_.patch ... | |
[ ok ] | |
* 0032-x86-PV-fix-generalize-guest-nul-selector-handling.patch ... | |
[ ok ] | |
* 0033-xen-domctl-Fix-Xen-heap-leak-via-XEN_DOMCTL_getvcpuc.patch ... | |
[ ok ] | |
* 0034-x86-request-page-table-page-in-for-the-correct-domai.patch ... | |
[ ok ] | |
* 0035-x86-fix-do_update_va_mapping_otherdomain-wrt-transla.patch ... | |
[ ok ] | |
* 0036-x86-vvmx-Fix-WRMSR-interception-of-VMX-MSRs.patch ... | |
[ ok ] | |
* 0037-x86-avoid-GP-for-PV-guest-MSR-accesses.patch ... | |
[ ok ] | |
* 0038-VMX-PLATFORM_INFO-MSR-is-r-o.patch ... | |
[ ok ] | |
* 0039-x86emul-handle-address-wrapping.patch ... | |
[ ok ] | |
* Done with patching | |
* Applying xen-4.6-efi.patch ... | |
[ ok ] | |
* User wants their own CFLAGS - removing defaults | |
>>> Source prepared. | |
>>> Configuring source in /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2 ... | |
>>> Source configured. | |
>>> Compiling source in /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2 ... | |
make -j33 V=1 CC=x86_64-pc-linux-gnu-gcc 'LDFLAGS=-O1 --as-needed' LD=x86_64-pc-linux-gnu-ld -C xen | |
make: Entering directory '/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen' | |
make -f /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/kconfig/Makefile.kconfig ARCH=x86_64 SRCARCH=x86 HOSTCC="x86_64-pc-linux-gnu-gcc" HOSTCXX="g++" defconfig | |
make[1]: Entering directory '/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen' | |
x86_64-pc-linux-gnu-gcc -Wp,-MD,tools/kconfig/.conf.o.d -D_GNU_SOURCE -I/usr/include/ncursesw -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE -c -o tools/kconfig/conf.o tools/kconfig/conf.c | |
x86_64-pc-linux-gnu-gcc -Wp,-MD,tools/kconfig/.zconf.tab.o.d -D_GNU_SOURCE -I/usr/include/ncursesw -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE -Itools/kconfig -c -o tools/kconfig/zconf.tab.o tools/kconfig/zconf.tab.c | |
x86_64-pc-linux-gnu-gcc -o tools/kconfig/conf tools/kconfig/conf.o tools/kconfig/zconf.tab.o | |
make[1]: Leaving directory '/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen' | |
make -f /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/kconfig/Makefile.kconfig ARCH=x86_64 SRCARCH=x86 HOSTCC="x86_64-pc-linux-gnu-gcc" HOSTCXX="g++" silentoldconfig | |
make[1]: Entering directory '/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen' | |
x86_64-pc-linux-gnu-gcc -Wp,-MD,tools/kconfig/.conf.o.d -D_GNU_SOURCE -I/usr/include/ncursesw -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE -c -o tools/kconfig/conf.o tools/kconfig/conf.c | |
x86_64-pc-linux-gnu-gcc -Wp,-MD,tools/kconfig/.zconf.tab.o.d -D_GNU_SOURCE -I/usr/include/ncursesw -DCURSES_LOC="<ncurses.h>" -DNCURSES_WIDECHAR=1 -DLOCALE -Itools/kconfig -c -o tools/kconfig/zconf.tab.o tools/kconfig/zconf.tab.c | |
x86_64-pc-linux-gnu-gcc -o tools/kconfig/conf tools/kconfig/conf.o tools/kconfig/zconf.tab.o | |
tools/kconfig/conf -s --silentoldconfig Kconfig | |
make[1]: Leaving directory '/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen' | |
make -f Rules.mk _build | |
make[1]: Entering directory '/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen' | |
make -C tools | |
make[2]: Entering directory '/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools' | |
make symbols | |
make[3]: Entering directory '/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools' | |
x86_64-pc-linux-gnu-gcc -Wall -Werror -Wstrict-prototypes -fno-strict-aliasing -Wdeclaration-after-statement -o symbols symbols.c | |
make[3]: Leaving directory '/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools' | |
make[2]: Leaving directory '/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools' | |
make -f /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/Rules.mk include/xen/compile.h | |
make[2]: Entering directory '/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen' | |
Xen 4.8.2 | |
make[2]: Leaving directory '/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen' | |
[ -e include/asm ] || ln -sf asm-x86 include/asm | |
[ -e arch/x86/efi ] && for f in boot.c runtime.c compat.c efi.h;\ | |
do ln -nsf ../../../common/efi/$f arch/x86/efi/; done;\ | |
true | |
make -f /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/Rules.mk -C include | |
make[2]: Entering directory '/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include' | |
mkdir -p compat | |
mkdir -p compat | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/callback.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/callback.c.new | |
mkdir -p compat | |
mkdir -p compat | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/elfnote.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/elfnote.c.new | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/event_channel.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/event_channel.c.new | |
mkdir -p compat | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/features.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/features.c.new | |
mkdir -p compat | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/grant_table.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/grant_table.c.new | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/kexec.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/kexec.c.new | |
mkdir -p compat | |
mkdir -p compat | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/memory.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/memory.c.new | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/nmi.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/nmi.c.new | |
mkdir -p compat | |
mkdir -p compat | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/physdev.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/physdev.c.new | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/platform.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/platform.c.new | |
mkdir -p compat | |
mkdir -p compat | |
mv -f compat/features.c.new compat/features.c | |
mv -f compat/callback.c.new compat/callback.c | |
mv -f compat/nmi.c.new compat/nmi.c | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/sched.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/sched.c.new | |
mv -f compat/kexec.c.new compat/kexec.c | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/tmem.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/tmem.c.new | |
mkdir -p compat | |
mkdir -p compat | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/trace.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/trace.c.new | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/vcpu.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/vcpu.c.new | |
mkdir -p compat | |
mv -f compat/event_channel.c.new compat/event_channel.c | |
mv -f compat/elfnote.c.new compat/elfnote.c | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/version.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/version.c.new | |
mkdir -p compat | |
mkdir -p compat | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/xen.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/xen.c.new | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/xenoprof.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/xenoprof.c.new | |
mkdir -p compat/arch-x86 | |
mv -f compat/physdev.c.new compat/physdev.c | |
mv -f compat/tmem.c.new compat/tmem.c | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/arch-x86/pmu.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/arch-x86/pmu.c.new | |
mv -f compat/sched.c.new compat/sched.c | |
mv -f compat/version.c.new compat/version.c | |
mkdir -p compat/arch-x86 | |
mv -f compat/memory.c.new compat/memory.c | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/arch-x86/xen-mca.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/arch-x86/xen-mca.c.new | |
mv -f compat/grant_table.c.new compat/grant_table.c | |
mkdir -p compat/arch-x86 | |
mkdir -p compat/arch-x86 | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/arch-x86/xen.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/arch-x86/xen.c.new | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/arch-x86/xen-x86_32.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/arch-x86/xen-x86_32.c.new | |
mkdir -p compat/hvm | |
mkdir -p compat | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/hvm/hvm_vcpu.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/hvm/hvm_vcpu.c.new | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/arch-x86_32.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/arch-x86_32.c.new | |
mkdir -p compat | |
mkdir -p compat/.xlat | |
mv -f compat/xenoprof.c.new compat/xenoprof.c | |
mv -f compat/vcpu.c.new compat/vcpu.c | |
grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' public/pmu.h | \ | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/compat-build-source.py >compat/pmu.c.new | |
grep -v '^[[:blank:]]*#' xlat.lst | sed -ne 's,@arch@,x86_32,g' -re 's,[[:blank:]]+xen\.h[[:blank:]]*$,,p' >compat/.xlat/xen.lst.new | |
mv -f compat/platform.c.new compat/platform.c | |
mv -f compat/trace.c.new compat/trace.c | |
mkdir -p compat/.xlat/arch-x86 | |
mv -f compat/arch-x86_32.c.new compat/arch-x86_32.c | |
if ! cmp -s compat/.xlat/xen.lst.new compat/.xlat/xen.lst; then mv -f compat/.xlat/xen.lst.new compat/.xlat/xen.lst; else rm -f compat/.xlat/xen.lst.new; fi | |
grep -v '^[[:blank:]]*#' xlat.lst | sed -ne 's,@arch@,x86_32,g' -re 's,[[:blank:]]+arch-x86/pmu\.h[[:blank:]]*$,,p' >compat/.xlat/arch-x86/pmu.lst.new | |
mkdir -p compat/.xlat/arch-x86 | |
mv -f compat/arch-x86/pmu.c.new compat/arch-x86/pmu.c | |
grep -v '^[[:blank:]]*#' xlat.lst | sed -ne 's,@arch@,x86_32,g' -re 's,[[:blank:]]+arch-x86/xen-x86_32\.h[[:blank:]]*$,,p' >compat/.xlat/arch-x86/xen-x86_32.lst.new | |
mkdir -p compat/.xlat/arch-x86 | |
mkdir -p compat/.xlat/arch-x86 | |
grep -v '^[[:blank:]]*#' xlat.lst | sed -ne 's,@arch@,x86_32,g' -re 's,[[:blank:]]+arch-x86/xen\.h[[:blank:]]*$,,p' >compat/.xlat/arch-x86/xen.lst.new | |
grep -v '^[[:blank:]]*#' xlat.lst | sed -ne 's,@arch@,x86_32,g' -re 's,[[:blank:]]+arch-x86/xen-mca\.h[[:blank:]]*$,,p' >compat/.xlat/arch-x86/xen-mca.lst.new | |
mv -f compat/hvm/hvm_vcpu.c.new compat/hvm/hvm_vcpu.c | |
if ! cmp -s compat/.xlat/arch-x86/xen-x86_32.lst.new compat/.xlat/arch-x86/xen-x86_32.lst; then mv -f compat/.xlat/arch-x86/xen-x86_32.lst.new compat/.xlat/arch-x86/xen-x86_32.lst; else rm -f compat/.xlat/arch-x86/xen-x86_32.lst.new; fi | |
if ! cmp -s compat/.xlat/arch-x86/pmu.lst.new compat/.xlat/arch-x86/pmu.lst; then mv -f compat/.xlat/arch-x86/pmu.lst.new compat/.xlat/arch-x86/pmu.lst; else rm -f compat/.xlat/arch-x86/pmu.lst.new; fi | |
mv -f compat/arch-x86/xen-x86_32.c.new compat/arch-x86/xen-x86_32.c | |
if ! cmp -s compat/.xlat/arch-x86/xen.lst.new compat/.xlat/arch-x86/xen.lst; then mv -f compat/.xlat/arch-x86/xen.lst.new compat/.xlat/arch-x86/xen.lst; else rm -f compat/.xlat/arch-x86/xen.lst.new; fi | |
if ! cmp -s compat/.xlat/arch-x86/xen-mca.lst.new compat/.xlat/arch-x86/xen-mca.lst; then mv -f compat/.xlat/arch-x86/xen-mca.lst.new compat/.xlat/arch-x86/xen-mca.lst; else rm -f compat/.xlat/arch-x86/xen-mca.lst.new; fi | |
mkdir -p compat/.xlat | |
mkdir -p compat/.xlat | |
grep -v '^[[:blank:]]*#' xlat.lst | sed -ne 's,@arch@,x86_32,g' -re 's,[[:blank:]]+event_channel\.h[[:blank:]]*$,,p' >compat/.xlat/event_channel.lst.new | |
grep -v '^[[:blank:]]*#' xlat.lst | sed -ne 's,@arch@,x86_32,g' -re 's,[[:blank:]]+grant_table\.h[[:blank:]]*$,,p' >compat/.xlat/grant_table.lst.new | |
mkdir -p compat/.xlat/hvm | |
mv -f compat/pmu.c.new compat/pmu.c | |
if ! cmp -s compat/.xlat/event_channel.lst.new compat/.xlat/event_channel.lst; then mv -f compat/.xlat/event_channel.lst.new compat/.xlat/event_channel.lst; else rm -f compat/.xlat/event_channel.lst.new; fi | |
grep -v '^[[:blank:]]*#' xlat.lst | sed -ne 's,@arch@,x86_32,g' -re 's,[[:blank:]]+hvm/hvm_vcpu\.h[[:blank:]]*$,,p' >compat/.xlat/hvm/hvm_vcpu.lst.new | |
mkdir -p compat/.xlat | |
if ! cmp -s compat/.xlat/grant_table.lst.new compat/.xlat/grant_table.lst; then mv -f compat/.xlat/grant_table.lst.new compat/.xlat/grant_table.lst; else rm -f compat/.xlat/grant_table.lst.new; fi | |
mkdir -p compat/.xlat | |
grep -v '^[[:blank:]]*#' xlat.lst | sed -ne 's,@arch@,x86_32,g' -re 's,[[:blank:]]+kexec\.h[[:blank:]]*$,,p' >compat/.xlat/kexec.lst.new | |
grep -v '^[[:blank:]]*#' xlat.lst | sed -ne 's,@arch@,x86_32,g' -re 's,[[:blank:]]+memory\.h[[:blank:]]*$,,p' >compat/.xlat/memory.lst.new | |
if ! cmp -s compat/.xlat/hvm/hvm_vcpu.lst.new compat/.xlat/hvm/hvm_vcpu.lst; then mv -f compat/.xlat/hvm/hvm_vcpu.lst.new compat/.xlat/hvm/hvm_vcpu.lst; else rm -f compat/.xlat/hvm/hvm_vcpu.lst.new; fi | |
if ! cmp -s compat/.xlat/memory.lst.new compat/.xlat/memory.lst; then mv -f compat/.xlat/memory.lst.new compat/.xlat/memory.lst; else rm -f compat/.xlat/memory.lst.new; fi | |
mkdir -p compat/.xlat | |
if ! cmp -s compat/.xlat/kexec.lst.new compat/.xlat/kexec.lst; then mv -f compat/.xlat/kexec.lst.new compat/.xlat/kexec.lst; else rm -f compat/.xlat/kexec.lst.new; fi | |
grep -v '^[[:blank:]]*#' xlat.lst | sed -ne 's,@arch@,x86_32,g' -re 's,[[:blank:]]+physdev\.h[[:blank:]]*$,,p' >compat/.xlat/physdev.lst.new | |
mkdir -p compat/.xlat | |
mkdir -p compat/.xlat | |
grep -v '^[[:blank:]]*#' xlat.lst | sed -ne 's,@arch@,x86_32,g' -re 's,[[:blank:]]+platform\.h[[:blank:]]*$,,p' >compat/.xlat/platform.lst.new | |
grep -v '^[[:blank:]]*#' xlat.lst | sed -ne 's,@arch@,x86_32,g' -re 's,[[:blank:]]+pmu\.h[[:blank:]]*$,,p' >compat/.xlat/pmu.lst.new | |
mkdir -p compat/.xlat | |
if ! cmp -s compat/.xlat/physdev.lst.new compat/.xlat/physdev.lst; then mv -f compat/.xlat/physdev.lst.new compat/.xlat/physdev.lst; else rm -f compat/.xlat/physdev.lst.new; fi | |
grep -v '^[[:blank:]]*#' xlat.lst | sed -ne 's,@arch@,x86_32,g' -re 's,[[:blank:]]+sched\.h[[:blank:]]*$,,p' >compat/.xlat/sched.lst.new | |
if ! cmp -s compat/.xlat/platform.lst.new compat/.xlat/platform.lst; then mv -f compat/.xlat/platform.lst.new compat/.xlat/platform.lst; else rm -f compat/.xlat/platform.lst.new; fi | |
mkdir -p compat/.xlat | |
if ! cmp -s compat/.xlat/pmu.lst.new compat/.xlat/pmu.lst; then mv -f compat/.xlat/pmu.lst.new compat/.xlat/pmu.lst; else rm -f compat/.xlat/pmu.lst.new; fi | |
grep -v '^[[:blank:]]*#' xlat.lst | sed -ne 's,@arch@,x86_32,g' -re 's,[[:blank:]]+tmem\.h[[:blank:]]*$,,p' >compat/.xlat/tmem.lst.new | |
mkdir -p compat/.xlat | |
if ! cmp -s compat/.xlat/sched.lst.new compat/.xlat/sched.lst; then mv -f compat/.xlat/sched.lst.new compat/.xlat/sched.lst; else rm -f compat/.xlat/sched.lst.new; fi | |
mkdir -p compat/.xlat | |
grep -v '^[[:blank:]]*#' xlat.lst | sed -ne 's,@arch@,x86_32,g' -re 's,[[:blank:]]+trace\.h[[:blank:]]*$,,p' >compat/.xlat/trace.lst.new | |
grep -v '^[[:blank:]]*#' xlat.lst | sed -ne 's,@arch@,x86_32,g' -re 's,[[:blank:]]+vcpu\.h[[:blank:]]*$,,p' >compat/.xlat/vcpu.lst.new | |
mkdir -p compat/.xlat | |
if ! cmp -s compat/.xlat/tmem.lst.new compat/.xlat/tmem.lst; then mv -f compat/.xlat/tmem.lst.new compat/.xlat/tmem.lst; else rm -f compat/.xlat/tmem.lst.new; fi | |
grep -v '^[[:blank:]]*#' xlat.lst | sed -ne 's,@arch@,x86_32,g' -re 's,[[:blank:]]+xenoprof\.h[[:blank:]]*$,,p' >compat/.xlat/xenoprof.lst.new | |
for i in public/vcpu.h public/errno.h public/kexec.h public/xen.h public/gcov.h public/nmi.h public/xencomm.h public/event_channel.h public/version.h public/memory.h public/features.h public/sched.h public/xen-compat.h public/callback.h public/vm_event.h public/grant_table.h public/physdev.h public/tmem.h public/xenoprof.h public/platform.h public/pmu.h public/elfnote.h public/trace.h public/io/xs_wire.h public/io/kbdif.h public/io/protocols.h public/io/ring.h public/io/fsif.h public/io/blkif.h public/io/console.h public/io/tpmif.h public/io/fbif.h public/io/xenbus.h public/io/netif.h public/io/pciif.h public/io/usbif.h public/io/libxenvchan.h public/io/vscsiif.h public/hvm/pvdrivers.h public/hvm/e820.h public/hvm/hvm_xs_strings.h public/hvm/hvm_op.h public/hvm/ioreq.h public/hvm/hvm_info_table.h public/hvm/hvm_vcpu.h public/hvm/params.h; do \ | |
x86_64-pc-linux-gnu-gcc -x c -ansi -Wall -Werror -include stdint.h \ | |
-S -o /dev/null $i || exit 1; \ | |
echo $i; \ | |
done >headers.chk.new | |
if g++ -v >/dev/null 2>&1; then \ | |
for i in public/vcpu.h public/sysctl.h public/errno.h public/kexec.h public/xen.h public/gcov.h public/nmi.h public/xencomm.h public/event_channel.h public/version.h public/memory.h public/features.h public/sched.h public/xen-compat.h public/callback.h public/vm_event.h public/grant_table.h public/physdev.h public/tmem.h public/xenoprof.h public/platform.h public/pmu.h public/elfnote.h public/trace.h public/domctl.h public/io/xs_wire.h public/io/kbdif.h public/io/protocols.h public/io/ring.h public/io/fsif.h public/io/blkif.h public/io/console.h public/io/tpmif.h public/io/fbif.h public/io/xenbus.h public/io/netif.h public/io/pciif.h public/io/usbif.h public/io/libxenvchan.h public/io/vscsiif.h public/hvm/pvdrivers.h public/hvm/e820.h public/hvm/hvm_xs_strings.h public/hvm/hvm_op.h public/hvm/save.h public/hvm/ioreq.h public/hvm/hvm_info_table.h public/hvm/hvm_vcpu.h public/hvm/params.h public/xsm/flask_op.h; do \ | |
echo '#include "'$i'"' \ | |
| g++ -x c++ -std=gnu++98 -Wall -Werror -D__XEN_TOOLS__ \ | |
-include stdint.h -include public/xen.h -S -o /dev/null - \ | |
|| exit 1; \ | |
echo $i; \ | |
done ; \ | |
fi >headers++.chk.new | |
if ! cmp -s compat/.xlat/vcpu.lst.new compat/.xlat/vcpu.lst; then mv -f compat/.xlat/vcpu.lst.new compat/.xlat/vcpu.lst; else rm -f compat/.xlat/vcpu.lst.new; fi | |
/usr/bin/python2.7 /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/gen-cpuid.py -i /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/public/arch-x86/cpufeatureset.h /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/tools/gen-cpuid.py FORCE -o /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/cpuid-autogen.h.new | |
if ! cmp -s compat/.xlat/trace.lst.new compat/.xlat/trace.lst; then mv -f compat/.xlat/trace.lst.new compat/.xlat/trace.lst; else rm -f compat/.xlat/trace.lst.new; fi | |
if ! cmp -s compat/.xlat/xenoprof.lst.new compat/.xlat/xenoprof.lst; then mv -f compat/.xlat/xenoprof.lst.new compat/.xlat/xenoprof.lst; else rm -f compat/.xlat/xenoprof.lst.new; fi | |
x86_64-pc-linux-gnu-gcc -E -O2 -pipe -march=native -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -O2 -fomit-frame-pointer -nostdinc -fno-builtin -fno-common -Werror -Wredundant-decls -Wno-pointer-arith -pipe -g -D__XEN__ '-D__OBJECT_FILE__="/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/xen"' -Wa,--strip-local-absolute -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/mach-generic -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/mach-default '-D__OBJECT_LABEL__=armportagepp_emulationen_4.8.2_r2orken_4.8.2en$varmportagepp_emulationen_4.8.2_r2orken_4.8.2enen' -msoft-float -fno-stack-protector -fno-exceptions -Wnested-externs -DHAVE_GAS_VMX -DHAVE_GAS_SSE4_2 -DHAVE_GAS_EPT -DHAVE_GAS_FSGSBASE -U__OBJECT_LABEL__ -DHAVE_GAS_QUOTED_SYM '-D__OBJECT_LABEL__=/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen//var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/xen' -mno-red-zone -mno-sse -fpic -fno-asynchronous-unwind-tables -DGCC_HAS_VISIBILITY_ATTRIBUTE -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -O2 -fomit-frame-pointer -nostdinc -fno-builtin -fno-common -Werror -Wredundant-decls -Wno-pointer-arith -pipe -g -D__XEN__ '-D__OBJECT_FILE__="compat/callback.i"' -Wa,--strip-local-absolute -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/mach-generic -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/mach-default '-D__OBJECT_LABEL__=include$compat$callback.i' -msoft-float -fno-stack-protector -fno-exceptions -Wnested-externs -mno-red-zone -mno-sse -fpic -fno-asynchronous-unwind-tables -DGCC_HAS_VISIBILITY_ATTRIBUTE -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -include public/xen-compat.h -m32 -o compat/callback.i compat/callback.c | |
x86_64-pc-linux-gnu-gcc -E -O2 -pipe -march=native -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -O2 -fomit-frame-pointer -nostdinc -fno-builtin -fno-common -Werror -Wredundant-decls -Wno-pointer-arith -pipe -g -D__XEN__ '-D__OBJECT_FILE__="/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/xen"' -Wa,--strip-local-absolute -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/mach-generic -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/mach-default '-D__OBJECT_LABEL__=armportagepp_emulationen_4.8.2_r2orken_4.8.2en$varmportagepp_emulationen_4.8.2_r2orken_4.8.2enen' -msoft-float -fno-stack-protector -fno-exceptions -Wnested-externs -DHAVE_GAS_VMX -DHAVE_GAS_SSE4_2 -DHAVE_GAS_EPT -DHAVE_GAS_FSGSBASE -U__OBJECT_LABEL__ -DHAVE_GAS_QUOTED_SYM '-D__OBJECT_LABEL__=/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen//var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/xen' -mno-red-zone -mno-sse -fpic -fno-asynchronous-unwind-tables -DGCC_HAS_VISIBILITY_ATTRIBUTE -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -O2 -fomit-frame-pointer -nostdinc -fno-builtin -fno-common -Werror -Wredundant-decls -Wno-pointer-arith -pipe -g -D__XEN__ '-D__OBJECT_FILE__="compat/elfnote.i"' -Wa,--strip-local-absolute -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/mach-generic -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/mach-default '-D__OBJECT_LABEL__=include$compat$elfnote.i' -msoft-float -fno-stack-protector -fno-exceptions -Wnested-externs -mno-red-zone -mno-sse -fpic -fno-asynchronous-unwind-tables -DGCC_HAS_VISIBILITY_ATTRIBUTE -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -include public/xen-compat.h -m32 -o compat/elfnote.i compat/elfnote.c | |
x86_64-pc-linux-gnu-gcc -E -O2 -pipe -march=native -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -O2 -fomit-frame-pointer -nostdinc -fno-builtin -fno-common -Werror -Wredundant-decls -Wno-pointer-arith -pipe -g -D__XEN__ '-D__OBJECT_FILE__="/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/xen"' -Wa,--strip-local-absolute -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/mach-generic -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/mach-default '-D__OBJECT_LABEL__=armportagepp_emulationen_4.8.2_r2orken_4.8.2en$varmportagepp_emulationen_4.8.2_r2orken_4.8.2enen' -msoft-float -fno-stack-protector -fno-exceptions -Wnested-externs -DHAVE_GAS_VMX -DHAVE_GAS_SSE4_2 -DHAVE_GAS_EPT -DHAVE_GAS_FSGSBASE -U__OBJECT_LABEL__ -DHAVE_GAS_QUOTED_SYM '-D__OBJECT_LABEL__=/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen//var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/xen' -mno-red-zone -mno-sse -fpic -fno-asynchronous-unwind-tables -DGCC_HAS_VISIBILITY_ATTRIBUTE -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -O2 -fomit-frame-pointer -nostdinc -fno-builtin -fno-common -Werror -Wredundant-decls -Wno-pointer-arith -pipe -g -D__XEN__ '-D__OBJECT_FILE__="compat/event_channel.i"' -Wa,--strip-local-absolute -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/mach-generic -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/mach-default '-D__OBJECT_LABEL__=include$compat$event_channel.i' -msoft-float -fno-stack-protector -fno-exceptions -Wnested-externs -mno-red-zone -mno-sse -fpic -fno-asynchronous-unwind-tables -DGCC_HAS_VISIBILITY_ATTRIBUTE -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -include public/xen-compat.h -m32 -o compat/event_channel.i compat/event_channel.c | |
<command-line>:0:0: error: "__OBJECT_FILE__" redefined [-Werror] | |
<command-line>:0:0: note: this is the location of the previous definition | |
<command-line>:0:0: error: "__OBJECT_LABEL__" redefined [-Werror] | |
<command-line>:0:0: note: this is the location of the previous definition | |
cc1: all warnings being treated as errors | |
x86_64-pc-linux-gnu-gcc -E -O2 -pipe -march=native -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -O2 -fomit-frame-pointer -nostdinc -fno-builtin -fno-common -Werror -Wredundant-decls -Wno-pointer-arith -pipe -g -D__XEN__ '-D__OBJECT_FILE__="/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/xen"' -Wa,--strip-local-absolute -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/mach-generic -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/mach-default '-D__OBJECT_LABEL__=armportagepp_emulationen_4.8.2_r2orken_4.8.2en$varmportagepp_emulationen_4.8.2_r2orken_4.8.2enen' -msoft-float -fno-stack-protector -fno-exceptions -Wnested-externs -DHAVE_GAS_VMX -DHAVE_GAS_SSE4_2 -DHAVE_GAS_EPT -DHAVE_GAS_FSGSBASE -U__OBJECT_LABEL__ -DHAVE_GAS_QUOTED_SYM '-D__OBJECT_LABEL__=/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen//var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/xen' -mno-red-zone -mno-sse -fpic -fno-asynchronous-unwind-tables -DGCC_HAS_VISIBILITY_ATTRIBUTE -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -O2 -fomit-frame-pointer -nostdinc -fno-builtin -fno-common -Werror -Wredundant-decls -Wno-pointer-arith -pipe -g -D__XEN__ '-D__OBJECT_FILE__="compat/features.i"' -Wa,--strip-local-absolute -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/mach-generic -I/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/mach-default '-D__OBJECT_LABEL__=include$compat$features.i' -msoft-float -fno-stack-protector -fno-exceptions -Wnested-externs -mno-red-zone -mno-sse -fpic -fno-asynchronous-unwind-tables -DGCC_HAS_VISIBILITY_ATTRIBUTE -m64 -DBUILD_ID -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -include public/xen-compat.h -m32 -o compat/features.i compat/features.c | |
make[2]: *** [Makefile:62: compat/callback.i] Error 1 | |
make[2]: *** Waiting for unfinished jobs.... | |
mv -f compat/arch-x86/xen.c.new compat/arch-x86/xen.c | |
<command-line>:0:0: error: "__OBJECT_FILE__" redefined [-Werror] | |
<command-line>:0:0: note: this is the location of the previous definition | |
<command-line>:0:0: error: "__OBJECT_FILE__" redefined [-Werror] | |
<command-line>:0:0: note: this is the location of the previous definition | |
<command-line>:0:0: error: "__OBJECT_LABEL__" redefined [-Werror] | |
<command-line>:0:0: note: this is the location of the previous definition | |
<command-line>:0:0: error: "__OBJECT_FILE__" redefined [-Werror] | |
<command-line>:0:0: note: this is the location of the previous definition | |
<command-line>:0:0: error: "__OBJECT_LABEL__" redefined [-Werror] | |
<command-line>:0:0: note: this is the location of the previous definition | |
cc1: all warnings being treated as errors | |
cc1: all warnings being treated as errors | |
<command-line>:0:0: error: "__OBJECT_LABEL__" redefined [-Werror] | |
<command-line>:0:0: note: this is the location of the previous definition | |
cc1: all warnings being treated as errors | |
make[2]: *** [Makefile:62: compat/event_channel.i] Error 1 | |
make[2]: *** [Makefile:62: compat/features.i] Error 1 | |
make[2]: *** [Makefile:62: compat/elfnote.i] Error 1 | |
if ! cmp -s /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/cpuid-autogen.h.new /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/cpuid-autogen.h; then mv -f /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/cpuid-autogen.h.new /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/cpuid-autogen.h; else rm -f /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include/asm-x86/cpuid-autogen.h.new; fi | |
mv -f compat/arch-x86/xen-mca.c.new compat/arch-x86/xen-mca.c | |
mv -f compat/xen.c.new compat/xen.c | |
mv headers.chk.new headers.chk | |
mv headers++.chk.new headers++.chk | |
rm compat/arch-x86_32.c compat/arch-x86/xen-x86_32.c compat/memory.c compat/sched.c compat/vcpu.c compat/callback.c compat/hvm/hvm_vcpu.c compat/elfnote.c compat/kexec.c compat/tmem.c compat/physdev.c compat/trace.c compat/features.c compat/arch-x86/pmu.c compat/event_channel.c compat/arch-x86/xen.c compat/xen.c compat/arch-x86/xen-mca.c compat/version.c compat/pmu.c compat/platform.c compat/nmi.c compat/xenoprof.c compat/grant_table.c | |
make[2]: Leaving directory '/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/include' | |
make[1]: *** [Makefile:145: /var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen/xen] Error 2 | |
make[1]: Leaving directory '/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen' | |
make: *** [Makefile:45: build] Error 2 | |
make: Leaving directory '/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2/xen' | |
* ERROR: app-emulation/xen-4.8.2-r2::gentoo failed (compile phase): | |
* emake failed | |
* | |
* If you need support, post the output of `emerge --info '=app-emulation/xen-4.8.2-r2::gentoo'`, | |
* the complete build log and the output of `emerge -pqv '=app-emulation/xen-4.8.2-r2::gentoo'`. | |
* The complete build log is located at '/var/log/portage/app-emulation:xen-4.8.2-r2:20171121-011103.log'. | |
* For convenience, a symlink to the build log is located at '/var/tmp/portage/app-emulation/xen-4.8.2-r2/temp/build.log'. | |
* The ebuild environment file is located at '/var/tmp/portage/app-emulation/xen-4.8.2-r2/temp/environment'. | |
* Working directory: '/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2' | |
* S: '/var/tmp/portage/app-emulation/xen-4.8.2-r2/work/xen-4.8.2' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment