From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "pelzflorian (Florian Pelz)" Newsgroups: gmane.lisp.guile.user Subject: Re: Haunt 0.2.6 released Date: Mon, 7 Feb 2022 15:02:52 +0100 Message-ID: <20220207140252.3bek3bj7wxfqyq4x@pelzflorian.localdomain> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26415"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Guile User To: "Thompson, David" Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Mon Feb 07 15:08:02 2022 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nH4gT-0006f8-UF for guile-user@m.gmane-mx.org; Mon, 07 Feb 2022 15:08:01 +0100 Original-Received: from localhost ([::1]:37504 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nH4gS-0004eI-T0 for guile-user@m.gmane-mx.org; Mon, 07 Feb 2022 09:08:00 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:51692) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nH4bm-0008Q3-IL for guile-user@gnu.org; Mon, 07 Feb 2022 09:03:10 -0500 Original-Received: from pelzflorian.de ([5.45.111.108]:39728 helo=mail.pelzflorian.de) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nH4bj-0001lt-GV for guile-user@gnu.org; Mon, 07 Feb 2022 09:03:10 -0500 Original-Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 35810360637; Mon, 7 Feb 2022 15:03:00 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1644242580; bh=nK+T4qFcdW5KnpgKIhSn11MwsfeEf3CCf9Q1AuMa0t0=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=fda9SVQXgJSuq6fKRE1TL0sZaxzhuX/5FJ73ehV+UG9U6w+rJNUVQlIG6ThO1OKeD XEfZA2t+wMNR6Tk7ZZpdIbaXH5OvKO2GzKX3/vJdylJQ2LFQhEOC7tI5IeZoAwvTEy o5b+qu4vHtrYrArn773oSGP03qlZYY+/WK6ZymWI= Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=5.45.111.108; envelope-from=pelzflorian@pelzflorian.de; helo=mail.pelzflorian.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.io gmane.lisp.guile.user:18025 Archived-At: Hi David and thank you for the new Haunt release. On Wed, Jan 26, 2022 at 08:26:19AM -0500, Thompson, David wrote: > Haunt version 0.2.6 has been released. This release restores > compatibility with Guile < 3.0 that was accidentally broken in 0.2.5. You need not care about it on old Guile IMHO, but in case you do, check is buggy now. guix shell --container -D guile2.2-haunt autoconf automake ./bootstrap ./configure make make check The problem is that tests/helper.scm’s test-end returns unspecified. This also breaks the check for haunt-0.2.6 on Parabola GNU/Linux-libre. This seems to be a bug in Guile’s SRFI-64 implementation, fixed with the later Guile commit f10bc1a86. If I change Guix to use a patch of the first hunk of that commit for Guile@2.2.7, it works. Note that guix build guile2.2-haunt \ --with-source=guile2.2-haunt='https://files.dthompson.us/haunt/haunt-0.2.6.tar.gz' does not run tests at all according to its log file. Neither does guix build haunt. Sorry for reporting this late. Regards, Florian