Opened 4 months ago

Last modified 3 months ago

#31417 new enhancement

version of package sage_conf for relocatable binary distributions

Reported by: mkoeppe Owned by:
Priority: major Milestone: sage-9.4
Component: build Keywords:
Cc: 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 mkoeppe)

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 (8)

comment:1 Changed 4 months ago by mkoeppe

  • Branch set to u/mkoeppe/version_of_package_sage_conf_for_relocatable_binary_distributions

comment:2 Changed 4 months ago by mkoeppe

  • Authors set to Matthias Koeppe
  • Cc culler added
  • Commit set to 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 follow-up: Changed 4 months ago by mkoeppe

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 4 months ago by mkoeppe

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

Last edited 4 months ago by mkoeppe (previous) (diff)

comment:5 Changed 4 months ago by mkoeppe

  • Description modified (diff)

comment:6 Changed 4 months ago by git

  • Commit changed from a62e1e986196b32c208c73d6db2c9674c9e55a5a to 70cc566f7fbc23e6623aa8682102b68cc6a00cca

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

70cc566WIP

comment:7 Changed 3 months ago by mkoeppe

  • Milestone changed from sage-9.3 to sage-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 3 months ago by mkoeppe

  • Work issues set to update from #31396
Note: See TracTickets for help on using tickets.