From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Chris Vine Newsgroups: gmane.lisp.guile.user Subject: Re: guile-a-sync2 for guile-2.1/2/2 Date: Mon, 24 Oct 2016 20:12:21 +0100 Message-ID: <20161024201221.2511bc16@dell.homenet> References: <20160624121247.341f7408@bother.homenet> <20161024162347.34d691fa@capac> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1477336444 10751 195.159.176.226 (24 Oct 2016 19:14:04 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 24 Oct 2016 19:14:04 +0000 (UTC) Cc: guile-user To: David Pirotte Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Mon Oct 24 21:14:01 2016 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bykgi-0008OR-Jz for guile-user@m.gmane.org; Mon, 24 Oct 2016 21:13:36 +0200 Original-Received: from localhost ([::1]:49205 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bykgk-0007q9-I2 for guile-user@m.gmane.org; Mon, 24 Oct 2016 15:13:38 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44955) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bykfz-0007o3-QC for guile-user@gnu.org; Mon, 24 Oct 2016 15:12:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bykfv-0002fQ-OM for guile-user@gnu.org; Mon, 24 Oct 2016 15:12:51 -0400 Original-Received: from avasout02.plus.net ([212.159.14.17]:49833) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1bykfv-0002dZ-Ha for guile-user@gnu.org; Mon, 24 Oct 2016 15:12:47 -0400 Original-Received: from dell.homenet ([87.113.59.64]) by avasout02 with smtp id zXCi1t0051P93kP01XCjcA; Mon, 24 Oct 2016 20:12:45 +0100 X-CM-Score: 0.00 X-CNFS-Analysis: v=2.2 cv=G/5eKJs5 c=1 sm=1 tr=0 a=7CHhIaEwTC81BXOt/5vu8g==:117 a=7CHhIaEwTC81BXOt/5vu8g==:17 a=kj9zAlcOel0A:10 a=MKtGQD3n3ToA:10 a=CH0kA5CcgfcA:10 a=dik7HMQjudEA:10 a=ZZnuYtJkoWoA:10 a=wRM4NyNbNE7DTM8xNtoA:9 a=CjuIK1q_8ugA:10 Original-Received: from dell.homenet (localhost [127.0.0.1]) by dell.homenet (Postfix) with ESMTP id D8D5F440016; Mon, 24 Oct 2016 20:12:21 +0100 (BST) In-Reply-To: <20161024162347.34d691fa@capac> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (no timestamps) [generic] X-Received-From: 212.159.14.17 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:12970 Archived-At: On Mon, 24 Oct 2016 16:23:47 -0200 David Pirotte wrote: > Hi Chris, > > > I have made a new repository for guile-a-sync for guile-2.1/2.2, > > which I have called guile-a-sync2. It includes support for > > suspendable non-blocking ports. guile-2.1.3 or later is required. > > It seems to work OK. > > Here it compiles fine but make test fails: [snip] It looks like a bug in the build. It will work if you have guile-a-sync installed as well as guile-a-sync2 (which is why it didn't show up in my tests) but not if you only have guile-a-sync2 installed. Can you apply this patch and see if it now works? If so I will push it to the repository. Chris diff --git a/a-sync/monotonic-time.scm b/a-sync/monotonic-time.scm index bf07e23..ff3bb6e 100644 --- a/a-sync/monotonic-time.scm +++ b/a-sync/monotonic-time.scm @@ -18,4 +18,4 @@ ;; this loads and exports the get-time and have-monotonic-time? ;; procedures in monotonic_time.c -(load-extension "libguile-a-sync-0" "init_a_sync_monotonic_time") +(load-extension "libguile-a-sync2-0" "init_a_sync_monotonic_time")