Package Details: xemu-git 0.7.55.r0.gdb389b1508-1

Git Clone URL: https://aur.archlinux.org/xemu-git.git (read-only, click to copy)
Package Base: xemu-git
Description: Original Xbox emulator (fork of XQEMU)
Upstream URL: https://xemu.app/
Keywords: console game microsoft xiso
Licenses: GPL2
Conflicts: xemu
Provides: xemu
Submitter: abouvier
Maintainer: abouvier
Last Packager: abouvier
Votes: 8
Popularity: 0.130359
First Submitted: 2020-09-28 02:28 (UTC)
Last Updated: 2022-06-27 08:43 (UTC)

Dependencies (24)

Required by (0)

Sources (8)

Latest Comments

oscareczek commented on 2022-06-25 07:09 (UTC)

Seems like this commit https://github.com/mborgerson/xemu/commit/482b2ea31ded1e544ff34efdd62778a2e1ef2451 broke the compilation: ../meson.build:840:0: ERROR: Include dir tomlplusplus/include does not exist..

Neko-san commented on 2022-05-31 18:37 (UTC)

I would check but my filesystem got borked recently so I can't do anything to check until I either fix it or wipe the partition and reinstall Arch :/

grawlinson commented on 2022-05-24 21:20 (UTC)

Maintainer for the xemu package here, I seem to be having issues with xemu versions past 0.7.0 (0.6.6 is the last build that works for me). I can start Xemu and fiddle with configuration, but that's about it. If I try and exit or run an ISO, it freezes and I have to pkill xemu. :(

Is anyone else having the same issues?

electronic_punk commented on 2022-04-28 17:56 (UTC)

Yeah, i realise that. Still it's a nice hack for manjaro users.

Neko-san commented on 2022-04-27 20:10 (UTC)

@electronic_punk Typically, Manjaro isn't supposed to be compatible with the AUR, so expect to run into problems like that a lot.

I'd suggest you install a "real" Arch-based distro like EndeavourOS (or Arch itself) to avoid that

electronic_punk commented on 2022-04-27 19:59 (UTC)

Ok, i managed to solve this. I use manjaro and tried to use yay. In manjaro repos tomlplusplus is 3.0.1-1 and i have it installed. I downloaded this aur repo, changed then "3.0.1.r11" to "3.0.1-1" in your PKGBUILD file and package built without any error.

abouvier commented on 2022-04-25 20:01 (UTC)

I don't have this error. What have you done!

electronic_punk commented on 2022-04-25 18:21 (UTC)

Error at the beginning of building:

-> Following packages not found: tomlplusplus>=3.0.1.r11 (dependent on: xemu-git)

Neko-san commented on 2022-01-31 17:11 (UTC) (edited on 2022-01-31 17:23 (UTC) by Neko-san)

With that same line of thought, one could also ask:

"Why would anyone make a PKGBUILD to begin with if it's so much work and why do we have a wiki page for it?"

I'm not demanding anything, of course, but this excessive "fear" or what have you of maintaining a PKGBUILD beyond the bare minimum implies that the effort must not really be worth it to the maintainer.

abouvier commented on 2022-01-31 07:55 (UTC) (edited on 2022-01-31 08:01 (UTC) by abouvier)

What makes more sense: asking every PKGBUILD maintainer to add this condition or modifying your own makepkg.conf?

And if you change the default compiler, you should know what you're doing.

Neko-san commented on 2022-01-31 05:15 (UTC)

Adding a conditional check for this seriously isn't a big deal; the only 2 main compilers used on Linux are GCC and Clang - it's not like someone's going to come along and ask about MingW support.

This doesn't override GCC users, only fixes the variables necessary for those deciding they want Clang without making investigating why compilation doesn't work every time something doesn't build.

abouvier commented on 2022-01-31 05:02 (UTC) (edited on 2022-01-31 05:03 (UTC) by abouvier)

PKGBUILDs are not supposed to support every compiler.

It's up to you to add these variables in your environment.

Neko-san commented on 2022-01-30 23:59 (UTC)

Putting this at the top of the build function fixes compiling Xemu with clang:

    if [ "$CC" == "clang" ] || [ "$CXX" == "clang++" ]; then
        export CC=clang
        export CXX=clang++
        export CC_LD=lld
        export CXX_LD=lld
        export AR="/usr/bin/llvm-ar"

        ## The below are optional, but I use them:
        export LD="/usr/bin/ld.lld"
        export NM="/usr/bin/llvm-nm"
        export AS="/usr/bin/llvm-as"
        export RANLIB="/usr/bin/llvm-ranlib"
        export STRIP="/usr/bin/llvm-strip"
        export OBJCOPY="/usr/bin/llvm-objcopy"
    fi

Neko-san commented on 2021-09-20 21:43 (UTC)

Aaaaand, it did get removed, partially They kept the LD export but not exactly as it's required for Xemu as mentioned in the Github conversation

Not be overly negative but... it's stuff like this that makes me not want to contribute to the wiki :/

Neko-san commented on 2021-09-17 23:24 (UTC)

I just added it.

In my experience, contributing to the Arch Wiki just gets my additions removed but we'll see if it doesn't this time :/

abouvier commented on 2021-09-17 20:07 (UTC)

It's time to edit the wiki at https://wiki.archlinux.org/title/Clang to add your discoveries ;)

Neko-san commented on 2021-09-17 08:58 (UTC)

I mean, yeah, I did that but this info isn't in the Arch Wiki and anyone else happening upon it probably would have to goose-chase to find out :v

abouvier commented on 2021-09-17 06:22 (UTC) (edited on 2021-09-17 17:57 (UTC) by abouvier)

Why not add these variables/flags in your makepkg.conf file like you did for CC/CXX? :p

It will fix every PKGBUILD that you're building with clang+LTO.

Neko-san commented on 2021-09-16 05:59 (UTC)

@abouvier Apparently, exporting these variables:

https://github.com/mborgerson/xemu/issues/456#issuecomment-920591226

in the PKGBUILD fixes the LTO error.

Maybe add a detection handling for when Clang is used and when LTO is active?

I'd offer a suggestion but I'm not as experienced with understanding what makepkg does and doesn't like in these kinds of scenarios :V

abouvier commented on 2021-09-16 01:36 (UTC)

Enabling lto works with gcc, but apparently not with clang. You should report it upstream :p

Neko-san commented on 2021-09-16 01:25 (UTC)

Yeah, sorry Lol

I edited and mentioned I have a different issue now

abouvier commented on 2021-09-16 01:23 (UTC)

It's already merged, just rebuild ;)

Neko-san commented on 2021-09-16 01:20 (UTC) (edited on 2021-09-16 01:24 (UTC) by Neko-san)

These are default flags in makepkg.conf; it looks like the fix is going to be merged into master soon though? Edit: It already was, didn't notice

Different error now though; I guess it doesn't like LTO? Will LTO support be added in the future?

