Skip to content

Commit 5e159a4

Browse files
author
Release Manager
committed
Trac #30560: Make openssl an optional dependency of python3
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) URL: https://trac.sagemath.org/30560 Reported by: mkoeppe Ticket author(s): Matthias Koeppe Reviewer(s): John Palmieri
2 parents 6525ae1 + 0c394ca commit 5e159a4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

build/pkgs/python3/dependencies

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
zlib readline sqlite libpng bzip2 xz libffi
1+
zlib readline sqlite libpng bzip2 xz libffi $(findstring openssl,$(OPTIONAL_INSTALLED_PACKAGES))
22

33
----------
44
All lines of this file are ignored except the first.

0 commit comments

Comments
 (0)