Skip to content

Commit

Permalink
Trac #29397: Add more cygwin system packages
Browse files Browse the repository at this point in the history
`cygwin-standard` builds take too long because several system packages
are not installed or recognized.

https://github.com/mkoeppe/sage/runs/525632833?check_suite_focus=true

{{{
configure: notice: the following SPKGs did not find equivalent system
packages:
arb cbc cliquer eclib ecm fflas_ffpack flint fplll gf2x gfan givaro glpk
gp2c gsl lcalc
libatomic_ops libsemigroups lrcalc m4ri m4rie mpfi nauty ncurses ntl
openblas
pari pari_elldata pari_galdata pari_galpol pari_nftables pari_seadata
pari_seadata_small
pcre planarity python3 r readline rw symmetrica tachyon zeromq
checking for the package system in use... cygwin
configure: hint: installing the following system packages is recommended
and may avoid building some of the above SPKGs from source:
configure:   $ # first install apt-cyg from https://github.com
/transcode-open/apt-cyg
apt-cyg install libflint-devel libgsl-devel ncurses-devel libreadline-
devel libzmq-devel
}}}

With this ticket (https://github.com/mkoeppe/sage/runs/528920665):

{{{
configure: notice: the following SPKGs did not find equivalent system
packages:
arb cbc cliquer eclib ecm fflas_ffpack fplll gf2x gfan givaro gp2c gsl
lcalc
libsemigroups lrcalc m4ri m4rie mpfi nauty openblas
pari pari_elldata pari_galdata pari_galpol pari_nftables pari_seadata
pari_seadata_small
planarity r rw symmetrica tachyon zeromq
checking for the package system in use... cygwin
configure: hint: installing the following system packages is recommended
and may avoid building some of the above SPKGs from source:
configure:   $ # first install apt-cyg from https://github.com
/transcode-open/apt-cyg
apt-cyg install libgsl-devel liblapack-devel libopenblas R libzmq-devel
}}}

Follow-up for BLAS at #29398.

URL: https://trac.sagemath.org/29397
Reported by: mkoeppe
Ticket author(s): Matthias Koeppe
Reviewer(s): Dima Pasechnik
  • Loading branch information
Release Manager committed Mar 25, 2020
2 parents cfd5769 + f29a168 commit 23bd1c7
Show file tree
Hide file tree
Showing 8 changed files with 9 additions and 2 deletions.
3 changes: 2 additions & 1 deletion build/pkgs/cygwin.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@ binutils
make
m4
# a system python is needed for downloading the sage packages, https://trac.sagemath.org/ticket/29090
python3
# as of #27824, we use python3 for venv as well
python37-urllib python37-devel python37
perl
perl-ExtUtils-MakeMaker
tar
Expand Down
1 change: 1 addition & 0 deletions build/pkgs/glpk/distros/cygwin.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
glpk libglpk-devel
1 change: 1 addition & 0 deletions build/pkgs/libatomic_ops/distros/cygwin.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
libatomic_ops-devel
2 changes: 1 addition & 1 deletion build/pkgs/ncurses/distros/cygwin.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ncurses-devel
libncurses-devel
1 change: 1 addition & 0 deletions build/pkgs/ntl/distros/cygwin.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
libntl-devel
1 change: 1 addition & 0 deletions build/pkgs/openblas/distros/cygwin.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
liblapack-devel libopenblas
1 change: 1 addition & 0 deletions build/pkgs/pcre/distros/cygwin.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
libpcre-devel
1 change: 1 addition & 0 deletions build/pkgs/r/distros/cygwin.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
R

0 comments on commit 23bd1c7

Please sign in to comment.