From https://salemdata.us/xen/xen_tools_20240128_Sun_174740.script.html 24787 x86_64-pc-linux-gnu-gcc -m64 -mcx16 -Ilibcommon.fa.p -Iui -I../qemu-xen/ui -I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/spice-server -I/usr/include/spice-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/opus -I/usr/include/p11-kit-1 -I/usr/include/libusb-1.0 -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/ctrl/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/toollog/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/call/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/toolcore/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/evtchn/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/gnttab/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/foreignmemory/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/devicemodel/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/store/../../../tools/include -I/usr/include/SDL2 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/slirp -I/usr/include/ncursesw -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/vte-2.91 -fdiagnostics-color=auto -Wall -Winvalid-pch -std=gnu11 -O2 -g -isystem /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/linux-headers -isystem linux-headers -iquote . -iquote /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen -iquote /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/include -iquote /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/tcg/i386 -pthread -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -fno-strict-aliasing -fno-common -fwrapv -Wundef -Wwrite-strings -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wimplicit-fallthrough=2 -Wmissing-format-attribute -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -fno-strict-overflow -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -O2 -fomit-frame-pointer -MMD -MP -MF .subdirs-all.d -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 -D__XEN_INTERFACE_VERSION__=__XEN_LATEST_INTERFACE_VERSION__ -MMD -MP -MF .subdir-all-qemu-xen-dir.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DXC_WANT_COMPAT_EVTCHN_API=1 -DXC_WANT_COMPAT_GNTTAB_API=1 -DXC_WANT_COMPAT_MAP_FOREIGN_API=1 -DXC_WANT_COMPAT_DEVICEMODEL_API=1 -fPIE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DNCURSES_WIDECHAR=1 -D_REENTRANT -Wno-undef -MD -MQ libcommon.fa.p/hw_xen_xen-operations.c.o -MF libcommon.fa.p/hw_xen_xen-operations.c.o.d -o libcommon.fa.p/hw_xen_xen-operations.c.o -c ../qemu-xen/hw/xen/xen-operations.c John Poole's guess at what command David Woodhouse wants: 24787 x86_64-pc-linux-gnu-gcc -m64 -mcx16 -Ilibcommon.fa.p -Iui -I../qemu-xen/ui -I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/spice-server -I/usr/include/spice-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/opus -I/usr/include/p11-kit-1 -I/usr/include/libusb-1.0 -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/ctrl/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/toollog/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/call/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/toolcore/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/evtchn/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/gnttab/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/foreignmemory/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/devicemodel/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/store/../../../tools/include -I/usr/include/SDL2 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/slirp -I/usr/include/ncursesw -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/vte-2.91 -fdiagnostics-color=auto -Wall -Winvalid-pch -std=gnu11 -O2 -g -isystem /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/linux-headers -isystem linux-headers -iquote . -iquote /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen -iquote /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/include -iquote /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/tcg/i386 -pthread -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -fno-strict-aliasing -fno-common -fwrapv -Wundef -Wwrite-strings -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wimplicit-fallthrough=2 -Wmissing-format-attribute -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -fno-strict-overflow -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -O2 -fomit-frame-pointer -MMD -MP -MF .subdirs-all.d -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 -D__XEN_INTERFACE_VERSION__=__XEN_LATEST_INTERFACE_VERSION__ -MMD -MP -MF .subdir-all-qemu-xen-dir.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DXC_WANT_COMPAT_EVTCHN_API=1 -DXC_WANT_COMPAT_GNTTAB_API=1 -DXC_WANT_COMPAT_MAP_FOREIGN_API=1 -DXC_WANT_COMPAT_DEVICEMODEL_API=1 -fPIE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DNCURSES_WIDECHAR=1 -D_REENTRANT -Wno-undef -MD -MQ libcommon.fa.p/hw_xen_xen-operations.c.o -MF libcommon.fa.p/hw_xen_xen-operations.c.o.d -E -dD -o /tmp/xen-operations.i -c ../qemu-xen/hw/xen/xen-operations.c *Note: I specified output to /tmp so as not to alter the tree. jlpoole@ryzwork ~/problem_builds $ sudo find app-emulation/ -type f -name 'xen-operations.c' app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/hw/xen/xen-operations.c jlpoole@ryzwork ~/problem_builds $ # What directory should I be in? "../qemu-xen/hw/xen/xen-operations.c" tells me ".." = tools. The closed "cd " above line 24,787 is: 15504 cd qemu-xen-build; \ which does exist under tools: ryzwork /home/jlpoole/problem_builds/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools # ls config.h configure debugger fuzz include Makefile pygrub qemu-xen-dir tests xenpaging xentrace config.h.in configure.ac examples golang libacpi misc python qemu-xen-traditional vchan xenpmd xl config.log console firmware helpers libfsimage ocaml qemu-xen qemu-xen-traditional-dir xcutils xenstored xs-clients config.status cross-install flask hotplug libs pkg-config qemu-xen-build Rules.mk xenmon xentop ryzwork /home/jlpoole/problem_builds/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools # So, I: cd /home/jlpoole/problem_builds/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen-build x86_64-pc-linux-gnu-gcc -m64 -mcx16 -Ilibcommon.fa.p -Iui -I../qemu-xen/ui -I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/spice-server -I/usr/include/spice-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/opus -I/usr/include/p11-kit-1 -I/usr/include/libusb-1.0 -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/ctrl/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/toollog/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/call/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/toolcore/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/evtchn/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/gnttab/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/foreignmemory/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/devicemodel/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/store/../../../tools/include -I/usr/include/SDL2 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/slirp -I/usr/include/ncursesw -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/vte-2.91 -fdiagnostics-color=auto -Wall -Winvalid-pch -std=gnu11 -O2 -g -isystem /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/linux-headers -isystem linux-headers -iquote . -iquote /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen -iquote /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/include -iquote /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/tcg/i386 -pthread -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -fno-strict-aliasing -fno-common -fwrapv -Wundef -Wwrite-strings -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wimplicit-fallthrough=2 -Wmissing-format-attribute -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -fno-strict-overflow -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -O2 -fomit-frame-pointer -MMD -MP -MF .subdirs-all.d -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 -D__XEN_INTERFACE_VERSION__=__XEN_LATEST_INTERFACE_VERSION__ -MMD -MP -MF .subdir-all-qemu-xen-dir.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DXC_WANT_COMPAT_EVTCHN_API=1 -DXC_WANT_COMPAT_GNTTAB_API=1 -DXC_WANT_COMPAT_MAP_FOREIGN_API=1 -DXC_WANT_COMPAT_DEVICEMODEL_API=1 -fPIE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DNCURSES_WIDECHAR=1 -D_REENTRANT -Wno-undef -MD -MQ libcommon.fa.p/hw_xen_xen-operations.c.o -MF libcommon.fa.p/hw_xen_xen-operations.c.o.d -E -dD -o /tmp/xen-operations.i -c ../qemu-xen/hw/xen/xen-operations.c # Actual results are indented twice: # Result: no file "/tmp/xen-operations.i" found. ryzwork /home/jlpoole/problem_builds # cd app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools ryzwork /home/jlpoole/problem_builds/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools # ls config.h configure debugger fuzz include Makefile pygrub qemu-xen-dir tests xenpaging xentrace config.h.in configure.ac examples golang libacpi misc python qemu-xen-traditional vchan xenpmd xl config.log console firmware helpers libfsimage ocaml qemu-xen qemu-xen-traditional-dir xcutils xenstored xs-clients config.status cross-install flask hotplug libs pkg-config qemu-xen-build Rules.mk xenmon xentop ryzwork /home/jlpoole/problem_builds/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools # cd qemu-xen-build ryzwork /home/jlpoole/problem_builds/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen-build # x86_64-pc-linux-gnu-gcc -m64 -mcx16 -Ilibcommon.fa.p -Iui -I../qemu-xen/ui -I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/spice-server -I/usr/include/spice-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/opus -I/usr/include/p11-kit-1 -I/usr/include/libusb-1.0 -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/ctrl/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/toollog/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/call/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/toolcore/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/evtchn/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/gnttab/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/foreignmemory/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/devicemodel/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/store/../../../tools/include -I/usr/include/SDL2 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/slirp -I/usr/include/ncursesw -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/vte-2.91 -fdiagnostics-color=auto -Wall -Winvalid-pch -std=gnu11 -O2 -g -isystem /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/linux-headers -isystem linux-headers -iquote . -iquote /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen -iquote /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/include -iquote /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/tcg/i386 -pthread -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -fno-strict-aliasing -fno-common -fwrapv -Wundef -Wwrite-strings -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wimplicit-fallthrough=2 -Wmissing-format-attribute -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -fno-strict-overflow -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -O2 -fomit-frame-pointer -MMD -MP -MF .subdirs-all.d -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 -D__XEN_INTERFACE_VERSION__=__XEN_LATEST_INTERFACE_VERSION__ -MMD -MP -MF .subdir-all-qemu-xen-dir.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DXC_WANT_COMPAT_EVTCHN_API=1 -DXC_WANT_COMPAT_GNTTAB_API=1 -DXC_WANT_COMPAT_MAP_FOREIGN_API=1 -DXC_WANT_COMPAT_DEVICEMODEL_API=1 -fPIE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DNCURSES_WIDECHAR=1 -D_REENTRANT -Wno-undef -MD -MQ libcommon.fa.p/hw_xen_xen-operations.c.o -MF libcommon.fa.p/hw_xen_xen-operations.c.o.d -E -dD -o /tmp/xen-operations.i -c ../qemu-xen/hw/xen/xen-operations.c In file included from ../qemu-xen/hw/xen/xen-operations.c:16: /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/include/hw/xen/xen_native.h:5:2: error: #error In Xen native files, include xen_native.h before other Xen headers 5 | #error In Xen native files, include xen_native.h before other Xen headers | ^~~~~ ryzwork /home/jlpoole/problem_builds/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen-build # ls /tmp/xe* ls: cannot access '/tmp/xe*': No such file or directory ryzwork /home/jlpoole/problem_builds/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen-build # ls /tmp dbus-ILR2aBMsfN dbus-TInb3OJ4Nx MozillaUpdateLock-6AFDA46A1A8AD48 portage SciTE.7813.in ssh-XXXXXXXV9tRi Temp-9ef68c3c-1b53-48ee-ae61-d80d184bb477 ryzwork /home/jlpoole/problem_builds/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen-build # ls ../qemu-xen/hw/xen/ Kconfig trace.h xen-bus-helper.c xen-host-pci-device.h xen_pt.c xen_pt.h xen_pt_stub.c meson.build xen-backend.c xen_devconfig.c xen-legacy-backend.c xen_pt_config_init.c xen_pt_load_rom.c xen_pvdev.c trace-events xen-bus.c xen-host-pci-device.c xen-operations.c xen_pt_graphics.c xen_pt_msi.c ryzwork /home/jlpoole/problem_builds/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen-build # # try again, without the "/tmp" prefix x86_64-pc-linux-gnu-gcc -m64 -mcx16 -Ilibcommon.fa.p -Iui -I../qemu-xen/ui -I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/spice-server -I/usr/include/spice-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/opus -I/usr/include/p11-kit-1 -I/usr/include/libusb-1.0 -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/ctrl/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/toollog/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/call/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/toolcore/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/evtchn/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/gnttab/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/foreignmemory/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/devicemodel/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/store/../../../tools/include -I/usr/include/SDL2 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/slirp -I/usr/include/ncursesw -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/vte-2.91 -fdiagnostics-color=auto -Wall -Winvalid-pch -std=gnu11 -O2 -g -isystem /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/linux-headers -isystem linux-headers -iquote . -iquote /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen -iquote /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/include -iquote /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/tcg/i386 -pthread -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -fno-strict-aliasing -fno-common -fwrapv -Wundef -Wwrite-strings -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wimplicit-fallthrough=2 -Wmissing-format-attribute -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -fno-strict-overflow -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -O2 -fomit-frame-pointer -MMD -MP -MF .subdirs-all.d -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 -D__XEN_INTERFACE_VERSION__=__XEN_LATEST_INTERFACE_VERSION__ -MMD -MP -MF .subdir-all-qemu-xen-dir.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DXC_WANT_COMPAT_EVTCHN_API=1 -DXC_WANT_COMPAT_GNTTAB_API=1 -DXC_WANT_COMPAT_MAP_FOREIGN_API=1 -DXC_WANT_COMPAT_DEVICEMODEL_API=1 -fPIE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DNCURSES_WIDECHAR=1 -D_REENTRANT -Wno-undef -MD -MQ libcommon.fa.p/hw_xen_xen-operations.c.o -MF libcommon.fa.p/hw_xen_xen-operations.c.o.d -E -dD -o xen-operations.i -c ../qemu-xen/hw/xen/xen-operations.c # Result: no file "/tmp/xen-operations.i" found. ryzwork /home/jlpoole/problem_builds/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen-build # date Thu Feb 1 09:37:16 PM PST 2024 ryzwork /home/jlpoole/problem_builds/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen-build # x86_64-pc-linux-gnu-gcc -m64 -mcx16 -Ilibcommon.fa.p -Iui -I../qemu-xen/ui -I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/spice-server -I/usr/include/spice-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/opus -I/usr/include/p11-kit-1 -I/usr/include/libusb-1.0 -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/ctrl/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/toollog/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/call/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/toolcore/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/evtchn/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/gnttab/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/foreignmemory/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/devicemodel/../../../tools/include -I/var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/libs/store/../../../tools/include -I/usr/include/SDL2 -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/slirp -I/usr/include/ncursesw -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/vte-2.91 -fdiagnostics-color=auto -Wall -Winvalid-pch -std=gnu11 -O2 -g -isystem /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/linux-headers -isystem linux-headers -iquote . -iquote /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen -iquote /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/include -iquote /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/tcg/i386 -pthread -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -fno-strict-aliasing -fno-common -fwrapv -Wundef -Wwrite-strings -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wimplicit-fallthrough=2 -Wmissing-format-attribute -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong -fno-strict-overflow -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -O2 -fomit-frame-pointer -MMD -MP -MF .subdirs-all.d -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 -D__XEN_INTERFACE_VERSION__=__XEN_LATEST_INTERFACE_VERSION__ -MMD -MP -MF .subdir-all-qemu-xen-dir.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DXC_WANT_COMPAT_EVTCHN_API=1 -DXC_WANT_COMPAT_GNTTAB_API=1 -DXC_WANT_COMPAT_MAP_FOREIGN_API=1 -DXC_WANT_COMPAT_DEVICEMODEL_API=1 -fPIE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -DNCURSES_WIDECHAR=1 -D_REENTRANT -Wno-undef -MD -MQ libcommon.fa.p/hw_xen_xen-operations.c.o -MF libcommon.fa.p/hw_xen_xen-operations.c.o.d -E -dD -o xen-operations.i -c ../qemu-xen/hw/xen/xen-operations.c In file included from ../qemu-xen/hw/xen/xen-operations.c:16: /var/tmp/portage/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/include/hw/xen/xen_native.h:5:2: error: #error In Xen native files, include xen_native.h before other Xen headers 5 | #error In Xen native files, include xen_native.h before other Xen headers | ^~~~~ ryzwork /home/jlpoole/problem_builds/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen-build # find /home/jlpoole/problem_builds/app-emulation/xen-tools-4.18.0/work/ -type f -name "xen-operations*" /home/jlpoole/problem_builds/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen/hw/xen/xen-operations.c ryzwork /home/jlpoole/problem_builds/app-emulation/xen-tools-4.18.0/work/xen-4.18.0/tools/qemu-xen-build # Thursday Feb 01, 2024 9:38:03 PM At this point, I'm out of guesses as to what is desired. I'll just report in and share this attempt.