Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <00bd01c17f92$4bd94ed0$0200a8c0@lifelesswks> From: "Robert Collins" To: , "'Charles Wilson'" , "'Jason Tishler'" Cc: "'Michael Hudson'" , , "'Cygwin'" References: <003001c17f88$26a03d40$a300a8c0 AT nhv> Subject: Re: dll_list::load_after_fork() blues (was Re: [ python-Bugs-489709 ] Building Fails ...) Date: Sat, 8 Dec 2001 13:44:43 +1100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-OriginalArrivalTime: 08 Dec 2001 02:44:41.0221 (UTC) FILETIME=[49252B50:01C17F92] ----- Original Message ----- From: "Norman Vine" > FWIW > I just tried patching Cygwin's dlopen() function to always rebase dll's > on loading with a 'slightly hacked to force rebasing' version of Interesting idea. Unfortunately it only covers the dlopened dll's - and we need to ensure the imported .dll's relocate (or not) consistently. It's the consistency thats the problem, not the actual relocation. Rob -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/