Compose Desktop warns about Homebrew JDK but it works fine for macOS packaging. compose.desktop.packaging.checkJdkVendor=false suppresses the error without switching JDKs.