delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/07/10/15:11:03

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <048a01c58583$120c1980$6508a8c0@chimaera>
From: "Max Bowsher" <maxb AT ukf DOT net>
To: "Cygwin" <cygwin AT cygwin DOT com>
Subject: rebaseall now not usable because bash now dynamically linked to some DLLs.
Date: Sun, 10 Jul 2005 20:10:43 +0100
MIME-Version: 1.0
X-IsSubscribed: yes

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/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019