Changes between Version 41 and Version 42 of Ticket #29146
- Timestamp:
- Mar 28, 2021, 6:38:41 PM (23 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #29146 – Description
v41 v42 1 1 Improvements to low-level system packages scripts: 2 - `build/bin/write_dockerfile.sh`, introduced in #29053, determines lists of system packages in a rather crude way. This should be improved. #30861, #30865, #30947, #30951, #30968 3 - instead of passing `TYPE_PATTERN` to `build/bin/write_dockerfile.sh`, do the work in `tox.ini`. 4 - helper scripts for extracting lists of packages according to criteria 5 - possibly, by extending and using `sage_bootstrap` 2 - #30861, #30865, #30947, #30951, #30968: Refactor system package code in `tox.ini`, `build/bin/write_dockerfile.sh` by extending and using `sage_bootstrap` 6 3 - Extend `build/bin/sage-print-system-package-command` so that it can provide all distribution-specific commands such as `apt-get install` for `build/bin/write_dockerfile.sh` 7 4 … … 22 19 touch .need_src; exit 1 23 20 }}} 21 - use environment variable `MAKE` for docker builds as well, instead of asking users to pass the `USE_MAKEFLAGS` variable 24 22 25 23 Improvements to `tox local`: … … 34 32 Other improvements to `tox.ini`: 35 33 - Make `tox -p auto` and `tox --listenvs` useful again (it does not understand the nested braces) 34 - #31574: `tox.ini`, `build/bin/write-dockerfile.sh`: Do not use `make -k` by default 35 - 36 36 37 37 Improvements to auto-generated parts of the manuals: