From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jambunathan K Subject: Re: (Emacs 23/24 binary compatibility): defstruct, setf Date: Wed, 04 Sep 2013 09:31:10 +0530 Message-ID: <87ppspkzg9.fsf@gmail.com> References: <87wqmyi9dj.fsf@gmail.com> <87eh95mwtt.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: In-Reply-To: (Stefan Monnier's message of "Tue, 03 Sep 2013 22:57:03 -0400") List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org To: Stefan Monnier Cc: emacs-orgmode@gnu.org, Nicolas Goaziou , emacs-devel@gnu.org List-Id: emacs-orgmode.gnu.org Stefan Monnier writes: > More specifically, the setf and the defstruct need to be compiled with > "the same version" (either both cl.el, or both gv.el). > > Does the patch below work for you? Yes. Please install. FWIW, I see following errors reported. On load of *.el file: ==================== Loading /home/kjambunathan/src/org-mode/contrib/lisp/ox-jabref.el (source)... Eager macro-expansion failure: (error "Incompatible place expression needs recompilation: (org-export-backend-transcoders enhanced-backend)") gv-get: Incompatible place expression needs recompilation: (org-export-backend-transcoders enhanced-backend) On compile of *.el file: ======================== Compiling file /home/kjambunathan/src/org-mode/contrib/lisp/ox-jabref.el at Wed Sep 4 09:22:25 2013 ox-jabref.el:170:1:Error: Incompatible place expression needs recompilation: (org-export-backend-transcoders enhanced-backend)