Package Details: guile2.0 2.0.14-6

Git Clone URL: https://aur.archlinux.org/guile2.0.git (read-only, click to copy)
Package Base: guile2.0
Description: Portable, embeddable Scheme implementation written in C
Upstream URL: https://www.gnu.org/software/guile/
Licenses: GPL
Submitter: arojas
Maintainer: andreas_baumann
Last Packager: andreas_baumann
Votes: 8
Popularity: 0.029781
First Submitted: 2022-05-29 12:40 (UTC)
Last Updated: 2026-02-28 13:25 (UTC)

Pinned Comments

Latest Comments

micwoj92 commented on 2025-12-03 00:45 (UTC)

Build fails:

deprecated.c: In function 'scm_i_init_deprecated':
deprecated.c:3024:46: error: passing argument 2 of 'scm_set_smob_apply' from incompatible pointer type [-Wincompatible-pointer-types]
 3024 |   scm_set_smob_apply (scm_tc16_eval_closure, scm_eval_closure_lookup, 2, 0, 0);
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~
      |                                              |
      |                                              struct scm_unused_struct * (*)(struct scm_unused_struct *, struct scm_unused_struct *, struct scm_unused_struct *)
In file included from ../libguile.h:94:
../libguile/smob.h:197:45: note: expected 'scm_t_subr' {aka 'struct scm_unused_struct * (*)(void)'} but argument is of type 'struct scm_unused_struct * (*)(struct scm_unused_struct *, struct scm_unused_struct *, struct scm_unused_struct *)'
  197 |                                  scm_t_subr apply,
      |                                  ~~~~~~~~~~~^~~~~
deprecated.c:2758:1: note: 'scm_eval_closure_lookup' declared here
 2758 | scm_eval_closure_lookup (SCM eclo, SCM sym, SCM definep)
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ../libguile/_scm.h:68:
../libguile/__scm.h:489:16: note: 'scm_t_subr' declared here
  489 | typedef SCM (* scm_t_subr) ();
      |                ^~~~~~~~~~
make[3]: *** [Makefile:2607: libguile_2.0_la-deprecated.lo] Error 1
make[3]: Leaving directory '/build/guile2.0/src/guile-2.0.14/libguile'
make[2]: *** [Makefile:2186: all] Error 2
make[2]: Leaving directory '/build/guile2.0/src/guile-2.0.14/libguile'
make[1]: *** [Makefile:1841: all-recursive] Error 1
make[1]: Leaving directory '/build/guile2.0/src/guile-2.0.14'
make: *** [Makefile:1727: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

g_sokol commented on 2025-06-13 08:18 (UTC)

Can't import FF478FB264DE32EC296725A3DDC0F5358812F8F2 key:

 :: PGP keys need importing:
 -> FF478FB264DE32EC296725A3DDC0F5358812F8F2, required by: guile2.0
:: Import? [Y/n] 
:: Importing keys with gpg...
gpg: key DDC0F5358812F8F2: no public key - can't apply revocation certificate
gpg: Total number processed: 1
 -> problem importing keys