Skip to content

Commit 91ff12d

Browse files
committed
Update toolchains
- Update LLVM to 19.1.2. - Update MinGW-w64 to the latest master version.
1 parent d0390ad commit 91ff12d

File tree

6 files changed

+14
-14
lines changed

6 files changed

+14
-14
lines changed

build/overrides.mk

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -120,10 +120,10 @@ nasm_URL := https://www.nasm.us/pub/nasm/releasebuilds/$(nasm_VERSION)/$(na
120120
nasm_URL_2 := https://sources.voidlinux.org/nasm-$(nasm_VERSION)/$(nasm_FILE)
121121

122122
# upstream version is 12.0.0
123-
# Update MinGW-w64 to f97a2fa
124-
# https://github.com/mingw-w64/mingw-w64/tarball/f97a2fa19afa065543df7367462ab4d16f3ea2d4
125-
mingw-w64_VERSION := f97a2fa
126-
mingw-w64_CHECKSUM := 9ebb4a0c2d7562cfe5b41aae422fe49b9b2fe204c393bcef743505798159f6b7
123+
# Update MinGW-w64 to cdf6b16
124+
# https://github.com/mingw-w64/mingw-w64/tarball/cdf6b16b805ce7d02f6b1b742911ba0770b49bbb
125+
mingw-w64_VERSION := cdf6b16
126+
mingw-w64_CHECKSUM := ec28be5a05e3ca30c9ac0d4f7feaecff420cf9eee08b1788411469602fe54efc
127127
mingw-w64_PATCHES := $(realpath $(sort $(wildcard $(dir $(lastword $(MAKEFILE_LIST)))/patches/mingw-w64-[0-9]*.patch)))
128128
mingw-w64_SUBDIR := mingw-w64-mingw-w64-$(mingw-w64_VERSION)
129129
mingw-w64_FILE := mingw-w64-mingw-w64-$(mingw-w64_VERSION).tar.gz

build/plugins/llvm-mingw/compiler-rt-sanitizers.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
PKG := compiler-rt-sanitizers
44
$(PKG)_WEBSITE := https://compiler-rt.llvm.org/
5-
$(PKG)_VERSION := 19.1.1
5+
$(PKG)_VERSION := 19.1.2
66
$(PKG)_DEPS := cc
77
$(PKG)_TYPE := meta
88

build/plugins/llvm-mingw/llvm-mingw.mk

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ PKG := llvm-mingw
44
$(PKG)_WEBSITE := https://github.com/mstorsjo/llvm-mingw
55
$(PKG)_DESCR := An LLVM/Clang/LLD based mingw-w64 toolchain
66
$(PKG)_IGNORE :=
7-
# https://github.com/mstorsjo/llvm-mingw/tarball/d9d46de5f3d48a0799af90c9254d3e989862bc36
8-
$(PKG)_VERSION := d9d46de
9-
$(PKG)_CHECKSUM := eb5d7b8a325f4f8a18f052bc8bda1aa6b173215bbd10c028c33848baa3de96c3
7+
# https://github.com/mstorsjo/llvm-mingw/tarball/7851e99345a782a836612aa6e06fdd23350034b5
8+
$(PKG)_VERSION := 7851e99
9+
$(PKG)_CHECKSUM := bda1b92870a5dd1ab4b067050db99aff670a9ef1d763418645506c4448fa909c
1010
$(PKG)_PATCHES := $(realpath $(sort $(wildcard $(dir $(lastword $(MAKEFILE_LIST)))/patches/llvm-mingw-[0-9]*.patch)))
1111
$(PKG)_GH_CONF := mstorsjo/llvm-mingw/branches/master
1212
$(PKG)_DEPS := mingw-w64

build/plugins/llvm-mingw/llvm.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ $(PKG)_WEBSITE := https://llvm.org/
55
$(PKG)_DESCR := A collection of modular and reusable compiler and toolchain technologies
66
$(PKG)_IGNORE :=
77
# This version needs to be in-sync with the compiler-rt-sanitizers package
8-
$(PKG)_VERSION := 19.1.1
9-
$(PKG)_CHECKSUM := d40e933e2a208ee142898f85d886423a217e991abbcd42dd8211f507c93e1266
8+
$(PKG)_VERSION := 19.1.2
9+
$(PKG)_CHECKSUM := 3666f01fc52d8a0b0da83e107d74f208f001717824be0b80007f529453aa1e19
1010
$(PKG)_PATCHES := $(realpath $(sort $(wildcard $(dir $(lastword $(MAKEFILE_LIST)))/patches/llvm-[0-9]*.patch)))
1111
$(PKG)_GH_CONF := llvm/llvm-project/releases/latest,llvmorg-,,,,.tar.xz
1212
$(PKG)_SUBDIR := $(PKG)-project-$($(PKG)_VERSION).src

build/plugins/llvm-mingw/patches/rust-1-fixes.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ diff --git a/library/unwind/src/lib.rs b/library/unwind/src/lib.rs
2929
index 1111111..2222222 100644
3030
--- a/library/unwind/src/lib.rs
3131
+++ b/library/unwind/src/lib.rs
32-
@@ -180,3 +180,8 @@ cfg_if::cfg_if! {
32+
@@ -179,3 +179,8 @@ cfg_if::cfg_if! {
3333
#[cfg(target_os = "hurd")]
3434
#[link(name = "gcc_s")]
3535
extern "C" {}

build/plugins/llvm-mingw/rust.mk

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@ PKG := rust
22
$(PKG)_WEBSITE := https://www.rust-lang.org/
33
$(PKG)_DESCR := A systems programming language focused on safety, speed and concurrency.
44
$(PKG)_IGNORE :=
5-
# https://static.rust-lang.org/dist/2024-10-10/rustc-nightly-src.tar.xz.sha256
5+
# https://static.rust-lang.org/dist/2024-10-16/rustc-nightly-src.tar.xz.sha256
66
$(PKG)_VERSION := nightly
7-
$(PKG)_CHECKSUM := 60afaca7ba28fd8f7831a788f34bbec0801feb6ebc442a0a5842af56d34bcc08
7+
$(PKG)_CHECKSUM := 6bfddf15640d040ced97d696b619f34ae74d352b82e7a414719df5f87d14e428
88
$(PKG)_PATCHES := $(realpath $(sort $(wildcard $(dir $(lastword $(MAKEFILE_LIST)))/patches/$(PKG)-[0-9]*.patch)))
99
$(PKG)_SUBDIR := $(PKG)c-$($(PKG)_VERSION)-src
1010
$(PKG)_FILE := $(PKG)c-$($(PKG)_VERSION)-src.tar.xz
11-
$(PKG)_URL := https://static.rust-lang.org/dist/2024-10-10/$($(PKG)_FILE)
11+
$(PKG)_URL := https://static.rust-lang.org/dist/2024-10-16/$($(PKG)_FILE)
1212
$(PKG)_DEPS := $(BUILD)~$(PKG)
1313
$(PKG)_TARGETS := $(BUILD) $(MXE_TARGETS)
1414

0 commit comments

Comments
 (0)