NetBSD Wiki/projects/project/
Isolate builds from user environment
- Contact: tech-pkg
- Mentors: Amitai Schleier
- Duration estimate: 1 month
bsd.pkg.mk
says: # To sanitize the environment, set PKGSRC_SETENV=${SETENV} -i.
We'd like to enable this isolation by default. Steps:
- Do bulk builds with the existing defaults on a few platforms (e.g., NetBSD, macOS, Illumos, Linux)
- Rerun the bulk builds from scratch, this time with the desired infrastructure change
- Compare before and after to see which package builds break
- Fix them
- Enable the infrastructure change by default for all users
Add a comment