We are pleased to announce GNU Guile 2.2.0, the first of a new stable release series. More than 6 years in the making, Guile 2.2 includes a new optimizing compiler and high-performance register virtual machine. Compared to the old 2.0 series, real-world programs often show a speedup of 30% or more with Guile 2.2. Besides bringing the compiler and virtual machine, Guile 2.2 removes limitations on you and your programs by lowering memory usage, speeding up the "eval" interpreter, providing better support for multi-core programming, and last but not least, removing any fixed stack size limit. With Guile 2.2, you can recurse to your heart's content! Not only does Guile 2.2 run fast, it also supports the creation of user-space concurrency facilities that have millions of lightweight "fibers" running at the same time. When a fiber goes to read or write on a port, and that operation would block, concurrency libraries built on Guile can now cause the calling fiber to suspend and only resume when the I/O operation can progress. https://lists.gnu.org/archive/html/guile-devel/2017-03/msg00095.html
@slyfox: If you want to bump it go for it but it seems we will have to also slot it :) Then we do not want to slot 1.8.8 which put as to very hard position meaning we cant actually bump it. Any ideas?
Is this breaking again all reverse deps to need a new slot? :/
(In reply to Pacho Ramos from comment #2) > Is this breaking again all reverse deps to need a new slot? :/ I guess slyfox does not wanna bump it. So i will bump it to 2.2 without slotting and lets see.
Seems that 2.2.2 was silently released https://ftp.gnu.org/gnu/guile/guile-2.2.2.tar.xz
Created attachment 507926 [details, diff] guile-2.2.3.ebuild.patch guile-2.2.3.ebuild.patch - patch against latest available version.
Created attachment 507928 [details, diff] guile-2.2.3-gentoo-sandbox.patch guile-2.2.3-gentoo-sandbox.patch is a workaround to pass tests under gentoo's sandbox
(In reply to Sergei Trofimovich from comment #6) > Created attachment 507928 [details, diff] [details, diff] > guile-2.2.3-gentoo-sandbox.patch > > guile-2.2.3-gentoo-sandbox.patch is a workaround to pass tests under > gentoo's sandbo(In reply to Sergei Trofimovich from comment #5) > Created attachment 507926 [details, diff] [details, diff] > guile-2.2.3.ebuild.patch > > guile-2.2.3.ebuild.patch - patch against latest available version. Yes I am also able to copy my own ebuild if it would work for me I would surely commit it. :) Unfortunately it does not.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104e1c96b49e4c16fd8e6d294e47a90a75a6a259 commit 104e1c96b49e4c16fd8e6d294e47a90a75a6a259 Author: Amy Liffey <amynka@gentoo.org> AuthorDate: 2017-12-04 12:03:11 +0000 Commit: Amy Liffey <amynka@gentoo.org> CommitDate: 2017-12-04 12:41:10 +0000 dev-scheme/guile: version bump 2.2.3 Closes: https://bugs.gentoo.org/614966 Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-scheme/guile/Manifest | 1 + .../guile/files/guile-2.2.3-gentoo-sandbox.patch | 10 +++ dev-scheme/guile/guile-2.2.3.ebuild | 76 ++++++++++++++++++++++ 3 files changed, 87 insertions(+)