Opened 3 years ago
Closed 2 years ago
#29106 closed enhancement (fixed)
Add cygwin package information
Reported by: | mkoeppe | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | sage-9.1 |
Component: | porting: Cygwin | Keywords: | |
Cc: | embray, dimpase, tscrim | Merged in: | |
Authors: | Erik Bray, Matthias Koeppe | Reviewers: | Dima Pasechnik |
Report Upstream: | N/A | Work issues: | |
Branch: | 14f2967 (Commits, GitHub, GitLab) | Commit: | 14f2967a93a97e66089c793459957489f8cecc1b |
Dependencies: | Stopgaps: |
Description (last modified by )
As a followup to #29053, in analogy to the work done for debian/fedora/arch/conda, we
add files build/pkgs/SPKG/distros/cygwin.txt
to keep track of equivalent distribution packages
using these sources:
Change History (24)
comment:1 Changed 3 years ago by
comment:2 Changed 2 years ago by
- Description modified (diff)
comment:3 Changed 2 years ago by
I'll do it.
comment:4 Changed 2 years ago by
- Branch set to u/embray/ticket-29106
- Commit set to f1c711bab097d60599fdce00b848faa65d8da84d
- Status changed from new to needs_review
Here is I think most of the system packages that work for Cygwin.
New commits:
f1c711b | Trac #29106: add most of the known system packages that are available for
|
comment:5 Changed 2 years ago by
- Status changed from needs_review to needs_work
However, some of these instructions and packages I still need to confirm. Some new packages have been added since I last tried installing them on Cygwin, and I don't know for sure if *all* of these packages are usable on Cygwin yet (or if I'm not missing a few). I'm not at my Windows machine right now though so I'll have to confirm this later.
comment:6 Changed 2 years ago by
Looking great already.
comment:7 Changed 2 years ago by
- Description modified (diff)
comment:8 Changed 2 years ago by
src/doc/en/installation/cygwin*.txt should be removed from source tree and gitignored.
comment:9 Changed 2 years ago by
tests on #29295 seem to suggest that libcypt0 package should be added to the list.
comment:10 Changed 2 years ago by
comment:11 Changed 2 years ago by
- Branch changed from u/embray/ticket-29106 to u/mkoeppe/ticket-29106
comment:12 Changed 2 years ago by
- Commit changed from f1c711bab097d60599fdce00b848faa65d8da84d to d95e51afee827e32aad96957f9c854fe73a840b9
Branch pushed to git repo; I updated commit sha1. New commits:
d95e51a | src/doc/bootstrap: Generate cygwin.txt, cygwin-optional.txt
|
comment:13 Changed 2 years ago by
- Status changed from needs_work to needs_review
comment:14 Changed 2 years ago by
Tests (via #29295, #29087) run at https://github.com/mkoeppe/sage/actions/runs/54655475
comment:15 Changed 2 years ago by
- Commit changed from d95e51afee827e32aad96957f9c854fe73a840b9 to 14f2967a93a97e66089c793459957489f8cecc1b
Branch pushed to git repo; I updated commit sha1. New commits:
14f2967 | Actually use libcrypt-devel
|
comment:16 Changed 2 years ago by
Errors for cygwin-minimal
(https://github.com/mkoeppe/sage/runs/504653457):
ecm fflas_ffpack fpylll ntl pyzmq r
Errors for cygwin-standard
(https://github.com/mkoeppe/sage/runs/504653459?check_suite_focus=true):
pyzmq fpylll
comment:17 Changed 2 years ago by
- Component changed from porting to porting: Cygwin
comment:18 Changed 2 years ago by
All of these build errors should be fixed in follow-up tickets. Needs review!
comment:19 Changed 2 years ago by
- Cc dimpase tscrim added
comment:20 Changed 2 years ago by
- Reviewers set to Dima Pasechnik
looks good. It's great that GH actions provide means to test on cygwin.
comment:21 Changed 2 years ago by
Was that meant to be a positive review Dima?
comment:23 Changed 2 years ago by
Thanks!
comment:24 Changed 2 years ago by
- Branch changed from u/mkoeppe/ticket-29106 to 14f2967a93a97e66089c793459957489f8cecc1b
- Resolution set to fixed
- Status changed from positive_review to closed
@embray Would you be interested in helping with this?