[ESS] make problems with latest git

Ross Boylan Ro@@@Boy|@n @end|ng |rom uc@|@edu
Tue Mar 6 18:35:23 CET 2018


On Tue, Mar 06, 2018 at 02:48:27PM +0000, Sparapani, Rodney wrote:
> Hi Ross:
> 
> I can’t reproduce your problem here.  From your make
> error below, it seems that ess-sas-a.el might be tampered.
> Could you refresh that file from
> git and rebuild to check?
> 
> > [ess-sas-d:] require 'ess-sas-l ...
> > Source file `/home/ross/ESS/lisp/ess-sas-a.el' newer than
> > byte-compiled file
> > Symbol's value as variable is void: sas-program
> > Makefile:115: recipe for target 'ess-sas-d.elc' failed
> 
> --
> Rodney Sparapani, PhD
> Assistant Professor of Biostatistics
> Medical College of Wisconsin, Milwaukee
I deleted the file and then did git checkout -- ess-sas-a.el.  It
didn't seem to make a difference (see below).  I also did a clean
clone from git.  That also didn't work, though not in the same way--in
fact it seems to have gotten through the ess-sas stuff with only
warnings, while failing later on.  I've attached the script.

Here's the try in my existing tree:
ross using ross-node1:~/ESS$ make
cd etc; make all
make[1]: Entering directory '/home/ross/ESS/etc'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/ross/ESS/etc'
cd lisp; make all
make[1]: Entering directory '/home/ross/ESS/lisp'
emacs -batch -no-site-file -no-init-file -l ./ess-comp.el -f batch-byte-compile ess-custom.el
loading 'ess-compat ..
loading 'ess-custom ..
Source file `/home/ross/ESS/lisp/ess-custom.el' newer than byte-compiled file
loading 'ess ..
Source file `/home/ross/ESS/lisp/ess.el' newer than byte-compiled file
Source file `/home/ross/ESS/lisp/ess-utils.el' newer than byte-compiled file
Source file `/home/ross/ESS/lisp/ess-mode.el' newer than byte-compiled file
Source file `/home/ross/ESS/lisp/ess-inf.el' newer than byte-compiled file
Source file `/home/ross/ESS/lisp/ess-tracebug.el' newer than byte-compiled file
loading 'ess-site ..
Source file `/home/ross/ESS/lisp/ess-site.el' newer than byte-compiled file
Source file `/home/ross/ESS/lisp/ess-r-mode.el' newer than byte-compiled file
Source file `/home/ross/ESS/lisp/ess-help.el' newer than byte-compiled file
Source file `/home/ross/ESS/lisp/ess-s-lang.el' newer than byte-compiled file
[ess-s-lang:] (def** ) only ...
Source file `/home/ross/ESS/lisp/ess-roxy.el' newer than byte-compiled file
Source file `/home/ross/ESS/lisp/ess-r-completion.el' newer than byte-compiled file
Source file `/home/ross/ESS/lisp/ess-r-syntax.el' newer than byte-compiled file
Source file `/home/ross/ESS/lisp/ess-r-package.el' newer than byte-compiled file
[ess-r-mode:] (require 'ess-s-lang)
[ess-r-mode:] (autoload ..) & (def** ..)
Source file `/home/ross/ESS/lisp/ess-julia.el' newer than byte-compiled file
Source file `/home/ross/ESS/lisp/ess-dde.el' newer than byte-compiled file
Source file `/home/ross/ESS/lisp/ess-sas-d.el' newer than byte-compiled file
[ess-sas-d:] require 'comint & 'shell ...
[ess-sas-d:] require 'ess-sas-l ...
Source file `/home/ross/ESS/lisp/ess-sas-l.el' newer than byte-compiled file
Source file `/home/ross/ESS/lisp/ess-sas-a.el' newer than byte-compiled file
Symbol's value as variable is void: sas-program
Makefile:119: recipe for target 'ess-custom.elc' failed
make[1]: *** [ess-custom.elc] Error 255
make[1]: Leaving directory '/home/ross/ESS/lisp'
Makefile:10: recipe for target 'all' failed
make: *** [all] Error 2
ross using ross-node1:~/ESS$ git status
On branch master
Your branch is up-to-date with 'origin/master'.
nothing to commit, working directory clean



More information about the ESS-help mailing list