From 1c711b28e15f91be153eff1373b2858be067c15d Mon Sep 17 00:00:00 2001 From: Alexander Borsuk Date: Thu, 15 May 2025 00:04:52 +0200 Subject: [PATCH] [ios] Fix boost build error in newer clang that comes with XCode 16.3 Signed-off-by: Alexander Borsuk --- xcode/common.xcconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/xcode/common.xcconfig b/xcode/common.xcconfig index b3e19157c..f106f31da 100644 --- a/xcode/common.xcconfig +++ b/xcode/common.xcconfig @@ -20,6 +20,10 @@ SUPPORTED_PLATFORMS = macosx iphonesimulator iphoneos OTHER_LDFLAGS[sdk=macosx*] = -framework Cocoa -framework IOKit -framework OpenGL -framework QtCore -framework QtGui -framework QtNetwork -framework QtOpenGL -framework QtWidgets -framework SystemConfiguration -framework CFNetwork OTHER_LDFLAGS[sdk=iphone*] = -framework CoreGraphics -framework Foundation -framework IOKit -framework OpenGLES -framework SystemConfiguration -framework UIKit -framework CFNetwork -ObjC +// Workaround for boost/gil boost/geometry boost/qvm template errors appeared in newer clang from XCode 16.3 +// See https://github.com/llvm/llvm-project/issues/94194 +OTHER_CPLUSPLUSFLAGS = -Wno-missing-template-arg-list-after-template-kw + // Warnings settings CLANG_WARN_ASSIGN_ENUM = YES CLANG_WARN_ATOMIC_IMPLICIT_SEQ_CST = YES