stumpwm-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [STUMP] Building StumpWM/CLisp on Ubuntu


From: Sébastien Vauban
Subject: Re: [STUMP] Building StumpWM/CLisp on Ubuntu
Date: Mon, 14 Sep 2009 14:01:56 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux)

Hi Shawn,

Shawn Betts wrote:
>>> *** - SYSTEM::%STRUCTURE-STORE: 49 is not a valid index into
>>>       #<XLIB:DISPLAY localhost:0 (The X.Org Foundation R10600000) X11.0 
>>> #x21A5F3C6>
>
> This doesn't seem right at all. To me this says it's attempting to stuff a
> value into the display structure's 50th slot but that slot doesn't exist. I
> doubt such a fundamental error would be made directly in the new-clx code,
> especially since others have used 2.48 without problem. So it must be
> something screwing up somewhere else. What architecture are you building
> this on?

I'm building on a Sony Vaio laptop VGN-S5VP (4 years old).

It is a 32-bit Intel Pentium M 770 2.13 GHz (with 1-GB RAM).


> It may also be helpful if you could boot clisp, load stumpwm, and run
> (stumpwm:stumpwm). Then when clisp croaks it will hopefully give a backtrace
> and we can look at the source code that's causing the problem.

>From Gnome, I've run the following command (hopefully, I correctly translated
your sentence into commands):

