Hi

I just updated my MSYS2 environment, so I can use gcc 9.2 and qt 5.13.2.

My application is using qtwebkit which was also upgraded, but Qt5WebKit.dll 
apparently depends on some older dlls.

ntldd /mingw64/bin/Qt5WebKit.dll gives me the following output

libicuin64.dll => not found
libicuuc64.dll => not found

whereas ntldd /mingw64/bin/Qt5Core.dll gives this output

libicuin65.dll => C:\msys64\mingw64\bin\libicuin65.dll (0x0000000001890000)
libicuuc65.dll => C:\msys64\mingw64\bin\libicuuc65.dll (0x00000000027c0000)

I tried rebuilding the package locally using the guidelines given here:

https://github.com/msys2/msys2/wiki/Creating-packages

but after 39% I get stuck with a make error which I do know how to fix. The 
following is the last part of the output from makepkg-mingw -sCLf

C:/msys64/home/tni/MINGW-packages/mingw-w64-qtwebkit/src/qtwebkit-5.212.0-alpha2/Source/WebCore/svg/properties/SVGAnimatedListPropertyTearOff.h:
 In instantiation of 'WTF::RefPtr<WebCore::SVGListProperty<PropertyType> > 
WebCore::SVGAnimatedListPropertyTearOff<PropertyType>::animVal() [with 
PropertyType = WebCore::SVGTransformList]':
C:/msys64/home/tni/MINGW-packages/mingw-w64-qtwebkit/src/qtwebkit-5.212.0-alpha2/Source/WebCore/svg/properties/SVGAnimatedListPropertyTearOff.h:53:34:
   required from here
C:/msys64/home/tni/MINGW-packages/mingw-w64-qtwebkit/src/qtwebkit-5.212.0-alpha2/Source/WTF/wtf/StdLibExtras.h:388:64:
 warning: redundant move in return statement [-Wredundant-move]
  388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value)
      |                                                                ^
C:/msys64/home/tni/MINGW-packages/mingw-w64-qtwebkit/src/qtwebkit-5.212.0-alpha2/Source/WebCore/svg/properties/SVGAnimatedListPropertyTearOff.h:60:16:
 note: in expansion of macro 'WTFMove'
   60 |         return WTFMove(property);
      |                ^~~~~~~
C:/msys64/home/tni/MINGW-packages/mingw-w64-qtwebkit/src/qtwebkit-5.212.0-alpha2/Source/WTF/wtf/StdLibExtras.h:388:64:
 note: remove 'std::move' call
  388 | #define WTFMove(value) std::move<WTF::CheckMoveParameter>(value)
      |                                                                ^
C:/msys64/home/tni/MINGW-packages/mingw-w64-qtwebkit/src/qtwebkit-5.212.0-alpha2/Source/WebCore/svg/properties/SVGAnimatedListPropertyTearOff.h:60:16:
 note: in expansion of macro 'WTFMove'
   60 |         return WTFMove(property);
      |                ^~~~~~~
make[1]: *** [CMakeFiles/Makefile2:577: 
Source/WebCore/CMakeFiles/WebCore.dir/all] Error 2
make: *** [Makefile:163: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...


Do any of you have an idea how to solve this?

Best regards
Toke Nielsen

Ps: Thanks to Oscar Fuentes for the reply to my previous email

_______________________________________________
Msys2-users mailing list
Msys2-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/msys2-users

Reply via email to