Opened 22 months ago

Last modified 3 months ago

#31417 new enhancement

version of package sage_conf for relocatable binary distributions

Reported by: Matthias Köppe Owned by:
Priority: major Milestone: sage-9.8
Component: build Keywords:
Cc: Marc Culler Merged in:
Authors: Matthias Koeppe Reviewers:
Report Upstream: N/A Work issues: update from #31396
Branch: u/mkoeppe/version_of_package_sage_conf_for_relocatable_binary_distributions (Commits, GitHub, GitLab) Commit: 70cc566f7fbc23e6623aa8682102b68cc6a00cca
Dependencies: #29039 Stopgaps:

Status badges

Description (last modified by Matthias Köppe)

This version of sage_conf is for making a relocatable binary distribution of the Sage distribution using the method proposed in #31076, using SAGE_ROOT=/var/tmp/sage-... and a symlink.

Change History (12)

comment:1 Changed 22 months ago by Matthias Köppe

Branch: u/mkoeppe/version_of_package_sage_conf_for_relocatable_binary_distributions

comment:2 Changed 22 months ago by Matthias Köppe

Authors: Matthias Koeppe
Cc: Marc Culler added
Commit: a62e1e986196b32c208c73d6db2c9674c9e55a5a

Last 10 new commits:

61f6ba6Makefile: Add top-level targets build-local, build-venv
b8b8a06Put both versions of sage_conf sources into subdirectories of SAGE_ROOT/src/pkgs/
ff7f110build/pkgs/sage_conf/install-requires.txt: New
072b522Determine SAGE_ROOT from sage version and python version
fa4cbfaRun .homebrew-build-env and set 'make -j...' automatically
fa9485cRemove sage_bootstrap.build (not needed for this ticket)
7bdc524build/pkgs/sage_conf/src: Restore symlink
76d151ebuild/bin/write-dockerfile.sh: Fix up docker tests
1a8cadcsrc/pkgs/sage_conf-pypi/setup.cfg: Under version control, not gitignored
a62e1e9src/pkgs/sage_conf-binary: New

comment:3 Changed 22 months ago by Matthias Köppe

To select a version of sage_conf, we may want to add a configure option --with-sage-conf=...; or just activate it using --enable-relocatable

comment:4 in reply to:  3 Changed 22 months ago by Matthias Köppe

or --with-relocation-link=/var/tmp/....

Last edited 22 months ago by Matthias Köppe (previous) (diff)

comment:5 Changed 22 months ago by Matthias Köppe

Description: modified (diff)

comment:6 Changed 22 months ago by git

Commit: a62e1e986196b32c208c73d6db2c9674c9e55a5a70cc566f7fbc23e6623aa8682102b68cc6a00cca

Branch pushed to git repo; I updated commit sha1. New commits:

70cc566WIP

comment:7 Changed 20 months ago by Matthias Köppe

Milestone: sage-9.3sage-9.4

Sage development has entered the release candidate phase for 9.3. Setting a new milestone for this ticket based on a cursory review of ticket status, priority, and last modification date.

comment:8 Changed 20 months ago by Matthias Köppe

Work issues: update from #31396

comment:9 Changed 17 months ago by Matthias Köppe

Milestone: sage-9.4sage-9.5

comment:10 Changed 12 months ago by Matthias Köppe

Milestone: sage-9.5sage-9.6

comment:11 Changed 9 months ago by Matthias Köppe

Milestone: sage-9.6sage-9.7

comment:12 Changed 3 months ago by Matthias Köppe

Milestone: sage-9.7sage-9.8
Note: See TracTickets for help on using tickets.