File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -140,8 +140,13 @@ const PE_ALLOWED_LIBRARIES: &[&str] = &[
140140 "tk86t.dll" ,
141141] ;
142142
143- // CPython 3.14 and ARM64 use tcl/tk 8.6.14+ which includes a bundled zlib and dynamically links to msvcrt.
144- const PE_ALLOWED_LIBRARIES_314 : & [ & str ] = & [ "msvcrt.dll" , "zlib1.dll" ] ;
143+ // CPython 3.14 and ARM64 use a newer version of tcl/tk (8.6.14+) which includes a bundled zlib that
144+ // dynamically links some system libraries
145+ const PE_ALLOWED_LIBRARIES_314 : & [ & str ] = & [
146+ "zlib1.dll" ,
147+ "api-ms-win-crt-private-l1-1-0.dll" , // zlib loads this library on arm64, 3.14+
148+ "msvcrt.dll" , // zlib loads this library
149+ ] ;
145150const PE_ALLOWED_LIBRARIES_ARM64 : & [ & str ] = & [ "msvcrt.dll" , "zlib1.dll" ] ;
146151
147152static GLIBC_MAX_VERSION_BY_TRIPLE : Lazy < HashMap < & ' static str , version_compare:: Version < ' static > > > =
You can’t perform that action at this time.
0 commit comments