dev-scheme / fibers

Lightweight concurrency facility for Guile Scheme

Official package sites : https://github.com/wingo/fibers/ · https://github.com/wingo/fibers/wiki/Manual/ ·

Fibers is a Guile library that implements a a lightweight concurrency facility, inspired by systems like Concurrent ML, Go, and Erlang. A fiber is like a "goroutine" from the Go language: a lightweight thread-like abstraction. Systems built with Fibers can scale up to millions of concurrent fibers, tens of thousands of concurrent socket connections, and many parallel cores. The Fibers library also provides Concurrent ML-like channels for communication between fibers.

v1.2.0_p20230522-r100 :: 0 :: gentoo

Modified
License
LGPL-3+
Keywords
~amd64 ~x86

guile_targets

2-2
Build with GNU Guile 2.2
3-0
Build with GNU Guile 3.0

dev-scheme / guile : GNU Ubiquitous Intelligent Language for Extensions

dev-scheme / guile : GNU Ubiquitous Intelligent Language for Extensions

892690
dev-scheme/fibers-1.2.0 fails tests
894212
dev-scheme/fibers-1.2.0 - extensions/epoll.c: error: static declaration of scm_pipe2 follows non-static declaration
911645
dev-scheme/fibers-1.2.0_p20230522 - make: [Makefile:<snip>: all] Error 2
917565
dev-scheme/fibers-1.2.0_p20230522 - emake failed
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-scheme/fibers: drop 1.2.0_p20230522
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alfred Wingate · gentoo
dev-scheme/fibers: switch to new guile mechanism
Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Maciej Barć · gentoo
dev-scheme/fibers: drop old 1.2.0
Closes: https://bugs.gentoo.org/904825 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Maciej Barć · gentoo
dev-scheme/fibers: bump to 1.2.0_p20230522
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Maciej Barć · gentoo
dev-scheme/fibers: disable Werror
Closes: https://bugs.gentoo.org/906862 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Maciej Barć · gentoo
dev-scheme: use dostrip instead of RESTRICT
Bug: https://bugs.gentoo.org/905898 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Maciej Barć · gentoo
dev-scheme/fibers: new package; add 1.2.0
Signed-off-by: Maciej Barć <xgqt@gentoo.org>