Commit Graph
139 Commits
Author SHA1 Message Date
Martin Storsjö 13ceefe568 build-mingw-w64: Bump to the latest version as of Apr 30th 2025-04-30 12:07:02 +03:00
Jeremy Drake 0aaef5d950 enable --disable-dependency-tracking on CYGWIN also
it also takes an inordinate amount of time there.
2025-04-20 23:24:40 +03:00
Martin Storsjö 20099b94e6 build-mingw-w64: Use silent rules for compiling things
This reduces the amount of log output significantly.

For the linux build on github actions, this reduces the log output
from 8.5 MB down to 4.7 MB.
2025-04-17 23:34:40 +03:00
Martin Storsjö 906f782c66 build-mingw-w64: Bump to the latest version as of Apr 17th 2025-04-17 14:56:02 +03:00
Martin Storsjö 222186c6fc build-mingw-w64: Bump to the latest version as of Apr 2nd 2025-04-02 11:46:32 +03:00
Martin Storsjö 948720456b build-mingw-w64: Bump to the latest version as of Mar 19th 2025-03-19 11:18:06 +02:00
Martin Storsjö 9f6fae5c47 build-mingw-w64: Bump to the latest version as of Mar 5th 2025-03-05 09:47:35 +02:00
Martin Storsjö ccbde8a13e build-mingw-w64: Bump to the latest version as of Feb 27th 2025-02-27 14:02:06 +02:00
Martin Storsjö 259ed4ac94 build-mingw-w64: Bump to the latest version as of Feb 12th 2025-02-12 10:46:32 +02:00
Martin Storsjö 7ec4f40860 build-mingw-w64: Bump to the almost latest version as of Feb 3rd
Skipping the topmost two commits, as they are known to cause
problems building Firefox.
2025-02-03 15:00:44 +02:00
Martin Storsjö f826e789a8 build-mingw-w64: Bump to the latest version in the github mirror
The github mirror we clone from is currently slightly behind
the main sourceforge repository though.
2025-01-14 17:53:23 +02:00
Martin Storsjö 9894240cb1 build-mingw-w64: Bump to the latest version as of Dec 17th 2024-12-17 17:34:50 +02:00
Martin Storsjö 2f03c4a961 build-mingw-w64: Bump to the latest version as of Dec 3rd 2024-12-03 15:09:26 +02:00
Martin Storsjö 2a15821e30 build-mingw-w64: Bump to the latest version as of Nov 19th 2024-11-19 15:21:10 +02:00
Martin Storsjö dcc8426c0c build-mingw-w64: Bump to the latest version as of Oct 28th 2024-10-30 15:40:25 +02:00
Martin Storsjö e026e42686 build-mingw-w64: Bump to the latest version as of Oct 15th 2024-10-15 15:02:28 +03:00
Martin Storsjö 44fd29707b build-mingw-w64: Bump to the latest version as of Oct 1st 2024-10-01 16:34:39 +03:00
Martin Storsjö f11f5bde0b build-mingw-w64: Bump to the latest version as of Sep 17th
This is the latest version, minus one commit.

