Changes between Version 28 and Version 30 of Ticket #21707


Ignore:
Timestamp:
01/20/20 14:51:35 (23 months ago)
Author:
mkoeppe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #21707

    • Property Status changed from needs_info to needs_review
  • Ticket #21707 – Description

    v28 v30  
    10101./2. Create `build/bin/sage-build-env`(with generated configuration in `build/bin/sage-build-env-config`) for the build-time environment variables for sage-the-distribution (spkg and sagelib). It is not installed in $SAGE_LOCAL.
    1111  a. Initially, `build/bin/sage-env` will call `src/bin/sage-env`.
    12   b. In `build/make/deps`, call `build/bin/sage-build-env` instead of `src/bin/sage-env`.
    13   c. Gradually, we will move settings from `src/bin/sage-env[-config]` to `build/bin/sage-build-env[-config]` that are known to be only needed for 1. (Note that not all compiler-related environment variables can be moved exclusively to 1 – some need to be added to 5 as well for some some calls to compilers needed at runtime to support things like `%cython` (?) and `sage.calculus.desolvers.desolve_mintides`.)
     12  b. In `build/make/deps`, call `build/bin/sage-build-env` instead of `src/bin/sage-env`. This is #29052.
     13  c. Gradually, we will move settings from `src/bin/sage-env[-config]` to `build/bin/sage-build-env[-config]` that are known to be only needed for 1./2. (Note that not all compiler-related environment variables can be moved exclusively to 1./2. – some need to be added to 5 as well for some some calls to compilers needed at runtime to support things like `%cython` (?) and `sage.calculus.desolvers.desolve_mintides`.)
    1414  d. Eventually, we will remove the call to `src/bin/sage-env`.
    1515