bug#26106: Defining a method named '-' with one parameter

2017-03-15 Thread Alejandro Sanchez
If I define a method named ‘-‘ which only takes in one parameter, the expression ‘(- v)’ gets rewritten to ‘(- 0 v)’. Here is a minimal example: (use-modules (oop goops)) (define-class () (x #:init-value 0 #:getter get-x #:init-keyword #:x) (y #:init-

bug#26107: Inaccurate location info for unbound-variable errors

2017-03-15 Thread Ludovic Courtès
Hi! In 2.1.8/2.2.0, walking up the stack to find the origin of an unbound variable error yields inaccurate location info. Consider this: --8<---cut here---start->8--- (list 'a (symbol->string 'b) (symbol->string 'c) ;← unbound variable error repor

bug#24002: configure: missing call to AC_C_FLEXIBLE_ARRAY_MEMBER

2017-03-15 Thread Thomas Klausner
On Wed, Mar 01, 2017 at 09:26:52AM +0100, Andy Wingo wrote: > Hi Thomas, > > On Sat 16 Jul 2016 11:13, Thomas Klausner writes: > > > On NetBSD, the build of guile-2.0.12 breaks early because > > FLEXIBLE_ARRAY_MEMBER is not defined: > > > > In file included from strftime.c:33:0: > > time-interna

bug#25921: pkgsrc patches: Dragonfly support

2017-03-15 Thread Thomas Klausner
On Tue, Mar 14, 2017 at 12:27:18PM +0100, Andy Wingo wrote: > On Wed 01 Mar 2017 21:27, Thomas Klausner writes: > > > $NetBSD: patch-lib_signal.in.h,v 1.1 2016/12/03 03:15:33 marino Exp $ > > > > DragonFly support. > > > > --- lib/signal.in.h.orig2016-06-29 09:12:27 UTC > > +++ lib/signal.in.

bug#25922: pkgsrc patches: older Darwin support

2017-03-15 Thread Thomas Klausner
On Tue, Mar 14, 2017 at 12:30:32PM +0100, Andy Wingo wrote: > On Wed 01 Mar 2017 21:28, Thomas Klausner writes: > > > Another pkgsrc patch concerns itself with supporting older Darwin > > releases, attached. Can you please merge it? > > Thomas > > > > $NetBSD: patch-libguile_stime.c,v 1.1 2016/1

bug#25509: FreeBSD 11.0

2017-03-15 Thread Matt Wette
HI saffron, I have been able to get guile-2.1.8 to build on FreeBSD 11.0. I had to “pkg install” : pkgconf, gmake, boehm-gc-threaded Then to work around following config issue, I “pkg install autotools” Edit autoconf.ac and find “bdw-gc”, change to “bdw-gc-threaded” PKG_CHECK_MODULES([BDW_GC], [

bug#24681: undefined reference to `mktime_internal' on solaris sparc

2017-03-15 Thread Christian Jullien
Hello Handy, I'm afraid that 2.2 also suffers from the same issue: CCLD guile ./.libs/libguile-2.2.so: undefined reference to `mktime_internal' collect2: error: ld returned 1 exit status make[3]: *** [Makefile:2435: guile] Error 1 make[3]: Leaving directory '/export/home/jullien/guile-2.2.0