Re: [Mingw-w64-public] [PATCH] headers: Import propvarutil.h from wine
On 7/20/21 4:58 PM, John Warburton wrote: On Tue, 20 Jul 2021 at 15:09, Biswapriyo Nath wrote: Apology for my mistake. It has been fixed today in wine by Jacek Caban in this commit[1]. Thank you for checking this. I am testing a build now. Whoops. I forgot. That's Wine -- will wait for mingw-w64 to be altered. I just pushed an update. Jacek ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] 32-bit UCRT time function oddities.
On Mon, 19 Jul 2021, Jeremy Drake via Mingw-w64-public wrote: > Also, this test turned up what appears to be a bug in the UCRT path: > #include > #include > > int main(int argc, char ** argv) > { > time_t t = 2147483647; > printf("%zu\n", sizeof(time_t)); > printf("%p\n", localtime(&t)); > return 0; > } > > In 32-bit msvcrt this prints > 4 > 001f0d68 > > But in 32-bit UCRT this prints > 4 > > This is due to ucrt/inc/corecrt_internal_time.h having, for 32-bit time_t: max_time_t = 0x7fffd27f ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] [PATCH] headers: Import propvarutil.h from wine
On Tue, 20 Jul 2021 at 15:09, Biswapriyo Nath wrote: > Apology for my mistake. It has been fixed today in wine by Jacek Caban > in this commit[1]. Thank you for checking this. I am testing a build now. with best wishes, John ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] [PATCH] headers: Import propvarutil.h from wine
> > On Tue, 20 Jul 2021 at 15:09, Biswapriyo Nath > wrote: > >> Apology for my mistake. It has been fixed today in wine by Jacek Caban >> in this commit[1]. > > Thank you for checking this. > > I am testing a build now. > > Whoops. I forgot. That's Wine -- will wait for mingw-w64 to be altered. JW ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] [PATCH] headers: Import propvarutil.h from wine
Apology for my mistake. It has been fixed today in wine by Jacek Caban in this commit[1]. [1]: https://source.winehq.org/git/wine.git/commitdiff/92a0405d9a2fce080e98b1a6ec09ca88bc2d243e ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
Re: [Mingw-w64-public] [PATCH] headers: Import propvarutil.h from wine
On Wed, 14 Jul 2021 at 17:43, LIU Hao wrote: > 在 2021-07-13 23:36, Biswapriyo Nath 写道: > > 0001-headers-Import-propvarutil.h-from-wine.patch > > > > This reverts d603db2c1544a26c7e1153208b660f1c0f0f21d7 commit. > > The added functions are required for qt6-multimedia v6.2.0. > > > Thanks. I pushed this patch to master. > > Gentlemen, thank you for maintaining this software. There is an error compiling QT-5.15.2, after this patch: cd translations/ && ( test -e Makefile || /home/john/MultimediaTools-mingw-w64/sandbox/x86_64/qt-build/qtbase/bin/qmake -o Makefile /home/john/MultimediaTools-mingw-w64/sandbox/x86_64/qt-everywhere-src-5.15.2/qttranslations/translations/ translations.pro ) && make -f Makefile In file included from /home/john/MultimediaTools-mingw-w64/sandbox/x86_64/qt-everywhere-src-5.15.2/qtwinextras/src/winextras/qwinjumplist.cpp:65: /home/john/MultimediaTools-mingw-w64/sandbox/x86_64-w64-mingw32/x86_64-w64-mingw32/include/propvarutil.h: In function 'HRESULT InitPropVariantFromGUIDAsBuffer(const GUID&, PROPVARIANT*)': /home/john/MultimediaTools-mingw-w64/sandbox/x86_64-w64-mingw32/x86_64-w64-mingw32/include/propvarutil.h:181:38: error: cannot convert 'const GUID' {aka 'const _GUID'} to 'const void*' 181 | return InitPropVariantFromBuffer(guid, sizeof(GUID), ppropvar); | ^~~~ | | | const GUID {aka const _GUID} /home/john/MultimediaTools-mingw-w64/sandbox/x86_64-w64-mingw32/x86_64-w64-mingw32/include/propvarutil.h:70:54: note: initializing argument 1 of 'HRESULT InitPropVariantFromBuffer(const void*, UINT, PROPVARIANT* ' 70 | HRESULT WINAPI InitPropVariantFromBuffer(const VOID *pv, UINT cb, PROPVARIANT *ppropvar); | ^~ with best wishes, John Warburton ___ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public