This is the mail archive of the
cygwin
mailing list for the Cygwin project.
rebaseall now not usable because bash now dynamically linked to some DLLs.
- From: "Max Bowsher" <maxb at ukf dot net>
- To: "Cygwin" <cygwin at cygwin dot com>
- Date: Sun, 10 Jul 2005 20:10:43 +0100
- Subject: rebaseall now not usable because bash now dynamically linked to some DLLs.
rebaseall needs no processes to be using cygwin DLLs apart from cygwin1.dll
itself.
That worked whilst bash was statically linked, but now bash3 is dynamically
linked, rebaseall itself (a bash script) itself causes DLLs to be in use
which it then tries to modify.
The DLLs concerned are:
cygintl-3.dll
cygiconv-2.dll
cygreadline6.dll
cygncurses-8.dll
Probably the easiest way to fix this is for rebase to not die completely on
encountering an access error - just report the error, and continue rebasing
the other DLLs that it has been asked to rebase. That would leave just a few
DLLs not being rebased, and hopefully those few wouldn't cause problems.
Max.
--
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/