summary refs log tree commit diff stats
path: root/gitlab/issues/target_missing/host_missing/accel_missing/2694.toml
diff options
context:
space:
mode:
Diffstat (limited to 'gitlab/issues/target_missing/host_missing/accel_missing/2694.toml')
-rw-r--r--gitlab/issues/target_missing/host_missing/accel_missing/2694.toml32
1 files changed, 32 insertions, 0 deletions
diff --git a/gitlab/issues/target_missing/host_missing/accel_missing/2694.toml b/gitlab/issues/target_missing/host_missing/accel_missing/2694.toml
new file mode 100644
index 00000000..379897b1
--- /dev/null
+++ b/gitlab/issues/target_missing/host_missing/accel_missing/2694.toml
@@ -0,0 +1,32 @@
+id = 2694
+title = "error: implicit declaration of function 'IOMainPort' is invalid in C99"
+state = "closed"
+created_at = "2024-11-22T03:16:08.333Z"
+closed_at = "2024-11-26T06:27:18.040Z"
+labels = ["Closed::Invalid", "hostos: macOS"]
+url = "https://gitlab.com/qemu-project/qemu/-/issues/2694"
+host-os = "n/a"
+host-arch = "n/a"
+qemu-version = "n/a"
+guest-os = "n/a"
+guest-arch = "n/a"
+description = """Build in MacOS
+    Hardware Overview:
+
+      Model Name: MacBook Air
+      Chip: Apple M1
+      Total Number of Cores: 8 (4 performance and 4 efficiency)
+      Memory: 16 GB"""
+reproduce = """1. ./configure --cpu=aarch64 --target-list=aarch64-softmmu --enable-slirp
+2. make -j"""
+additional = """```
+FAILED: libblock.a.p/block_file-posix.c.o
+cc -Ilibblock.a.p -I. -I.. -Iqapi -Itrace -Iui -Iui/shader -Iblock -I/opt/homebrew/opt/zstd/include -I/opt/homebrew/Cellar/glib/2.82.2/include/glib-2.0 -I/opt/homebrew/Cellar/glib/2.82.2/lib/glib-2.0/include -I/opt/homebrew/opt/gettext/include -I/opt/homebrew/Cellar/pcre2/10.44/include -I/opt/homebrew/Cellar/glib/2.82.2/include -fdiagnostics-color=auto -Wall -Winvalid-pch -std=gnu11 -O2 -g -fstack-protector-strong -Wempty-body -Wendif-labels -Wexpansion-to-defined -Wformat-security -Wformat-y2k -Wignored-qualifiers -Winit-self -Wmissing-format-attribute -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wredundant-decls -Wstrict-prototypes -Wtype-limits -Wundef -Wvla -Wwrite-strings -Wno-gnu-variable-sized-type-not-at-end -Wno-initializer-overrides -Wno-missing-include-dirs -Wno-psabi -Wno-shift-negative-value -Wno-string-plus-int -Wno-tautological-type-limit-compare -Wno-typedef-redefinition -iquote . -iquote /Users/august/qemu/src -iquote /Users/august/qemu/src/include -iquote /Users/august/qemu/src/host/include/aarch64 -iquote /Users/august/qemu/src/host/include/generic -iquote /Users/august/qemu/src/tcg/aarch64 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -fno-common -fwrapv -fno-pie -MD -MQ libblock.a.p/block_file-posix.c.o -MF libblock.a.p/block_file-posix.c.o.d -o libblock.a.p/block_file-posix.c.o -c ../block/file-posix.c
+../block/file-posix.c:3940:18: error: implicit declaration of function 'IOMainPort' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
+    kernResult = IOMainPort(MACH_PORT_NULL, &mainPort);
+                 ^
+1 error generated.
+ninja: build stopped: subcommand failed.
+make[1]: *** [run-ninja] Error 1
+make: *** [build] Error 2
+```"""