Dear all, someone found and fixed the problem below, I'm forwarding it here to mark this issue resolved. To summarize: guile has to be built with the configure switch --enable-networking. If not, the segfault below occurs when starting gwave. The good news is thus that gentoo now has already an updated gwave. (And I'm just preparing gspiceui.) The details are at http://bugs.gentoo.org/show_bug.cgi?id=293397 Best, Andreas On Monday 16 November 2009 13:25:53 Andreas K. Huettel wrote: > Hi, > > I'm trying to package gwave release 20090213 for Gentoo linux. It compiles > fine, but segfaults immediately on startup (details see below). Since I am no scheme expert, > any help on this error would be greatly appreciated; please contact me if you need more > information. > > I use the following packages: > x11-libs/gtk+-2.16.6 > dev-scheme/guile-1.8.6 > dev-libs/g-wrap-1.9.11 > dev-scheme/guile-gnome-platform-2.16.1 > dev-scheme/guile-cairo-1.4.0 > media-libs/plotutils-2.5.1 > > > Error message: > > huettel@grenadine ~ $ gwave > > In unknown file: > ?: 49 (or (begin (try-module-linked name)) (try-module-autoload name) > ...) > ?: 50* [try-module-autoload (gnome gobject generics)] > ?: 51 (let* (# # # #) (resolve-module dir-hint-module-name #f) (and # > #)) > ... > ?: 52 (letrec ((load-file #)) (dynamic-wind (lambda () #) (lambda () #) > ...) ...) > ?: 53* [dynamic-wind #<procedure #f ()> #<procedure #f ()> #<procedure > #f ()>] > ?: 54* [#<procedure #f ()>] > ?: 55* (let* ((file #)) (cond (# => #) (# => #))) > ?: 56 [#<procedure #f (full)> > "/usr/share/guile/site/gnome/gobject/generics.scm"] > ?: 57 [with-fluid* #<fluid 7> #f #<procedure #f ()>] > ?: 58* [#<procedure #f ()>] > ?: 59* [load-file #<primitive-procedure primitive-load> ...] > ?: 60* [save-module-excursion #<procedure #f ()>] > ?: 61 (let (# #) (dynamic-wind # thunk #)) > ?: 62 [dynamic-wind #<procedure #f ()> #<procedure #f ()> #<procedure > #f ()>] > ?: 63* [#<procedure #f ()>] > ?: 64* [primitive-load > "/usr/share/guile/site/gnome/gobject/generics.scm"] > In /usr/share/guile/site/gnome/gobject/generics.scm: > 141: 65* (define %connect (module-ref the-root-module (quote connect))) > 141: 66* [module-ref #<module (guile) 7f75f1da29e0> connect] > In unknown file: > ?: 67 (let* ((variable #)) (if (and variable #) (variable-ref variable) > ...)) > ... > ?: 68 [scm-error misc-error #f ...] > > <unnamed port>: In procedure scm-error in expression (scm-error (quote > misc-error) #f ...): > <unnamed port>: No variable named connect in #<module (guile) > 7f75f1da29e0> > Speicherzugriffsfehler > huettel@grenadine ~ $ > > > -- Dr. Andreas K. Huettel Institute for Experimental and Applied Physics University of Regensburg D-93040 Regensburg Germany tel. +49 151 241 67748 (mobile) e-mail mail@xxxxxxxxxxxx http://www.akhuettel.de/research/
Attachment:
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ geda-user mailing list geda-user@xxxxxxxxxxxxxx http://www.seul.org/cgi-bin/mailman/listinfo/geda-user