-
-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
random UTF-8-MAC failures #39
Comments
cc @conda-forge/core any thoughts here? |
Has this been reported upstream? If so, are there patches upstream that could be used? |
Yes please read the associated issue in the GitHub feedstock. The upstream devs refuse to incorporate the apple encoding. |
see conda-forge/git-feedstock#50 (comment) but I don't really understand what UTF-8"-MAC" is? isn't UTF-8 a deterministic encoding of strings? what changes with UTF-8"-MAC"? |
IDK what changes either, but they are different. |
The same Unicode string can be represented in different ways. It's always a good thing to look out for what other distributors to. Homebrew has https://github.com/Homebrew/homebrew-core/blob/9911c3276bcc2a8f2e8a8359370c217e43cd8104/Formula/lib/libiconv.rb#L26 which is https://github.com/Homebrew/formula-patches/blob/9be2793af22750a2d1d053af0a9e2257d4ce7f4e/libiconv/patch-utf8mac.diff from 2015 -- i.e., a very low-maintenance patch. It's probably reasonable for us to just apply that patch here on (N.B.: I'm not a Mac dev or user, so this is only an "outsider" assessment.) |
I think carrying that patch would be fine. |
Yeah patching the existing package would be my preference as well |
Following up on this thread (conda-forge/git-feedstock#50).
We should either package a patch from this project
https://github.com/fumiyas/libiconv-utf8mac
or build this project as the libiconv on osx.
The text was updated successfully, but these errors were encountered: