-
-
Notifications
You must be signed in to change notification settings - Fork 172
install location of icudtl.dat #279
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
Comments
With this commit you can put it inside bundle together with engine so it no longer requires system installation and allows to tie it to application. I'm not sure it is wise to do anything else as this file probably compatible only with particular flutter versions |
@DoumanAsh true, I think bundling it with the app is even better, but since most people do install engine system-wide, we might as well install the icudtl system-wide as well. @jwinarske Loading it from |
@DoumanAsh Yes I started using the bundle override approach here. If the override path is available, it will use it otherwise defaults to the system locations. It supports two use case scenarios:
For this issue the point is that icuctl.dat should be in I'm trying to consolidate the need for this patch: |
Makes sense, my plan was to make it look inside the app dir first, then inside |
fixed by #290 |
icudtl.dat
is not a system library, is generally unique to an application, and really shouldn't be installed in/usr/lib/
.In meta-flutter I install icudtl.dat to /usr/share/flutter. This is shared between users, and specific to flutter.
The text was updated successfully, but these errors were encountered: