Skip to content

Conversation

MetanoicArmor
Copy link

Description

This PR adds a minimal fix for macOS compatibility issues with the libintl library.

Problem

On macOS with Homebrew, newer versions of gettext provide instead of , which can cause compatibility issues during GUI compilation.

Solution

Added automatic symlink creation in the Makefile's target:

  • Checks if running on macOS (Darwin)
  • Verifies that exists
  • Creates symlink -> if needed
  • Only applies the fix when necessary

Changes

  • Modified : Added 3 lines to the target for automatic libintl compatibility fix

Testing

  • No impact on other platforms (Linux, Windows)
  • Minimal change with conditional execution
  • Fix only applies when needed

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update

- Add automatic symlink creation for libintl.8.dylib -> libintl.9.dylib
- Fixes compatibility issues with newer gettext versions on macOS
- Only applies fix when needed (macOS + Homebrew + missing libintl.8.dylib)
- Minimal change with no impact on other platforms
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.

1 participant