@@ -10,7 +10,7 @@ concurrency:
10
10
11
11
env :
12
12
SPEC_SPLIT_DOTS : 160
13
- CI_LLVM_VERSION : " 18 .1.1 "
13
+ CI_LLVM_VERSION : " 19 .1.7 "
14
14
15
15
jobs :
16
16
x86_64-windows-libs :
@@ -50,19 +50,19 @@ jobs:
50
50
key : win-libs-${{ hashFiles('.github/workflows/win.yml', 'etc/win-ci/*.ps1') }}-msvc
51
51
- name : Build libgc
52
52
if : steps.cache-libs.outputs.cache-hit != 'true'
53
- run : .\etc\win-ci\build-gc.ps1 -BuildTree deps\gc -Version 8.2.6 -AtomicOpsVersion 7.8.2
53
+ run : .\etc\win-ci\build-gc.ps1 -BuildTree deps\gc -Version 8.2.8 -AtomicOpsVersion 7.8.2
54
54
- name : Build libpcre
55
55
if : steps.cache-libs.outputs.cache-hit != 'true'
56
56
run : .\etc\win-ci\build-pcre.ps1 -BuildTree deps\pcre -Version 8.45
57
57
- name : Build libpcre2
58
58
if : steps.cache-libs.outputs.cache-hit != 'true'
59
- run : .\etc\win-ci\build-pcre2.ps1 -BuildTree deps\pcre2 -Version 10.43
59
+ run : .\etc\win-ci\build-pcre2.ps1 -BuildTree deps\pcre2 -Version 10.45
60
60
- name : Build libiconv
61
61
if : steps.cache-libs.outputs.cache-hit != 'true'
62
- run : .\etc\win-ci\build-iconv.ps1 -BuildTree deps\iconv -Version 1.17
62
+ run : .\etc\win-ci\build-iconv.ps1 -BuildTree deps\iconv -Version 1.18
63
63
- name : Build libffi
64
64
if : steps.cache-libs.outputs.cache-hit != 'true'
65
- run : .\etc\win-ci\build-ffi.ps1 -BuildTree deps\ffi -Version 3.4.6
65
+ run : .\etc\win-ci\build-ffi.ps1 -BuildTree deps\ffi -Version 3.4.7
66
66
- name : Build zlib
67
67
if : steps.cache-libs.outputs.cache-hit != 'true'
68
68
run : .\etc\win-ci\build-z.ps1 -BuildTree deps\z -Version 1.3.1
74
74
run : .\etc\win-ci\build-yaml.ps1 -BuildTree deps\yaml -Version 0.2.5
75
75
- name : Build libxml2
76
76
if : steps.cache-libs.outputs.cache-hit != 'true'
77
- run : .\etc\win-ci\build-xml2.ps1 -BuildTree deps\xml2 -Version 2.12.5
77
+ run : .\etc\win-ci\build-xml2.ps1 -BuildTree deps\xml2 -Version 2.13.6
78
78
79
79
- name : Cache OpenSSL
80
80
id : cache-openssl
@@ -84,13 +84,13 @@ jobs:
84
84
libs/crypto.lib
85
85
libs/ssl.lib
86
86
libs/openssl_VERSION
87
- key : win-openssl-libs-3.1.0 -${{ hashFiles('etc/win-ci/build-openssl.ps1') }}-msvc
87
+ key : win-openssl-libs-3.4.1 -${{ hashFiles('etc/win-ci/build-openssl.ps1') }}-msvc
88
88
- name : Set up NASM
89
89
if : steps.cache-openssl.outputs.cache-hit != 'true'
90
90
uses : ilammy/setup-nasm@72793074d3c8cdda771dba85f6deafe00623038b # v1.5.2
91
91
- name : Build OpenSSL
92
92
if : steps.cache-openssl.outputs.cache-hit != 'true'
93
- run : .\etc\win-ci\build-openssl.ps1 -BuildTree deps\openssl -Version 3.1.0
93
+ run : .\etc\win-ci\build-openssl.ps1 -BuildTree deps\openssl -Version 3.4.1
94
94
95
95
x86_64-windows-dlls :
96
96
runs-on : windows-2022
@@ -138,19 +138,19 @@ jobs:
138
138
key : win-dlls-${{ hashFiles('.github/workflows/win.yml', 'etc/win-ci/*.ps1') }}-msvc
139
139
- name : Build libgc
140
140
if : steps.cache-dlls.outputs.cache-hit != 'true'
141
- run : .\etc\win-ci\build-gc.ps1 -BuildTree deps\gc -Version 8.2.6 -AtomicOpsVersion 7.8.2 -Dynamic
141
+ run : .\etc\win-ci\build-gc.ps1 -BuildTree deps\gc -Version 8.2.8 -AtomicOpsVersion 7.8.2 -Dynamic
142
142
- name : Build libpcre
143
143
if : steps.cache-dlls.outputs.cache-hit != 'true'
144
144
run : .\etc\win-ci\build-pcre.ps1 -BuildTree deps\pcre -Version 8.45 -Dynamic
145
145
- name : Build libpcre2
146
146
if : steps.cache-dlls.outputs.cache-hit != 'true'
147
- run : .\etc\win-ci\build-pcre2.ps1 -BuildTree deps\pcre2 -Version 10.43 -Dynamic
147
+ run : .\etc\win-ci\build-pcre2.ps1 -BuildTree deps\pcre2 -Version 10.45 -Dynamic
148
148
- name : Build libiconv
149
149
if : steps.cache-dlls.outputs.cache-hit != 'true'
150
- run : .\etc\win-ci\build-iconv.ps1 -BuildTree deps\iconv -Version 1.17 -Dynamic
150
+ run : .\etc\win-ci\build-iconv.ps1 -BuildTree deps\iconv -Version 1.18 -Dynamic
151
151
- name : Build libffi
152
152
if : steps.cache-dlls.outputs.cache-hit != 'true'
153
- run : .\etc\win-ci\build-ffi.ps1 -BuildTree deps\ffi -Version 3.4.6 -Dynamic
153
+ run : .\etc\win-ci\build-ffi.ps1 -BuildTree deps\ffi -Version 3.4.7 -Dynamic
154
154
- name : Build zlib
155
155
if : steps.cache-dlls.outputs.cache-hit != 'true'
156
156
run : .\etc\win-ci\build-z.ps1 -BuildTree deps\z -Version 1.3.1 -Dynamic
@@ -162,7 +162,7 @@ jobs:
162
162
run : .\etc\win-ci\build-yaml.ps1 -BuildTree deps\yaml -Version 0.2.5 -Dynamic
163
163
- name : Build libxml2
164
164
if : steps.cache-dlls.outputs.cache-hit != 'true'
165
- run : .\etc\win-ci\build-xml2.ps1 -BuildTree deps\xml2 -Version 2.12.5 -Dynamic
165
+ run : .\etc\win-ci\build-xml2.ps1 -BuildTree deps\xml2 -Version 2.13.6 -Dynamic
166
166
167
167
- name : Cache OpenSSL
168
168
id : cache-openssl-dlls
@@ -173,13 +173,13 @@ jobs:
173
173
libs/ssl-dynamic.lib
174
174
dlls/libcrypto-3-x64.dll
175
175
dlls/libssl-3-x64.dll
176
- key : win-openssl-dlls-3.1.0 -${{ hashFiles('etc/win-ci/build-openssl.ps1') }}-msvc
176
+ key : win-openssl-dlls-3.4.1 -${{ hashFiles('etc/win-ci/build-openssl.ps1') }}-msvc
177
177
- name : Set up NASM
178
178
if : steps.cache-openssl-dlls.outputs.cache-hit != 'true'
179
179
uses : ilammy/setup-nasm@72793074d3c8cdda771dba85f6deafe00623038b # v1.5.2
180
180
- name : Build OpenSSL
181
181
if : steps.cache-openssl-dlls.outputs.cache-hit != 'true'
182
- run : .\etc\win-ci\build-openssl.ps1 -BuildTree deps\openssl -Version 3.1.0 -Dynamic
182
+ run : .\etc\win-ci\build-openssl.ps1 -BuildTree deps\openssl -Version 3.4.1 -Dynamic
183
183
184
184
x86_64-windows-llvm-libs :
185
185
runs-on : windows-2022
@@ -235,7 +235,7 @@ jobs:
235
235
uses : ./.github/workflows/win_build_portable.yml
236
236
with :
237
237
release : true
238
- llvm_version : " 18 .1.1 "
238
+ llvm_version : " 19 .1.7 "
239
239
240
240
x86_64-windows-test :
241
241
runs-on : windows-2022
0 commit comments