--8<---------------cut here---------------start------------->8---
clisp -K full -on-error exit -x "(load \"asdf.lisp\") (load \"stumpwm.asd\") 
(load \"/usr/share/common-lisp/systems/cl-ppcre.asd\") (asdf:operate 
'asdf:load-op :stumpwm) (stumpwm::stumpwm) (ext:exit)"
--8<---------------cut here---------------end--------------->8---

with this result:

--8<---------------cut here---------------start------------->8---
  i i i i i i i       ooooo    o        ooooooo   ooooo   ooooo
  I I I I I I I      8     8   8           8     8     o  8    8
  I  \ `+' /  I      8         8           8     8        8    8
   \  `-+-'  /       8         8           8      ooooo   8oooo
    `-__|__-'        8         8           8           8  8
        |            8     o   8           8     o     8  8
  ------+------       ooooo    8oooooo  ooo8ooo   ooooo   8

Welcome to GNU CLISP 2.48 (2009-07-28) <http://clisp.cons.org/>

Copyright (c) Bruno Haible, Michael Stoll 1992, 1993
Copyright (c) Bruno Haible, Marcus Daniels 1994-1997
Copyright (c) Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998
Copyright (c) Bruno Haible, Sam Steingold 1999-2000
Copyright (c) Sam Steingold, Bruno Haible 2001-2009

Type :h and hit Enter for context help.

;; Loading file asdf.lisp ...
;; Loaded file asdf.lisp
T
;; Loading file stumpwm.asd ...
;; Loaded file stumpwm.asd
T
;; Loading file /usr/share/common-lisp/systems/cl-ppcre.asd ...
;; Loaded file /usr/share/common-lisp/systems/cl-ppcre.asd
T
;; Loading file /usr/share/common-lisp/source/cl-ppcre/packages.fas ...
;; Loaded file /usr/share/common-lisp/source/cl-ppcre/packages.fas
;; Loading file /usr/share/common-lisp/source/cl-ppcre/specials.fas ...
;; Loaded file /usr/share/common-lisp/source/cl-ppcre/specials.fas
;; Loading file /usr/share/common-lisp/source/cl-ppcre/util.fas ...
;; Loaded file /usr/share/common-lisp/source/cl-ppcre/util.fas
;; Loading file /usr/share/common-lisp/source/cl-ppcre/errors.fas ...
;; Loaded file /usr/share/common-lisp/source/cl-ppcre/errors.fas
;; Loading file /usr/share/common-lisp/source/cl-ppcre/lexer.fas ...
;; Loaded file /usr/share/common-lisp/source/cl-ppcre/lexer.fas
;; Loading file /usr/share/common-lisp/source/cl-ppcre/parser.fas ...
;; Loaded file /usr/share/common-lisp/source/cl-ppcre/parser.fas
;; Loading file /usr/share/common-lisp/source/cl-ppcre/regex-class.fas ...
;; Loaded file /usr/share/common-lisp/source/cl-ppcre/regex-class.fas
;; Loading file /usr/share/common-lisp/source/cl-ppcre/convert.fas ...
;; Loaded file /usr/share/common-lisp/source/cl-ppcre/convert.fas
;; Loading file /usr/share/common-lisp/source/cl-ppcre/optimize.fas ...
;; Loaded file /usr/share/common-lisp/source/cl-ppcre/optimize.fas
;; Loading file /usr/share/common-lisp/source/cl-ppcre/closures.fas ...
;; Loaded file /usr/share/common-lisp/source/cl-ppcre/closures.fas
;; Loading file /usr/share/common-lisp/source/cl-ppcre/repetition-closures.fas 
...
;; Loaded file /usr/share/common-lisp/source/cl-ppcre/repetition-closures.fas
;; Loading file /usr/share/common-lisp/source/cl-ppcre/scanner.fas ...
;; Loaded file /usr/share/common-lisp/source/cl-ppcre/scanner.fas
;; Loading file /usr/share/common-lisp/source/cl-ppcre/api.fas ...
;; Loaded file /usr/share/common-lisp/source/cl-ppcre/api.fas
;; Loading file /home/sva/src/stumpwm/package.fas ...
;; Loaded file /home/sva/src/stumpwm/package.fas
;; Loading file /home/sva/src/stumpwm/primitives.fas ...
;; Loaded file /home/sva/src/stumpwm/primitives.fas
;; Loading file /home/sva/src/stumpwm/workarounds.fas ...
WARNING: DEFUN/DEFMACRO(GET-WM-CLASS): #<PACKAGE XLIB> is locked
         Ignore the lock and proceed
WARNING: DEFUN/DEFMACRO: redefining function GET-WM-CLASS in 
/home/sva/src/stumpwm/workarounds.fas, was defined in 
/home/sva/src/clisp-2.48/src/clx/new-clx/clx.fas
WARNING: DEFUN/DEFMACRO(WITH-GCONTEXT): #<PACKAGE XLIB> is locked
         Ignore the lock and proceed
WARNING: DEFUN/DEFMACRO: redefining macro WITH-GCONTEXT in 
/home/sva/src/stumpwm/workarounds.fas, was defined in 
/home/sva/src/clisp-2.48/src/clx/new-clx/clx.fas
;; Loaded file /home/sva/src/stumpwm/workarounds.fas
;; Loading file /home/sva/src/stumpwm/wrappers.fas ...
;; Loaded file /home/sva/src/stumpwm/wrappers.fas
;; Loading file /home/sva/src/stumpwm/keysyms.fas ...
;; Loaded file /home/sva/src/stumpwm/keysyms.fas
;; Loading file /home/sva/src/stumpwm/keytrans.fas ...
;; Loaded file /home/sva/src/stumpwm/keytrans.fas
;; Loading file /home/sva/src/stumpwm/kmap.fas ...
;; Loaded file /home/sva/src/stumpwm/kmap.fas
;; Loading file /home/sva/src/stumpwm/input.fas ...
WARNING: INTERN("*WINDOW-ATTRIBUTES*"): #<PACKAGE XLIB> is locked
         Ignore the lock and proceed
WARNING: INTERN("CLEANUP-STATE-ENTRY"): #<PACKAGE XLIB> is locked
         Ignore the lock and proceed
;; Loaded file /home/sva/src/stumpwm/input.fas
;; Loading file /home/sva/src/stumpwm/core.fas ...
;; Loaded file /home/sva/src/stumpwm/core.fas
;; Loading file /home/sva/src/stumpwm/command.fas ...
;; Loaded file /home/sva/src/stumpwm/command.fas
;; Loading file /home/sva/src/stumpwm/menu.fas ...
;; Loaded file /home/sva/src/stumpwm/menu.fas
;; Loading file /home/sva/src/stumpwm/screen.fas ...
WARNING: INTERN("CHANGE-WINDOW-ATTRIBUTE"): #<PACKAGE XLIB> is locked
         Ignore the lock and proceed
;; Loaded file /home/sva/src/stumpwm/screen.fas
;; Loading file /home/sva/src/stumpwm/head.fas ...
;; Loaded file /home/sva/src/stumpwm/head.fas
;; Loading file /home/sva/src/stumpwm/group.fas ...
;; Loaded file /home/sva/src/stumpwm/group.fas
;; Loading file /home/sva/src/stumpwm/window.fas ...
;; Loaded file /home/sva/src/stumpwm/window.fas
;; Loading file /home/sva/src/stumpwm/floating-group.fas ...
;; Loaded file /home/sva/src/stumpwm/floating-group.fas
;; Loading file /home/sva/src/stumpwm/tile-group.fas ...
;; Loaded file /home/sva/src/stumpwm/tile-group.fas
;; Loading file /home/sva/src/stumpwm/tile-window.fas ...
;; Loaded file /home/sva/src/stumpwm/tile-window.fas
;; Loading file /home/sva/src/stumpwm/window-placement.fas ...
;; Loaded file /home/sva/src/stumpwm/window-placement.fas
;; Loading file /home/sva/src/stumpwm/message-window.fas ...
;; Loaded file /home/sva/src/stumpwm/message-window.fas
;; Loading file /home/sva/src/stumpwm/selection.fas ...
;; Loaded file /home/sva/src/stumpwm/selection.fas
;; Loading file /home/sva/src/stumpwm/user.fas ...
;; Loaded file /home/sva/src/stumpwm/user.fas
;; Loading file /home/sva/src/stumpwm/iresize.fas ...
;; Loaded file /home/sva/src/stumpwm/iresize.fas
;; Loading file /home/sva/src/stumpwm/bindings.fas ...
;; Loaded file /home/sva/src/stumpwm/bindings.fas
;; Loading file /home/sva/src/stumpwm/events.fas ...
;; Loaded file /home/sva/src/stumpwm/events.fas
;; Loading file /home/sva/src/stumpwm/help.fas ...
;; Loaded file /home/sva/src/stumpwm/help.fas
;; Loading file /home/sva/src/stumpwm/fdump.fas ...
;; Loaded file /home/sva/src/stumpwm/fdump.fas
;; Loading file /home/sva/src/stumpwm/time.fas ...
;; Loaded file /home/sva/src/stumpwm/time.fas
;; Loading file /home/sva/src/stumpwm/mode-line.fas ...
;; Loaded file /home/sva/src/stumpwm/mode-line.fas
;; Loading file /home/sva/src/stumpwm/color.fas ...
WARNING: INTERN("COPY-GCONTEXT-LOCAL-STATE"): #<PACKAGE XLIB> is locked
         Ignore the lock and proceed
WARNING: INTERN("RESTORE-GCONTEXT-TEMP-STATE"): #<PACKAGE XLIB> is locked
         Ignore the lock and proceed
WARNING: INTERN("DEALLOCATE-GCONTEXT-STATE"): #<PACKAGE XLIB> is locked
         Ignore the lock and proceed
;; Loaded file /home/sva/src/stumpwm/color.fas
;; Loading file /home/sva/src/stumpwm/module.fas ...
;; Loaded file /home/sva/src/stumpwm/module.fas
;; Loading file /home/sva/src/stumpwm/stumpwm.fas ...
;; Loaded file /home/sva/src/stumpwm/stumpwm.fas
;; Loading file /home/sva/src/stumpwm/version.fas ...
;; Loaded file /home/sva/src/stumpwm/version.fas
0 errors, 0 warnings
NIL
*** - SYSTEM::%STRUCTURE-STORE: 49 is not a valid index into #<XLIB:DISPLAY 
localhost:0 (The X.Org Foundation R10600000) X11.0 #x2185A1F6>

Bye.
--8<---------------cut here---------------end--------------->8---

Can this help you help me?

Best regards,
  Seb

-- 
Sébastien Vauban





reply via email to

[Prev in Thread] Current Thread [Next in Thread]