IABSD.fr/ports/lang/guile3

Branch :


Log

Author Commit Date CI Message
51acb673 2023-09-26 12:02:00 MASTER_SITES->SITES (apart from modules)
64c729ce 2023-03-17 14:46:37 mark lang/guile3 BROKEN on sparc64 too Builds crash presumably in the stage0 bootstrap, maybe the same issue of powerpc (although tb can get a working guile3 binary by restarting the build.) found in the sparc64 bulk by kmos@, ok tb@
cbdb18e8 2023-02-26 18:06:35 set parallel build, speeds up the building of this port OK op@ (MAINTAINER)
f8042ea1 2023-02-03 08:27:31 update lang/guile3 to 3.0.9 announce: https://www.gnu.org/software/guile/news/gnu-guile-309-released.html The new `spawn' and existing functions like `system*', `open-pipe' and `pipeline' are now implemented via posix_spawn, except that the way they run on non-linux OSes is wrong. The closing of _all_ file descriptors in the 3...RLIMIT_NOFILE is scheduled via posix_spawn_file_actions_addclose and, since not all the fds in that range are valid, close(2) fails and aborts posix_spawn. Add an ugly hack to close only in the 3...getdtablecount() range, testing each fd with fstat(2) to see if it's 'live'. Bug filed upstream, waiting for an official fix.
70536e3e 2022-08-19 07:24:09 lang/guile3: disable lto on non-lld arches thanks to visa@ for identifying the issue, ok jca@
ac54b279 2022-07-31 09:14:31 lang/guile3: add @conflict on guile2-<2.2.7p0; spotted by ajacoutot, thanks!
96306750 2022-07-31 08:50:20 import guile3-3.0.8 This is version 3.0 of Guile, Project GNU's extension language library. Guile is an implementation of the Scheme programming language, packaged as a library that can be linked into applications to give them their own extension language. Guile supports other languages as well, giving users of Guile-based applications a choice of languages. gkoehler@ tested it on powerpc64 and confirmed that it's broken on powerpc. ok sthen@