MINGW-packages: Qt tools fail to run due to icu package

Updating the icu package to version mingw-w64-x86_64-icu-62.1-1 causes all Qt tools to fail to run. For example, try running uic and it will fail to load Qt5Core.dll. After running strace uic it identified the libicuuc61.dll as the culprit.

Downgrading back to mingw-w64-x86_64-icu-61.1-1 resolves the issue.

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Reactions: 3
  • Comments: 26 (22 by maintainers)

Most upvoted comments

I’ve run into the same problem, though for us the problem comes from webkit packages linked to icu61.

The solution from @droidmonkey requires you to not have cleared the pacman cache, and unfortunately that didn’t work for us. I’ve written a helper script to pull the necessary packages from the archive: https://gist.github.com/awhatson/8666de81fccc9dcf470f3c87e1b8560e

Usage example is in the comments there.

Im upload 64bit QtWebkit linked to ICU 62, 32bit some later

64-bit Qt5 packages uploaded. 32-bit will be later when build done