[1299/1299] Linking target qemu-system-i386
FAILED: qemu-system-i386 
clang++  -o qemu-system-i386 qemu-system-i386.p/softmmu_main.c.o libcommon.fa.p/cpus-common.c.o libcommon.fa.p/page-vary-common.c.o libcommon.fa.p/disas_i386.c.o libcommon.fa.p/hw_core_cpu-common.c.o libcommon.fa.p/hw_core_generic-loader.c.o libcommon.fa.p/ebpf_ebpf_rss-stub.c.o libcommon.fa.p/qom_qom-hmp-cmds.c.o libcommon.fa.p/ui_clipboard.c.o libcommon.fa.p/ui_console.c.o libcommon.fa.p/ui_cursor.c.o libcommon.fa.p/ui_input-keymap.c.o libcommon.fa.p/ui_input-legacy.c.o libcommon.fa.p/ui_input-barrier.c.o libcommon.fa.p/ui_input.c.o libcommon.fa.p/ui_kbd-state.c.o libcommon.fa.p/ui_keymaps.c.o libcommon.fa.p/ui_qemu-pixman.c.o libcommon.fa.p/ui_udmabuf.c.o libcommon.fa.p/ui_imgui_imgui.cpp.o libcommon.fa.p/ui_imgui_imgui_draw.cpp.o libcommon.fa.p/ui_imgui_imgui_tables.cpp.o libcommon.fa.p/ui_imgui_imgui_demo.cpp.o libcommon.fa.p/ui_imgui_imgui_widgets.cpp.o libcommon.fa.p/ui_imgui_backends_imgui_impl_opengl3.cpp.o libcommon.fa.p/ui_imgui_backends_imgui_impl_sdl.cpp.o libcommon.fa.p/ui_implot_implot.cpp.o libcommon.fa.p/ui_implot_implot_demo.cpp.o libcommon.fa.p/ui_implot_implot_items.cpp.o libcommon.fa.p/ui_xemu.c.o libcommon.fa.p/ui_xemu-custom-widgets.c.o libcommon.fa.p/ui_xemu-data.c.o libcommon.fa.p/ui_xemu-input.c.o libcommon.fa.p/ui_xemu-monitor.c.o libcommon.fa.p/ui_xemu-net.c.o libcommon.fa.p/ui_xemu-settings.c.o libcommon.fa.p/ui_xemu-shaders.c.o libcommon.fa.p/ui_xemu-hud.cc.o libcommon.fa.p/ui_xemu-reporting.cc.o libcommon.fa.p/ui_xemu-os-utils-linux.c.o libcommon.fa.p/ui_noc_file_dialog_gtk.c.o libcommon.fa.p/ui_spice-module.c.o libcommon.fa.p/ui_vdagent.c.o libcommon.fa.p/ui_input-linux.c.o libcommon.fa.p/ui_vnc-stubs.c.o libcommon.fa.p/audio_audio.c.o libcommon.fa.p/audio_audio_legacy.c.o libcommon.fa.p/audio_mixeng.c.o libcommon.fa.p/audio_noaudio.c.o libcommon.fa.p/audio_wavaudio.c.o libcommon.fa.p/audio_wavcapture.c.o libcommon.fa.p/chardev_msmouse.c.o libcommon.fa.p/chardev_wctablet.c.o libcommon.fa.p/chardev_testdev.c.o libcommon.fa.p/fsdev_qemu-fsdev-opts.c.o libcommon.fa.p/fsdev_qemu-fsdev-throttle.c.o libcommon.fa.p/fsdev_qemu-fsdev-dummy.c.o libcommon.fa.p/dump_dump-hmp-cmds.c.o libcommon.fa.p/block_blkreplay.c.o libcommon.fa.p/block_qapi-sysemu.c.o libcommon.fa.p/block_monitor_block-hmp-cmds.c.o libcommon.fa.p/softmmu_bootdevice.c.o libcommon.fa.p/softmmu_dma-helpers.c.o libcommon.fa.p/softmmu_qdev-monitor.c.o libcommon.fa.p/backends_cryptodev-builtin.c.o libcommon.fa.p/backends_cryptodev.c.o libcommon.fa.p/backends_hostmem-ram.c.o libcommon.fa.p/backends_hostmem.c.o libcommon.fa.p/backends_rng-builtin.c.o libcommon.fa.p/backends_rng-egd.c.o libcommon.fa.p/backends_rng.c.o libcommon.fa.p/backends_confidential-guest-support.c.o libcommon.fa.p/backends_rng-random.c.o libcommon.fa.p/backends_hostmem-file.c.o libcommon.fa.p/backends_hostmem-memfd.c.o libcommon.fa.p/backends_cryptodev-vhost.c.o libcommon.fa.p/migration_page_cache.c.o libcommon.fa.p/migration_xbzrle.c.o libcommon.fa.p/migration_vmstate-types.c.o libcommon.fa.p/migration_vmstate.c.o libcommon.fa.p/migration_qemu-file-channel.c.o libcommon.fa.p/migration_qemu-file.c.o libcommon.fa.p/migration_yank_functions.c.o libcommon.fa.p/migration_block-dirty-bitmap.c.o libcommon.fa.p/migration_channel.c.o libcommon.fa.p/migration_colo-failover.c.o libcommon.fa.p/migration_colo.c.o libcommon.fa.p/migration_exec.c.o libcommon.fa.p/migration_fd.c.o libcommon.fa.p/migration_global_state.c.o libcommon.fa.p/migration_migration.c.o libcommon.fa.p/migration_multifd.c.o libcommon.fa.p/migration_multifd-zlib.c.o libcommon.fa.p/migration_postcopy-ram.c.o libcommon.fa.p/migration_savevm.c.o libcommon.fa.p/migration_socket.c.o libcommon.fa.p/migration_tls.c.o libcommon.fa.p/monitor_hmp-cmds.c.o libcommon.fa.p/monitor_hmp.c.o libcommon.fa.p/monitor_qmp-cmds.c.o libcommon.fa.p/net_announce.c.o libcommon.fa.p/net_checksum.c.o libcommon.fa.p/net_colo-compare.c.o libcommon.fa.p/net_colo.c.o libcommon.fa.p/net_dump.c.o libcommon.fa.p/net_eth.c.o libcommon.fa.p/net_filter-buffer.c.o libcommon.fa.p/net_filter-mirror.c.o libcommon.fa.p/net_filter-rewriter.c.o libcommon.fa.p/net_filter.c.o libcommon.fa.p/net_hub.c.o libcommon.fa.p/net_net.c.o libcommon.fa.p/net_queue.c.o libcommon.fa.p/net_socket.c.o libcommon.fa.p/net_util.c.o libcommon.fa.p/net_filter-replay.c.o libcommon.fa.p/net_l2tpv3.c.o libcommon.fa.p/net_slirp.c.o libcommon.fa.p/net_tap-linux.c.o libcommon.fa.p/net_tap.c.o libcommon.fa.p/net_pcap.c.o libcommon.fa.p/net_can_can_core.c.o libcommon.fa.p/net_can_can_host.c.o libcommon.fa.p/net_can_can_socketcan.c.o libcommon.fa.p/replay_replay.c.o libcommon.fa.p/replay_replay-internal.c.o libcommon.fa.p/replay_replay-events.c.o libcommon.fa.p/replay_replay-time.c.o libcommon.fa.p/replay_replay-input.c.o libcommon.fa.p/replay_replay-char.c.o libcommon.fa.p/replay_replay-snapshot.c.o libcommon.fa.p/replay_replay-net.c.o libcommon.fa.p/replay_replay-audio.c.o libcommon.fa.p/replay_replay-random.c.o libcommon.fa.p/replay_replay-debugging.c.o libcommon.fa.p/hw_acpi_acpi_interface.c.o libcommon.fa.p/hw_acpi_aml-build.c.o libcommon.fa.p/hw_acpi_bios-linker-loader.c.o libcommon.fa.p/hw_acpi_core.c.o libcommon.fa.p/hw_acpi_utils.c.o libcommon.fa.p/hw_acpi_cpu.c.o libcommon.fa.p/hw_acpi_cpu_hotplug.c.o libcommon.fa.p/hw_acpi_memory_hotplug.c.o libcommon.fa.p/hw_acpi_nvdimm.c.o libcommon.fa.p/hw_acpi_pci.c.o libcommon.fa.p/hw_acpi_vmgenid.c.o libcommon.fa.p/hw_acpi_hmat.c.o libcommon.fa.p/hw_acpi_ghes-stub.c.o libcommon.fa.p/hw_acpi_piix4.c.o libcommon.fa.p/hw_acpi_pcihp.c.o libcommon.fa.p/hw_acpi_ipmi.c.o libcommon.fa.p/hw_audio_soundhw.c.o libcommon.fa.p/hw_audio_ac97.c.o libcommon.fa.p/hw_audio_fmopl.c.o libcommon.fa.p/hw_audio_adlib.c.o libcommon.fa.p/hw_audio_cs4231a.c.o libcommon.fa.p/hw_audio_es1370.c.o libcommon.fa.p/hw_audio_gus.c.o libcommon.fa.p/hw_audio_gusemu_hal.c.o libcommon.fa.p/hw_audio_gusemu_mixer.c.o libcommon.fa.p/hw_audio_intel-hda.c.o libcommon.fa.p/hw_audio_hda-codec.c.o libcommon.fa.p/hw_audio_pcspk.c.o libcommon.fa.p/hw_audio_sb16.c.o libcommon.fa.p/hw_block_block.c.o libcommon.fa.p/hw_block_cdrom.c.o libcommon.fa.p/hw_block_hd-geometry.c.o libcommon.fa.p/hw_block_fdc.c.o libcommon.fa.p/hw_block_fdc-isa.c.o libcommon.fa.p/hw_block_pflash_cfi01.c.o libcommon.fa.p/hw_char_ipoctal232.c.o libcommon.fa.p/hw_char_parallel-isa.c.o libcommon.fa.p/hw_char_debugcon.c.o libcommon.fa.p/hw_char_parallel.c.o libcommon.fa.p/hw_char_serial.c.o libcommon.fa.p/hw_char_serial-isa.c.o libcommon.fa.p/hw_char_serial-pci.c.o libcommon.fa.p/hw_char_serial-pci-multi.c.o libcommon.fa.p/hw_char_virtio-console.c.o libcommon.fa.p/hw_core_cpu-sysemu.c.o libcommon.fa.p/hw_core_fw-path-provider.c.o libcommon.fa.p/hw_core_loader.c.o libcommon.fa.p/hw_core_machine-hmp-cmds.c.o libcommon.fa.p/hw_core_machine.c.o libcommon.fa.p/hw_core_nmi.c.o libcommon.fa.p/hw_core_null-machine.c.o libcommon.fa.p/hw_core_qdev-fw.c.o libcommon.fa.p/hw_core_qdev-properties-system.c.o libcommon.fa.p/hw_core_sysbus.c.o libcommon.fa.p/hw_core_vm-change-state-handler.c.o libcommon.fa.p/hw_core_clock-vmstate.c.o libcommon.fa.p/hw_cpu_core.c.o libcommon.fa.p/hw_cpu_cluster.c.o libcommon.fa.p/hw_display_i2c-ddc.c.o libcommon.fa.p/hw_display_edid-generate.c.o libcommon.fa.p/hw_display_edid-region.c.o libcommon.fa.p/hw_display_cirrus_vga.c.o libcommon.fa.p/hw_display_vga-pci.c.o libcommon.fa.p/hw_display_vmware_vga.c.o libcommon.fa.p/hw_display_bochs-display.c.o libcommon.fa.p/hw_display_ati.c.o libcommon.fa.p/hw_display_ati_2d.c.o libcommon.fa.p/hw_display_ati_dbg.c.o libcommon.fa.p/hw_dma_i8257.c.o libcommon.fa.p/hw_i2c_core.c.o libcommon.fa.p/hw_i2c_smbus_slave.c.o libcommon.fa.p/hw_i2c_smbus_master.c.o libcommon.fa.p/hw_i2c_pm_smbus.c.o libcommon.fa.p/hw_i2c_bitbang_i2c.c.o libcommon.fa.p/hw_i2c_smbus_eeprom.c.o libcommon.fa.p/hw_ide_ahci.c.o libcommon.fa.p/hw_ide_ich.c.o libcommon.fa.p/hw_ide_core.c.o libcommon.fa.p/hw_ide_atapi.c.o libcommon.fa.p/hw_ide_pci.c.o libcommon.fa.p/hw_ide_piix.c.o libcommon.fa.p/hw_ide_ioport.c.o libcommon.fa.p/hw_ide_qdev.c.o libcommon.fa.p/hw_input_hid.c.o libcommon.fa.p/hw_input_pckbd.c.o libcommon.fa.p/hw_input_ps2.c.o libcommon.fa.p/hw_input_virtio-input.c.o libcommon.fa.p/hw_input_virtio-input-hid.c.o libcommon.fa.p/hw_input_virtio-input-host.c.o libcommon.fa.p/hw_intc_intc.c.o libcommon.fa.p/hw_intc_i8259_common.c.o libcommon.fa.p/hw_intc_i8259.c.o libcommon.fa.p/hw_intc_ioapic_common.c.o libcommon.fa.p/hw_ipack_ipack.c.o libcommon.fa.p/hw_ipack_tpci200.c.o libcommon.fa.p/hw_ipmi_ipmi.c.o libcommon.fa.p/hw_ipmi_ipmi_kcs.c.o libcommon.fa.p/hw_ipmi_ipmi_bt.c.o libcommon.fa.p/hw_ipmi_ipmi_bmc_sim.c.o libcommon.fa.p/hw_ipmi_ipmi_bmc_extern.c.o libcommon.fa.p/hw_ipmi_isa_ipmi_kcs.c.o libcommon.fa.p/hw_ipmi_pci_ipmi_kcs.c.o libcommon.fa.p/hw_ipmi_isa_ipmi_bt.c.o libcommon.fa.p/hw_ipmi_pci_ipmi_bt.c.o libcommon.fa.p/hw_ipmi_smbus_ipmi.c.o libcommon.fa.p/hw_isa_apm.c.o libcommon.fa.p/hw_isa_isa-bus.c.o libcommon.fa.p/hw_isa_piix3.c.o libcommon.fa.p/hw_mem_memory-device.c.o libcommon.fa.p/hw_mem_pc-dimm.c.o libcommon.fa.p/hw_mem_nvdimm.c.o libcommon.fa.p/hw_misc_applesmc.c.o libcommon.fa.p/hw_misc_edu.c.o libcommon.fa.p/hw_misc_debugexit.c.o libcommon.fa.p/hw_misc_pc-testdev.c.o libcommon.fa.p/hw_misc_pci-testdev.c.o libcommon.fa.p/hw_misc_sga.c.o libcommon.fa.p/hw_misc_pvpanic.c.o libcommon.fa.p/hw_misc_ivshmem.c.o libcommon.fa.p/hw_misc_pvpanic-isa.c.o libcommon.fa.p/hw_misc_pvpanic-pci.c.o libcommon.fa.p/hw_net_ne2000.c.o libcommon.fa.p/hw_net_ne2000-pci.c.o libcommon.fa.p/hw_net_eepro100.c.o libcommon.fa.p/hw_net_pcnet-pci.c.o libcommon.fa.p/hw_net_pcnet.c.o libcommon.fa.p/hw_net_e1000.c.o libcommon.fa.p/hw_net_e1000x_common.c.o libcommon.fa.p/hw_net_rtl8139.c.o libcommon.fa.p/hw_net_tulip.c.o libcommon.fa.p/hw_net_net_tx_pkt.c.o libcommon.fa.p/hw_net_net_rx_pkt.c.o libcommon.fa.p/hw_net_vmxnet3.c.o libcommon.fa.p/hw_net_ne2000-isa.c.o libcommon.fa.p/hw_net_vhost_net-stub.c.o libcommon.fa.p/hw_net_rocker_rocker.c.o libcommon.fa.p/hw_net_rocker_rocker_desc.c.o libcommon.fa.p/hw_net_rocker_rocker_fp.c.o libcommon.fa.p/hw_net_rocker_rocker_of_dpa.c.o libcommon.fa.p/hw_net_rocker_rocker_world.c.o libcommon.fa.p/hw_net_can_can_sja1000.c.o libcommon.fa.p/hw_net_can_can_kvaser_pci.c.o libcommon.fa.p/hw_net_can_can_pcm3680_pci.c.o libcommon.fa.p/hw_net_can_can_mioe3680_pci.c.o libcommon.fa.p/hw_net_can_ctucan_core.c.o libcommon.fa.p/hw_net_can_ctucan_pci.c.o libcommon.fa.p/hw_nvme_ctrl.c.o libcommon.fa.p/hw_nvme_dif.c.o libcommon.fa.p/hw_nvme_ns.c.o libcommon.fa.p/hw_nvme_subsys.c.o libcommon.fa.p/hw_nvram_fw_cfg.c.o libcommon.fa.p/hw_nvram_eeprom93xx.c.o libcommon.fa.p/hw_pci_msi.c.o libcommon.fa.p/hw_pci_msix.c.o libcommon.fa.p/hw_pci_pci.c.o libcommon.fa.p/hw_pci_pci_bridge.c.o libcommon.fa.p/hw_pci_pci_host.c.o libcommon.fa.p/hw_pci_shpc.c.o libcommon.fa.p/hw_pci_slotid_cap.c.o libcommon.fa.p/hw_pci_pcie.c.o libcommon.fa.p/hw_pci_pcie_aer.c.o libcommon.fa.p/hw_pci-bridge_pci_bridge_dev.c.o libcommon.fa.p/hw_pci-host_pam.c.o libcommon.fa.p/hw_pci-host_i440fx.c.o libcommon.fa.p/hw_scsi_emulation.c.o libcommon.fa.p/hw_scsi_scsi-bus.c.o libcommon.fa.p/hw_scsi_scsi-disk.c.o libcommon.fa.p/hw_scsi_scsi-generic.c.o libcommon.fa.p/hw_scsi_esp.c.o libcommon.fa.p/hw_scsi_esp-pci.c.o libcommon.fa.p/hw_scsi_lsi53c895a.c.o libcommon.fa.p/hw_scsi_megasas.c.o libcommon.fa.p/hw_scsi_mptsas.c.o libcommon.fa.p/hw_scsi_mptconfig.c.o libcommon.fa.p/hw_scsi_mptendian.c.o libcommon.fa.p/hw_scsi_vmw_pvscsi.c.o libcommon.fa.p/hw_sd_sd.c.o libcommon.fa.p/hw_sd_core.c.o libcommon.fa.p/hw_sd_sdmmc-internal.c.o libcommon.fa.p/hw_sd_sdhci.c.o libcommon.fa.p/hw_sd_sdhci-pci.c.o libcommon.fa.p/hw_smbios_smbios-stub.c.o libcommon.fa.p/hw_timer_hpet.c.o libcommon.fa.p/hw_timer_i8254_common.c.o libcommon.fa.p/hw_timer_i8254.c.o libcommon.fa.p/hw_usb_bus.c.o libcommon.fa.p/hw_usb_combined-packet.c.o libcommon.fa.p/hw_usb_core.c.o libcommon.fa.p/hw_usb_desc.c.o libcommon.fa.p/hw_usb_desc-msos.c.o libcommon.fa.p/hw_usb_libhw.c.o libcommon.fa.p/hw_usb_pcap.c.o libcommon.fa.p/hw_usb_hcd-uhci.c.o libcommon.fa.p/hw_usb_hcd-ohci.c.o libcommon.fa.p/hw_usb_hcd-ohci-pci.c.o libcommon.fa.p/hw_usb_hcd-ehci.c.o libcommon.fa.p/hw_usb_hcd-ehci-pci.c.o libcommon.fa.p/hw_usb_hcd-xhci.c.o libcommon.fa.p/hw_usb_hcd-xhci-pci.c.o libcommon.fa.p/hw_usb_hcd-xhci-nec.c.o libcommon.fa.p/hw_usb_imx-usb-phy.c.o libcommon.fa.p/hw_usb_dev-hub.c.o libcommon.fa.p/hw_usb_dev-hid.c.o libcommon.fa.p/hw_usb_dev-wacom.c.o libcommon.fa.p/hw_usb_dev-storage.c.o libcommon.fa.p/hw_usb_dev-storage-bot.c.o libcommon.fa.p/hw_usb_dev-storage-classic.c.o libcommon.fa.p/hw_usb_dev-uas.c.o libcommon.fa.p/hw_usb_dev-audio.c.o libcommon.fa.p/hw_usb_dev-serial.c.o libcommon.fa.p/hw_usb_dev-network.c.o libcommon.fa.p/hw_usb_dev-mtp.c.o libcommon.fa.p/hw_usb_dev-smartcard-reader.c.o libcommon.fa.p/hw_usb_u2f.c.o libcommon.fa.p/hw_usb_u2f-passthru.c.o libcommon.fa.p/hw_virtio_virtio-bus.c.o libcommon.fa.p/hw_virtio_virtio-pci.c.o libcommon.fa.p/hw_virtio_vhost-stub.c.o libcommon.fa.p/hw_watchdog_watchdog.c.o libcommon.fa.p/hw_watchdog_wdt_i6300esb.c.o libcommon.fa.p/hw_watchdog_wdt_ib700.c.o libcommon.fa.p/hw_xbox_nv2a_gl_gloffscreen_common.c.o libcommon.fa.p/hw_xbox_nv2a_gl_gloffscreen_sdl.c.o libcommon.fa.p/accel_accel-softmmu.c.o libcommon.fa.p/audio_sdlaudio.c.o libcommon.fa.p/hw_display_virtio-gpu-base.c.o libcommon.fa.p/hw_display_virtio-gpu.c.o libcommon.fa.p/hw_display_virtio-gpu-udmabuf.c.o libcommon.fa.p/hw_display_virtio-gpu-pci.c.o libcommon.fa.p/hw_display_virtio-vga.c.o libqemu-i386-softmmu.fa.p/target_i386_arch_dump.c.o libqemu-i386-softmmu.fa.p/target_i386_arch_memory_mapping.c.o libqemu-i386-softmmu.fa.p/target_i386_machine.c.o libqemu-i386-softmmu.fa.p/target_i386_monitor.c.o libqemu-i386-softmmu.fa.p/target_i386_cpu-sysemu.c.o libqemu-i386-softmmu.fa.p/target_i386_kvm_hyperv-stub.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_sysemu_tcg-cpu.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_sysemu_smm_helper.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_sysemu_excp_helper.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_sysemu_bpt_helper.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_sysemu_misc_helper.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_sysemu_fpu_helper.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_sysemu_svm_helper.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_sysemu_seg_helper.c.o libqemu-i386-softmmu.fa.p/hw_i386_fw_cfg.c.o libqemu-i386-softmmu.fa.p/hw_i386_kvmvapic.c.o libqemu-i386-softmmu.fa.p/hw_i386_e820_memory_layout.c.o libqemu-i386-softmmu.fa.p/hw_i386_multiboot.c.o libqemu-i386-softmmu.fa.p/hw_i386_x86.c.o libqemu-i386-softmmu.fa.p/hw_i386_x86-iommu-stub.c.o libqemu-i386-softmmu.fa.p/hw_i386_acpi-common.c.o libqemu-i386-softmmu.fa.p/hw_i386_pc.c.o libqemu-i386-softmmu.fa.p/hw_i386_pc_sysfw.c.o libqemu-i386-softmmu.fa.p/hw_i386_acpi-build.c.o libqemu-i386-softmmu.fa.p/hw_i386_port92.c.o libqemu-i386-softmmu.fa.p/hw_i386_pc_sysfw_ovmf-stubs.c.o libqemu-i386-softmmu.fa.p/target_i386_cpu.c.o libqemu-i386-softmmu.fa.p/target_i386_gdbstub.c.o libqemu-i386-softmmu.fa.p/target_i386_helper.c.o libqemu-i386-softmmu.fa.p/target_i386_xsave_helper.c.o libqemu-i386-softmmu.fa.p/target_i386_cpu-dump.c.o libqemu-i386-softmmu.fa.p/target_i386_sev-stub.c.o libqemu-i386-softmmu.fa.p/target_i386_kvm_kvm-stub.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_bpt_helper.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_cc_helper.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_excp_helper.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_fpu_helper.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_fpu_helper_hard.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_int_helper.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_mem_helper.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_misc_helper.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_mpx_helper.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_seg_helper.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_tcg-cpu.c.o libqemu-i386-softmmu.fa.p/target_i386_tcg_translate.c.o libqemu-i386-softmmu.fa.p/trace_control-target.c.o libqemu-i386-softmmu.fa.p/dump_dump.c.o libqemu-i386-softmmu.fa.p/xemu-xbe.c.o libqemu-i386-softmmu.fa.p/xemu-version.c.o libqemu-i386-softmmu.fa.p/softmmu_arch_init.c.o libqemu-i386-softmmu.fa.p/softmmu_balloon.c.o libqemu-i386-softmmu.fa.p/softmmu_cpus.c.o libqemu-i386-softmmu.fa.p/softmmu_cpu-throttle.c.o libqemu-i386-softmmu.fa.p/softmmu_datadir.c.o libqemu-i386-softmmu.fa.p/softmmu_globals.c.o libqemu-i386-softmmu.fa.p/softmmu_physmem.c.o libqemu-i386-softmmu.fa.p/softmmu_ioport.c.o libqemu-i386-softmmu.fa.p/softmmu_rtc.c.o libqemu-i386-softmmu.fa.p/softmmu_runstate.c.o libqemu-i386-softmmu.fa.p/softmmu_memory.c.o libqemu-i386-softmmu.fa.p/softmmu_memory_mapping.c.o libqemu-i386-softmmu.fa.p/softmmu_qtest.c.o libqemu-i386-softmmu.fa.p/softmmu_vl.c.o libqemu-i386-softmmu.fa.p/softmmu_cpu-timers.c.o libqemu-i386-softmmu.fa.p/softmmu_runstate-action.c.o libqemu-i386-softmmu.fa.p/softmmu_icount.c.o libqemu-i386-softmmu.fa.p/cpu.c.o libqemu-i386-softmmu.fa.p/disas.c.o libqemu-i386-softmmu.fa.p/gdbstub.c.o libqemu-i386-softmmu.fa.p/page-vary.c.o libqemu-i386-softmmu.fa.p/migration_dirtyrate.c.o libqemu-i386-softmmu.fa.p/migration_ram.c.o libqemu-i386-softmmu.fa.p/migration_target.c.o libqemu-i386-softmmu.fa.p/monitor_misc.c.o libqemu-i386-softmmu.fa.p/hw_block_virtio-blk.c.o libqemu-i386-softmmu.fa.p/hw_block_dataplane_virtio-blk.c.o libqemu-i386-softmmu.fa.p/hw_char_virtio-serial-bus.c.o libqemu-i386-softmmu.fa.p/hw_core_machine-qmp-cmds.c.o libqemu-i386-softmmu.fa.p/hw_core_numa.c.o libqemu-i386-softmmu.fa.p/hw_display_vga.c.o libqemu-i386-softmmu.fa.p/hw_intc_apic.c.o libqemu-i386-softmmu.fa.p/hw_intc_apic_common.c.o libqemu-i386-softmmu.fa.p/hw_intc_ioapic.c.o libqemu-i386-softmmu.fa.p/hw_net_virtio-net.c.o libqemu-i386-softmmu.fa.p/hw_rtc_mc146818rtc.c.o libqemu-i386-softmmu.fa.p/hw_scsi_virtio-scsi.c.o libqemu-i386-softmmu.fa.p/hw_scsi_virtio-scsi-dataplane.c.o libqemu-i386-softmmu.fa.p/hw_vfio_common.c.o libqemu-i386-softmmu.fa.p/hw_vfio_spapr.c.o libqemu-i386-softmmu.fa.p/hw_vfio_migration.c.o libqemu-i386-softmmu.fa.p/hw_vfio_display.c.o libqemu-i386-softmmu.fa.p/hw_vfio_pci-quirks.c.o libqemu-i386-softmmu.fa.p/hw_vfio_pci.c.o libqemu-i386-softmmu.fa.p/hw_vfio_igd.c.o libqemu-i386-softmmu.fa.p/hw_virtio_virtio.c.o libqemu-i386-softmmu.fa.p/hw_virtio_virtio-balloon.c.o libqemu-i386-softmmu.fa.p/hw_virtio_virtio-crypto.c.o libqemu-i386-softmmu.fa.p/hw_virtio_virtio-crypto-pci.c.o libqemu-i386-softmmu.fa.p/hw_virtio_virtio-pmem.c.o libqemu-i386-softmmu.fa.p/hw_virtio_virtio-rng.c.o libqemu-i386-softmmu.fa.p/hw_virtio_virtio-iommu.c.o libqemu-i386-softmmu.fa.p/hw_virtio_virtio-mem.c.o libqemu-i386-softmmu.fa.p/hw_virtio_virtio-input-host-pci.c.o libqemu-i386-softmmu.fa.p/hw_virtio_virtio-input-pci.c.o libqemu-i386-softmmu.fa.p/hw_virtio_virtio-rng-pci.c.o libqemu-i386-softmmu.fa.p/hw_virtio_virtio-balloon-pci.c.o libqemu-i386-softmmu.fa.p/hw_virtio_virtio-scsi-pci.c.o libqemu-i386-softmmu.fa.p/hw_virtio_virtio-blk-pci.c.o libqemu-i386-softmmu.fa.p/hw_virtio_virtio-net-pci.c.o libqemu-i386-softmmu.fa.p/hw_virtio_virtio-serial-pci.c.o libqemu-i386-softmmu.fa.p/hw_virtio_virtio-pmem-pci.c.o libqemu-i386-softmmu.fa.p/hw_virtio_virtio-iommu-pci.c.o libqemu-i386-softmmu.fa.p/hw_virtio_virtio-mem-pci.c.o libqemu-i386-softmmu.fa.p/hw_xbox_acpi_xbox.c.o libqemu-i386-softmmu.fa.p/hw_xbox_amd_smbus.c.o libqemu-i386-softmmu.fa.p/hw_xbox_eeprom_generation.c.o libqemu-i386-softmmu.fa.p/hw_xbox_lpc47m157.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nvnet.c.o libqemu-i386-softmmu.fa.p/hw_xbox_smbus_adm1032.c.o libqemu-i386-softmmu.fa.p/hw_xbox_smbus_cx25871.c.o libqemu-i386-softmmu.fa.p/hw_xbox_smbus_storage.c.o libqemu-i386-softmmu.fa.p/hw_xbox_smbus_xbox_smc.c.o libqemu-i386-softmmu.fa.p/hw_xbox_xbox.c.o libqemu-i386-softmmu.fa.p/hw_xbox_xbox_pci.c.o libqemu-i386-softmmu.fa.p/hw_xbox_xid.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_nv2a.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_debug.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_pbus.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_pcrtc.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_pfb.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_pfifo.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_pgraph.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_pmc.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_pramdac.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_prmcio.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_prmvio.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_psh.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_ptimer.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_pvideo.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_shaders.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_stubs.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_user.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_vsh.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_swizzle.c.o libqemu-i386-softmmu.fa.p/hw_xbox_nv2a_s3tc.c.o libqemu-i386-softmmu.fa.p/hw_xbox_mcpx_apu.c.o libqemu-i386-softmmu.fa.p/hw_xbox_mcpx_aci.c.o libqemu-i386-softmmu.fa.p/hw_xbox_mcpx_dsp_dsp.c.o libqemu-i386-softmmu.fa.p/hw_xbox_mcpx_dsp_dsp_cpu.c.o libqemu-i386-softmmu.fa.p/hw_xbox_mcpx_dsp_dsp_dma.c.o libqemu-i386-softmmu.fa.p/tcg_optimize.c.o libqemu-i386-softmmu.fa.p/tcg_region.c.o libqemu-i386-softmmu.fa.p/tcg_tcg.c.o libqemu-i386-softmmu.fa.p/tcg_tcg-common.c.o libqemu-i386-softmmu.fa.p/tcg_tcg-op.c.o libqemu-i386-softmmu.fa.p/tcg_tcg-op-gvec.c.o libqemu-i386-softmmu.fa.p/tcg_tcg-op-vec.c.o libqemu-i386-softmmu.fa.p/fpu_softfloat.c.o libqemu-i386-softmmu.fa.p/accel_accel-common.c.o libqemu-i386-softmmu.fa.p/accel_tcg_tcg-all.c.o libqemu-i386-softmmu.fa.p/accel_tcg_cpu-exec-common.c.o libqemu-i386-softmmu.fa.p/accel_tcg_cpu-exec.c.o libqemu-i386-softmmu.fa.p/accel_tcg_tcg-runtime-gvec.c.o libqemu-i386-softmmu.fa.p/accel_tcg_tcg-runtime.c.o libqemu-i386-softmmu.fa.p/accel_tcg_translate-all.c.o libqemu-i386-softmmu.fa.p/accel_tcg_translator.c.o libqemu-i386-softmmu.fa.p/accel_tcg_cputlb.c.o libqemu-i386-softmmu.fa.p/accel_tcg_hmp.c.o libqemu-i386-softmmu.fa.p/accel_stubs_hax-stub.c.o libqemu-i386-softmmu.fa.p/accel_stubs_xen-stub.c.o libqemu-i386-softmmu.fa.p/accel_stubs_kvm-stub.c.o libqemu-i386-softmmu.fa.p/accel_dummy-cpus.c.o libqemu-i386-softmmu.fa.p/accel_qtest_qtest.c.o libqemu-i386-softmmu.fa.p/accel_tcg_tcg-accel-ops.c.o libqemu-i386-softmmu.fa.p/accel_tcg_tcg-accel-ops-mttcg.c.o libqemu-i386-softmmu.fa.p/accel_tcg_tcg-accel-ops-icount.c.o libqemu-i386-softmmu.fa.p/accel_tcg_tcg-accel-ops-rr.c.o libqemu-i386-softmmu.fa.p/meson-generated_.._i386-softmmu-gdbstub-xml.c.o libqemu-i386-softmmu.fa.p/meson-generated_.._qapi_qapi-types-machine-target.c.o libqemu-i386-softmmu.fa.p/meson-generated_.._qapi_qapi-visit-machine-target.c.o libqemu-i386-softmmu.fa.p/meson-generated_.._qapi_qapi-events-machine-target.c.o libqemu-i386-softmmu.fa.p/meson-generated_.._qapi_qapi-commands-machine-target.c.o libqemu-i386-softmmu.fa.p/meson-generated_.._qapi_qapi-types-misc-target.c.o libqemu-i386-softmmu.fa.p/meson-generated_.._qapi_qapi-visit-misc-target.c.o libqemu-i386-softmmu.fa.p/meson-generated_.._qapi_qapi-events-misc-target.c.o libqemu-i386-softmmu.fa.p/meson-generated_.._qapi_qapi-commands-misc-target.c.o libqemu-i386-softmmu.fa.p/meson-generated_.._qapi_qapi-introspect.c.o libqemu-i386-softmmu.fa.p/meson-generated_.._qapi_qapi-types.c.o libqemu-i386-softmmu.fa.p/meson-generated_.._qapi_qapi-visit.c.o libqemu-i386-softmmu.fa.p/meson-generated_.._qapi_qapi-commands.c.o libqemu-i386-softmmu.fa.p/meson-generated_.._qapi_qapi-init-commands.c.o libqemu-i386-softmmu.fa.p/meson-generated_.._qapi_qapi-events.c.o libqemu-i386-softmmu.fa.p/meson-generated_.._qapi_qapi-emit-events.c.o libqemu-i386-softmmu.fa.p/meson-generated_.._trace_generated-helpers.c.o -Wl,--as-needed -Wl,--no-undefined -pie -Wl,--whole-archive data/libpdata.fa libhwcore.fa libqom.fa libio.fa libcrypto.fa libauthz.fa libblockdev.fa libblock.fa libchardev.fa libqmp.fa -Wl,--no-whole-archive -Wl,--warn-common -Wl,-z,relro -Wl,-z,now -m64 -DXBOX=1 -fstack-protector-strong -Wl,-O3,--sort-common,--as-needed,-z,relro,-z,now -Wl,--start-group libqemuutil.a libmigration.fa data/libpdata.fa libhwcore.fa libqom.fa libio.fa libcrypto.fa libauthz.fa libblockdev.fa libblock.fa libchardev.fa libqmp.fa @block.syms @qemu.syms /usr/lib/libpixman-1.so -lGLU -lGL -lepoxy -pthread /usr/lib/libSDL2.so -lsamplerate -lssl -lcrypto -lgtk-3 -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 /usr/lib/libslirp.so /usr/lib/libglib-2.0.so -lpcap /usr/lib/libz.so @block.syms -lutil -lm -lgthread-2.0 -lglib-2.0 -lstdc++ -Wl,--end-group
qemu-system-i386.p/softmmu_main.c.o: file not recognized: file format not recognized
clang-12: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
make[1]: *** [Makefile:156: run-ninja] Error 1
make[1]: Leaving directory '/home/neko-san/.cache/paru/clone/xemu-git/src/xemu/build'
make: *** [GNUmakefile:11: qemu-system-i386] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

