From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Neil Jerram Newsgroups: gmane.lisp.guile.devel Subject: Re: Building Guile on IA64 HPUX Date: Wed, 25 Oct 2006 23:36:50 +0100 Message-ID: <873b9crpj1.fsf@ossau.uklinux.net> References: <1161790284.23420.24.camel@localhost> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1161815882 4755 80.91.229.2 (25 Oct 2006 22:38:02 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 25 Oct 2006 22:38:02 +0000 (UTC) Cc: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Thu Oct 26 00:37:58 2006 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GcrNi-0000kZ-Ed for guile-devel@m.gmane.org; Thu, 26 Oct 2006 00:37:55 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GcrNh-0004TE-Sf for guile-devel@m.gmane.org; Wed, 25 Oct 2006 18:37:53 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GcrNd-0004St-Kz for guile-devel@gnu.org; Wed, 25 Oct 2006 18:37:49 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GcrNZ-0004Sh-3S for guile-devel@gnu.org; Wed, 25 Oct 2006 18:37:48 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GcrNY-0004Se-Qy for guile-devel@gnu.org; Wed, 25 Oct 2006 18:37:44 -0400 Original-Received: from [80.84.72.33] (helo=mail3.uklinux.net) by monty-python.gnu.org with esmtp (Exim 4.52) id 1GcrNY-0006ow-N8 for guile-devel@gnu.org; Wed, 25 Oct 2006 18:37:44 -0400 Original-Received: from laruns (host86-145-51-69.range86-145.btcentralplus.com [86.145.51.69]) by mail3.uklinux.net (Postfix) with ESMTP id AF82240A228; Wed, 25 Oct 2006 22:37:43 +0000 (UTC) Original-Received: from laruns (laruns [127.0.0.1]) by laruns (Postfix) with ESMTP id 2D9C26F773; Wed, 25 Oct 2006 23:36:51 +0100 (BST) Original-To: =?iso-8859-2?q?Hrvoje_Nik=B9i=E6?= In-Reply-To: <1161790284.23420.24.camel@localhost> ( =?iso-8859-2?q?Hrvoje_Nik=B9i=E6's_message_of?= "Wed, 25 Oct 2006 17:31:24 +0200") User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:6186 Archived-At: Hrvoje Nik=B9i=E6 writes: > We use Guile on a number of platforms, including HP-UX 11.23 on Itanium. > While Guile seems to build on IA64 HPUX, it crashes while running > because of GC failing to mark some objects reachable through the stack. > > There are three distinct problems that require attention: [...] > Putting all this together, I assembled a patch which, when applied, > should make Guile buildable on both IA64 HPUX and Linux, without > affecting other architectures. After applying the patch, you will need > to run autoconf and autoheader. Unfortunately the patch is for Guile > 1.6.7 (which we use locally), but it should be trivial to port to 1.8.1 > or 1.6.8. [...] > +AC_CHECK_LIB(uca, __uc_get_ar_bsp) Is there any point in this check? As far as I can tell we don't use the result of the check anywhere. Otherwise, this all looks good to me, so I've applied it to CVS HEAD. Could people with IA64 machines please test? If the results are good, I'll apply to the 1.6 and 1.8 branches also. Thanks, Neil _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel