From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: gregory benison Newsgroups: gmane.lisp.guile.devel Subject: Re: Halt while building guile Date: Tue, 24 Apr 2012 07:09:29 -0700 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: dough.gmane.org 1335276588 14566 80.91.229.3 (24 Apr 2012 14:09:48 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 24 Apr 2012 14:09:48 +0000 (UTC) Cc: guile-devel@gnu.org To: Nala Ginrut Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Apr 24 16:09:45 2012 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SMgR6-0006ay-Es for guile-devel@m.gmane.org; Tue, 24 Apr 2012 16:09:44 +0200 Original-Received: from localhost ([::1]:53373 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SMgR5-0005E1-LU for guile-devel@m.gmane.org; Tue, 24 Apr 2012 10:09:43 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:40256) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SMgR2-0005DC-6f for guile-devel@gnu.org; Tue, 24 Apr 2012 10:09:41 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SMgQw-0006J0-8u for guile-devel@gnu.org; Tue, 24 Apr 2012 10:09:39 -0400 Original-Received: from mail-wg0-f49.google.com ([74.125.82.49]:64561) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SMgQv-0006Ec-N6 for guile-devel@gnu.org; Tue, 24 Apr 2012 10:09:34 -0400 Original-Received: by wgbdr1 with SMTP id dr1so561073wgb.30 for ; Tue, 24 Apr 2012 07:09:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=MZxhFvvNhU2trv1QkSgiNyX+TLvqxDYcez5sRxniNe8=; b=xigXukb8JrEkFdH6QV8Qoo88KNiii5EWZfdFx8hoIaLASBOC9YgD3lbub8BltlvU/Z z0VPRCHNsWe4QFFAiIEYoRtPf731DXqT0D33wH1/AZH0e60+3phUIiTlVsBjP3+3YEuU wsM2BEez5/F4+N+vyh5vn9NivnaN2Hu2ta0gpFiRJDBDtrBY25exPfLNxiqaxNi3qn1l zMgv4PoNWgHCOr26z4Q66G6NyGwqwppNuOe2j1LQ3ZetiBLopSgOj75q7bZp5myhjatT ezOqxG8YW1rkETr6oji/YpXeLEOZP7XOe4wp5bWnL6gB/6oty3HkwqWmSzdyz1cw5Kc5 gS0A== Original-Received: by 10.216.208.41 with SMTP id p41mr10767702weo.21.1335276570644; Tue, 24 Apr 2012 07:09:30 -0700 (PDT) Original-Received: by 10.216.198.81 with HTTP; Tue, 24 Apr 2012 07:09:29 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 74.125.82.49 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:14302 Archived-At: On Fri, Mar 16, 2012 at 3:34 AM, Nala Ginrut wrote: > I didn't saw any error with your information, and I think it's normal. The > *.go compiling is very slow even if you have a good machine. So be patient. Yes compiling these files is quite expensive and I have found that it can run into resource limitations. A case study - I was recently trying to install guile-2.0.5 on a shared hosting account. The build process would always halt during compilation of eval.go due to limits placed on memory use. The solution I eventually adopted was to steal an already-compiled eval.go file for that architecture from a Debian package of guile, drop that into the build tree, and restart the building process - and it resulted in a working guile. So while it is possible that the build issues you are seeing are due to some kind of deadlock as others have suggested, I would not rule out that this is a problem with some sort of resource limit and that once you get guile compiled on your system it will function correctly for less-demanding applications. -- Greg Benison [blog] http://gcbenison.wordpress.com [twitter] @gcbenison