[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: guile-a-sync2 for guile-2.1/2/2
From: |
Chris Vine |
Subject: |
Re: guile-a-sync2 for guile-2.1/2/2 |
Date: |
Mon, 24 Oct 2016 20:12:21 +0100 |
On Mon, 24 Oct 2016 16:23:47 -0200
David Pirotte <address@hidden> 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")