From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andy Wingo Newsgroups: gmane.lisp.guile.devel Subject: Re: merged FFI, fixed a statprof bug, you need to make clean Date: Fri, 29 Jan 2010 19:07:55 +0100 Message-ID: References: <871vh9gg7p.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1264789138 28696 80.91.229.12 (29 Jan 2010 18:18:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 29 Jan 2010 18:18:58 +0000 (UTC) Cc: guile-devel@gnu.org To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Fri Jan 29 19:18:55 2010 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NavQj-0001ED-ML for guile-devel@m.gmane.org; Fri, 29 Jan 2010 19:18:53 +0100 Original-Received: from localhost ([127.0.0.1]:53549 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NavQi-0002ev-Uu for guile-devel@m.gmane.org; Fri, 29 Jan 2010 13:18:52 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NavQ1-0002NT-UG for guile-devel@gnu.org; Fri, 29 Jan 2010 13:18:09 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NavPw-0002JB-O2 for guile-devel@gnu.org; Fri, 29 Jan 2010 13:18:09 -0500 Original-Received: from [199.232.76.173] (port=58451 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NavPw-0002J0-Ac for guile-devel@gnu.org; Fri, 29 Jan 2010 13:18:04 -0500 Original-Received: from a-pb-sasl-quonix.pobox.com ([208.72.237.25]:55218 helo=sasl.smtp.pobox.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NavPq-0008QA-NC; Fri, 29 Jan 2010 13:17:58 -0500 Original-Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 373C495A52; Fri, 29 Jan 2010 13:17:58 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; s=sasl; bh=x2AIRL4taNxl ssUqNGgwe1UrN5Q=; b=jDYC6hAOw3dsJZwPkqdOngmq18akyA+Q0mJNg0YII6c2 2y6cWpxeGPuyb0lU9OXZ8MIchnQ+K0aT2fTc3ojTz8XYDXjPk8GylFdB/wRHoTX/ HrleH4OrpUF7LzhNFKbg3IP+qbA+WtLgmXVfrsw1izgw9eqJLAu9XIpC6dOV+Sw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; q=dns; s=sasl; b=DNA4YE Df5zgjVWQvU0mBe9ii1fA4FirlwHSsSGLp9fTbE1fqNrWivPZX+PUi4f5JaOJ+0C Xyo/qm8JhhjIuVS1xC+x5U9HY2M4L/OpLgvRvDu1AsS0qvXKQR5svCAc+bNyRSmK M7T8uX4g6uMerZUA/C0UUgxa8bn5RmneOr/3I= Original-Received: from a-pb-sasl-quonix. (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 2292C95A50; Fri, 29 Jan 2010 13:17:57 -0500 (EST) Original-Received: from unquote (unknown [79.156.147.120]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTPSA id 6C5F395A4B; Fri, 29 Jan 2010 13:17:55 -0500 (EST) In-Reply-To: <871vh9gg7p.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Fri, 29 Jan 2010 15:04:26 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.92 (gnu/linux) X-Pobox-Relay-ID: A012E43C-0D02-11DF-814F-6AF7ED7EF46B-02397024!a-pb-sasl-quonix.pobox.com X-detected-operating-system: by monty-python.gnu.org: Solaris 10 (beta) 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:9955 Archived-At: Hi, On Fri 29 Jan 2010 15:04, ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Andy Wingo writes: > >> * As part of the FFI merge, the interface to foreign values changed. >> Foreign values are used everywhere in Guile now, with the static >> allocation of subrs. I also took the opportunity to renumber some VM >> ops. The upshot is that if you've build 1.9.7, you will need to make >> clean and remake. You might also need to uninstall 1.9.7 in certain >> cases. > > Can you elaborate in this last sentence? It sounds like a bug in the > build system. I think it is. Somehow guile-tools snarf-check-and-output-texi is trying to import srfi-1, which fails because parts of srfi-1 are in an unbuilt shlib. But actually sometimes it succeeds if an installed shlib is in your LD_LIBRARY_PATH or equivalent -- in that case you get an incompatible version and a segfault, as dsmith saw. Care to take a poke at fixing it? :) A --=20 http://wingolog.org/