Skip to content

fix macOS build issue#18

Closed
QuasiKili wants to merge 1 commit intoMicroPythonOS:mainfrom
QuasiKili:patch-5
Closed

fix macOS build issue#18
QuasiKili wants to merge 1 commit intoMicroPythonOS:mainfrom
QuasiKili:patch-5

Conversation

@QuasiKili
Copy link
Copy Markdown
Collaborator

script used sed -i '...' without a backup extension, which is incorrect syntax for the BSD sed on macOS, causing a crash:

script used sed -i '...' without a backup extension, which is incorrect syntax for the BSD sed on macOS, causing a crash:
ThomasFarstrike added a commit that referenced this pull request Jan 7, 2026
Flagged in #18
@ThomasFarstrike
Copy link
Copy Markdown
Contributor

Thanks for flagging this!

I took inspiration from your fix but went with the "sed -i.backup " syntax that the script uses in other places, for consistency.

@ThomasFarstrike
Copy link
Copy Markdown
Contributor

ThomasFarstrike commented Jan 7, 2026

Should be fixed now - I reverted from trying to enable (r)lottie animations because:

  • it crashes on esp32 (didn't investigate further)
  • doesn't compile on macOS (homebrew doesn't include rlottie, probably needs to be built from source)
  • it adds 360KB (!) to the build size
  • rlottie is marked as deprecated by LVGL (replaced by a lottie implementation builtin to LVGL, but lvgl_micropython doesn't support it currently)

@QuasiKili
Copy link
Copy Markdown
Collaborator Author

Thanks!

@QuasiKili QuasiKili closed this Jan 8, 2026
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.

2 participants