This is the mail archive of the cygwin mailing list for the Cygwin project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Attached is a "simpler & better" patch to bash, replacing the one in <http://cygwin.com/ml/cygwin/2004-09/msg00882.html> It's simpler because it slightly changes how bash works to prevent the pid reuse problem, instead of adding a layer to fix it. It's better because it also fixes the bug reported in <http://cygwin.com/ml/cygwin/2004-09/msg01503.html> and some other potential issues. To build bash, follow the following steps: Download the bash source package, using setup, and put the attached pids3.diff file under /usr/src/bash-2.05b $ cd /usr/src $ ./bash-2.05b-16.sh prep $ cd bash-2.05b $ patch < pids3.diff $ cd .. $ ./bash-2.05b-16.sh conf $ ./bash-2.05b-16.sh build This produces /usr/src/bash-2.05b/.build/bash.exe, which you can copy to /bin, preferably after having saved the original bash. Pierre Note: This patch does not modify configure. If you have applied the previous patch, make sure to run prep again.
Attachment:
pids3.diff
Description: Text document
-- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |