delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2012/02/23/19:50:50

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-1.9 required=5.0 tests=BAYES_00
X-Spam-Check-By: sourceware.org
Date: Thu, 23 Feb 2012 18:50:23 -0600
From: Tassilo Philipp <tphilipp AT potion-studios DOT com>
To: Michael Lutz <Michi_cc AT gmx DOT net>
Cc: cygwin AT cygwin DOT com
Subject: Re: more "address space needed ... is already occupied" problems (with snapshot of 2012-02-20)
Message-Id: <20120223185023.78563996.tphilipp@potion-studios.com>
In-Reply-To: <ji6hq4$gff$1@dough.gmane.org>
References: <20120222192933 DOT 0a8e03f6 DOT tphilipp AT potion-studios DOT com> <CAB8Xom93QjbOG2Jycy33GyR4EdCNix5XN3_UDe0TYGpb3vfmeg AT mail DOT gmail DOT com> <20120222223256 DOT 90d4fc28 DOT tphilipp AT potion-studios DOT com> <20120223083017 DOT GG7657 AT calimero DOT vinschen DOT de> <ji6hq4$gff$1 AT dough DOT gmane DOT org>
Mime-Version: 1.0
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
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

On Fri, 24 Feb 2012 00:23:38 +0100
Michael Lutz <Michi_cc AT gmx DOT net> wrote:

> Am 23.02.2012 09:30 schrieb Corinna Vinschen:
> > If you ran rebaseall, then ruby's shared libs should have been rebased
> > as well.
> 
> This is not necessarily true if you've got gems (just like perl CPAN
> modules) not packaged by cygwin installed.
>
> For that I've hacked a rubyrebase script from the cygwin supplied
> perlrebase script. I've attached it here, maybe it can be useful for other
> people as well.


Thank you so much, that solved it for me! I tried looking up the address of etc.so by using Corinna's suggestion (rebase -si), and it wasn't included in that list at all (not even when using cygwin's ruby 1.8.7 package), so it did never rebase it. After rebasing etc.so explicitly, I had other shared objects with similar problems. Your script did the magic, thanks!

 
> Feel free to use it for whatever you want, public domain, CC-0, whatever.
> 
> 
> Michael

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


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