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

Re: [PATCH] fsmonitor: eliminate call to deprecated FSEventStream function

From
Victoria Dye <vdye@github.com>
Date
Dec 2, 2022, 19:51 UTC
Message-ID
<4711d955-02b2-f599-7f89-b442dd0b6215@github.com>
In-Reply-To
<221202.867cz9fwnf.gmgdl@evledraar.gmail.com>
Ævar Arnfjörð Bjarmason wrote:
Show 16 quoted lines
> 
> On Fri, Dec 02 2022, Jeff Hostetler wrote:
> 
>> On 12/2/22 1:02 PM, Ævar Arnfjörð Bjarmason wrote:
>> So, based on the ages of those two Apple releases, I'd like to think
>> that we're fine just switching over and not having to ifdef-up the
>> config.mak.uname.  (If it were a more recent change in the OS, then
>> yeah the answer would be different.)
>>
>> Thoughts ???
> 
> That seems reasonable to me, but it came out in 2001, and we'd be moving
> the dependency to a 2007 version.
> 
> Is that OK? No idea, I don't know how old of an OSX version people
> reasonably run & want to compile Git on.

I appreciate the diligence, but I don't think continuing this discussion will be productive use anyone's time.

Apple doesn't seem to provide official end-of-life dates for their OS versions, but we can extrapolate from the list of obsolete hardware [1] that it likely doesn't support OS versions older than 2014; that's corroborated by their official set of release notes going only as far back as 10.14, released in 2018). In other words, I think it's safe to say that a version supplanted in 2009 is old enough to not warrant Git support.

Thanks,
- Victoria

[1] https://support.apple.com/en-us/HT201624 [2] ttps://developer.apple.com/documentation/macos-release-notes

Show 10 quoted lines
> 
> But in 842c9edec64 (fsmonitor: enable fsmonitor for Linux, 2022-11-23)
> which is new in this upcoming release we seem to have set that
> dependency at 10.4.
> 
> Now, you can unset FSMONITOR_DAEMON_BACKEND and FSMONITOR_OS_SETTINGS in
> your config.mak.uname, but that's probably something that should be
> noted more prominently.
> 
> Eric? [CC'd]
Previous: Ævar Arnfjörð BjarmasonNext: Ævar Arnfjörð Bjarmason
Message 6 of 17 in “fsmonitor: eliminate call to deprecated FSEventStream function”
  1. fsmonitor: eliminate call to deprecated FSEventStream functionJeff Hostetler via GitGitGadget, Dec 2, 2022
  2. Victoria DyeDec 2, 2022
  3. Ævar Arnfjörð BjarmasonDec 2, 2022
  4. Jeff HostetlerDec 2, 2022
  5. Ævar Arnfjörð BjarmasonDec 2, 2022
  6. Victoria DyeDec 2, 2022
  7. Ævar Arnfjörð BjarmasonDec 2, 2022
  8. Victoria DyeDec 2, 2022
  9. Stefan SundinDec 2, 2022
  10. Ævar Arnfjörð BjarmasonDec 2, 2022
  11. Junio C HamanoDec 3, 2022
  12. Junio C HamanoDec 5, 2022
  13. Jeff HostetlerDec 5, 2022
  14. Junio C HamanoDec 5, 2022
  15. Jeff HostetlerDec 6, 2022
  16. fsmonitor: eliminate call to deprecated FSEventStream functionJeff Hostetler via GitGitGadget, Dec 14, 2022
  17. Junio C HamanoDec 15, 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.