Skip to content

Commit 3d360cd

Browse files
Zoran Simiczsimic
authored andcommitted
Adapted to GH release url for openssl 1.1.1w
1 parent 8dcc539 commit 3d360cd

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/portable_python/external/xcpython.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,12 +143,18 @@ def auto_select_reason(self):
143143

144144
@property
145145
def url(self):
146+
if self.version and self.version.startswith("1.1.1"):
147+
# Not sure why URL suddenly changed for this on github...
148+
vfolder = self.version.replace(".", "_")
149+
return f"https://github.com/openssl/openssl/releases/download/OpenSSL_{vfolder}/openssl-{self.version}.tar.gz"
150+
146151
return f"https://github.com/openssl/openssl/releases/download/openssl-{self.version}/openssl-{self.version}.tar.gz"
147152

148153
@property
149154
def version(self):
150155
# See https://endoflife.date/openssl
151156
# This default here picks the most conservative longest supported version
157+
return self.cfg_version("1.1.1w")
152158
return self.cfg_version("3.0.15")
153159

154160
def c_configure_args(self):

0 commit comments

Comments
 (0)