-
-
Notifications
You must be signed in to change notification settings - Fork 510
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tox.ini update: Fix breakage caused by src/ext move, add 32-bit linux environments and other architectures supported by docker #29143
Comments
This comment has been minimized.
This comment has been minimized.
comment:2
on top of #29104 to avoid merge conflicts |
Commit: |
Last 10 new commits:
|
This comment has been minimized.
This comment has been minimized.
Author: Matthias Koeppe |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:7
This works on macOS because it is running everything in a virtualbox. I haven't succeeded in getting it to work on github actions yet. last attempt: https://github.com/mkoeppe/sage/runs/422184737?check_suite_focus=true |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
comment:13
Tests run at https://github.com/mkoeppe/sage/actions/runs/35630769 |
This comment has been minimized.
This comment has been minimized.
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:16
Also this ticket needs review and would facilitate testing on 32bit x86 and ARM |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
Changed dependencies from #29104 to none |
This comment has been minimized.
This comment has been minimized.
comment:20
The branch is no longer on top of #29104 (homebrew). Needs review. |
Reviewer: Volker Braun |
comment:22
Thanks! |
Changed branch from u/mkoeppe/add_to_tox_ini_some_32_bit_linux_environments to |
#29053 added
tox.ini
to support testing the sage distribution in isolated environments via docker.In 9.1.beta6, the generated docker files do not work due to #21785.
This ticket fixes it and also adds linux environments for various other architectures supported by docker (see https://github.com/docker-library/official-images#architectures-other-than-amd64).
Examples:
(The last two work with macOS Docker Desktop because it has
binfmt_misc
withqemu
enabled.)See also: https://trac.sagemath.org/wiki/ExoticPorts
Resources:
CC: @vbraun @sagetrac-tmonteil @kiwifb @dimpase
Component: porting
Author: Matthias Koeppe
Branch/Commit:
7f122bd
Reviewer: Volker Braun
Issue created by migration from https://trac.sagemath.org/ticket/29143
The text was updated successfully, but these errors were encountered: