1
1
diff --git a/Configurations/10-main.conf b/Configurations/10-main.conf
2
- index e8084ab..6af9f99 100644
2
+ index b1719be..f68dc4e 100644
3
3
--- a/Configurations/10-main.conf
4
4
+++ b/Configurations/10-main.conf
5
- @@ -1690 ,6 +1690 ,53 @@ my %targets = (
5
+ @@ -1774 ,6 +1774 ,53 @@ my %targets = (
6
6
inherit_from => [ "Cygwin-x86" ]
7
7
},
8
8
@@ -86,10 +86,10 @@ index 0000000..33c845d
86
86
+ 1;
87
87
+
88
88
diff --git a/Configurations/shared-info.pl b/Configurations/shared-info.pl
89
- index edd16f4..531067b 100644
89
+ index caf6f90..7fc7da2 100644
90
90
--- a/Configurations/shared-info.pl
91
91
+++ b/Configurations/shared-info.pl
92
- @@ -49 ,6 +49 ,10 @@ my %shared_info;
92
+ @@ -55 ,6 +55 ,10 @@ my %shared_info;
93
93
shared_ldflag => '-shared -Wl,--enable-auto-image-base',
94
94
shared_impflag => '-Wl,--out-implib=',
95
95
},
@@ -101,7 +101,7 @@ index edd16f4..531067b 100644
101
101
return {
102
102
%{$shared_info{'cygwin-shared'}},
103
103
diff --git a/Configurations/unix-Makefile.tmpl b/Configurations/unix-Makefile.tmpl
104
- index 17e194f..bc242f2 100644
104
+ index dcd41a9..cd417de 100644
105
105
--- a/Configurations/unix-Makefile.tmpl
106
106
+++ b/Configurations/unix-Makefile.tmpl
107
107
@@ -8,7 +8,7 @@
@@ -127,10 +127,10 @@ index 020d129..0069a55 100644
127
127
SOURCE[openssl]=openssl.rc
128
128
ENDIF
129
129
diff --git a/build.info b/build.info
130
- index 5a84216..3ce486e 100644
130
+ index d9e3c90..1b1293c 100644
131
131
--- a/build.info
132
132
+++ b/build.info
133
- @@ -82 ,7 +82 ,7 @@ IF[{- defined $target{shared_defflag} -}]
133
+ @@ -91 ,7 +91 ,7 @@ IF[{- defined $target{shared_defflag} -}]
134
134
DEPEND[libcrypto.ld libssl.ld]=configdata.pm util/perl/OpenSSL/Ordinals.pm
135
135
ENDIF
136
136
@@ -140,7 +140,7 @@ index 5a84216..3ce486e 100644
140
140
GENERATE[libssl.rc]=util/mkrc.pl libssl
141
141
DEPEND[libcrypto.rc libssl.rc]=configdata.pm
142
142
diff --git a/crypto/build.info b/crypto/build.info
143
- index b67658c..3ab9a89 100644
143
+ index 2d5b22f..11f08ab 100644
144
144
--- a/crypto/build.info
145
145
+++ b/crypto/build.info
146
146
@@ -140,6 +140,6 @@ GENERATE[riscv64cpuid.s]=riscv64cpuid.pl
@@ -186,10 +186,10 @@ index 4dd1b44..8fe3d80 100644
186
186
187
187
## Parse flags.
188
188
diff --git a/util/perl/OpenSSL/config.pm b/util/perl/OpenSSL/config.pm
189
- index 6350e1e..3718ebc 100755
189
+ index 047902c..b6f56d2 100755
190
190
--- a/util/perl/OpenSSL/config.pm
191
191
+++ b/util/perl/OpenSSL/config.pm
192
- @@ -163 ,6 +163 ,7 @@ my $guess_patterns = [
192
+ @@ -164 ,6 +164 ,7 @@ my $guess_patterns = [
193
193
[ 'MINGW64.*?:.*?:.*?:x86_64', '${MACHINE}-whatever-mingw64' ],
194
194
[ 'MINGW.*', '${MACHINE}-whatever-mingw' ],
195
195
[ 'CYGWIN.*', '${MACHINE}-pc-cygwin' ],
@@ -198,23 +198,23 @@ index 6350e1e..3718ebc 100755
198
198
199
199
# The MACHINE part of the array POSIX::uname() returns on VMS isn't
200
200
diff --git a/crypto/bio/bss_dgram.c b/crypto/bio/bss_dgram.c
201
- index e8084ab..6af9f99 100644
201
+ index 69f3b48..7df025f 100644
202
202
--- a/crypto/bio/bss_dgram.c
203
203
+++ b/crypto/bio/bss_dgram.c
204
- @@ -1169 ,7 +1169 ,7 @@
204
+ @@ -1192 ,7 +1192 ,7 @@ static int pack_local(BIO *b, MSGHDR_TYPE *mh, const BIO_ADDR *local) {
205
205
cmsg->cmsg_type = IP_PKTINFO;
206
206
207
207
info = (struct in_pktinfo *)BIO_CMSG_DATA(cmsg);
208
- - # if !defined(OPENSSL_SYS_WINDOWS) && !defined(OPENSSL_SYS_CYGWIN)
209
- + # if !defined(OPENSSL_SYS_WINDOWS) && !defined(OPENSSL_SYS_CYGWIN) && !defined(OPENSSL_SYS_MSYS)
208
+ - # if !defined(OPENSSL_SYS_WINDOWS) && !defined(OPENSSL_SYS_CYGWIN) && !defined(__FreeBSD__)
209
+ + # if !defined(OPENSSL_SYS_WINDOWS) && !defined(OPENSSL_SYS_CYGWIN) && !defined(__FreeBSD__) && !defined( OPENSSL_SYS_MSYS)
210
210
info->ipi_spec_dst = local->s_in.sin_addr;
211
211
# endif
212
212
info->ipi_addr.s_addr = 0;
213
213
diff --git a/include/openssl/e_os2.h b/include/openssl/e_os2.h
214
- index e8084ab..6af9f99 100644
214
+ index f1e1795..412cfff 100644
215
215
--- a/include/openssl/e_os2.h
216
216
+++ b/include/openssl/e_os2.h
217
- @@ -1169 ,7 +1169 ,7 @@
217
+ @@ -54 ,7 +54 ,7 @@ extern "C" {
218
218
# undef OPENSSL_SYS_UNIX
219
219
# define OPENSSL_SYS_WIN32_UWIN
220
220
# else
0 commit comments