./lang/guile, GNUs Ubiquitous Intelligent Language for Extension (1.8 branch)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.8.8nb10, Package name: guile-1.8.8nb10, Maintainer: gdt

GUILE, GNU's Ubiquitous Intelligent Language for Extension, is a library
that implements the Scheme language plus various convenient facilities.
It's designed so that you can link it into an application or utility to
make it extensible. Our plan is to link this library into all GNU programs
that call for extensibility.

This is an old stable version of guile.


Required to run:
[devel/gmp] [devel/readline] [devel/libltdl]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 548d6927aeda332b117f8fc5e4e82c39a05704f9
RMD160: 8ac185a72ad8394b14d5377549e5bbf02889faaa
Filesize: 3863.92 KB

Version history: (Expand)


CVS history: (Expand)


   2020-03-22 09:17:23 by Roland Illig | Files touched by this commit (1)
Log message:
lang/guile: disable check for unknown configure options

configure: error: unrecognized options: --disable-error-on-warning
configure: error: ./configure failed for guile-readline
   2019-12-24 02:42:53 by David H. Gutteridge | Files touched by this commit (3)
Log message:
guile: fix build with GNU texinfo 6.7

GNU texinfo 6.7 fails to parse api-compound.texi because of an
unnecessary non-breaking space character (code point 160). (Whereas
GNU texinfo 6.5 succeeds there, as does the old C source version
bundled with NetBSD's userland.)

utf8 "\xA0" does not map to Unicode at ParserNonXS.pm line 1796, \ 
<FH> line 908.
Malformed UTF-8 character: \xa0 (unexpected continuation byte 0xa0, with no
preceding start byte) in pattern match (m//) at ParserNonXS.pm line 3364.
Malformed UTF-8 character (fatal) at ParserNonXS.pm line 3364.

It's simpler to just replace the byte in that source file with an ASCII
space character than attempt to fix the texinfo parsing code (and we're
in a freeze right now, too). This should fix the bulk build failures on
SmartOS and others.
   2019-07-14 23:46:22 by Roland Illig | Files touched by this commit (6)
Log message:
lang/guile: fix alignment of variables
   2018-06-19 13:07:26 by Filip Hajny | Files touched by this commit (4)
Log message:
lang/guile: Add search path to default extensions for lt_dlopenext.

Fixes usage with packages like print/lilypond on at least Darwin and SunOS, \ 
where dynamically loaded guile extensions cannot be found without resorting to \ 
LTDL_LIBRARY_PATH quirks.
   2017-03-16 11:07:38 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
Update COMMENT.
   2017-03-16 11:07:06 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
Update DESCR now that guile-2.2 is out.
   2016-11-10 10:26:21 by Maya Rashish | Files touched by this commit (2)
Log message:
guile: SunOS specific changes - don't declare STACKBOTTOM unless
USERLIMIT is given.

From Brad Forschinger in PR pkg/49787

Also from both boehm-gc commit, where there is a longer description of issues
in issue #122:
https://github.com/ivmai/bdwgc/issues/122
https://github.com/ivmai/bdwgc/commit/8 … 1302c118fb

we have the additions here (adding the definition of STACKBOTTOM if USERLIMIT
otherwise use HEURISTIC2), but not the removal of the first part, which
declares STACKBOTTOM unconditionally.

Reportedly fixes build on SunOS 5.10 sun4u.
   2016-09-19 13:21:11 by Thomas Klausner | Files touched by this commit (2)
Log message:
Improve HOMEPAGE.