id summary reporter owner description type status priority milestone component resolution keywords cc merged author reviewer upstream work_issues branch commit dependencies stopgaps
29052 Create build/bin/sage-build-env-config and call it from build/make/deps; add sage --buildsh mkoeppe "This is part of #21707 - ""Split `sage-env` into 5"".
We set up a new `configure`-generated, to-be-`source`d shell script `build/bin/sage-build-env-config` to which we move environment variable settings from `src/bin/sage-env[-config]` that are only needed for:
1. Sage-the-distribution while building spkgs,
2. Sage-the-distribution for building sagelib.
The new script is used in addition to `src/bin/sage-env` in these two contexts.
We add a command `sage --buildsh`, like `sage --sh` but using the larger environment.
--------
Follow-up:
- `build/make/install` contains more environment settings that should be reviewed for moving to `sage-build-env-config`" enhancement closed major sage-9.1 build fixed dimpase embray jdemeyer fbissey isuruf Matthias Koeppe Dima Pasechnik, Volker Braun N/A 2ab9b09b39a4b5f8e73e88aba24aad78c2ff31d5 2ab9b09b39a4b5f8e73e88aba24aad78c2ff31d5 #29233