mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-02-13 19:52:20 +00:00
The package script searches for a good shell to run the build scripts, preferring a ksh. But it also finds any recently compiled development version of ksh in arch/*/bin that may be broken, or have debug code, etc. -- and uses that in preference to anything else. This is quite capable of breaking the build process. The way to get around it is to do something like bin/package make SHELL=/bin/ksh which is annoying to have to keep doing. bin/package, src/cmd/INIT/package.sh: - When finding a good shell, use the saved user path ($path), not the current $PATH which includes arch/$HOSTTYPE/bin. Prefix this temporary path with `getconf PATH`, the system's default path, so that known-good system shells are found first. |
||
---|---|---|
.. | ||
ignore | ||
mamprobe | ||
package | ||
shtests | ||
silent |