abouvier commented on 2021-09-15 05:07 (UTC)

It's because of -Wformat -Werror=format-security in CFLAGS: https://github.com/mborgerson/xemu/pull/455

Neko-san commented on 2021-09-15 04:22 (UTC)

I get a compilation failure with Clang set in makepkg.conf

For reference, makepkg.conf:

#!/hint/bash
#
# /etc/makepkg.conf
#

#########################################################################
# SOURCE ACQUISITION
#########################################################################
#
#-- The download utilities that makepkg should use to acquire sources
#  Format: 'protocol::agent'
DLAGENTS=('file::/usr/bin/curl -gqC - -o %o %u'
          'ftp::/usr/bin/curl -gqfC - --ftp-pasv --retry 3 --retry-delay 3 -o %o %u'
          'http::/usr/bin/curl -gqb "" -fLC - --retry 3 --retry-delay 3 -o %o %u'
          'https::/usr/bin/curl -gqb "" -fLC - --retry 3 --retry-delay 3 -o %o %u'
          'rsync::/usr/bin/rsync --no-motd -z %u %o'
          'scp::/usr/bin/scp -C %u %o')

# Other common tools:
# /usr/bin/snarf
# /usr/bin/lftpget -c
# /usr/bin/wget
# /usr/bin/axel

#-- The package required by makepkg to download VCS sources
#  Format: 'protocol::package'
VCSCLIENTS=('bzr::bzr'
            'fossil::fossil'
            'git::git'
            'hg::mercurial'
            'svn::subversion')

#########################################################################
# ARCHITECTURE, COMPILE FLAGS
#########################################################################
#
CARCH="x86_64"
CHOST="x86_64-pc-linux-gnu"

#-- Compiler and Linker Flags
export CC=clang
export CXX=clang++

#CPPFLAGS=""
CFLAGS="-march=native -mtune=native -O3 -pipe -fno-plt -minline-all-stringops -fexceptions \
        -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \
        -fstack-clash-protection -fcf-protection"
CXXFLAGS="$CFLAGS -Wp,-D_GLIBCXX_ASSERTIONS"
LDFLAGS="-Wl,-O3,--sort-common,--as-needed,-z,relro,-z,now"
#LDFLAGS="-Wl -O3 -fuse-ld=lld -rtlib=compiler-rt -unwindlib=libunwind"
RUSTFLAGS="-C opt-level=3 -C target-cpu=native"
#-- Make Flags: change this for DistCC/SMP systems
MAKEFLAGS="-j$(nproc)"
#-- Debugging flags
## The "-fvar-tracking-assignments" flag is for GCC
#DEBUG_CFLAGS="-g -fvar-tracking-assignments"
DEBUG_CLAGS="-g"
#DEBUG_CXXFLAGS="-g -fvar-tracking-assignments"
DEBUG_CXXFLAGS="-g"
#DEBUG_RUSTFLAGS="-C debuginfo=2"

#########################################################################
# BUILD ENVIRONMENT
#########################################################################
#
# Makepkg defaults: BUILDENV=(!distcc !color !ccache check !sign)
#  A negated environment option will do the opposite of the comments below.
#
#-- distcc:   Use the Distributed C/C++/ObjC compiler
#-- color:    Colorize output messages
#-- ccache:   Use ccache to cache compilation
#-- check:    Run the check() function if present in the PKGBUILD
#-- sign:     Generate PGP signature file
#
BUILDENV=(!distcc color !ccache check !sign)
#
#-- If using DistCC, your MAKEFLAGS will also need modification. In addition,
#-- specify a space-delimited list of hosts running in the DistCC cluster.
#DISTCC_HOSTS=""
#
#-- Specify a directory for package building.
#BUILDDIR=/tmp/makepkg

#########################################################################
# GLOBAL PACKAGE OPTIONS
#   These are default values for the options=() settings
#########################################################################
#
# Makepkg defaults: OPTIONS=(!strip docs libtool staticlibs emptydirs !zipman !purge !debug !lto)
#  A negated option will do the opposite of the comments below.
#
#-- strip:      Strip symbols from binaries/libraries
#-- docs:       Save doc directories specified by DOC_DIRS
#-- libtool:    Leave libtool (.la) files in packages
#-- staticlibs: Leave static library (.a) files in packages
#-- emptydirs:  Leave empty directories in packages
#-- zipman:     Compress manual (man and info) pages in MAN_DIRS with gzip
#-- purge:      Remove files specified by PURGE_TARGETS
#-- debug:      Add debugging flags as specified in DEBUG_* variables
#-- lto:        Add compile flags for building with link time optimization
#
OPTIONS=(strip docs !libtool !staticlibs emptydirs zipman purge !debug lto)

