Opened 3 years ago

Last modified 15 months ago

#29291 closed enhancement

Check for required extension module "ssl" in python3 build and spkg-configure — at Version 7

Reported by: Matthias Köppe Owned by:
Priority: major Milestone: sage-9.5
Component: build Keywords:
Cc: Dima Pasechnik, Erik Bray, John Palmieri, Samuel Lelièvre, Nathan Dunfield, Thierry Monteil Merged in:
Authors: Matthias Koeppe Reviewers:
Report Upstream: N/A Work issues:
Branch: u/mkoeppe/check_for_more_strictly_required_extension_module__ssl__in_python_build (Commits, GitHub, GitLab) Commit: b6c27a7f97e596680162a2f7be5ef7bd09bc57fd
Dependencies: Stopgaps:

Status badges

Description (last modified by Matthias Köppe)

Follow up from #27705.

As openssl has been a standard package since Sage 9.3, there is no more point in accepting system python3 without ssl support or ignoring errors in building the ssl module when building the python3 spkg.

Change History (7)

comment:1 Changed 3 years ago by gh-Shlokatadistance

Can this also work with certifi package? I had issues previously with some other packages on Mac, and certifi seemed to fix it

comment:2 Changed 3 years ago by Matthias Köppe

Milestone: sage-9.1sage-9.2

pushing these forward to 9.2

comment:3 Changed 2 years ago by Matthias Köppe

Milestone: sage-9.2sage-9.3

comment:4 Changed 21 months ago by Matthias Köppe

Milestone: sage-9.3sage-9.4

Setting new milestone based on a cursory review of ticket status, priority, and last modification date.

comment:5 Changed 17 months ago by Matthias Köppe

Milestone: sage-9.4sage-9.5

comment:6 Changed 16 months ago by Matthias Köppe

Branch: u/mkoeppe/check_for_more_strictly_required_extension_module__ssl__in_python_build

comment:7 Changed 16 months ago by Matthias Köppe

Authors: Matthias Koeppe
Commit: b6c27a7f97e596680162a2f7be5ef7bd09bc57fd
Description: modified (diff)
Status: newneeds_review
Summary: Check for more strictly required extension module "ssl" in Python buildCheck for required extension module "ssl" in python3 build and spkg-configure

New commits:

b6c27a7build/pkgs/python3/{spkg-configure.m4,spkg-build.in}: Ensure ssl module is present
Note: See TracTickets for help on using tickets.