Re: Issue with compiling latest snapshots or
Eric Ludlam <[email protected]>
| Newsgroups | gmane.emacs.cedet |
|---|---|
| Message-ID | <[email protected]> |
I just pulled the latest from CEDET/git today, which I think still
matches the bzr version. I had no such build issues.
I looked into it, and it appears you emacs doesn't support the 5th
argument to make-obsolete-variable. I looked into the Emacs news file,
and couldn't find out much about that function, other than that Emacs
24.3 introduced something new into there.
Do you perhaps have an old version of Emacs?
Eric
On 12/10/2014 06:34 PM, RJD wrote:
> I am quite surprised this has not been brought up yet, but - simply put - I
> am unable to compile the latest CEDET from trunk without getting this issue:
>
> *****
> Debugger entered--Lisp error: (wrong-number-of-arguments #[(obsolete-name
> current-name &optional when) "\30\304 ;\203\305 !\202 \305
> !B#\21\207" [obsolete-name current-name when put byte-obsolete-variable
> purecopy] 6 1689208 (list (let ((str (completing-read "Make variable
> obsolete: " obarray (quote boundp) t))) (if (equal str "") (error ""))
> (intern str)) (car (read-from-string (read-string "Obsoletion replacement:
> "))))] 4)
> make-obsolete-variable(semantic-idle-symbol-highlight-face "customize the
> face `semantic-idle-symbol-highlight' instead" "24.4" set)
> eval-buffer(#<buffer *load*<2>> nil
> "SOMEDIR"
> nil t) ; Reading at buffer position 31696
>
> load-with-code-conversion("SOMEDIR"
> "SOMEDIR"
> nil t)
> require(semantic/idle)
> eval-buffer(#<buffer *load*> nil
> "SOMEDIR"
> nil t) ; Reading at buffer position 1141
>
> load-with-code-conversion("SOMEDIR"
> "SOMEDIR"
> nil t)
> require(semantic/grammar)
> (progn (require (quote cedet-devel-load)) (require (quote cedet-compat))
> (require (quote semantic/grammar)) (require (quote semantic/bovine/grammar))
> (require (quote semantic/wisent/grammar)))
> eval((progn (require (quote cedet-devel-load)) (require (quote
> cedet-compat)) (require (quote semantic/grammar)) (require (quote
> semantic/bovine/grammar)) (require (quote semantic/wisent/grammar))))
> command-line-1(("--eval" "(setq debug-on-error t)" "-l"
> "../../../cedet-remove-builtin.el" "--eval" "(setq max-specpdl-size 1500
> max-lisp-eval-depth 700 cedet-minimum-setup t)" "-L" "../" "-L" "../" "-L"
> "../../../" "-L" "../../eieio/" "--eval" "(progn (require (quote
> cedet-devel-load)) (require (quote cedet-compat)) (require (quote
> semantic/grammar)) (require (quote semantic/bovine/grammar)) (require (quote
> semantic/wisent/grammar)))" "-f" "semantic-grammar-batch-build-packages"
> "srt.wy"))
> command-line()
> normal-top-level()
> *****
>
> I know the version from the 26th of Sept this year works without issue.
>
> Can we try and correct this please. There are some fixes put in recently
> that I requested.
>
> Thanks.
>
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
> _______________________________________________
> Cedet-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/cedet-devel
>
------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net