id = 2314 title = "Building QEMU 9.0.0 fails on MacOS 10.15.7 (error: initializing 'NSEdgeInsets' (aka 'struct NSEdgeInsets') with an expression of incompatible type 'id')" state = "closed" created_at = "2024-04-26T10:45:45.728Z" closed_at = "2024-04-26T11:30:04.783Z" labels = [] url = "https://gitlab.com/qemu-project/qemu/-/issues/2314" host-os = "MacOS Catalina (10.15.7)" host-arch = "x86_64" qemu-version = "9.0.0" guest-os = "n/a" guest-arch = "n/a" description = """QEMU fails to compile using Homebrew on OS X 10.15.7: ``` ../ui/cocoa.m:542:18: error: initializing 'NSEdgeInsets' (aka 'struct NSEdgeInsets') with an expression of incompatible type 'id' NSEdgeInsets insets = [[[self window] screen] safeAreaInsets]; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. ```""" reproduce = """1. Compile QEMU on OS X 10.15.7 using Homebrew 2. 3.""" additional = """Build log [02.make.zip](/uploads/dfb618b86984ed6cf699d94bf9d6c9e1/02.make.zip)"""