Skip to content

Make openssl an optional dependency of python3 #30560

@mkoeppe

Description

@mkoeppe

As discussed in #30556, if openssl is enabled using --enable-openssl and neither openssl nor python3 are available as system packages, this makes sure that openssl is built before python3.

If system openssl is found via #30557, then --enable-openssl does NOT trigger building openssl. Use --enable-openssl --without-system-openssl if this is desired.

Part of #21700 Meta-ticket: Declare "optional" dependencies of packages (a package manager's suggested/recommended packages)

CC: @mwageringel @slel @dimpase @orlitzky @jhpalmieri

Component: build

Author: Matthias Koeppe

Branch/Commit: 0c394ca

Reviewer: John Palmieri

Issue created by migration from https://trac.sagemath.org/ticket/30560

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions