From: Stefan Sundin <git@stefansundin.com>
Compiling git on macOS 13 emits the following deprecation warning:
CC compat/fsmonitor/fsm-listen-darwin.o
compat/fsmonitor/fsm-listen-darwin.c:495:2: warning: 'FSEventStreamScheduleWithRunLoop' is deprecated: first deprecated in macOS 13.0 - Use FSEventStreamSetDispatchQueue instead. [-Wdeprecated-declarations]
FSEventStreamScheduleWithRunLoop(data->stream, data->rl, kCFRunLoopDefaultMode);
^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/FSEvents.framework/Headers/FSEvents.h:1138:1: note: 'FSEventStreamScheduleWithRunLoop' has been explicitly marked deprecated here
FSEventStreamScheduleWithRunLoop(
^
1 warning generated.Setting a minimum macOS version will suppress this deprecation warning. Using a version lower than 10.13 will cause other warning messages to be emitted.
Signed-off-by: Stefan Sundin <git@stefansundin.com>
---
Makefile: suppress macOS deprecation warningPublished-As: https://github.com/gitgitgadget/git/releases/tag/pr-1422%2Fstefansundin%2Fmacosx-version-min-v1 Fetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-1422/stefansundin/macosx-version-min-v1 Pull-Request: https://github.com/gitgitgadget/git/pull/1422
Makefile | 1 + 1 file changed, 1 insertion(+)
Show changes to Makefile +1 −0
diff --git a/Makefile b/Makefile index 4927379184c..8a729efd2d1 100644 --- a/Makefile +++ b/Makefile @@ -1430,6 +1430,7 @@ ifneq (,$(SOCKLEN_T)) endif ifeq ($(uname_S),Darwin) + BASIC_CFLAGS += -mmacosx-version-min=10.13 ifndef NO_FINK ifeq ($(shell test -d /sw/lib && echo y),y) BASIC_CFLAGS += -I/sw/include base-commit: eea7033409a0ed713c78437fc76486983d211e25
-- gitgitgadget