git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] Makefile: suppress macOS deprecation warning

From
Bagas Sanjaya <bagasdotme@gmail.com>
Date
Nov 20, 2022, 01:48 UTC
Message-ID
<a3cfe081-1e68-edda-b797-e68356988046@gmail.com>
In-Reply-To
<pull.1422.git.1668888407433.gitgitgadget@gmail.com>
On 11/20/22 03:06, Stefan Sundin via GitGitGadget wrote:
Show 17 quoted lines
> 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.
> 

Why don't instead follow the suggestion on the warning message (FSEventStreamSetDispatchQueue) instead?

-- 
An old man doll... just what I always wanted! - Clara
Previous: Stefan Sundin via GitGitGadgetNext: Stefan Sundin
Message 2 of 5 in “Makefile: suppress macOS deprecation warning”
  1. Makefile: suppress macOS deprecation warningStefan Sundin via GitGitGadget, Nov 19, 2022
  2. Bagas SanjayaNov 20, 2022
  3. Stefan SundinNov 20, 2022
  4. Bagas SanjayaNov 20, 2022
  5. Jeff HostetlerDec 1, 2022

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.