Re: [ANNOUNCE] Sawfish 1.6.3 released!



Am Mon, 24 May 2010 20:11:38 +1000
schrieb Allan Duncan <amd2345 fastmail com au>:

Hi,

the problem has been reported, but the cause is not so obvious at first sight, as
not everyone got the issue (seems to be compile-lib-batch (…)). Apply one of the
following hunks to work-around the issue:

diff --git a/lisp/sawfish/wm/util/prompt.jl b/lisp/sawfish/wm/util/prompt.jl
index 96906f5..805cbf0 100644
--- a/lisp/sawfish/wm/util/prompt.jl
+++ b/lisp/sawfish/wm/util/prompt.jl
@@ -57,7 +57,8 @@
           sawfish.wm.events
           sawfish.wm.custom
           sawfish.wm.commands
-         sawfish.wm.fonts)
+         sawfish.wm.fonts
+         sawfish.wm.util.prompt)

    (defgroup messages "Messages" :group misc)

@@ -118,15 +119,6 @@ displayed. See the `display-message' function for 
more details.")
    (defvar prompt-saved nil)
    (defvar prompt-attr nil)

-  ;; Compilation hack: ensure that the compiler doesn't complain when
-  ;; these are treated like functions and passed values.
-  (eval-when-compile
-    (setq prompt-completion-fun (lambda (#!rest) nil)
-          prompt-validation-fun (lambda (#!rest) nil)
-          prompt-abbrev-fun (lambda (#!rest) nil)
-          prompt-display-fun (lambda (#!rest) nil)))
-
-
    ;; From merlin
    ;; But maybe better if we'd include this util?


> On 22/05/10 23:19, Christopher Roy Bratusek wrote:
> > Hi folks,
> >
> > I'm proud to announce the immediate availability of
> >
> > 	Sawfish 1.6.3
> > 		"Hava Nagila"
> 
> Sadly I get a compile fail.
> 
> Firstly, the file sawfish.spec.in:12 has a BuildRequires of 
> rep-gtk-devel, which doesn't exist.
> rep-gtk is made with the devel stuff embedded, so the depend is just 
> 'rep-gtk'
> 
> Secondly, and more broken, is:
> ...
> make[1]: Entering directory `/bulk2/devel/rpmbuild/BUILD/sawfish-1.6.3/lisp'
> SAWFISHLISPDIR=. SAWFISHEXECDIR=../src/.libexec SAWFISHDOCFILE=../DOC 
> SAWFISH_USER_LISP_DIR= ../src/sawfish --batch --no-rc compiler -f 
> compile-batch sawfish/wm.jl
> set -e; for d in sawfish/wm; do \
>            SAWFISHLISPDIR=. SAWFISHEXECDIR=../src/.libexec 
> SAWFISHDOCFILE=../DOC SAWFISH_USER_LISP_DIR= ../src/sawfish --batch 
> --no-rc compiler -f compile-lib-batch $d; \
>          done
> (compiling sawfish/wm/custom-defaults.jl)
> (compiling sawfish/wm/util/marks.jl)
> (compiling sawfish/wm/util/decode-events.jl)
> (compiling sawfish/wm/util/window-order.jl)
> (compiling sawfish/wm/util/edges.jl)
> (compiling sawfish/wm/util/prompt.jl)
> error--> (void-value prompt-completion-fun)
> make[1]: *** [lisp] Error 10
> make[1]: Leaving directory `/bulk2/devel/rpmbuild/BUILD/sawfish-1.6.3/lisp'
> make: *** [all] Error 1
> error: Bad exit status from /var/tmp/rpm-tmp.BDAkID (%build)
> 
> 
> This is lisp stuff, way beyond me.
> Librep 0.90.5, rep-gtk 0.90.2 non-git dists.
> I didn't build sawfish 1.6.2, 1.6.1 is working well.
> 
> The puzzling bit is no alteration was made on any lisp/* line containing 
> "prompt-completion-fun" between 1.6.1 and 1.6.3



-- 

10 Dinge, die man auf ProLinux nicht sehen will:

	Heute: #7 Blanke Fakten

	Blanke Fakten entsprechen der Wahrheit und keiner eigenen Meinung, da sie dem
	Weltbild es Vorposters gänzlich wiedersprechen wird jeder, der sich dieser
	Massen-Meinungs-Vernichtungswaffe bedient sofort mit Unkenntnis geächtet und
	gestraft

OPNN



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