This started happening on msys2 with the latest pull from the version 7 mingw-w64 api. undefined reference to __chk_fail and many others. removing -D_FORTIFY_SOURCE from build flags does not work because it expects a value now, so i have to pass -D_FORTIFY_SOURCE=0 to get anything that uses these __chk_functions to build. example of things that no longer build due to this is python2 and 3 and mono.
This started happening on msys2 with the latest pull from the version 7 mingw-w64 api. undefined reference to __chk_fail and many others. removing -D_FORTIFY_SOURCE from build flags does not work because it expects a value now, so i have to pass -D_FORTIFY_SOURCE=0 to get anything that uses these __chk_functions to build. example of things that no longer build do to this is python2 and 3 and mono.
Even if you get synedit installed it will fail to run, i just tried with a later version of synedit with support for delphi 2007 and while dev-cpp builds running it just hangs the exe. Debugging tells me that its looking for a missing variable, but nothing else so its hard to pin it. Works like a charm on delphi 2006 though so something obviously changed.
Latest version of tdm seems to have some strange bugs, i also had it produce faulty code where another mingw compiler worked just fine. Later versions of gcc seems to work better with his patchset.atleast i havent run into any bugs besides some sources getting rather pissy about statically linked libgcc and one that bitched about pthreads because it thought it needed the dll. Unfortunatly TDM's version has not been updated since gcc-5.0.1 which is a shame since 5.3.0 works just fine.
_chsize not defined in unistd.h when using ftruncate
atrribute selectany problem with qt5
I filed a bug report to the gcc devs, would be nice if someone could confirm that...
Will do, thats a rather nasty regression that slipped through the testing. I hope...