#-- File integrity checks to use. Valid: md5, sha1, sha224, sha256, sha384, sha512, b2
INTEGRITY_CHECK=(sha256)
#-- Options to be used when stripping binaries. See `man strip' for details.
STRIP_BINARIES="--strip-all"
#-- Options to be used when stripping shared libraries. See `man strip' for details.
STRIP_SHARED="--strip-unneeded"
#-- Options to be used when stripping static libraries. See `man strip' for details.
STRIP_STATIC="--strip-debug"
#-- Manual (man and info) directories to compress (if zipman is specified)
MAN_DIRS=({usr{,/local}{,/share},opt/*}/{man,info})
#-- Doc directories to remove (if !docs is specified)
DOC_DIRS=(usr/{,local/}{,share/}{doc,gtk-doc} opt/*/{doc,gtk-doc})
#-- Files to be removed from all packages (if purge is specified)
PURGE_TARGETS=(usr/{,share}/info/dir .packlist *.pod)
#-- Directory to store source code in for debug packages
DBGSRCDIR="/usr/src/debug"

#########################################################################
# PACKAGE OUTPUT
#########################################################################
#
# Default: put built package and cached source in build directory
#
#-- Destination: specify a fixed directory where all packages will be placed
#PKGDEST=/home/packages
#-- Source cache: specify a fixed directory where source files will be cached
#SRCDEST=/home/sources
#-- Source packages: specify a fixed directory where all src packages will be placed
#SRCPKGDEST=/home/srcpackages
#-- Log files: specify a fixed directory where all log files will be placed
#LOGDEST=/home/makepkglogs
#-- Packager: name/email of the person or organization building packages
#PACKAGER="John Doe <john@doe.com>"
#-- Specify a key to use for package signing
#GPGKEY=""

#########################################################################
# COMPRESSION DEFAULTS
#########################################################################
#
COMPRESSGZ=(gzip -c -f -n)
COMPRESSBZ2=(bzip2 -c -f)
COMPRESSXZ=(xz -c -z --threads=0 -)
COMPRESSZST=(zstd -c -z -q --threads=0 -)
COMPRESSLRZ=(lrzip -q)
COMPRESSLZO=(lzop -q)
COMPRESSZ=(compress -c -f)
COMPRESSLZ4=(lz4 -q)
COMPRESSLZ=(lzip -c -f)

#########################################################################
# EXTENSION DEFAULTS
#########################################################################
#
PKGEXT='.pkg.tar.zst'
SRCEXT='.src.tar.gz'

#########################################################################
# OTHER
#########################################################################
#
#-- Command used to run pacman as root, instead of trying sudo and su
#PACMAN_AUTH=(doas)

Terminal output:

neko-san@ARCH ~> paru -S xemu-git --noconfirm
doas (neko-san@ARCH) password: 
:: Resolving dependencies...
:: Calculating conflicts...
:: Calculating inner conflicts...

Aur (1) xemu-git-0.6.0.r0.g3c1fcf6202-1

:: Proceed to review? [Y/n]: 

:: Downloading PKGBUILDs...
 PKGBUILDs up to date
fetching devel info...
==> Making package: xemu-git 0.6.0.r0.g3c1fcf6202-1 (Tue 14 Sep 2021 11:14:25 PM CDT)
==> Retrieving sources...
  -> Updating implot git repo...
Fetching origin
  -> Updating xemu git repo...
Fetching origin
remote: Enumerating objects: 27, done.
remote: Counting objects: 100% (27/27), done.
remote: Compressing objects: 100% (7/7), done.
remote: Total 27 (delta 18), reused 25 (delta 18), pack-reused 0
Unpacking objects: 100% (27/27), 10.65 KiB | 779.00 KiB/s, done.
From https://github.com/mborgerson/xemu
 * [new branch]            feat/fpu            -> feat/fpu
   fe4929c146..b87b06199d  master              -> master
 + 9829ff5208...6180c5aaee refs/pull/447/merge -> refs/pull/447/merge  (forced update)
  -> Updating imgui git repo...
Fetching origin
remote: Enumerating objects: 430, done.
remote: Counting objects: 100% (401/401), done.
remote: Compressing objects: 100% (153/153), done.
remote: Total 430 (delta 309), reused 306 (delta 248), pack-reused 29
Receiving objects: 100% (430/430), 1.33 MiB | 3.91 MiB/s, done.
Resolving deltas: 100% (310/310), completed with 80 local objects.
From https://github.com/ocornut/imgui
   6b776681..c58fb464  docking               -> docking
 + 44b21f6c...ed71df3a features/range_select -> features/range_select  (forced update)
 + c67cff17...833c18d7 features/string_view  -> features/string_view  (forced update)
   321b84f0..7b8bc864  master                -> master
 + 82adcca4...bf2f96fa refs/pull/1573/merge  -> refs/pull/1573/merge  (forced update)
 + ec38813a...15d492bc refs/pull/1713/merge  -> refs/pull/1713/merge  (forced update)
 + 032c2250...444a8aca refs/pull/2197/merge  -> refs/pull/2197/merge  (forced update)
 + 189ec00f...f6263e28 refs/pull/2337/merge  -> refs/pull/2337/merge  (forced update)
 + 47bbf567...088eda2b refs/pull/2739/merge  -> refs/pull/2739/merge  (forced update)
 + ffba8cde...5a002b14 refs/pull/3027/merge  -> refs/pull/3027/merge  (forced update)
 + 7e206572...4e87b4bc refs/pull/3186/merge  -> refs/pull/3186/merge  (forced update)
 + 7c1f6934...0429956a refs/pull/3218/merge  -> refs/pull/3218/merge  (forced update)
 + 8069fed7...2984a20a refs/pull/3471/merge  -> refs/pull/3471/merge  (forced update)
 + 14f3a88c...6a69e53b refs/pull/3481/merge  -> refs/pull/3481/merge  (forced update)
 + c430ca67...bd5fb30a refs/pull/3496/merge  -> refs/pull/3496/merge  (forced update)
   cd1e2a7a..0fb03afb  refs/pull/3653/head   -> refs/pull/3653/head
 + 57627e1e...ba2ead4b refs/pull/3653/merge  -> refs/pull/3653/merge  (forced update)
 + e0288103...46394fc3 refs/pull/3841/merge  -> refs/pull/3841/merge  (forced update)
 + 185ec001...03f1955c refs/pull/3895/merge  -> refs/pull/3895/merge  (forced update)
 + 7ce8c357...374c40db refs/pull/3907/merge  -> refs/pull/3907/merge  (forced update)
   7daf5dff..c01c04ce  refs/pull/3926/head   -> refs/pull/3926/head
 + 07d64633...36a9e3f5 refs/pull/3926/merge  -> refs/pull/3926/merge  (forced update)
 + d05435e3...a4ebf709 refs/pull/4056/merge  -> refs/pull/4056/merge  (forced update)
 + 37f23f4c...9b92c967 refs/pull/4251/merge  -> refs/pull/4251/merge  (forced update)
 + ecbe39a4...ea6831dc refs/pull/4297/merge  -> refs/pull/4297/merge  (forced update)
 + b8909294...314d530a refs/pull/4350/merge  -> refs/pull/4350/merge  (forced update)
 + 2435f0b6...2eb35a27 refs/pull/4386/merge  -> refs/pull/4386/merge  (forced update)
 + 35127476...04466b68 refs/pull/4502/merge  -> refs/pull/4502/merge  (forced update)
 * [new ref]           refs/pull/4541/head   -> refs/pull/4541/head
 * [new ref]           refs/pull/4541/merge  -> refs/pull/4541/merge
  -> Updating berkeley-softfloat-3 git repo...
Fetching origin
  -> Updating berkeley-testfloat-3 git repo...
Fetching origin
  -> Updating keycodemapdb git repo...
Fetching origin
==> Validating source files with b2sums...
    implot ... Skipped
    xemu ... Skipped
    imgui ... Skipped
    berkeley-softfloat-3 ... Skipped
    berkeley-testfloat-3 ... Skipped
    keycodemapdb ... Skipped
==> Making package: xemu-git 0.6.0.r0.g3c1fcf6202-1 (Tue 14 Sep 2021 11:14:30 PM CDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating implot git repo...
Fetching origin
  -> Updating xemu git repo...
Fetching origin
  -> Updating imgui git repo...
Fetching origin
  -> Updating berkeley-softfloat-3 git repo...
Fetching origin
  -> Updating berkeley-testfloat-3 git repo...
Fetching origin
  -> Updating keycodemapdb git repo...
Fetching origin
==> Validating source files with b2sums...
    implot ... Skipped
    xemu ... Skipped
    imgui ... Skipped
    berkeley-softfloat-3 ... Skipped
    berkeley-testfloat-3 ... Skipped
    keycodemapdb ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of implot git repo...
Cloning into 'implot'...
done.
  -> Creating working copy of xemu git repo...
Cloning into 'xemu'...
done.
  -> Creating working copy of imgui git repo...
Cloning into 'imgui'...
done.
  -> Creating working copy of berkeley-softfloat-3 git repo...
Cloning into 'berkeley-softfloat-3'...
done.
  -> Creating working copy of berkeley-testfloat-3 git repo...
Cloning into 'berkeley-testfloat-3'...
done.
  -> Creating working copy of keycodemapdb git repo...
Cloning into 'keycodemapdb'...
done.
==> Starting prepare()...
Submodule 'tests/fp/berkeley-softfloat-3' (https://gitlab.com/qemu-project/berkeley-softfloat-3.git) registered for path 'tests/fp/berkeley-softfloat-3'
Submodule 'tests/fp/berkeley-testfloat-3' (https://gitlab.com/qemu-project/berkeley-testfloat-3.git) registered for path 'tests/fp/berkeley-testfloat-3'
Submodule 'ui/imgui' (https://github.com/ocornut/imgui.git) registered for path 'ui/imgui'
Submodule 'ui/implot' (https://github.com/epezent/implot.git) registered for path 'ui/implot'
Submodule 'ui/keycodemapdb' (https://gitlab.com/qemu-project/keycodemapdb.git) registered for path 'ui/keycodemapdb'
Cloning into '/home/neko-san/.cache/paru/clone/xemu-git/src/xemu/tests/fp/berkeley-softfloat-3'...
done.
Cloning into '/home/neko-san/.cache/paru/clone/xemu-git/src/xemu/tests/fp/berkeley-testfloat-3'...
done.
Cloning into '/home/neko-san/.cache/paru/clone/xemu-git/src/xemu/ui/imgui'...
done.
Cloning into '/home/neko-san/.cache/paru/clone/xemu-git/src/xemu/ui/implot'...
done.
Cloning into '/home/neko-san/.cache/paru/clone/xemu-git/src/xemu/ui/keycodemapdb'...
done.
Submodule path 'tests/fp/berkeley-softfloat-3': checked out 'b64af41c3276f97f0e181920400ee056b9c88037'
Submodule path 'tests/fp/berkeley-testfloat-3': checked out '5a59dcec19327396a011a17fd924aed4fec416b3'
Submodule path 'ui/imgui': checked out 'e18abe3619cfa0eced163c027d0349506814816c'
Submodule path 'ui/implot': checked out 'a6bab98517b1baa3116db52518dda1eb2d7eaab7'
Submodule path 'ui/keycodemapdb': checked out 'd21009b1c9f94b740ea66be8e48a1d8ad8124023'
==> Starting pkgver()...
==> Updated version: xemu-git 0.6.1.r6.gb87b06199d-1
==> Sources are ready.
xemu-git-0.6.0.r0.g3c1fcf6202-1: parsing pkg list...
==> Making package: xemu-git 0.6.1.r6.gb87b06199d-1 (Tue 14 Sep 2021 11:14:35 PM CDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Starting build()...
Using './build' as the directory for build output
The Meson build system
Version: 0.59.1
Source dir: /home/neko-san/.cache/paru/clone/xemu-git/src/xemu
Build dir: /home/neko-san/.cache/paru/clone/xemu-git/src/xemu/build
Build type: native build
Project name: qemu
Project version: 6.1.0
C compiler for the host machine: clang (clang 12.0.1 "clang version 12.0.1")
C linker for the host machine: clang ld.bfd 2.36.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program sh found: YES (/usr/bin/sh)
Program python3 found: YES (/usr/bin/python)
Program bzip2 found: YES (/usr/bin/bzip2)
C++ compiler for the host machine: clang++ (clang 12.0.1 "clang version 12.0.1")
C++ linker for the host machine: clang++ ld.bfd 2.36.1
Program cgcc skipped: feature sparse disabled
Program scripts/xemu-version.sh found: YES (/home/neko-san/.cache/paru/clone/xemu-git/src/xemu/scripts/xemu-version.sh)
Library m found: YES
Run-time dependency threads found: YES
Library util found: YES
Found pkg-config: /usr/bin/pkg-config (1.7.3)
Run-time dependency pixman-1 found: YES 0.40.0
Library aio found: YES
Run-time dependency zlib found: YES 1.2.11
Dependency liburing skipped: feature linux_io_uring disabled
Dependency libxml-2.0 skipped: feature libxml2 disabled
Dependency libnfs skipped: feature libnfs disabled
Dependency appleframeworks (modules: Cocoa) skipped: feature cocoa disabled
Dependency libseccomp skipped: feature seccomp disabled
Library cap-ng skipped: feature cap_ng disabled
Dependency xkbcommon skipped: feature xkbcommon disabled
Library rt found: YES
Dependency libiscsi skipped: feature libiscsi disabled
Dependency libzstd skipped: feature zstd disabled
Dependency virglrenderer skipped: feature virglrenderer disabled
Dependency libcurl skipped: feature curl disabled
Dependency libudev skipped: feature libudev disabled
Library brlapi skipped: feature brlapi disabled
Run-time dependency sdl2 found: YES 2.0.16
Dependency SDL2_image skipped: feature sdl_image disabled
Library rados skipped: feature rbd disabled
Library rbd skipped: feature rbd disabled
Dependency glusterfs-api skipped: feature glusterfs disabled
Library bz2 skipped: feature bzip2 disabled
Library lzfse skipped: feature lzfse disabled
Dependency libgcrypt skipped: feature gcrypt disabled
Dependency nettle skipped: feature nettle disabled
Dependency gtk+-3.0 skipped: feature gtk disabled
Library pam skipped: feature auth_pam disabled
Library snappy skipped: feature snappy disabled
Library lzo2 skipped: feature lzo disabled
Dependency libcacard skipped: feature smartcard disabled
Dependency u2f-emu skipped: feature u2f disabled
Dependency libusbredirparser-0.5 skipped: feature usb_redir disabled
Dependency libusb-1.0 skipped: feature libusb disabled
Dependency libpmem skipped: feature libpmem disabled
Dependency libdaxctl skipped: feature libdaxctl disabled
Run-time dependency libkeyutils found: YES 1.6.3
Checking for function "gettid" : YES 
Dependency fuse3 skipped: feature fuse disabled
Dependency libbpf skipped: feature bpf disabled
Has header "sys/epoll.h" : YES 
Has header "linux/magic.h" : YES 
Has header "valgrind/valgrind.h" : NO 
Has header "linux/btrfs.h" : YES 
Has header "libdrm/drm.h" : YES 
Has header "pty.h" : YES 
Has header "sys/disk.h" : NO 
Has header "sys/ioccom.h" : NO 
Has header "sys/kcov.h" : NO 
Checking for function "accept4" : YES 
Checking for function "clock_adjtime" : YES 
Checking for function "dup3" : YES 
Checking for function "fallocate" : YES 
Checking for function "posix_fallocate" : YES 
Checking for function "posix_memalign" : YES 
Checking for function "ppoll" : YES 
Checking for function "preadv" : YES 
Checking for function "sem_timedwait" with dependency threads: YES 
Checking for function "sendfile" : YES 
Checking for function "setns" : YES 
Checking for function "unshare" : YES 
Checking for function "syncfs" : YES 
Checking for function "sync_file_range" : YES 
Checking for function "timerfd_create" : YES 
Checking for function "copy_file_range" : YES 
Checking for function "openpty" with dependency -lutil: YES 
Checking for function "strchrnul" : YES 
Checking for function "system" : YES 
Header <byteswap.h> has symbol "bswap_32" : YES 
Header <sys/epoll.h> has symbol "epoll_create1" : YES 
Header <unistd.h> has symbol "environ" : YES 
Header <linux/falloc.h> has symbol "FALLOC_FL_PUNCH_HOLE" : YES 
Header <linux/falloc.h> has symbol "FALLOC_FL_KEEP_SIZE" : YES 
Header <linux/falloc.h> has symbol "FALLOC_FL_ZERO_RANGE" : YES 
Has header "linux/fiemap.h" : YES 
Header <linux/fs.h> has symbol "FS_IOC_FIEMAP" : YES 
Checking for function "getrandom" : YES 
Header <sys/random.h> has symbol "GRND_NONBLOCK" : YES 
Header <sys/inotify.h> has symbol "inotify_init" : YES 
Header <sys/inotify.h> has symbol "inotify_init1" : YES 
Header <machine/bswap.h> has symbol "bswap32" : NO 
Header <sys/prctl.h> has symbol "PR_SET_TIMERSLACK" : YES 
Header <linux/rtnetlink.h> has symbol "IFLA_PROTO_DOWN" : YES 
Header <sys/sysmacros.h> has symbol "makedev" : YES 
Header <getopt.h> has symbol "optreset" : NO 
Header <utmpx.h> has symbol "struct utmpx" : YES 
Checking whether type "struct sigevent" has member "sigev_notify_thread_id" : NO 
Checking whether type "struct stat" has member "st_atim" : YES 
Program scripts/minikconf.py found: YES (/usr/bin/python /home/neko-san/.cache/paru/clone/xemu-git/src/xemu/scripts/minikconf.py)
Configuring i386-softmmu-config-target.h using configuration
Configuring i386-softmmu-config-devices.mak with command
Reading depfile: /home/neko-san/.cache/paru/clone/xemu-git/src/xemu/build/meson-private/i386-softmmu-config-devices.mak.d
Configuring i386-softmmu-config-devices.h using configuration
Run-time dependency slirp found: YES 4.6.1
Configuring config-host.h using configuration
Program scripts/hxtool found: YES (/home/neko-san/.cache/paru/clone/xemu-git/src/xemu/scripts/hxtool)
Program scripts/shaderinclude.pl found: YES (/usr/bin/env perl /home/neko-san/.cache/paru/clone/xemu-git/src/xemu/scripts/shaderinclude.pl)
Program scripts/qapi-gen.py found: YES (/usr/bin/python /home/neko-san/.cache/paru/clone/xemu-git/src/xemu/scripts/qapi-gen.py)
Program scripts/pack-file.py found: YES (/home/neko-san/.cache/paru/clone/xemu-git/src/xemu/scripts/pack-file.py)
Program scripts/qemu-version.sh found: YES (/home/neko-san/.cache/paru/clone/xemu-git/src/xemu/scripts/qemu-version.sh)
Program cat found: YES (/usr/bin/cat)
Program keycodemapdb/tools/keymap-gen found: YES (/home/neko-san/.cache/paru/clone/xemu-git/src/xemu/ui/keycodemapdb/tools/keymap-gen)
Program /usr/bin/python found: YES (/usr/bin/python)
Program /usr/bin/python found: YES (/usr/bin/python)
Program /usr/bin/python found: YES (/usr/bin/python)
Program /usr/bin/python found: YES (/usr/bin/python)
Program /usr/bin/python found: YES (/usr/bin/python)
Program /usr/bin/python found: YES (/usr/bin/python)
Program /usr/bin/python found: YES (/usr/bin/python)
Program /usr/bin/python found: YES (/usr/bin/python)
Program /usr/bin/python found: YES (/usr/bin/python)
Program /usr/bin/python found: YES (/usr/bin/python)
Program /usr/bin/python found: YES (/usr/bin/python)
Program /usr/bin/python found: YES (/usr/bin/python)
Program /usr/bin/python found: YES (/usr/bin/python)
Program /usr/bin/python found: YES (/usr/bin/python)
Program /usr/bin/python found: YES (/usr/bin/python)
Program /usr/bin/python found: YES (/usr/bin/python)
Program /usr/bin/python found: YES (/usr/bin/python)
Program scripts/decodetree.py found: YES (/usr/bin/python /home/neko-san/.cache/paru/clone/xemu-git/src/xemu/scripts/decodetree.py)
Program env found: YES (/usr/bin/env)
Program ../scripts/modules/module_block.py found: YES (/usr/bin/python /home/neko-san/.cache/paru/clone/xemu-git/src/xemu/block/../scripts/modules/module_block.py)
Program ../scripts/block-coroutine-wrapper.py found: YES (/usr/bin/python /home/neko-san/.cache/paru/clone/xemu-git/src/xemu/block/../scripts/block-coroutine-wrapper.py)
Program scripts/modinfo-collect.py found: YES (/home/neko-san/.cache/paru/clone/xemu-git/src/xemu/scripts/modinfo-collect.py)
Program scripts/modinfo-generate.py found: YES (/home/neko-san/.cache/paru/clone/xemu-git/src/xemu/scripts/modinfo-generate.py)
Program nm found: YES
Program scripts/undefsym.py found: YES (/usr/bin/python /home/neko-san/.cache/paru/clone/xemu-git/src/xemu/scripts/undefsym.py)
Program scripts/feature_to_c.sh found: YES (/bin/sh /home/neko-san/.cache/paru/clone/xemu-git/src/xemu/scripts/feature_to_c.sh)
Configuring 50-edk2-i386-secure.json using configuration
Configuring 50-edk2-x86_64-secure.json using configuration
Configuring 60-edk2-aarch64.json using configuration
Configuring 60-edk2-arm.json using configuration
Configuring 60-edk2-i386.json using configuration
Configuring 60-edk2-x86_64.json using configuration
Program qemu-keymap found: YES (/usr/bin/qemu-keymap)
Program sphinx-build-3 sphinx-build skipped: feature docs disabled
Program python3 found: YES (/usr/bin/python)
WARNING: Project targeting '>=0.55.0' but tried to use feature introduced in '0.57.0': test() timeout <= 0.
Program diff found: YES (/usr/bin/diff)
Program dbus-daemon found: YES (/usr/bin/dbus-daemon)
Program initrd-stress.sh found: YES (/home/neko-san/.cache/paru/clone/xemu-git/src/xemu/tests/migration/initrd-stress.sh)
Build targets in project: 427
WARNING: Project specifies a minimum meson_version '>=0.55.0' but uses features which were added in newer versions:
 * 0.57.0: {'test() timeout <= 0'}

qemu 6.1.0

  Directories
    Install prefix               : /usr/local
    BIOS directory               : share/qemu
    firmware path                : /usr/local/share/qemu-firmware
    binary directory             : bin
    library directory            : lib
    module directory             : lib/qemu
    libexec directory            : libexec
    include directory            : include
    config directory             : /usr/local/etc
    local state directory        : /usr/local/var
    Manual directory             : share/man
    Doc directory                : /usr/local/share/doc
    Build directory              : /home/neko-san/.cache/paru/clone/xemu-git/src/xemu/build
    Source path                  : /home/neko-san/.cache/paru/clone/xemu-git/src/xemu
    GIT submodules               : ui/keycodemapdb ui/imgui ui/implot hw/xbox/nv2a/xxHash tests/fp/berkeley-testfloat-3 tests/fp/berkeley-softfloat-3

  Host binaries
    git                          : git
    make                         : make
    python                       : /usr/bin/python (version: 3.9)
    sphinx-build                 : NO
    gdb                          : /usr/bin/gdb
    genisoimage                  : /usr/bin/genisoimage

  Configurable features
    Documentation                : NO
    system-mode emulation        : YES
    user-mode emulation          : NO
    block layer                  : YES
    Install blobs                : YES
    module support               : NO
    fuzzing support              : NO
    Audio drivers                : sdl
    Trace backends               : nop
    QOM debugging                : YES
    vhost-kernel support         : NO
    vhost-net support            : NO
    vhost-crypto support         : NO
    vhost-scsi support           : NO
    vhost-vsock support          : NO
    vhost-user support           : NO
    vhost-user-blk server support: NO
    vhost-user-fs support        : NO
    vhost-vdpa support           : NO
    build guest agent            : NO

  Compilation
    host CPU                     : x86_64
    host endianness              : little
    C compiler                   : clang
    Host C compiler              : clang
    C++ compiler                 : clang++
    CFLAGS                       : -march=native -mtune=native -O3 -pipe -fno-plt -minline-all-stringops -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto -O2 -g
    CXXFLAGS                     : -march=native -mtune=native -O3 -pipe -fno-plt -minline-all-stringops -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto -O2 -g
    LDFLAGS                      : -Wl,-O3,--sort-common,--as-needed,-z,relro,-z,now
    QEMU_CFLAGS                  : -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv  -DXBOX=1 -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-initializer-overrides -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-string-plus-int -Wno-typedef-redefinition -Wno-tautological-type-limit-compare -Wno-psabi -fstack-protector-strong
    QEMU_LDFLAGS                 : -Wl,--warn-common -Wl,-z,relro -Wl,-z,now -m64  -DXBOX=1 -fstack-protector-strong
    profiler                     : NO
    link-time optimization (LTO) : NO
    PIE                          : YES
    static build                 : NO
    malloc trim support          : NO
    membarrier                   : NO
    debug stack usage            : NO
    mutex debugging              : NO
    memory allocator             : system
    avx2 optimization            : NO
    avx512f optimization         : NO
    gprof enabled                : NO
    gcov                         : NO
    thread sanitizer             : NO
    CFI support                  : NO
    strip binaries               : YES
    sparse                       : NO
    mingw32 support              : NO

  Targets and accelerators
    KVM support                  : NO
    HAX support                  : NO
    HVF support                  : NO
    WHPX support                 : NO
    NVMM support                 : NO
    Xen support                  : NO
    TCG support                  : YES
    TCG backend                  : native (x86_64)
    TCG plugins                  : NO
    TCG debug enabled            : NO
    target list                  : i386-softmmu
    default devices              : YES
    out of process emulation     : NO

  Block layer support
    coroutine backend            : ucontext
    coroutine pool               : YES
    Block whitelist (rw)         : 
    Block whitelist (ro)         : 
    Use block whitelist in tools : NO
    VirtFS support               : NO
    build virtiofs daemon        : NO
    Live block migration         : NO
    replication support          : NO
    bochs support                : NO
    cloop support                : NO
    dmg support                  : NO
    qcow v1 support              : NO
    vdi support                  : NO
    vvfat support                : NO
    qed support                  : NO
    parallels support            : NO
    FUSE exports                 : NO

  Crypto
    TLS priority                 : "NORMAL"
    GNUTLS support               : NO
    GNUTLS crypto                : NO
    libgcrypt                    : NO
    nettle                       : NO
    crypto afalg                 : NO
    rng-none                     : NO
    Linux keyring                : NO

  Dependencies
    SDL support                  : YES
    SDL image support            : NO
    GTK support                  : NO
    pixman                       : YES
    VTE support                  : NO
    slirp support                : system
    libtasn1                     : NO
    PAM                          : NO
    iconv support                : NO
    curses support               : NO
    virgl support                : NO
    curl support                 : NO
    Multipath support            : NO
    VNC support                  : NO
    brlapi support               : NO
    vde support                  : NO
    netmap support               : NO
    Linux AIO support            : NO
    Linux io_uring support       : NO
    ATTR/XATTR support           : NO
    RDMA support                 : NO
    PVRDMA support               : NO
    fdt support                  : NO
    libcap-ng support            : NO
    bpf support                  : NO
    spice support                : NO
    rbd support                  : NO
    xfsctl support               : NO
    smartcard support            : NO
    U2F support                  : NO
    libusb                       : NO
    usb net redir                : NO
    OpenGL support               : YES
    GBM                          : YES
    libiscsi support             : NO
    libnfs support               : NO
    seccomp support              : NO
    GlusterFS support            : NO
    TPM support                  : NO
    libssh support               : NO
    lzo support                  : NO
    snappy support               : NO
    bzip2 support                : NO
    lzfse support                : NO
    zstd support                 : NO
    NUMA host support            : NO
    libxml2                      : NO
    capstone                     : NO
    libpmem support              : NO
    libdaxctl support            : NO
    libudev                      : NO
    FUSE lseek                   : NO

Found ninja-1.10.2 at /usr/bin/ninja
changing dir to build for make "qemu-system-i386"...                                                
make[1]: Entering directory '/home/neko-san/.cache/paru/clone/xemu-git/src/xemu/build'
/usr/bin/ninja  build.ninja && touch build.ninja.stamp
ninja: no work to do.
/usr/bin/meson introspect --targets --tests --benchmarks | /usr/bin/python3 -B scripts/mtest2make.py > Makefile.mtest
[1/1299] Generating trace-hw_alpha.c with a custom command
[2/1299] Generating trace-hw_audio.h with a custom command
[3/1299] Generating trace-hw_9pfs.c with a custom command
[4/1299] Generating trace-hw_alpha.h with a custom command
[5/1299] Generating trace-hw_block_dataplane.h with a custom command
[6/1299] Generating trace-hw_arm.c with a custom command
[7/1299] Generating trace-hw_audio.c with a custom command
[8/1299] Generating trace-hw_arm.h with a custom command
[9/1299] Generating trace-hw_block.c with a custom command
[10/1299] Generating trace-hw_block.h with a custom command
[11/1299] Generating trace-hw_adc.c with a custom command
[12/1299] Generating trace-hw_adc.h with a custom command
[13/1299] Generating trace-hw_block_dataplane.c with a custom command
[14/1299] Generating trace-crypto.h with a custom command
[15/1299] Generating trace-hw_char.c with a custom command
[16/1299] Generating trace-crypto.c with a custom command
[17/1299] Generating trace-hw_acpi.h with a custom command
[18/1299] Generating trace-hw_char.h with a custom command
[19/1299] Generating trace-root.c with a custom command
[20/1299] Generating trace-qapi.h with a custom command
[21/1299] Generating trace-qom.h with a custom command
[22/1299] Generating trace-hw_acpi.c with a custom command
[23/1299] Generating trace-qapi.c with a custom command
[24/1299] Generating trace-root.h with a custom command
[25/1299] Generating trace-hw_s390x.c with a custom command
[26/1299] Generating trace-monitor.h with a custom command
[27/1299] Generating trace-qom.c with a custom command
[28/1299] Generating trace-hw_i386_xen.c with a custom command
[29/1299] Generating trace-monitor.c with a custom command
[30/1299] Generating trace-hw_scsi.c with a custom command
[31/1299] Generating trace-authz.h with a custom command
[32/1299] Generating trace-authz.c with a custom command
[33/1299] Generating trace-hw_scsi.h with a custom command
[34/1299] Generating trace-util.c with a custom command
[35/1299] Generating trace-util.h with a custom command
[36/1299] Generating trace-block.c with a custom command
[37/1299] Generating trace-io.c with a custom command
[38/1299] Generating trace-io.h with a custom command
[39/1299] Generating trace-block.h with a custom command
[40/1299] Generating trace-scsi.h with a custom command
[41/1299] Generating trace-scsi.c with a custom command
[42/1299] Generating trace-nbd.c with a custom command
[43/1299] Generating trace-nbd.h with a custom command
[44/1299] Generating trace-accel_kvm.h with a custom command
[45/1299] Generating trace-audio.h with a custom command
[46/1299] Generating trace-audio.c with a custom command
[47/1299] Generating trace-backends.h with a custom command
[48/1299] Generating qemu-version.h with a custom command (wrapped by meson to capture output)
[49/1299] Generating trace-accel_kvm.c with a custom command
[50/1299] Generating qemu-img-cmds.h with a custom command (wrapped by meson to capture output)
[51/1299] Generating trace-backends.c with a custom command
[52/1299] Generating hmp-commands-info.h with a custom command (wrapped by meson to capture output)
[53/1299] Generating trace-backends_tpm.h with a custom command
[54/1299] Generating trace-backends_tpm.c with a custom command
[55/1299] Generating trace-chardev.h with a custom command
[56/1299] Generating trace-chardev.c with a custom command
[57/1299] Generating trace-ebpf.h with a custom command
[58/1299] Generating trace-ebpf.c with a custom command
[59/1299] Generating trace-hw_9pfs.h with a custom command
[60/1299] Generating hmp-commands.h with a custom command (wrapped by meson to capture output)
[61/1299] Generating trace-hw_dma.h with a custom command
[62/1299] Generating trace-hw_dma.c with a custom command
[63/1299] Generating trace-hw_hppa.h with a custom command
[64/1299] Generating trace-hw_display.c with a custom command
[65/1299] Generating trace-hw_display.h with a custom command
[66/1299] Generating trace-hw_hppa.c with a custom command
[67/1299] Generating trace-hw_hyperv.h with a custom command
[68/1299] Generating xemu-version-macro.h with a custom command (wrapped by meson to capture output)
[69/1299] Generating trace-hw_hyperv.c with a custom command
[70/1299] Generating trace-hw_i2c.h with a custom command
[71/1299] Generating trace-hw_i2c.c with a custom command
[72/1299] Generating qemu-options.def with a custom command (wrapped by meson to capture output)
[73/1299] Generating trace-hw_i386.c with a custom command
[74/1299] Generating trace-hw_gpio.c with a custom command
[75/1299] Generating trace-hw_i386_xen.h with a custom command
[76/1299] Generating trace-hw_i386.h with a custom command
[77/1299] Generating trace-hw_ide.c with a custom command
[78/1299] Generating trace-hw_input.h with a custom command
[79/1299] Generating trace-hw_isa.h with a custom command
[80/1299] Generating trace-hw_isa.c with a custom command
[81/1299] Generating trace-hw_input.c with a custom command
[82/1299] Generating trace-hw_mem.c with a custom command
[83/1299] Generating trace-hw_mips.h with a custom command
[84/1299] Generating trace-hw_mem.h with a custom command
[85/1299] Generating trace-hw_ide.h with a custom command
[86/1299] Generating trace-hw_intc.c with a custom command
[87/1299] Generating trace-hw_mips.c with a custom command
[88/1299] Generating trace-hw_intc.h with a custom command
[89/1299] Generating trace-hw_misc_macio.c with a custom command
[90/1299] Generating trace-hw_net_can.h with a custom command
[91/1299] Generating trace-hw_misc_macio.h with a custom command
[92/1299] Generating trace-hw_net_can.c with a custom command
[93/1299] Generating trace-hw_misc.c with a custom command
[94/1299] Generating trace-hw_pci.h with a custom command
[95/1299] Generating trace-hw_nvram.h with a custom command
[96/1299] Generating trace-hw_nvram.c with a custom command
[97/1299] Generating trace-hw_pci.c with a custom command
[98/1299] Generating trace-hw_misc.h with a custom command
[99/1299] Generating trace-hw_nvme.c with a custom command
[100/1299] Generating trace-hw_pci_host.h with a custom command
[101/1299] Generating trace-hw_pci_host.c with a custom command
[102/1299] Generating trace-hw_net.c with a custom command
[103/1299] Generating trace-hw_rdma.c with a custom command
[104/1299] Generating trace-hw_nvme.h with a custom command
[105/1299] Generating trace-hw_rdma.h with a custom command
[106/1299] Generating trace-hw_rdma_vmw.h with a custom command
[107/1299] Generating trace-hw_rdma_vmw.c with a custom command
[108/1299] Generating trace-hw_ppc.h with a custom command
[109/1299] Generating trace-hw_ppc.c with a custom command
[110/1299] Generating trace-hw_rtc.h with a custom command
[111/1299] Generating trace-hw_rtc.c with a custom command
[112/1299] Generating trace-hw_s390x.h with a custom command
[113/1299] Generating trace-hw_net.h with a custom command
[114/1299] Generating trace-hw_sparc.h with a custom command
[115/1299] Generating trace-hw_sd.h with a custom command
[116/1299] Generating trace-hw_sparc.c with a custom command
[117/1299] Generating trace-hw_sparc64.c with a custom command
[118/1299] Generating trace-hw_sd.c with a custom command
[119/1299] Generating trace-hw_sparc64.h with a custom command
[120/1299] Generating trace-hw_ssi.h with a custom command
[121/1299] Generating trace-hw_ssi.c with a custom command
[122/1299] Generating trace-hw_tpm.c with a custom command
[123/1299] Generating trace-hw_timer.c with a custom command
[124/1299] Generating trace-hw_tpm.h with a custom command
[125/1299] Generating trace-hw_timer.h with a custom command
[126/1299] Generating trace-hw_watchdog.h with a custom command
[127/1299] Generating trace-hw_watchdog.c with a custom command
[128/1299] Generating trace-hw_virtio.c with a custom command
[129/1299] Generating trace-hw_vfio.c with a custom command
[130/1299] Generating trace-hw_vfio.h with a custom command
[131/1299] Generating trace-hw_xen.h with a custom command
[132/1299] Generating trace-hw_xen.c with a custom command
[133/1299] Generating trace-hw_virtio.h with a custom command
[134/1299] Generating trace-hw_usb.c with a custom command
[135/1299] Generating trace-hw_gpio.h with a custom command
[136/1299] Generating trace-net.h with a custom command
[137/1299] Generating trace-net.c with a custom command
[138/1299] Generating trace-softmmu.c with a custom command
[139/1299] Generating trace-hw_usb.h with a custom command
[140/1299] Generating trace-softmmu.h with a custom command
[141/1299] Generating trace-migration.c with a custom command
[142/1299] Generating trace-hw_remote.h with a custom command
[143/1299] Generating trace-hw_remote.c with a custom command
[144/1299] Generating trace-accel_tcg.h with a custom command
[145/1299] Generating trace-accel_tcg.c with a custom command
[146/1299] Generating trace-ui.c with a custom command
[147/1299] Generating trace-hw_core.c with a custom command
[148/1299] Generating trace-target_arm.h with a custom command
[149/1299] Generating trace-ui.h with a custom command
[150/1299] Generating trace-hw_core.h with a custom command
[151/1299] Generating trace-target_arm.c with a custom command
[152/1299] Generating trace-target_hppa.h with a custom command
[153/1299] Generating trace-migration.h with a custom command
[154/1299] Generating trace-target_hppa.c with a custom command
[155/1299] Generating trace-target_i386.h with a custom command
[156/1299] Generating trace-target_i386.c with a custom command
[157/1299] Generating trace-target_i386_kvm.c with a custom command
[158/1299] Generating trace-target_i386_kvm.h with a custom command
[159/1299] Generating trace-target_ppc.h with a custom command
[160/1299] Generating trace-target_mips_tcg.h with a custom command
[161/1299] Generating trace-target_mips_tcg.c with a custom command
[162/1299] Generating trace-target_ppc.c with a custom command
[163/1299] Generating trace-target_riscv.c with a custom command
[164/1299] Generating trace-target_riscv.h with a custom command
[165/1299] Generating trace-target_s390x.c with a custom command
[166/1299] Generating trace-target_s390x.h with a custom command
[167/1299] Generating trace-target_s390x_kvm.h with a custom command
[168/1299] Generating trace-target_s390x_kvm.c with a custom command
[169/1299] Generating trace-target_sparc.h with a custom command
[170/1299] Generating trace-target_sparc.c with a custom command
[171/1299] Generating generated-helpers.c with a custom command
[172/1299] Generating generated-tcg-tracers.h with a custom command
[173/1299] Generating generated-helpers-wrappers.h with a custom command
[174/1299] Generating generated-helpers.h with a custom command
[175/1299] Generating input-keymap-qcode-to-linux.c.inc with a custom command (wrapped by meson to capture output)
[176/1299] Generating input-keymap-qcode-to-atset3.c.inc with a custom command (wrapped by meson to capture output)
[177/1299] Generating input-keymap-qcode-to-qnum.c.inc with a custom command (wrapped by meson to capture output)
[178/1299] Generating input-keymap-linux-to-qcode.c.inc with a custom command (wrapped by meson to capture output)
[179/1299] Generating input-keymap-qcode-to-atset1.c.inc with a custom command (wrapped by meson to capture output)
[180/1299] Generating input-keymap-win32-to-qcode.c.inc with a custom command (wrapped by meson to capture output)
[181/1299] Generating input-keymap-qcode-to-atset2.c.inc with a custom command (wrapped by meson to capture output)
[182/1299] Generating input-keymap-qnum-to-qcode.c.inc with a custom command (wrapped by meson to capture output)
[183/1299] Generating input-keymap-usb-to-qcode.c.inc with a custom command (wrapped by meson to capture output)
[184/1299] Generating input-keymap-qcode-to-sun.c.inc with a custom command (wrapped by meson to capture output)
[185/1299] Generating input-keymap-xorgevdev-to-qcode.c.inc with a custom command (wrapped by meson to capture output)
[186/1299] Generating input-keymap-xorgxquartz-to-qcode.c.inc with a custom command (wrapped by meson to capture output)
[187/1299] Generating input-keymap-xorgkbd-to-qcode.c.inc with a custom command (wrapped by meson to capture output)
[188/1299] Generating module_block.h with a custom command
[189/1299] Generating xemu_64x64.png.[ch] with a custom command
[190/1299] Generating block-gen.c with a custom command
[191/1299] Generating logo_sdf.png.[ch] with a custom command
[192/1299] Generating controller_mask.png.[ch] with a custom command
[193/1299] Compiling C object data/libpdata.fa.p/meson-generated_.._xemu_64x64.png.c.o
[194/1299] Compiling C object data/libpdata.fa.p/meson-generated_.._logo_sdf.png.c.o
[195/1299] Generating input-keymap-atset1-to-qcode.c.inc with a custom command (wrapped by meson to capture output)
[196/1299] Compiling C object data/libpdata.fa.p/meson-generated_.._controller_mask.png.c.o
[197/1299] Generating input-keymap-x11-to-qcode.c.inc with a custom command (wrapped by meson to capture output)
[198/1299] Generating roboto_medium.ttf.[ch] with a custom command
[199/1299] Compiling C object data/libpdata.fa.p/meson-generated_.._roboto_medium.ttf.c.o
[200/1299] Generating shared QAPI source files with a custom command
[201/1299] Generating texture-blit-frag.h with a custom command (wrapped by meson to capture output)
[202/1299] Generating texture-blit-vert.h with a custom command (wrapped by meson to capture output)
[203/1299] Generating texture-blit-flip-vert.h with a custom command (wrapped by meson to capture output)
[204/1299] Generating xemu-logo-frag.h with a custom command (wrapped by meson to capture output)
[205/1299] Linking static target data/libpdata.fa
[206/1299] Generating input-keymap-xorgxwin-to-qcode.c.inc with a custom command (wrapped by meson to capture output)
[207/1299] Generating input-keymap-osx-to-qcode.c.inc with a custom command (wrapped by meson to capture output)
[208/1299] Generating i386-softmmu-gdbstub-xml.c with a custom command (wrapped by meson to capture output)
[209/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-authz.c.o
[210/1299] Compiling C object libqemuutil.a.p/crypto_init.c.o
[211/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-authz.c.o
[212/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-job.c.o
[213/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-authz.c.o
[214/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-job.c.o
[215/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-builtin-types.c.o
[216/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-control.c.o
[217/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-block-export.c.o
[218/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-authz.c.o
[219/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-builtin-visit.c.o
[220/1299] Compiling C object libqemuutil.a.p/trace_qmp.c.o
[221/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-transaction.c.o
[222/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-block.c.o
[223/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-block.c.o
[224/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-block-export.c.o
[225/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-root.c.o
[226/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-misc.c.o
[227/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-block.c.o
[228/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-crypto.c.o
[229/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-block.c.o
[230/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-ui.c.o
[231/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-block-export.c.o
[232/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-crypto.c.o
[233/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-block-core.c.o
[234/1299] Compiling C object libblock.fa.p/block_throttle.c.o
[235/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-block-export.c.o
[236/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-block-core.c.o
[237/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-block-core.c.o
[238/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-char.c.o
[239/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-ui.c.o
[240/1299] Compiling C object libqemu-i386-softmmu.fa.p/hw_intc_apic_common.c.o
[241/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-tpm.c.o
[242/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-char.c.o
[243/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-char.c.o
[244/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-common.c.o
[245/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-common.c.o
[246/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-common.c.o
[247/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-compat.c.o
[248/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-common.c.o
[249/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-compat.c.o
[250/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-compat.c.o
[251/1299] Compiling C object libqemu-i386-softmmu.fa.p/hw_intc_apic.c.o
[252/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-compat.c.o
[253/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-char.c.o
[254/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-control.c.o
[255/1299] Compiling C object libqemu-i386-softmmu.fa.p/hw_core_numa.c.o
[256/1299] Compiling C object libblock.fa.p/block_vpc.c.o
[257/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-control.c.o
[258/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-crypto.c.o
[259/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-control.c.o
[260/1299] Compiling C object libqemuutil.a.p/util_lockcnt.c.o
[261/1299] Compiling C object libqemuutil.a.p/util_bitops.c.o
[262/1299] Compiling C object libblock.fa.p/block_vhdx.c.o
[263/1299] Compiling C object libqemuutil.a.p/util_nvdimm-utils.c.o
[264/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-dump.c.o
[265/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-block-core.c.o
[266/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-crypto.c.o
[267/1299] Compiling C object libqemuutil.a.p/util_envlist.c.o
[268/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-crypto.c.o
[269/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-dump.c.o
[270/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-net.c.o
[271/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-dump.c.o
[272/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-dump.c.o
[273/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-error.c.o
[274/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-error.c.o
[275/1299] Compiling C object libblock.fa.p/block_vmdk.c.o
[276/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-error.c.o
[277/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-error.c.o
[278/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-introspect.c.o
[279/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-introspect.c.o
[280/1299] Compiling C object libblock.fa.p/block_vhdx-log.c.o
[281/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-job.c.o
[282/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-introspect.c.o
[283/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-job.c.o
[284/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-introspect.c.o
[285/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-machine.c.o
[286/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-machine.c.o
[287/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-migration.c.o
[288/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-migration.c.o
[289/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-machine.c.o
[290/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-misc.c.o
[291/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-misc.c.o
[292/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-machine.c.o
[293/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-ui.c.o
[294/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-migration.c.o
[295/1299] Compiling C object libqemuutil.a.p/util_module.c.o
[296/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-migration.c.o
[297/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-pragma.c.o
[298/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-misc.c.o
[299/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-pragma.c.o
[300/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-ui.c.o
[301/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-net.c.o
[302/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-net.c.o
[303/1299] Compiling C object libblock.fa.p/block_vhdx-endian.c.o
[304/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-pragma.c.o
[305/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-pragma.c.o
[306/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-net.c.o
[307/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-replay.c.o
[308/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-replay.c.o
[309/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-replay.c.o
[310/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-qom.c.o
[311/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-run-state.c.o
[312/1299] Compiling C object libblock.fa.p/block_throttle-groups.c.o
[313/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-replay.c.o
[314/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-run-state.c.o
[315/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-qom.c.o
[316/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-run-state.c.o
[317/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-sockets.c.o
[318/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-qom.c.o
[319/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-trace.c.o
[320/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-run-state.c.o
[321/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-sockets.c.o
[322/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-sockets.c.o
[323/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-trace.c.o
[324/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-sockets.c.o
[325/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-trace.c.o
[326/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-yank.c.o
[327/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-qom.c.o
[328/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-yank.c.o
[329/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-trace.c.o
[330/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-transaction.c.o
[331/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-acpi.c.o
[332/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-acpi.c.o
[333/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-yank.c.o
[334/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-transaction.c.o
[335/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-yank.c.o
[336/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-audio.c.o
[337/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-acpi.c.o
[338/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-acpi.c.o
[339/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-audio.c.o
[340/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-transaction.c.o
[341/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-audio.c.o
[342/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-audio.c.o
[343/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-pci.c.o
[344/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-rdma.c.o
[345/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-pci.c.o
[346/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-rdma.c.o
[347/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-qdev.c.o
[348/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-qdev.c.o
[349/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-pci.c.o
[350/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-pci.c.o
[351/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-rocker.c.o
[352/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-rdma.c.o
[353/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-qdev.c.o
[354/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-rdma.c.o
[355/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-qdev.c.o
[356/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-types-tpm.c.o
[357/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-tpm.c.o
[358/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-tpm.c.o
[359/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-events-rocker.c.o
[360/1299] Compiling C object libqemuutil.a.p/util_path.c.o
[361/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-commands-rocker.c.o
[362/1299] Compiling C object libqemuutil.a.p/meson-generated_.._qapi_qapi-visit-rocker.c.o
[363/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-qapi.c.o
[364/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-util.c.o
[365/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-authz.c.o
[366/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-monitor.c.o
[367/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-nbd.c.o
[368/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-qom.c.o
[369/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-io.c.o
[370/1299] Compiling C object libqemuutil.a.p/util_bitmap.c.o
[371/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-audio.c.o
[372/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-accel_kvm.c.o
[373/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-backends.c.o
[374/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-scsi.c.o
[375/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-chardev.c.o
[376/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-backends_tpm.c.o
[377/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-block.c.o
[378/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_alpha.c.o
[379/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_adc.c.o
[380/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_9pfs.c.o
[381/1299] Compiling C object libqemu-i386-softmmu.fa.p/hw_rtc_mc146818rtc.c.o
[382/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_acpi.c.o
[383/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_arm.c.o
[384/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_block_dataplane.c.o
[385/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-ebpf.c.o
[386/1299] Compiling C object libqemu-i386-softmmu.fa.p/hw_intc_ioapic.c.o
[387/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_audio.c.o
[388/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_char.c.o
[389/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_block.c.o
[390/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_hppa.c.o
[391/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_hyperv.c.o
[392/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_dma.c.o
[393/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_display.c.o
[394/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_i2c.c.o
[395/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_ide.c.o
[396/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_i386.c.o
[397/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_i386_xen.c.o
[398/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_isa.c.o
[399/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_mem.c.o
[400/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_net_can.c.o
[401/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_intc.c.o
[402/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_misc.c.o
[403/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_misc_macio.c.o
[404/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_input.c.o
[405/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_pci.c.o
[406/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_rdma_vmw.c.o
[407/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_nvram.c.o
[408/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_rdma.c.o
[409/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_pci_host.c.o
[410/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_mips.c.o
[411/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_net.c.o
[412/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_rtc.c.o
[413/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_ppc.c.o
[414/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_nvme.c.o
[415/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_sd.c.o
[416/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_s390x.c.o
[417/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_ssi.c.o
[418/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_scsi.c.o
[419/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_sparc64.c.o
[420/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_sparc.c.o
[421/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_gpio.c.o
[422/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_vfio.c.o
[423/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_tpm.c.o
[424/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_xen.c.o
[425/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_watchdog.c.o
[426/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_timer.c.o
[427/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-softmmu.c.o
[428/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_usb.c.o
[429/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_virtio.c.o
[430/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-migration.c.o
[431/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-net.c.o
[432/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-accel_tcg.c.o
[433/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-ui.c.o
[434/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_remote.c.o
[435/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-target_hppa.c.o
[436/1299] Compiling C object libqemu-i386-softmmu.fa.p/hw_net_virtio-net.c.o
[437/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-target_i386.c.o
[438/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-target_ppc.c.o
[439/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-hw_core.c.o
[440/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-target_i386_kvm.c.o
[441/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-target_sparc.c.o
[442/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-target_arm.c.o
[443/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-target_mips_tcg.c.o
[444/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-target_riscv.c.o
[445/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-target_s390x_kvm.c.o
[446/1299] Compiling C object libqemuutil.a.p/meson-generated_.._trace_trace-target_s390x.c.o
[447/1299] Compiling C object libqemuutil.a.p/qapi_qapi-clone-visitor.c.o
[448/1299] Compiling C object libqemuutil.a.p/qapi_qapi-forward-visitor.c.o
[449/1299] Compiling C object libqemuutil.a.p/qapi_opts-visitor.c.o
[450/1299] Compiling C object libqemuutil.a.p/qapi_qapi-dealloc-visitor.c.o
[451/1299] Compiling C object libqemuutil.a.p/qapi_qobject-output-visitor.c.o
[452/1299] Compiling C object libqemuutil.a.p/qapi_qapi-util.c.o
[453/1299] Compiling C object libqemuutil.a.p/qapi_qapi-visit-core.c.o
[454/1299] Compiling C object libqemuutil.a.p/qapi_qmp-event.c.o
[455/1299] Compiling C object libqemuutil.a.p/qobject_qnull.c.o
[456/1299] Compiling C object libqemuutil.a.p/qobject_qstring.c.o
[457/1299] Compiling C object libqemuutil.a.p/qapi_string-input-visitor.c.o
[458/1299] Compiling C object libqemuutil.a.p/qapi_string-output-visitor.c.o
[459/1299] Compiling C object libqemuutil.a.p/qobject_qlist.c.o
[460/1299] Compiling C object libqemuutil.a.p/qapi_qmp-registry.c.o
[461/1299] Compiling C object libqemuutil.a.p/qapi_qobject-input-visitor.c.o
[462/1299] Compiling C object libqemuutil.a.p/qobject_qbool.c.o
[463/1299] Compiling C object libqemuutil.a.p/qobject_qobject.c.o
[464/1299] Compiling C object libqemuutil.a.p/qapi_qmp-dispatch.c.o
[465/1299] Compiling C object libqemuutil.a.p/qobject_qnum.c.o
[466/1299] Compiling C object libqemuutil.a.p/qobject_json-lexer.c.o
[467/1299] Compiling C object libqemuutil.a.p/qobject_qdict.c.o
[468/1299] Compiling C object libqemuutil.a.p/qobject_qlit.c.o
[469/1299] Compiling C object libqemuutil.a.p/qobject_json-writer.c.o
[470/1299] Compiling C object libqemuutil.a.p/qobject_qjson.c.o
[471/1299] Compiling C object libqemuutil.a.p/qobject_json-streamer.c.o
[472/1299] Compiling C object libqemuutil.a.p/util_qemu-timer-common.c.o
[473/1299] Compiling C object libqemuutil.a.p/util_unicode.c.o
[474/1299] Compiling C object libqemuutil.a.p/util_compatfd.c.o
[475/1299] Compiling C object libqemuutil.a.p/util_qemu-openpty.c.o
[476/1299] Compiling C object libqemuutil.a.p/qobject_block-qdict.c.o
[477/1299] Compiling C object libqemuutil.a.p/util_event_notifier-posix.c.o
[478/1299] Compiling C object libqemuutil.a.p/util_fdmon-epoll.c.o
[479/1299] Compiling C object libqemuutil.a.p/util_fdmon-poll.c.o
[480/1299] Compiling C object libqemuutil.a.p/util_osdep.c.o
[481/1299] Compiling C object libqemuutil.a.p/util_host-utils.c.o
[482/1299] Compiling C object libqemuutil.a.p/util_mmap-alloc.c.o
[483/1299] Compiling C object libqemuutil.a.p/qobject_json-parser.c.o
[484/1299] Compiling C object libqemuutil.a.p/util_memfd.c.o
[485/1299] Compiling C object libqemuutil.a.p/util_oslib-posix.c.o
[486/1299] Compiling C object libqemuutil.a.p/util_qemu-thread-posix.c.o
[487/1299] Compiling C object libqemuutil.a.p/util_cutils.c.o
[488/1299] Compiling C object libqemuutil.a.p/util_cacheflush.c.o
[489/1299] Compiling C object libqemuutil.a.p/util_qemu-coroutine-lock.c.o
[490/1299] Compiling C object libqemuutil.a.p/util_cacheinfo.c.o
[491/1299] Compiling C object libqemuutil.a.p/util_qemu-coroutine.c.o
[492/1299] Compiling C object libqemuutil.a.p/util_aio-posix.c.o
[493/1299] Compiling C object libqemuutil.a.p/util_id.c.o
[494/1299] Compiling C object libqemuutil.a.p/util_error.c.o
[495/1299] Compiling C object libqemuutil.a.p/util_fifo8.c.o
[496/1299] Compiling C object libblock.fa.p/block_write-threshold.c.o
[497/1299] Compiling C object libqemuutil.a.p/util_qemu-progress.c.o
[498/1299] Compiling C object libqemuutil.a.p/util_crc32c.c.o
[499/1299] Compiling C object libqemuutil.a.p/util_qemu-print.c.o
[500/1299] Compiling C object libqemuutil.a.p/util_qemu-config.c.o
[501/1299] Compiling C object libqemuutil.a.p/util_notify.c.o
[502/1299] Compiling C object libqemuutil.a.p/util_pagesize.c.o
[503/1299] Compiling C object libqemuutil.a.p/util_qemu-error.c.o
[504/1299] Compiling C object libqemuutil.a.p/util_getauxval.c.o
[505/1299] Compiling C object libqemuutil.a.p/util_uuid.c.o
[506/1299] Compiling C object libqemuutil.a.p/util_keyval.c.o
[507/1299] Compiling C object libqemu-i386-softmmu.fa.p/hw_block_dataplane_virtio-blk.c.o
[508/1299] Compiling C object libqemuutil.a.p/util_rcu.c.o
[509/1299] Compiling C object libqemuutil.a.p/util_stats64.c.o
[510/1299] Compiling C object libqemuutil.a.p/util_log.c.o
[511/1299] Compiling C object libqemuutil.a.p/util_range.c.o
[512/1299] Compiling C object libqemuutil.a.p/util_systemd.c.o
[513/1299] Compiling C object libqemuutil.a.p/util_qemu-option.c.o
[514/1299] Compiling C object libqemuutil.a.p/util_drm.c.o
[515/1299] Compiling C object libqemuutil.a.p/util_crc-ccitt.c.o
[516/1299] Compiling C object libqemuutil.a.p/util_transactions.c.o
[517/1299] Compiling C object libqemuutil.a.p/util_qdist.c.o
[518/1299] Compiling C object libqemuutil.a.p/util_yank.c.o
[519/1299] Compiling C object libqemuutil.a.p/util_aiocb.c.o
[520/1299] Compiling C object libqemuutil.a.p/util_guest-random.c.o
[521/1299] Compiling C object libqemuutil.a.p/util_base64.c.o
[522/1299] Compiling C object libqemuutil.a.p/util_qht.c.o
[523/1299] Compiling C object libqemuutil.a.p/util_userfaultfd.c.o
[524/1299] Compiling C object libqemuutil.a.p/util_aio-wait.c.o
[525/1299] Compiling C object libqemuutil.a.p/util_coroutine-ucontext.c.o
[526/1299] Compiling C object libqemuutil.a.p/util_hexdump.c.o
[527/1299] Compiling C object libqemuutil.a.p/util_qsp.c.o
[528/1299] Compiling C object libqemuutil.a.p/util_buffer.c.o
[529/1299] Compiling C object libqemuutil.a.p/crypto_random-platform.c.o
[530/1299] Compiling C object libqemuutil.a.p/util_iova-tree.c.o
[531/1299] Compiling C object libqemuutil.a.p/util_bufferiszero.c.o
[532/1299] Compiling C object libqemuutil.a.p/util_async.c.o
[533/1299] Compiling C object libqemuutil.a.p/util_main-loop.c.o
[534/1299] Compiling C object libqemuutil.a.p/util_block-helpers.c.o
[535/1299] Compiling C object libqemuutil.a.p/util_qemu-coroutine-sleep.c.o
[536/1299] Compiling C object libqemuutil.a.p/util_hbitmap.c.o
[537/1299] Compiling C object libqemuutil.a.p/util_qemu-coroutine-io.c.o
[538/1299] Compiling C object libqemuutil.a.p/util_iov.c.o
[539/1299] Compiling C object libcommon.fa.p/hw_input_virtio-input.c.o
[540/1299] Compiling C object libqemuutil.a.p/util_vfio-helpers.c.o
[541/1299] Compiling C object libcommon.fa.p/hw_input_hid.c.o
[542/1299] Compiling C object libqemuutil.a.p/util_filemonitor-stub.c.o
[543/1299] Compiling C object libqemuutil.a.p/util_qemu-co-shared-resource.c.o
[544/1299] Compiling C object libqemuutil.a.p/util_vhost-user-server.c.o
[545/1299] Compiling C object libqemuutil.a.p/util_qemu-sockets.c.o
[546/1299] Compiling C object libqemuutil.a.p/util_uri.c.o
[547/1299] Compiling C object libqemuutil.a.p/util_qemu-timer.c.o
[548/1299] Compiling C object libqemuutil.a.p/util_timed-average.c.o
[549/1299] Compiling C object libqemuutil.a.p/util_thread-pool.c.o
[550/1299] Compiling C object libqemuutil.a.p/util_readline.c.o
[551/1299] Compiling C object libqemuutil.a.p/crypto_aes.c.o
[552/1299] Compiling C object libqemuutil.a.p/stubs_arch_type.c.o
[553/1299] Compiling C object libcommon.fa.p/hw_watchdog_wdt_ib700.c.o
[554/1299] Compiling C object libqemuutil.a.p/stubs_change-state-handler.c.o
[555/1299] Compiling C object libqemuutil.a.p/stubs_blk-exp-close-all.c.o
[556/1299] Compiling C object libqemuutil.a.p/stubs_bdrv-next-monitor-owned.c.o
[557/1299] Compiling C object libqemuutil.a.p/util_throttle.c.o
[558/1299] Compiling C object libqemuutil.a.p/stubs_qemu-timer-notify-cb.c.o
[559/1299] Compiling C object libqemuutil.a.p/stubs_blk-commit-all.c.o
[560/1299] Compiling C object libqemuutil.a.p/stubs_icount.c.o
[561/1299] Compiling C object libqemuutil.a.p/stubs_error-printf.c.o
[562/1299] Compiling C object libqemuutil.a.p/stubs_cpus-get-virtual-clock.c.o
[563/1299] Compiling C object libqemuutil.a.p/stubs_cmos.c.o
[564/1299] Compiling C object libcommon.fa.p/hw_watchdog_wdt_i6300esb.c.o
[565/1299] Compiling C object libqemuutil.a.p/stubs_cpu-get-clock.c.o
[566/1299] Compiling C object libqemuutil.a.p/stubs_dump.c.o
[567/1299] Compiling C object libqemuutil.a.p/stubs_blockdev-close-all-bdrv-states.c.o
[568/1299] Compiling C object libqemuutil.a.p/stubs_gdbstub.c.o
[569/1299] Compiling C object libqemuutil.a.p/trace_control.c.o
[570/1299] Compiling C object libcommon.fa.p/hw_input_ps2.c.o
[571/1299] Compiling C object libqemuutil.a.p/stubs_get-vm-name.c.o
[572/1299] Compiling C object libqemuutil.a.p/stubs_isa-bus.c.o
[573/1299] Compiling C object libqemuutil.a.p/stubs_is-daemonized.c.o
[574/1299] Compiling C object libqemuutil.a.p/stubs_migr-blocker.c.o
[575/1299] Compiling C object libqemuutil.a.p/stubs_module-opts.c.o
[576/1299] Compiling C object libqemuutil.a.p/stubs_fdset.c.o
[577/1299] Compiling C object libqemuutil.a.p/stubs_iothread-lock.c.o
[578/1299] Compiling C object libqemuutil.a.p/stubs_fw_cfg.c.o
[579/1299] Compiling C object libqemuutil.a.p/stubs_qmp_memory_device.c.o
[580/1299] Compiling C object libqemuutil.a.p/stubs_ramfb.c.o
[581/1299] Compiling C object libqemuutil.a.p/stubs_qtest.c.o
[582/1299] Compiling C object libqemuutil.a.p/stubs_runstate-check.c.o
[583/1299] Compiling C object libqemuutil.a.p/stubs_pci-bus.c.o
[584/1299] Compiling C object libqemuutil.a.p/stubs_replay.c.o
[585/1299] Compiling C object libqemuutil.a.p/stubs_trace-control.c.o
[586/1299] Compiling C object libqemuutil.a.p/stubs_target-get-monitor-def.c.o
[587/1299] Compiling C object libqemuutil.a.p/stubs_monitor.c.o
[588/1299] Compiling C object libqemuutil.a.p/stubs_qmp-command-available.c.o
[589/1299] Compiling C object libqemuutil.a.p/stubs_sysbus.c.o
[590/1299] Compiling C object libqemuutil.a.p/stubs_pci-host-piix.c.o
[591/1299] Compiling C object libqemuutil.a.p/stubs_monitor-core.c.o
[592/1299] Compiling C object libqemuutil.a.p/stubs_uuid.c.o
[593/1299] Compiling C object libqemuutil.a.p/stubs_vmgenid.c.o
[594/1299] Compiling C object libqemuutil.a.p/stubs_ram-block.c.o
[595/1299] Compiling C object libqemuutil.a.p/stubs_target-monitor-defs.c.o
[596/1299] Compiling C object libqemuutil.a.p/stubs_win32-kbd-hook.c.o
[597/1299] Compiling C object libqemuutil.a.p/stubs_vmstate.c.o
[598/1299] Compiling C object libqemuutil.a.p/stubs_vm-stop.c.o
[599/1299] Compiling C object libqemuutil.a.p/stubs_semihost.c.o
[600/1299] Compiling C object libqemuutil.a.p/stubs_replay-tools.c.o
[601/1299] Compiling C object libqemuutil.a.p/stubs_cpu-synchronize-state.c.o
[602/1299] Compiling C object libqom.fa.p/qom_qom-qobject.c.o
[603/1299] Compiling C object libqom.fa.p/qom_container.c.o
[604/1299] Compiling C object libauthz.fa.p/authz_base.c.o
[605/1299] Compiling C object libqemuutil.a.p/stubs_usb-dev-stub.c.o
[606/1299] Compiling C object libcrypto.fa.p/crypto_afsplit.c.o
[607/1299] Compiling C object libqom.fa.p/hw_nvram_fw_cfg-interface.c.o
[608/1299] Compiling C object libauthz.fa.p/authz_list.c.o
[609/1299] Compiling C object libqemuutil.a.p/stubs_xen-hw-stub.c.o
[610/1299] Compiling C object libqom.fa.p/qom_object_interfaces.c.o
[611/1299] Compiling C object libcrypto.fa.p/crypto_block-qcow.c.o
[612/1299] Compiling C object libauthz.fa.p/authz_simple.c.o
[613/1299] Compiling C object libqemuutil.a.p/stubs_virtio-gpu-udmabuf.c.o
[614/1299] Compiling C object libcrypto.fa.p/crypto_hmac.c.o
[615/1299] Compiling C object libcrypto.fa.p/crypto_hash.c.o
[616/1299] Compiling C object libauthz.fa.p/authz_listfile.c.o
[617/1299] Compiling C object libcrypto.fa.p/crypto_block.c.o
[618/1299] Compiling C object libcrypto.fa.p/crypto_cipher.c.o
[619/1299] Linking static target libauthz.fa
[620/1299] Compiling C object libcrypto.fa.p/crypto_ivgen-essiv.c.o
[621/1299] Linking static target libqemuutil.a
[622/1299] Compiling C object libcrypto.fa.p/crypto_ivgen-plain.c.o
[623/1299] Compiling C object libcrypto.fa.p/crypto_ivgen-plain64.c.o
[624/1299] Compiling C object libcrypto.fa.p/crypto_ivgen.c.o
[625/1299] Compiling C object libcrypto.fa.p/crypto_pbkdf.c.o
[626/1299] Compiling C object libcrypto.fa.p/crypto_block-luks.c.o
[627/1299] Compiling C object libio.fa.p/io_channel-util.c.o
[628/1299] Compiling C object libcrypto.fa.p/crypto_tlscreds.c.o
[629/1299] Compiling C object libcrypto.fa.p/crypto_tlssession.c.o
[630/1299] Compiling C object libcrypto.fa.p/crypto_hash-glib.c.o
[631/1299] Compiling C object libcrypto.fa.p/crypto_tlscredsanon.c.o
[632/1299] Compiling C object libcrypto.fa.p/crypto_secret_common.c.o
[633/1299] Compiling C object libcrypto.fa.p/crypto_secret.c.o
[634/1299] Compiling C object libcrypto.fa.p/crypto_hmac-glib.c.o
[635/1299] Compiling C object libcrypto.fa.p/crypto_tlscredsx509.c.o
[636/1299] Compiling C object libcrypto.fa.p/crypto_pbkdf-stub.c.o
[637/1299] Compiling C object libcrypto.fa.p/crypto_tlscredspsk.c.o
[638/1299] Linking static target libcrypto.fa
[639/1299] Compiling C object libqom.fa.p/qom_object.c.o
[640/1299] Compiling C object libio.fa.p/io_channel-buffer.c.o
[641/1299] Generating block.syms with a custom command (wrapped by meson to capture output)
[642/1299] Linking static target libqom.fa
[643/1299] Generating qemu.syms with a custom command (wrapped by meson to capture output)
[644/1299] Compiling C object libio.fa.p/io_channel-command.c.o
[645/1299] Compiling C object libio.fa.p/io_channel-file.c.o
[646/1299] Compiling C object libio.fa.p/io_channel-watch.c.o
[647/1299] Compiling C object libio.fa.p/io_channel-socket.c.o
[648/1299] Compiling C object libio.fa.p/io_task.c.o
[649/1299] Compiling C object libio.fa.p/io_channel-tls.c.o
[650/1299] Compiling C object libio.fa.p/io_dns-resolver.c.o
[651/1299] Compiling C object libmigration.fa.p/migration_page_cache.c.o
[652/1299] Compiling C object libio.fa.p/io_channel.c.o
[653/1299] Compiling C object libmigration.fa.p/migration_xbzrle.c.o
[654/1299] Compiling C object libio.fa.p/io_net-listener.c.o
[655/1299] Compiling C object libmigration.fa.p/migration_qemu-file-channel.c.o
[656/1299] Compiling C object libio.fa.p/io_channel-websock.c.o
[657/1299] Linking static target libio.fa
[658/1299] Compiling C object libmigration.fa.p/migration_yank_functions.c.o
[659/1299] Compiling C object libmigration.fa.p/migration_qemu-file.c.o
[660/1299] Compiling C object libmigration.fa.p/migration_vmstate-types.c.o
[661/1299] Compiling C object libblock.fa.p/scsi_utils.c.o
[662/1299] Compiling C object libmigration.fa.p/migration_vmstate.c.o
[663/1299] Compiling C object libblock.fa.p/nbd_client-connection.c.o
[664/1299] Linking static target libmigration.fa
[665/1299] Compiling C object libblock.fa.p/meson-generated_.._block_block-gen.c.o
[666/1299] Compiling C object libblock.fa.p/job.c.o
[667/1299] Compiling C object libblock.fa.p/blockjob.c.o
[668/1299] Compiling C object libblock.fa.p/scsi_pr-manager.c.o
[669/1299] Compiling C object libblock.fa.p/block_aio_task.c.o
[670/1299] Compiling C object libblock.fa.p/nbd_common.c.o
[671/1299] Compiling C object libblock.fa.p/scsi_pr-manager-helper.c.o
[672/1299] Compiling C object libblock.fa.p/block_amend.c.o
[673/1299] Compiling C object libblock.fa.p/nbd_client.c.o
[674/1299] Compiling C object libblock.fa.p/block_accounting.c.o
[675/1299] Compiling C object libblock.fa.p/block_backup-top.c.o
[676/1299] Compiling C object libblock.fa.p/qemu-io-cmds.c.o
[677/1299] Compiling C object libblock.fa.p/block_backup.c.o
[678/1299] Compiling C object libblock.fa.p/block_blkverify.c.o
[679/1299] Compiling C object libblock.fa.p/block_progress_meter.c.o
[680/1299] Compiling C object libblock.fa.p/block_copy-on-read.c.o
[681/1299] Compiling C object libblock.fa.p/block_blklogwrites.c.o
[682/1299] Compiling C object libblock.fa.p/block_commit.c.o
[683/1299] Compiling C object libblock.fa.p/block_preallocate.c.o
[684/1299] Compiling C object libblock.fa.p/block_blkdebug.c.o
[685/1299] Compiling C object libblock.fa.p/block_create.c.o
[686/1299] Compiling C object libblock.fa.p/block_filter-compress.c.o
[687/1299] Compiling C object libblock.fa.p/block_block-copy.c.o
[688/1299] Compiling C object libblock.fa.p/block_crypto.c.o
[689/1299] Compiling C object libblock.fa.p/block_dirty-bitmap.c.o
[690/1299] Compiling C object libblock.fa.p/block_null.c.o
[691/1299] Compiling C object libblock.fa.p/block_block-backend.c.o
[692/1299] Compiling C object libblock.fa.p/block_mirror.c.o
[693/1299] Compiling C object libblock.fa.p/block_qcow2-cache.c.o
[694/1299] Compiling C object libblock.fa.p/block_qapi.c.o
[695/1299] Compiling C object libblock.fa.p/block_qcow2-threads.c.o
[696/1299] Compiling C object libblock.fa.p/block_qcow2-bitmap.c.o
[697/1299] Compiling C object libblock.fa.p/block_nbd.c.o
[698/1299] Compiling C object libblock.fa.p/block.c.o
[699/1299] Compiling C object libblock.fa.p/block_qcow2-snapshot.c.o
[700/1299] Compiling C object libblock.fa.p/block_raw-format.c.o
[701/1299] Compiling C object libblock.fa.p/block_io.c.o
[702/1299] Compiling C object libblock.fa.p/block_qcow2-cluster.c.o
[703/1299] Compiling C object libblock.fa.p/block_quorum.c.o
[704/1299] Compiling C object libblock.fa.p/block_snapshot.c.o
[705/1299] Compiling C object libblockdev.fa.p/iothread.c.o
[706/1299] Compiling C object libblockdev.fa.p/blockdev-nbd.c.o
[707/1299] Compiling C object libqemu-i386-softmmu.fa.p/hw_core_machine-qmp-cmds.c.o
[708/1299] Compiling C object libblock.fa.p/block_monitor_bitmap-qmp-cmds.c.o
[709/1299] Compiling C object libblockdev.fa.p/job-qmp.c.o
[710/1299] Compiling C object libblockdev.fa.p/os-posix.c.o
[711/1299] Compiling C object libchardev.fa.p/chardev_char-io.c.o
[712/1299] Compiling C object libblock.fa.p/block_stream.c.o
[713/1299] Compiling C object libblock.fa.p/block_qcow2-refcount.c.o
[714/1299] Compiling C object libblockdev.fa.p/block_export_export.c.o
[715/1299] Compiling C object libblock.fa.p/block_file-posix.c.o
[716/1299] Compiling C object libqmp.fa.p/qom_qom-qmp-cmds.c.o
[717/1299] Compiling C object libqmp.fa.p/monitor_monitor.c.o
[718/1299] Compiling C object libblock.fa.p/block_nvme.c.o
[719/1299] Compiling C object libblock.fa.p/block_qcow2.c.o
[720/1299] Compiling C object libchardev.fa.p/chardev_char-null.c.o
[721/1299] Linking static target libblock.fa
[722/1299] Compiling C object libchardev.fa.p/chardev_char-fe.c.o
[723/1299] Compiling C object libqmp.fa.p/monitor_qmp.c.o
[724/1299] Compiling C object libqmp.fa.p/monitor_qmp-cmds-control.c.o
[725/1299] Compiling C object libchardev.fa.p/chardev_char-pipe.c.o
[726/1299] Compiling C object libchardev.fa.p/chardev_char-file.c.o
[727/1299] Linking static target libqmp.fa
[728/1299] Compiling C object libchardev.fa.p/chardev_char-serial.c.o
[729/1299] Compiling C object libchardev.fa.p/chardev_char-ringbuf.c.o
[730/1299] Compiling C object libchardev.fa.p/chardev_char-mux.c.o
[731/1299] Compiling C object libblockdev.fa.p/blockdev.c.o
[732/1299] Compiling C object libchardev.fa.p/chardev_char-stdio.c.o
[733/1299] Compiling C object libqemu-i386-softmmu.fa.p/hw_display_vga.c.o
[734/1299] Compiling C object libchardev.fa.p/chardev_char-udp.c.o
[735/1299] Compiling C object libhwcore.fa.p/hw_core_hotplug.c.o
[736/1299] Compiling C object libchardev.fa.p/chardev_char-parallel.c.o
[737/1299] Compiling C object libchardev.fa.p/chardev_char-fd.c.o
[738/1299] Compiling C object libhwcore.fa.p/hw_core_bus.c.o
[739/1299] Compiling C object libchardev.fa.p/chardev_char-pty.c.o
[740/1299] Compiling C object libhwcore.fa.p/hw_core_reset.c.o
[741/1299] Compiling C object libchardev.fa.p/chardev_char-socket.c.o
[742/1299] Compiling C object libhwcore.fa.p/hw_core_resettable.c.o
[743/1299] Compiling C object libhwcore.fa.p/hw_core_vmstate-if.c.o
[744/1299] Compiling C object libchardev.fa.p/chardev_char.c.o
[745/1299] Compiling C object libhwcore.fa.p/hw_core_irq.c.o
[746/1299] Compiling C object libhwcore.fa.p/hw_core_qdev-properties.c.o
[747/1299] Linking static target libchardev.fa
[748/1299] Compiling C object libcommon.fa.p/page-vary-common.c.o
[749/1299] Compiling C object libhwcore.fa.p/hw_core_clock.c.o
[750/1299] Compiling C object libblockdev.fa.p/nbd_server.c.o
[751/1299] Compiling C object libqemu-i386-softmmu.fa.p/meson-generated_.._qapi_qapi-commands-machine-target.c.o
[752/1299] Compiling C object libhwcore.fa.p/hw_core_qdev-clock.c.o
[753/1299] Linking static target libblockdev.fa
[754/1299] Compiling C object libcommon.fa.p/ebpf_ebpf_rss-stub.c.o
[755/1299] Compiling C object libcommon.fa.p/ui_clipboard.c.o
[756/1299] Compiling C object libcommon.fa.p/cpus-common.c.o
[757/1299] Compiling C object libhwcore.fa.p/hw_core_qdev.c.o
[758/1299] Compiling C object libcommon.fa.p/hw_core_generic-loader.c.o
[759/1299] Linking static target libhwcore.fa
[760/1299] Compiling C object libcommon.fa.p/hw_core_cpu-common.c.o
[761/1299] Compiling C object libcommon.fa.p/ui_input-keymap.c.o
[762/1299] Compiling C object libcommon.fa.p/ui_input-legacy.c.o
[763/1299] Compiling C object libcommon.fa.p/qom_qom-hmp-cmds.c.o
[764/1299] Compiling C object libcommon.fa.p/ui_keymaps.c.o
[765/1299] Compiling C object libcommon.fa.p/ui_cursor.c.o
[766/1299] Compiling C object libcommon.fa.p/ui_kbd-state.c.o
[767/1299] Compiling C object libcommon.fa.p/ui_udmabuf.c.o
[768/1299] Compiling C object libcommon.fa.p/ui_input-barrier.c.o
[769/1299] Compiling C object libcommon.fa.p/ui_qemu-pixman.c.o
[770/1299] Compiling C object libcommon.fa.p/ui_input.c.o
[771/1299] Compiling C++ object libcommon.fa.p/ui_imgui_backends_imgui_impl_opengl3.cpp.o
[772/1299] Compiling C object libcommon.fa.p/disas_i386.c.o
[773/1299] Compiling C object libcommon.fa.p/ui_console.c.o
[774/1299] Compiling C object libcommon.fa.p/ui_xemu-monitor.c.o
[775/1299] Compiling C object libcommon.fa.p/ui_xemu-net.c.o
[776/1299] Compiling C object libcommon.fa.p/ui_xemu-data.c.o
[777/1299] Compiling C object libcommon.fa.p/ui_xemu-custom-widgets.c.o
[778/1299] Compiling C++ object libcommon.fa.p/ui_imgui_backends_imgui_impl_sdl.cpp.o
[779/1299] Compiling C object libcommon.fa.p/ui_xemu-settings.c.o
[780/1299] Compiling C object libcommon.fa.p/ui_xemu-input.c.o
[781/1299] Compiling C object libcommon.fa.p/ui_xemu-os-utils-linux.c.o
[782/1299] Compiling C object libcommon.fa.p/ui_spice-module.c.o
[783/1299] Compiling C object libcommon.fa.p/ui_xemu.c.o
[784/1299] Compiling C++ object libcommon.fa.p/ui_imgui_imgui_tables.cpp.o
[785/1299] Compiling C++ object libcommon.fa.p/ui_implot_implot_demo.cpp.o
[786/1299] Compiling C object libcommon.fa.p/ui_vnc-stubs.c.o
[787/1299] Compiling C object libcommon.fa.p/ui_input-linux.c.o
[788/1299] Compiling C object libcommon.fa.p/ui_vdagent.c.o
[789/1299] Compiling C object libcommon.fa.p/audio_noaudio.c.o
[790/1299] Compiling C object libcommon.fa.p/audio_audio_legacy.c.o
[791/1299] Compiling C object libcommon.fa.p/audio_wavaudio.c.o
[792/1299] Compiling C object libcommon.fa.p/audio_wavcapture.c.o
[793/1299] Compiling C object libcommon.fa.p/audio_mixeng.c.o
[794/1299] Compiling C object libcommon.fa.p/ui_noc_file_dialog_gtk.c.o
[795/1299] Compiling C object libcommon.fa.p/chardev_msmouse.c.o
[796/1299] Compiling C object libcommon.fa.p/chardev_testdev.c.o
[797/1299] Compiling C object libcommon.fa.p/chardev_wctablet.c.o
[798/1299] Compiling C++ object libcommon.fa.p/ui_imgui_imgui_demo.cpp.o
[799/1299] Compiling C object libcommon.fa.p/fsdev_qemu-fsdev-opts.c.o
[800/1299] Compiling C object libcommon.fa.p/fsdev_qemu-fsdev-throttle.c.o
[801/1299] Compiling C object libcommon.fa.p/fsdev_qemu-fsdev-dummy.c.o
[802/1299] Compiling C++ object libcommon.fa.p/ui_xemu-hud.cc.o
FAILED: libcommon.fa.p/ui_xemu-hud.cc.o 
clang++ -Ilibcommon.fa.p -I../ui/imgui -I/usr/include/pixman-1 -I/usr/include/SDL2 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/at-spi-2.0 -I/usr/include/spice-1 -I/usr/include/slirp -fcolor-diagnostics -Wall -Winvalid-pch -Wnon-virtual-dtor -std=gnu++11 -O2 -g -isystem /home/neko-san/.cache/paru/clone/xemu-git/src/xemu/linux-headers -isystem linux-headers -iquote . -iquote /home/neko-san/.cache/paru/clone/xemu-git/src/xemu -iquote /home/neko-san/.cache/paru/clone/xemu-git/src/xemu/include -iquote /home/neko-san/.cache/paru/clone/xemu-git/src/xemu/disas/libvixl -iquote /home/neko-san/.cache/paru/clone/xemu-git/src/xemu/tcg/i386 -pthread -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wundef -Wwrite-strings -fno-strict-aliasing -fno-common -fwrapv -DXBOX=1 -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wendif-labels -Wexpansion-to-defined -Wno-initializer-overrides -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-string-plus-int -Wno-typedef-redefinition -Wno-tautological-type-limit-compare -Wno-psabi -fstack-protector-strong -march=native -mtune=native -O3 -pipe -fno-plt -minline-all-stringops -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto -fPIE '-DIMGUI_IMPL_OPENGL_LOADER_CUSTOM="epoxy/gl.h"' -DLINUX -D_REENTRANT -Wno-undef -MD -MQ libcommon.fa.p/ui_xemu-hud.cc.o -MF libcommon.fa.p/ui_xemu-hud.cc.o.d -o libcommon.fa.p/ui_xemu-hud.cc.o -c ../ui/xemu-hud.cc
../ui/xemu-hud.cc:575:46: warning: suggest braces around initialization of subobject [-Wmissing-braces]
            static ControllerState state = { 0 };
                                             ^
                                             {}
../ui/xemu-hud.cc:825:25: error: format string is not a string literal (potentially insecure) [-Werror,-Wformat-security]
            ImGui::Text(msg);
                        ^~~
../ui/xemu-hud.cc:825:25: note: treat the string as an argument to avoid this
            ImGui::Text(msg);
                        ^
                        "%s", 
1 warning and 1 error generated.
[803/1299] Compiling C object libcommon.fa.p/dump_dump-hmp-cmds.c.o
[804/1299] Compiling C object libcommon.fa.p/audio_audio.c.o
[805/1299] Compiling C object libcommon.fa.p/block_blkreplay.c.o
[806/1299] Compiling C object libcommon.fa.p/block_qapi-sysemu.c.o
[807/1299] Compiling C object libcommon.fa.p/softmmu_bootdevice.c.o
[808/1299] Compiling C object libcommon.fa.p/block_monitor_block-hmp-cmds.c.o
[809/1299] Compiling C object libcommon.fa.p/softmmu_dma-helpers.c.o
[810/1299] Compiling C++ object libcommon.fa.p/ui_implot_implot.cpp.o
[811/1299] Compiling C object libcommon.fa.p/softmmu_qdev-monitor.c.o
[812/1299] Compiling C++ object libcommon.fa.p/ui_imgui_imgui_draw.cpp.o
[813/1299] Compiling C++ object libcommon.fa.p/ui_imgui_imgui_widgets.cpp.o
[814/1299] Compiling C++ object libcommon.fa.p/ui_imgui_imgui.cpp.o
[815/1299] Compiling C object libcommon.fa.p/ui_xemu-shaders.c.o
[816/1299] Compiling C++ object libcommon.fa.p/ui_xemu-reporting.cc.o
[817/1299] Compiling C++ object libcommon.fa.p/ui_implot_implot_items.cpp.o
ninja: build stopped: subcommand failed.
make[1]: *** [Makefile:156: run-ninja] Error 1
make[1]: Leaving directory '/home/neko-san/.cache/paru/clone/xemu-git/src/xemu/build'
make: *** [GNUmakefile:11: qemu-system-i386] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'xemu-git-0.6.0.r0.g3c1fcf6202-1': 
error: packages failed to build: xemu-git-0.6.0.r0.g3c1fcf6202-1
neko-san@ARCH ~ [1]> 

abouvier commented on 2021-06-12 23:32 (UTC) (edited on 2021-06-12 23:36 (UTC) by abouvier)

It's a new makepkg option since the release of pacman 6.0:

Enable building packages using link time optimization. Adds -flto to both CFLAGS and CXXFLAGS.

xDShot commented on 2021-06-12 22:53 (UTC)

What exactly options=('lto') does?

Vaporeon commented on 2021-01-04 20:35 (UTC)

As of ~0.5.0 This needs to depend on libsamplerate.