Linux repositories inspector

guile - A GNU implementation of Scheme for application extensibility

GUILE (GNU's Ubiquitous Intelligent Language for Extension) is a library implementation of the Scheme programming language, written in C. GUILE provides a machine-independent execution platform that can be linked in as a library during the building of extensible programs.

Install the guile package if you'd like to add extensibility to programs that you are developing.
2.2.6
Arch iconArch rolling
2.2.5
OpenSUSE iconOpenSUSE Tumbleweed
2.2.4
Manjaro iconManjaro rolling
2.0.14
Fedora iconFedora 28
Fedora iconFedora 29
Fedora iconFedora 30
Fedora iconFedora rawhide
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
2.0.9
CentOS iconCentOS 7.6.1810
OpenSUSE iconOpenSUSE Leap 42.3
DistributionVersionSincePackageInstalledPackager
Arch iconArch rolling extra/osxz2.2.6-1Jul 105.64 MiB44.1 MiB
CentOS iconCentOS 7.6.1810 osrpm5:2.0.9-5.el7Jan 143.83 MiB12.8 MiBCentOS BuildSystem
Fedora iconFedora 28 releases/Everything-osrpm5:2.0.14-7.fc28Jan 143.51 MiB11.6 MiBFedora Project
Fedora iconFedora 28 releases/Server-osrpm5:2.0.14-7.fc28Jan 143.51 MiB11.6 MiBFedora Project
Fedora iconFedora 28 releases/Workstation-osrpm5:2.0.14-7.fc28Jan 143.51 MiB11.6 MiBFedora Project
Fedora iconFedora 29 releases/Everything-osrpm5:2.0.14-12.fc29Jan 143.5 MiB11.6 MiBFedora Project
Fedora iconFedora 29 releases/Server-osrpm5:2.0.14-12.fc29Jan 143.5 MiB11.6 MiBFedora Project
Fedora iconFedora 29 releases/Workstation-osrpm5:2.0.14-12.fc29Jan 143.5 MiB11.6 MiBFedora Project
Fedora iconFedora 29 releases-test/Everything-osrpm5:2.0.14-12.fc29Jan 143.5 MiB11.6 MiBFedora Project
Fedora iconFedora 29 releases-test/Server-osrpm5:2.0.14-12.fc29Jan 143.5 MiB11.6 MiBFedora Project
Fedora iconFedora 29 releases-test/Workstation-osrpm5:2.0.14-12.fc29Jan 143.5 MiB11.6 MiBFedora Project
Fedora iconFedora 30 releases/Everything-osrpm5:2.0.14-16.fc30Jun 173.47 MiB11.8 MiBFedora Project
Fedora iconFedora rawhide development/Everything-osrpm5:2.0.14-16.fc30Mar 103.47 MiB11.8 MiBFedora Project
Manjaro iconManjaro rolling stable/extraxz2.2.4-2Jan 245.64 MiB44.1 MiB
Manjaro iconManjaro rolling testing/extraxz2.2.4-2Jan 195.64 MiB44.1 MiB
Manjaro iconManjaro rolling unstable/extraxz2.2.4-2Jan 145.64 MiB44.1 MiB
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm2.0.14-lp150.2.10Jan 17596 kiB2.48 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm2.0.14-lp150.3.3.1Jan 18596 kiB2.48 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm2.0.14-lp151.4.17Apr 09585 kiB2.48 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm2.0.9-11.14Jan 17557 kiB2.33 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm2.0.9-12.3.1Apr 10558 kiB2.33 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm2.2.5-1.30 - 19:22759 kiB3.33 MiBhttps://bugs.opensuse.org

Manual pages

guile(1)

guile - The GNU Project Extension Language

Latest updates

OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 2.2.5-1.2 to 2.2.5-1.3

0 - 19:22
  • Update to version 2.2.5
    Notable changes compared to 2.2.5:
    • Notable improvements
    • * Greatly improved performance of bidirectional pipes.
    • * New 'get-bytevector-some!' I/O primitive.
    • * get-bytevector-{n!,some,some!} now support suspendable I/O.
    • Compiler improvements
    • * guild compile: Add -Wshadowed-toplevel.
    • * guild compile: Add '-x' flag.
    • Miscellaneous improvements
    • * Bootstrap optimization
    • * put-u8 now always writes a single byte, regardless of the port encoding.
    • * Optimize fixnum exact integer square roots.
    • * scm_mkstrport: Optimize the POS -> BYTE_POS conversion.
    • * SRFI-19: Support ~N in string->date.
    • * SRFI-19: Update the leap second table.
    • * stexi->shtml: Add support for @i, @math, @tie and @dots.
    • * Define AT_SYMLINK_NOFOLLOW, AT_NO_AUTOMOUNT, and AT_EMPTY_PATH.
    • * Improvements to the 'time' macro from (ice-9 time).
    • Bug fixes
    • * Avoid regexp ranges in HTTP inter-protocol exploitation check.
    • * Fixes to the SRFI-19 time/date library.
    • * Improve overflow checks in bytevector, string, and I/O operations.
    • * Fix type inferencing for 'nil?' and 'null?' predicates.
    • * Fix 'atomic-box-compare-and-swap!'.
    • * Make URI handling locale independent.
    • * Strings, i18n: Limit the use of alloca to approximately 8 kilobytes.
    • * Fix documentation of R6RS 'binary-port?' to reflect reality.
    • * Avoid passing NULL to 'memcpy' and 'memcmp'.
    • * Save and restore errno in the signal handler.
    • * Various smaller bug fixes
    More details: /usr/share/doc/packages/guile/NEWS
  • add patches:
  • remove patches:
    • guile-add-test-ja_JP.sjis.patch: proper fix included in 2.2.5
    • guile-use-utf8.patch: included in 2.2.5
    • disable-posix-crypt-test.patch: test succeeds now
  • reorder patches
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 2.2.5-1.1 to 2.2.5-1.2

0 - 10:47
  • Update to version 2.2.5
    Notable changes compared to 2.2.5:
    • Notable improvements
    • * Greatly improved performance of bidirectional pipes.
    • * New 'get-bytevector-some!' I/O primitive.
    • * get-bytevector-{n!,some,some!} now support suspendable I/O.
    • Compiler improvements
    • * guild compile: Add -Wshadowed-toplevel.
    • * guild compile: Add '-x' flag.
    • Miscellaneous improvements
    • * Bootstrap optimization
    • * put-u8 now always writes a single byte, regardless of the port encoding.
    • * Optimize fixnum exact integer square roots.
    • * scm_mkstrport: Optimize the POS -> BYTE_POS conversion.
    • * SRFI-19: Support ~N in string->date.
    • * SRFI-19: Update the leap second table.
    • * stexi->shtml: Add support for @i, @math, @tie and @dots.
    • * Define AT_SYMLINK_NOFOLLOW, AT_NO_AUTOMOUNT, and AT_EMPTY_PATH.
    • * Improvements to the 'time' macro from (ice-9 time).
    • Bug fixes
    • * Avoid regexp ranges in HTTP inter-protocol exploitation check.
    • * Fixes to the SRFI-19 time/date library.
    • * Improve overflow checks in bytevector, string, and I/O operations.
    • * Fix type inferencing for 'nil?' and 'null?' predicates.
    • * Fix 'atomic-box-compare-and-swap!'.
    • * Make URI handling locale independent.
    • * Strings, i18n: Limit the use of alloca to approximately 8 kilobytes.
    • * Fix documentation of R6RS 'binary-port?' to reflect reality.
    • * Avoid passing NULL to 'memcpy' and 'memcmp'.
    • * Save and restore errno in the signal handler.
    • * Various smaller bug fixes
    More details: /usr/share/doc/packages/guile/NEWS
  • add patches:
  • remove patches:
    • guile-add-test-ja_JP.sjis.patch: proper fix included in 2.2.5
    • guile-use-utf8.patch: included in 2.2.5
    • disable-posix-crypt-test.patch: test succeeds now
  • reorder patches
Arch rolling icon

Arch rolling extra/os: Updated from 2.2.5-1 to 2.2.6-1

Jul 10
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 2.2.4-2.4 to 2.2.5-1.1

Jul 04
  • Update to version 2.2.5
    Notable changes compared to 2.2.5:
    • Notable improvements
    • * Greatly improved performance of bidirectional pipes.
    • * New 'get-bytevector-some!' I/O primitive.
    • * get-bytevector-{n!,some,some!} now support suspendable I/O.
    • Compiler improvements
    • * guild compile: Add -Wshadowed-toplevel.
    • * guild compile: Add '-x' flag.
    • Miscellaneous improvements
    • * Bootstrap optimization
    • * put-u8 now always writes a single byte, regardless of the port encoding.
    • * Optimize fixnum exact integer square roots.
    • * scm_mkstrport: Optimize the POS -> BYTE_POS conversion.
    • * SRFI-19: Support ~N in string->date.
    • * SRFI-19: Update the leap second table.
    • * stexi->shtml: Add support for @i, @math, @tie and @dots.
    • * Define AT_SYMLINK_NOFOLLOW, AT_NO_AUTOMOUNT, and AT_EMPTY_PATH.
    • * Improvements to the 'time' macro from (ice-9 time).
    • Bug fixes
    • * Avoid regexp ranges in HTTP inter-protocol exploitation check.
    • * Fixes to the SRFI-19 time/date library.
    • * Improve overflow checks in bytevector, string, and I/O operations.
    • * Fix type inferencing for 'nil?' and 'null?' predicates.
    • * Fix 'atomic-box-compare-and-swap!'.
    • * Make URI handling locale independent.
    • * Strings, i18n: Limit the use of alloca to approximately 8 kilobytes.
    • * Fix documentation of R6RS 'binary-port?' to reflect reality.
    • * Avoid passing NULL to 'memcpy' and 'memcmp'.
    • * Save and restore errno in the signal handler.
    • * Various smaller bug fixes
    More details: /usr/share/doc/packages/guile/NEWS
  • add patches:
  • remove patches:
    • guile-add-test-ja_JP.sjis.patch: proper fix included in 2.2.5
    • guile-use-utf8.patch: included in 2.2.5
    • disable-posix-crypt-test.patch: test succeeds now
  • reorder patches
Arch rolling icon

Arch rolling extra/os: Updated from 2.2.4-2 to 2.2.5-1

Jun 23
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 2.2.4-2.1 to 2.2.4-2.4

Jun 17
  • remove broken prebuilt 32-bit big-endian objects
Fedora 30 icon

Fedora 30 releases/Everything-os: Version 5:2.0.14-16.fc30 introduced

Jun 17
  • adjust CFLAGS on armv7hl and ppc64le to fix building (#1675089)
OpenSUSE Leap 42.3 icon

OpenSUSE Leap 42.3 update/oss: Version 2.0.9-12.3.1 introduced

Apr 10
  • Apply guile-use-utf8.patch to fix use of the "ja_JP.sjis" locale.
    bsc#1110085
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Updated from 2.0.14-lp151.4.16 to 2.0.14-lp151.4.17

Apr 09
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Updated from 2.0.14-lp151.4.15 to 2.0.14-lp151.4.16

Apr 02
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Updated from 2.0.14-lp151.4.14 to 2.0.14-lp151.4.15

Mar 30
OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Version 2.0.14-lp150.3.3.1 reintroduced

Mar 23
OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Version 2.0.14-lp150.3.3.1 removed

Mar 22
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Updated from 2.0.14-lp151.4.12 to 2.0.14-lp151.4.14

Mar 20
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Updated from 2.0.14-lp151.4.10 to 2.0.14-lp151.4.12

Mar 14
Fedora rawhide icon

Fedora rawhide development/Workstation-os: Version 5:2.0.14-13.fc30 removed

Mar 10
Fedora rawhide icon

Fedora rawhide development/Server-os: Version 5:2.0.14-13.fc30 removed

Mar 10
Fedora rawhide icon

Fedora rawhide development/Everything-os: Updated from 5:2.0.14-13.fc30 to 5:2.0.14-16.fc30

Mar 10
  • adjust CFLAGS on armv7hl and ppc64le to fix building (#1675089)
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Updated from 2.0.14-lp151.4.8 to 2.0.14-lp151.4.10

Feb 19
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 2.2.4-1.2 to 2.2.4-2.1

Feb 06
  • remove broken prebuilt 32-bit big-endian objects

Related packages

guile-1.8 - GNU extension language and Scheme interpreter
guile-1.8-dev - Development files for Guile 1.8
guile-1.8-doc - Documentation for Guile 1.8
guile-1.8-libs - Core Guile libraries
guile-2.0 - GNU extension language and Scheme interpreter
guile-2.0-dev - Development files for Guile 2.0
guile-2.0-doc - Documentation for Guile 2.0
guile-2.0-libs - Core Guile libraries
guile-2.2 - GNU extension language and Scheme interpreter
guile-2.2-dev - Development files for Guile 2.2
guile-2.2-doc - Documentation for Guile 2.2
guile-2.2-libs - Core Guile libraries
guile-bytestructures - Structured access to bytevector contents
guile-cairo - The Cairo graphics library for Guile Scheme
guile-cairo-debuginfo - Debug information for package guile-cairo
guile-cairo-debugsource - Debug sources for package guile-cairo
guile-cairo-dev - Guile bindings for Cairo, development files
guile-cairo-devel - Libraries and header files for guile-cairo
guile-charting - Guile library for making charts
guile-debuginfo - Debug information for package guile
guile-debugsource - Debug sources for package guile
guile-devel - Libraries and header files for the GUILE extensibility library
guile-g-wrap - scripting interface generator for C - Guile runtime
guile-gcrypt - Cryptography library for Guile using Libgcrypt
guile-git - Guile bindings of libgit2
guile-gnome2-canvas - Guile bindings for libgnomecanvas
guile-gnome2-dev - Guile GObject binding support library, development files
guile-gnome2-gconf - Guile bindings for GConf
guile-gnome2-glib - Guile bindings for GLib
guile-gnome2-gnome - Guile bindings for libgnome
guile-gnome2-gnome-ui - Guile bindings for libgnome
guile-gnome2-gtk - Guile bindings for GTK+, libglade, Pango and ATK
guile-gnome2-vfs - Guile bindings for GnomeVFS
guile-gnutls - GNU TLS library - GNU Guile bindings
guile-json - JSON module for Guile
guile-lib - A repository of useful code written in Guile Scheme
guile-library - Library of useful Guile modules
guile-modules-2_0 - GNU's Ubiquitous Intelligent Language for Extension
guile-modules-2_2 - GNU's Ubiquitous Intelligent Language for Extension
guile-modules-2_2-debuginfo - Debug information for package guile-modules-2_2
guile-newt - Guile bindings to Newt
guile-NLopt - Guile bindings for NLopt
guile-NLopt-debuginfo - Debug information for package guile-NLopt
guile-NLopt-devel - Development files of Guile bindings for NLopt
guile-parted - Guile bindings to Parted
guile-sqlite3 - SQLite3 database access from Guile
guile-ssh-debugsource - Debug sources for package guile-ssh
guile-ssh-devel - Development files for Guile-SSH
⇧ Top