The very latest commit, 20331109d1c90c19a510408ab119a76004bc41ea,
causes issues with compiling VLC; that is a VLC issue (redefining
GUIDs that now are provided by the system headers), but holding
off of that change until VLC is updated to cope with it.
2024-09-17 14:47:26 +03:00
Martin Storsjö 7c0de2f1fe build-mingw-w64: Bump to the latest version as of Sep 3rd 2024-09-03 18:44:56 +03:00
Martin Storsjö bb3a9907ba build-mingw-w64: Bump to the latest version as of Aug 20th 2024-08-20 11:30:07 +03:00
Martin Storsjö ef4e07be6e build-mingw-w64: Bump to the latest version as of Aug 5th 2024-08-05 14:37:05 +03:00
Martin Storsjö fab7e6d109 build-mingw-w64: Bump to the current version as of Jul 26th 2024-07-26 16:06:45 +03:00
Martin Storsjö d15f592926 build-mingw-w64: Bump to the latest version as of Jun 19th 2024-06-19 12:51:32 +03:00
Martin Storsjö d81507bfda build-mingw-w64: Bump to the latest version as of Jun 6th 2024-06-06 10:57:03 +03:00
Martin Storsjö 5ca3fc332f build-mingw-w64: Bump to the version as of May 18th
This version fixes some cases of duplicate time.h related symbols,
in some build configurations (an issue only present in the
previous snapshot). This version also uses the right format attributes
for printf/scanf functions for Clang, enabling format string warnings
when using e.g. the mingw ansi stdio routines.
2024-05-19 00:23:15 +03:00
Martin Storsjö a81143c23a build-mingw-w64: Bump to the latest version as of May 2nd
This version contains fixes for building the libcxx std C++ module
with the mingw-w64 headers.
2024-05-02 10:10:11 +03:00
Martin Storsjö b7577123aa build-mingw-w64: Update to the latest version as of Apr 17th 2024-04-17 10:52:58 +03:00
Martin Storsjö 536966927b build-mingw-w64: Bump to the latest version as of April 4th 2024-04-04 11:25:47 +03:00
Martin Storsjö a894be0f60 build-mingw-w64: Bump to the latest version as of Mar 20th 2024-03-20 09:12:11 +02:00
Martin Storsjö b330dd8fbb build-mingw-w64: Bump to the latest version as of Mar 6th 2024-03-06 09:45:20 +02:00
Martin Storsjö 188015866f build-mingw-w64: Bump to the latest version as of Feb 27th 2024-02-27 23:34:10 +02:00
Martin Storsjö 336895a8a3 build-mingw-w64: Bump to the latest version as of Feb 21st
This removes uses of __DATE__ and -Werror from mingw-w64-tools,
and updates winpthreads (mostly for compatibility with MSVC).
2024-02-21 09:02:48 +02:00
Martin Storsjö d1d7309583 build-mingw-w64: Bump to the latest version as of Feb 7th
This fixes the availability of __cpuidex for Clang 18.
2024-02-07 09:34:07 +02:00
Martin Storsjö f4f78cd984 build-mingw-w64: Bump to the latest version as of Jan 30th 2024-01-30 10:39:33 +02:00
Martin Storsjö 5c50839423 build-mingw-w64: Bump to the latest version as of Nov 28th 2023-11-28 13:19:26 +02:00
Martin Storsjö eeffd71064 build-mingw-w64: Bump to the latest version as of Nov 14th 2023-11-14 12:42:08 +02:00
Martin Storsjö 4d9b8a9bda build-mingw-w64: Bump to the latest version as of Oct 31st
This version prefers the UCRT version over the builtin one from
libmingwex.a for a number of math functions.
2023-10-31 11:04:35 +02:00
Martin Storsjö 52ebafb50b build-mingw-w64: Bump to the latest version as of Oct 17th 2023-10-17 09:51:28 +03:00
Martin Storsjö 61845977e7 build-mingw-w64: Bump to the latest version as of Oct 3rd
In addition to the usual sets of assorted updates, this brings
some more additions to the main d3d12 header, and adds the
d3d12video.h header.
2023-10-03 10:08:31 +03:00
Martin Storsjö 047b5e0574 build-mingw-w64: Bump to the latest version as of Sep 19th
This brings in a rather large update of the D3D12 header
(d3d12.idl/d3d12.h), which should now be mostly complete and up
to date with the current versions from Microsoft.
2023-09-19 14:04:39 +03:00
Martin Storsjö 1749eb26c1 build-mingw-w64: Bump to the latest version as of Sep 5th 2023-09-05 21:59:10 +03:00
Martin Storsjö b56335ba08 build-mingw-w64: Bump to the current version as of Aug 22nd 2023-08-22 11:32:22 +03:00
Martin Storsjö 8797dfdbf3 build-mignw-w64: Bump to the latest version as of Aug 9th 2023-08-10 08:02:07 +03:00
Martin Storsjö 39f3bbfae6 build-mingw-w64: Bump to the latest version as of July 29th 2023-07-29 13:46:22 +03:00
Martin Storsjö b2ea9ee944 build-mingw-w64: Bump to the latest version as of June 14th 2023-06-14 09:20:01 +03:00
Martin Storsjö ed1d727ed7 build-mingw-w64: Bump to the current version as of June 2nd 2023-06-02 17:42:00 +03:00
Martin Storsjö 99701ab202 build-mingw-w64: Bump to the latest version as of May 17th 2023-05-17 09:01:43 +03:00
Martin Storsjö 4ad11c7bec build-mingw-w64: Bump to the current version as of May 3rd 2023-05-03 22:49:40 +03:00
Martin Storsjö cc197e4ae6 build-mingw-w64: Bump to the current version from April 24th 2023-04-27 10:50:36 +03:00
Martin Storsjö d5c9fb3e04 build-mingw-w64: Pass --disable-dependency-tracking when configuring mingw-w64-crt on MSYS2
Configuring the mingw-w64-crt build takes a really long time on MSYS2;
the generating Makefile phase takes easily 4-5 minutes, when the rest
of configure runs in a matter of seconds. By passing
--disable-dependency-tracking, the whole configure for mingw-w64-crt
takes 11-14 seconds where it previously took many mnutes.

This comes with the drawback that these build directories aren't
suitable for incremental development (unless manual care is taken
to rebuild all necessary files), but these builds are mostly done
for non-interactive building.

Thanks to Jeremy Drake for realizing this optimization opportunity,
and LIU Hao for making me aware of it.
2023-03-21 12:07:02 +02:00