{"bugs":[{"bugid":892690,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-scheme\/fibers-1.2.0 fails tests"},{"bugid":894212,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-scheme\/fibers-1.2.0 - extensions\/epoll.c: error: static declaration of scm_pipe2 follows non-static declaration"},{"bugid":911645,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-scheme\/fibers-1.2.0_p20230522 - make: [Makefile:<snip>: all] Error 2"},{"bugid":917565,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-scheme\/fibers-1.2.0_p20230522 - emake failed"}],"categories":[{"categoryid":383,"name":"dev-scheme","summary":"The dev-scheme category contains libraries and utilities relevant to the Scheme programming language."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"72a09b15d32d42a54159fb4be4b6b414a1e57432","committime":"2024-11-30T14:03:22","packageid":75800,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"e4b519acbbbe825a55f64645a08cb267373625e6","committime":"2024-11-30T13:38:23","packageid":75800,"repoid":1,"summary":"dev-scheme\/fibers: drop 1.2.0_p20230522"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d1e7b66277e48c9a81aa2c0bfcd8a0e2d11de295","committime":"2024-09-18T13:18:51","packageid":75800,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"parona@protonmail.com","authorname":"Alfred Wingate","body":"Signed-off-by: Alfred Wingate <parona@protonmail.com>\nSigned-off-by: Arsen Arsenović <arsen@gentoo.org>","commitid":"210ac029a78b590cc3876613fb0259b081832857","committime":"2024-08-26T17:39:02","packageid":75800,"repoid":1,"summary":"dev-scheme\/fibers: switch to new guile mechanism"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"542d19886456fcd8dbd7562d5ff467f8cb4bb1b5","committime":"2023-07-08T21:31:43","packageid":75800,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Closes: https:\/\/bugs.gentoo.org\/904825\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"580171e0ab779bd6c42e76e56a57a8ad96fc9206","committime":"2023-07-08T19:32:35","packageid":75800,"repoid":1,"summary":"dev-scheme\/fibers: drop old 1.2.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f77ca5035f73c36dfd298d9c5b0ff633bb1d0953","committime":"2023-05-22T01:31:52","packageid":75800,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"83ce72185e7effb0e8444c045cb21b6995b266d0","committime":"2023-05-22T00:33:15","packageid":75800,"repoid":1,"summary":"dev-scheme\/fibers: bump to 1.2.0_p20230522"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Closes: https:\/\/bugs.gentoo.org\/906862\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"7937bc1ac5517948b3bf6fa047e1078ea361f5d3","committime":"2023-05-22T00:29:05","packageid":75800,"repoid":1,"summary":"dev-scheme\/fibers: disable Werror"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"94c16b255ab440cf744dfde1aebc36a756471198","committime":"2023-05-16T12:03:55","packageid":75800,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Bug: https:\/\/bugs.gentoo.org\/905898\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"7e3b8ea2dbbeffdb67ab6b029d2d7349e059d4e4","committime":"2023-05-16T11:34:53","packageid":75800,"repoid":1,"summary":"dev-scheme: use dostrip instead of RESTRICT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"760030022c7f0082a08f25041dc525d1e9972ecb","committime":"2023-01-31T00:02:01","packageid":75800,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"3482215046c22a35452f5c60e500fa5779d0b9a3","committime":"2023-01-30T23:25:23","packageid":75800,"repoid":1,"summary":"dev-scheme\/fibers: new package; add 1.2.0"}],"dependencies":[{"block":false,"categoryid":383,"description":"GNU Ubiquitous Intelligent Language for Extensions","ebuildids":[838481,838481],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"scheme@gentoo.org","maintainername":"Gentoo Scheme Project","name":"guile","packageid":48393,"summary":"Guile is a library designed to help programmers create flexible applications. Using Guile in an application allows programmers to write plug-ins, or modules (there are many names, but the concept is essentially the same) and users to use them to have an application fit their needs."}],"depending":[],"ebuilds":[{"archs":["~amd64","~x86"],"ebuildid":838481,"firstseen":"2024-09-18T14:20:31.583496","license":"LGPL-3+","moddate":"2026-03-22T20:20:54","packageid":75800,"repoid":1,"slot":"0","uses":["guile_targets_2-2","guile_targets_3-0"],"version":"1.2.0_p20230522-r100"}],"masks":[],"package":{"categoryid":383,"description":"Lightweight concurrency facility for Guile Scheme","firstseen":"2023-01-31T00:22:18.411845","name":"fibers","packageid":75800,"summary":"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."},"rdependencies":[{"block":false,"categoryid":383,"description":"GNU Ubiquitous Intelligent Language for Extensions","ebuildids":[838481,838481],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"scheme@gentoo.org","maintainername":"Gentoo Scheme Project","name":"guile","packageid":48393,"summary":"Guile is a library designed to help programmers create flexible applications. Using Guile in an application allows programmers to write plug-ins, or modules (there are many names, but the concept is essentially the same) and users to use them to have an application fit their needs."}],"repos":[{"branch":"master","lastcommit":"f87ce2b74421571078063820dc1065e7089c9fa7","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/wingo\/fibers\/","https:\/\/github.com\/wingo\/fibers\/wiki\/Manual\/"],"uses":[{"description":"Build with GNU Guile 2.2","group":"guile_targets","isdefault":false,"use":"2-2"},{"description":"Build with GNU Guile 3.0","group":"guile_targets","isdefault":false,"use":"3-0"}]}