File tree Expand file tree Collapse file tree 2 files changed +17
-2
lines changed
resources/patches/openssl Expand file tree Collapse file tree 2 files changed +17
-2
lines changed Original file line number Diff line number Diff line change 11component 'openssl' do |pkg , settings , platform |
2- pkg . version '3.0.12 '
3- pkg . sha256sum 'f93c9e8edde5e9166119de31755fc87b4aa34863662f67ddfcba14d0b6b69b61 '
2+ pkg . version '3.0.13 '
3+ pkg . sha256sum '88525753f79d3bec27d2fa7c66aa0b92b3aa9498dafd93d7cfa4b3780cdae313 '
44 pkg . url "https://openssl.org/source/openssl-#{ pkg . get_version } .tar.gz"
55 pkg . mirror "#{ settings [ :buildsources_url ] } /openssl-#{ pkg . get_version } .tar.gz"
66
176176 # See https://github.com/openssl/openssl/issues/513
177177 # See https://github.com/mingw-w64/mingw-w64/commit/8da1aae7a7ff5bf996878dc8fe30a0e01e210e5a
178178 pkg . add_source ( "file://resources/patches/windows/FORCEINLINE-i686-w64-mingw32-winnt.h" )
179+ pkg . apply_patch 'resources/patches/openssl/openssl-3.0.13-create-dir-win.patch'
179180 build_commands << "#{ platform . patch } --dir #{ settings [ :gcc_root ] } /#{ settings [ :platform_triple ] } --strip=2 --fuzz=0 --ignore-whitespace --no-backup-if-mismatch < ../FORCEINLINE-i686-w64-mingw32-winnt.h"
180181 end
181182
Original file line number Diff line number Diff line change 1+ diff --git a/Configure b/Configure
2+ index 84cc409464..bdf4f3c460 100755
3+ --- a/Configure
4+ +++ b/Configure
5+ @@ -3409,7 +3409,8 @@ sub absolutedir {
6+ # We use realpath() on Unix, since no other will properly clean out
7+ # a directory spec.
8+ use Cwd qw/realpath/;
9+ -
10+ +
11+ + mkdir $dir unless -d $dir;
12+ return realpath($dir);
13+ }
14+
You can’t perform that action at this time.
0 commit comments