Skip to content

Only add filesystem availability attribute on libc++#56

Merged
zrax merged 2 commits into
zrax:masterfrom
dpogue:availability-fix
Feb 20, 2026
Merged

Only add filesystem availability attribute on libc++#56
zrax merged 2 commits into
zrax:masterfrom
dpogue:availability-fix

Conversation

@dpogue
Copy link
Copy Markdown
Contributor

@dpogue dpogue commented Feb 20, 2026

I think this should fix #55 by only applying the availability attributes when libc++ is being used as the runtime

Tested on:

  • Linux x86_64 with gcc 15.2.1
  • macOS 15.7.4 arm64 with AppleClang 17
  • Mac OS X 10.5.8 ppc with gcc 15.2.0

@zrax zrax merged commit e727e00 into zrax:master Feb 20, 2026
18 of 19 checks passed
@dpogue dpogue deleted the availability-fix branch February 23, 2026 18:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ST_FILESYSTEM_AVAILABILITY macro definitions breaks builds with gcc on macOS

2 participants