Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemath
GitHub Repository: sagemath/sage
Path: blob/develop/build/pkgs/_prereq/distros/fedora.txt
4086 views
1
# This file, build/pkgs/_prereq/distros/fedora.txt, contains names of
2
# Fedora/Redhat/CentOS/AlmaLinux packages needed for installation
3
# of Sage from source.
4
#
5
# In addition, the files build/pkgs/SPKG/distros/fedora.txt contain
6
# the names of packages that provide the equivalent of SPKG.
7
#
8
# One package per line. No need to escape special characters.
9
# Everything on a line after a # character is ignored.
10
#
11
binutils
12
make
13
m4
14
# a system python is needed for downloading the sage packages, https://github.com/sagemath/sage/issues/29090
15
python3
16
perl
17
perl-ExtUtils-MakeMaker
18
tar
19
gcc
20
bzip2
21
bzip2-devel
22
# On Fedora 26, need C++ even to survive 'configure'. Otherwise:
23
# checking how to run the C++ preprocessor... /lib/cpp
24
# configure: error: in `/sage':
25
# configure: error: C++ preprocessor "/lib/cpp" fails sanity check
26
gcc-c++
27
# Needed according to embray at https://github.com/sagemath/sage/issues/26964:
28
# The need for which comes [...] from MPIR's configure script
29
findutils
30
which
31
diffutils
32
# Needed for openssl 3.0
33
perl-IPC-Cmd
34
# Needed to build gcc
35
flex
36
patch
37
pkg-config
38
zlib-devel
39
40