Skip to content
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

WebKitGTK linked to old version of ICU #4318

Closed
awhatson opened this issue Aug 27, 2018 · 7 comments
Closed

WebKitGTK linked to old version of ICU #4318

awhatson opened this issue Aug 27, 2018 · 7 comments

Comments

@awhatson
Copy link

The update to mingw-w64-{i686,x86_64}-icu-62.1-1 has broken mingw-w64-{i686,x86_64}-webkitgtk{2,3} because those packages are linked to libicu*61.dll instead of libicu*62.dll. Probably the webkit packages just need to be rebuilt against the new ICU.

This is basically the same problem as #4290

@Alexpux
Copy link
Member

Alexpux commented Aug 27, 2018

@awhatson it not possible to rebuild webkitgtk now. I'm thinking about removing this package as I dont have time to support it

@adrpo
Copy link
Contributor

adrpo commented Sep 5, 2018

@awhatson: you can just get the older icu dlls from:
https://sourceforge.net/projects/msys2/files/REPOS/MINGW/x86_64/mingw-w64-x86_64-icu-61.1-1-any.pkg.tar.xz
https://sourceforge.net/projects/msys2/files/REPOS/MINGW/i686/mingw-w64-i686-icu-61.1-1-any.pkg.tar.xz
and the exe will work. You will have a freakish system for a while until Alexpux can fix the issues (if is possible).

@revelator
Copy link
Contributor

I can still build it but not easily.
Problems:
Crashes a lot, unless i use specific build flags, then it works.
Likes to use clang if detected, have to force gcc.
Package is old as sin and not secure anymore for online work,
later versions cannot be built with MinGW64 though.

Only use i have for it as of now is gimps help system where my special build works fine, but midori will crash to no end if built with it.

@Alexpux
Copy link
Member

Alexpux commented Nov 6, 2018

I will drop webkitgtk and remove it from repo

@EionRobb
Copy link

EionRobb commented Nov 18, 2018

is libicu*62 compatible with libicu*61? If so, could you use https://stackoverflow.com/a/3420626/895744 to point the dependencies at the newer dll without having the hassle of rebuilding everything?

@Alexpux
Copy link
Member

Alexpux commented Nov 18, 2018

If you need it you can try change dependencies for dll locally, I will not do it. As I tell I will drop webkitgtk package as there are no maintainers for it

@lazka
Copy link
Member

lazka commented Apr 15, 2019

#5207 (comment)

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

No branches or pull requests

6 participants