Re: Cedet doesn't build on Emacs 25.1

Vincent Semeria <[email protected]> Sat, 1 Oct 2016 12:23:36 +0200
Newsgroups gmane.emacs.cedet
Message-ID <CAJJyN4vW+nuJwY35cZ4CA5GCH8=ghdOgFtQ7zO3RW60ja0c51Q@mail.gmail.com>
--===============5688197257377379216==
Content-Type: multipart/alternative; boundary=001a1142bd8895cab5053dcb1aa9

--001a1142bd8895cab5053dcb1aa9
Content-Type: text/plain; charset=UTF-8

Hello,

On Sept 20 I sent you the previous mail about cedet not building on
Windows. I managed to get the call stack leading to the error, if it can
help you :

error("Attempt to add non-object to master project list")
ede-add-project-to-global-list([eieio-class-tag--ede-proj-project
"~/.emacs.d/cedet-git/lisp/Project.ede" nil "cedet-topdir" "1.1beta"
"~/.emacs.d/cedet-git/lisp/" unbound nil (
#[(this dir) "\303 \304\"\204
#[385 " \301\302\303\304\305 !\306\"\307$\310K\311K\301\302\312\304\305
\"\313\"\307$\216\310 M\210\311 M
apply(#[385 " \301\302\303\304\305
!\306\"\307$\310K\311K\301\302\312\304\305 \"\313\"\307$\216\310 M\210\311
#[128 "\302\300\303\304\305\306\307\301 \"\310\"\311\312% #\207" [#[385 "
\301\302\303\304\305 !\306\"\307
apply(#[128 "\302\300\303\304\305\306\307\301 \"\310\"\311\312% #\207"
[#[385 " \301\302\303\304\305 !\306\"\307$\310K
ede-auto-load-project([eieio-class-tag--ede-project-autoload "Make"
ede/proj "Project.ede" nil nil unbound nil ede-proj-load ede-proj-project
nil t nil] "~/.emacs.d/cedet
ede-load-project-file("c:/users/inconnu/.emacs.d/cedet-git/lisp/")
(let* ((ede-project-directories t) (Tproj (ede-load-project-file
(file-name-as-directory (expand-file-name d cedet-build-location)))))
(cedet-build-project Tproj))
(while --dolist-tail-- (setq d (car --dolist-tail--)) (cedet-build-msg
"Building directory %s\n" d) (let* ((ede-project
(let ((--dolist-tail-- subdirs) d) (while --dolist-tail-- (setq d (car
--dolist-tail--)) (cedet-build-msg "Building directory
(let ((buf (get-buffer-create "CEDET MAKE")) (pkgs nil) (subdirs (quote
("lisp")))) (cedet-build
cedet-build()

Thanks,
Vincent

On Tue, Sep 20, 2016 at 11:18 AM, Vincent Semeria <[email protected]
> wrote:

> Hello,
>
> emacs -Q -l cedet-build.el -f cedet-build
> fails after step 5 with the error
> "Attempt to add non-object to master project list"
>
> Mind in on Windows 10, I don't know if it builds on other OS'es.
>
> Thanks,
> Vincent
>

--001a1142bd8895cab5053dcb1aa9
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hello,</div><div><br></div><div>On Sept 20 I sent you=
 the previous mail about cedet not building on Windows. I managed to get th=
e call stack leading to the error, if it can help you :</div><div><br></div=
><div>error(&quot;Attempt to add non-object to master project list&quot;)</=
div><div>ede-add-project-to-global-list([eieio-class-tag--ede-proj-project =
&quot;~/.emacs.d/cedet-git/lisp/Project.ede&quot; nil &quot;cedet-topdir&qu=
ot; &quot;1.1beta&quot; &quot;~/.emacs.d/cedet-git/lisp/&quot; unbound nil =
(</div><div>#[(this dir) &quot;\303 \304\&quot;\204 <br></div><div>#[385 &q=
uot; \301\302\303\304\305  !\306\&quot;\307$\310K\311K\301\302\312\304\305 =
   \&quot;\313\&quot;\307$\216\310 M\210\311 M</div><div>apply(#[385 &quot;=
 \301\302\303\304\305  !\306\&quot;\307$\310K\311K\301\302\312\304\305    \=
&quot;\313\&quot;\307$\216\310 M\210\311</div><div>#[128 &quot;\302\300\303=
\304\305\306\307\301  \&quot;\310\&quot;\311\312% #\207&quot; [#[385 &quot;=
 \301\302\303\304\305  !\306\&quot;\307</div><div>apply(#[128 &quot;\302\30=
0\303\304\305\306\307\301  \&quot;\310\&quot;\311\312% #\207&quot; [#[385 &=
quot; \301\302\303\304\305  !\306\&quot;\307$\310K</div><div>ede-auto-load-=
project([eieio-class-tag--ede-project-autoload &quot;Make&quot; ede/proj &q=
uot;Project.ede&quot; nil nil unbound nil ede-proj-load ede-proj-project ni=
l t nil] &quot;~/.emacs.d/cedet</div><div>ede-load-project-file(&quot;c:/us=
ers/inconnu/.emacs.d/cedet-git/lisp/&quot;)</div><div>(let* ((ede-project-d=
irectories t) (Tproj (ede-load-project-file (file-name-as-directory (expand=
-file-name d cedet-build-location))))) (cedet-build-project Tproj))<br></di=
v><div>(while --dolist-tail-- (setq d (car --dolist-tail--)) (cedet-build-m=
sg &quot;Building directory %s\n&quot; d) (let* ((ede-project<br></div><div=
>(let ((--dolist-tail-- subdirs) d) (while --dolist-tail-- (setq d (car --d=
olist-tail--)) (cedet-build-msg &quot;Building directory</div><div>(let ((b=
uf (get-buffer-create &quot;CEDET MAKE&quot;)) (pkgs nil) (subdirs (quote (=
&quot;lisp&quot;)))) (cedet-build</div><div>cedet-build()<br></div><div><br=
></div><div>Thanks,</div><div>Vincent</div></div><div class=3D"gmail_extra"=
><br><div class=3D"gmail_quote">On Tue, Sep 20, 2016 at 11:18 AM, Vincent S=
emeria <span dir=3D"ltr">&lt;<a href=3D"mailto:[email protected]" t=
arget=3D"_blank">[email protected]</a>&gt;</span> wrote:<br><blockq=
uote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc =
solid;padding-left:1ex"><div dir=3D"ltr"><div><div><div><div>Hello,<br><br>=
emacs -Q -l cedet-build.el -f cedet-build <br>fails after step 5 with the e=
rror<br></div>&quot;Attempt to add non-object to master project list&quot;<=
br><br></div>Mind in on Windows 10, I don&#39;t know if it builds on other =
OS&#39;es.<br><br></div>Thanks,<br></div>Vincent<br></div>
</blockquote></div><br></div>

--001a1142bd8895cab5053dcb1aa9--


--===============5688197257377379216==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
--===============5688197257377379216==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Cedet-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cedet-devel

--===============5688197257377379216==--