appveyor / ci

AppVeyor community support repository
https://www.appveyor.com
344 stars 65 forks source link

Update MinGW to the latest version #3490

Open seladb opened 4 years ago

seladb commented 4 years ago

The current MinGW version installed on all build images is quite old and includes GCC 5.3.0.

The latest MinGW version includes:

I'm the maintainer of PcapPlusPlus which supports MinGW and uses this environment quite heavily. Because of the old GCC version I bump into issues and incompatibilities that don't show up in other environments which use a newer GCC version. This makes me do hacks and tricks in the library's code just for the MinGW build to pass. I'm also using Appveyor for library releases, which means that the MinGW release is quite outdated and irrelevant for many of my users.

If your can update the MinGW version on at least one build image that would be a great help for me. Thanks!

You can find more information about MinGW releases in the project's web-site: http://www.mingw.org/

FeodorFitsner commented 4 years ago

Are you trying that on Visual Studio 2019 image? It should have quite recent MinGW installed.

seladb commented 4 years ago

Thank you @FeodorFitsner ! Visual Studio 2019 image indeed has a recent version of MinGW installed.

Maybe you should update the documentation to reflect the correct versions in each image: https://www.appveyor.com/docs/windows-images-software/#mingw-msys-cygwin