The attached patch reworks the previously proposed sandboxing support by...
1) Enabling the sandbox usage by default (except during fink bootstraps)
2) Adding a 'NoSandbox' field for the Info files which can be used to
disable the sandbox on a per package basis.
3) Retaining the --build-in-sandbox/--no-build-in-sandbox fink flags
which override the other settings.
The --no-build-in-sandbox fink flag can be used to disable the sandbox
in any fink build while the --build-in-sandbox fink flag can be used
to override 'NoSandbox: true' in a particular info file.
The attached fink_sandboxing_v3.diff, applied to stock fink-0.41.0,
has been verified to bootstrap on 10.11 and exhibit the behaviors
described above.
Last edit: Jack Howarth 2016-11-11
Last edit: Jack Howarth 2016-11-11
Last edit: Jack Howarth 2016-11-11
Last edit: Jack Howarth 2016-11-11
Note that the actual pull request against fink git master exists at https://github.com/fink/fink/pull/135/files
The same set of changes appliable against the last fink 0.41.0 release are attached
The changes from the fink 0.41.0 release.are..