summary refs log tree commit diff stats
path: root/gitlab/issues/target_missing/host_missing/accel_missing/2138.toml
diff options
context:
space:
mode:
Diffstat (limited to 'gitlab/issues/target_missing/host_missing/accel_missing/2138.toml')
-rw-r--r--gitlab/issues/target_missing/host_missing/accel_missing/2138.toml30
1 files changed, 30 insertions, 0 deletions
diff --git a/gitlab/issues/target_missing/host_missing/accel_missing/2138.toml b/gitlab/issues/target_missing/host_missing/accel_missing/2138.toml
new file mode 100644
index 000000000..e5500d9ee
--- /dev/null
+++ b/gitlab/issues/target_missing/host_missing/accel_missing/2138.toml
@@ -0,0 +1,30 @@
+id = 2138
+title = "Build failure on macOS when using --disable-cocoa"
+state = "closed"
+created_at = "2024-01-31T06:35:34.883Z"
+closed_at = "2024-03-12T16:28:31.980Z"
+labels = ["Build System", "hostos: macOS", "kind::Bug", "workflow::Patch available"]
+url = "https://gitlab.com/qemu-project/qemu/-/issues/2138"
+host-os = "macOS"
+host-arch = "x86_64 (but irrelevant)"
+qemu-version = "8.2.1"
+guest-os = "n/a"
+guest-arch = "n/a"
+description = """Build fails:
+
+```
+../qemu-8.2.1/meson.build:3741:13: ERROR: No host machine compiler for 'audio/coreaudio.m'
+```"""
+reproduce = """1. On macOS run `./configure --disable-cocoa`
+
+Result:
+
+```
+Compiler for language objc skipped: feature cocoa disabled
+```
+```
+../meson.build:3741:13: ERROR: No host machine compiler for 'audio/coreaudio.m'
+```"""
+additional = """It seems your build script contains the assumption that an Objective-C compiler is not needed when the Cocoa UI is disabled, but it still appears to be needed to compile the CoreAudio code regardless of UI.
+
+This was originally reported to MacPorts here: https://trac.macports.org/ticket/67984"""