Re: [O] Bug: make fails on cloned repo [9.1.2 (9.1.2-22-ga2a034-elpaplus @ /Users/dzenkova/.emacs.d/elpa/org-plus-contrib-20171023/)]

2017-10-31 Thread Nick Dokos
Дарья Зенкова  writes:

> But when I try to build the repo, I get the following output:
>
> Loading /Users/dzenkova/src/orgmode.org/org-mode/lisp/org-compat.el 
> (source)...
> Cannot open load file: cl-lib

What does

   M-x locate-library RET cl-lib RET

say?

It's likely that the problem is with your emacs installation.

-- 
Nick




[O] Bug: make fails on cloned repo [9.1.2 (9.1.2-22-ga2a034-elpaplus @ /Users/dzenkova/.emacs.d/elpa/org-plus-contrib-20171023/)]

2017-10-31 Thread Дарья Зенкова
Remember to cover the basics, that is, what you expected to happen and
what in fact did happen.  You don't know how to make a good report?  See

 http://orgmode.org/manual/Feedback.html#Feedback

Your bug report will be posted to the Org mailing list.


I've cloned latest version of org repository with
`git clone git://orgmode.org/org-mode.git`

But when I try to build the repo, I get the following output:

Loading /Users/dzenkova/src/orgmode.org/org-mode/lisp/org-compat.el (source)...
Cannot open load file: cl-lib
make: [local.mk] Error 255 (ignored)
/Library/Developer/CommandLineTools/usr/bin/make -C doc clean;  
/Library/Developer/CommandLineTools/usr/bin/make -C lisp clean;
rm -f org *.pdf *.html *_letter.tex org-version.inc org-version.tex \
  *.aux *.cp *.cps *.dvi *.fn *.fns *.ky *.kys *.pg *.pgs \
  *.toc *.tp *.tps *.vr *.vrs *.log *.html *.ps
rm -f org-version.el org-loaddefs.el org-version.elc org-loaddefs.elc 
org-install.elc
rm -f *.elc
/Library/Developer/CommandLineTools/usr/bin/make -C doc all;  
/Library/Developer/CommandLineTools/usr/bin/make -C etc all;  
/Library/Developer/CommandLineTools/usr/bin/make -C lisp all;
org-version: 9.1.2 (release_9.1.2-154-g99dbca)
makeinfo --no-split org.texi -o org
makeinfo --html --number-sections --no-split -o org.html org.texi
texi2pdf --batch --clean --expand org.texi
You don't have a working TeX binary (tex) installed anywhere in
your PATH, and texi2dvi cannot proceed without one.  If you want to use
this script, you'll need to install TeX (if you don't have it) or change
your PATH or TEX environment variable (if you do).  See the --help
output for more details.

For information about obtaining TeX, please see http://tug.org/texlive,
or do a web search for TeX and your operating system or distro.
make[1]: *** [org.pdf] Error 1
make[1]: Nothing to be done for `all'.
rm -f org-version.el org-loaddefs.el org-version.elc org-loaddefs.elc 
org-install.elc
org-version: 9.1.2 (release_9.1.2-154-g99dbca)
Loading /Users/dzenkova/src/orgmode.org/org-mode/lisp/org-compat.el (source)...
Cannot open load file: cl-lib
make[1]: *** [org-version.el] Error 255
make: *** [all] Error 2

I tried to change the dependency from cl-lib to cl, but in this case I
get another error:

Loading /Users/dzenkova/src/orgmode.org/org-mode/lisp/org-compat.el (source)...
Symbol's function definition is void: declare-function
make: [local.mk] Error 255 (ignored)
/Library/Developer/CommandLineTools/usr/bin/make -C doc clean;  
/Library/Developer/CommandLineTools/usr/bin/make -C lisp clean;
rm -f org *.pdf *.html *_letter.tex org-version.inc org-version.tex \
  *.aux *.cp *.cps *.dvi *.fn *.fns *.ky *.kys *.pg *.pgs \
  *.toc *.tp *.tps *.vr *.vrs *.log *.html *.ps
rm -f org-version.el org-loaddefs.el org-version.elc org-loaddefs.elc 
org-install.elc
rm -f *.elc
/Library/Developer/CommandLineTools/usr/bin/make -C doc all;  
/Library/Developer/CommandLineTools/usr/bin/make -C etc all;  
/Library/Developer/CommandLineTools/usr/bin/make -C lisp all;
org-version: 9.1.2 (release_9.1.2-154-g99dbca.dirty)
makeinfo --no-split org.texi -o org
makeinfo --html --number-sections --no-split -o org.html org.texi
texi2pdf --batch --clean --expand org.texi
You don't have a working TeX binary (tex) installed anywhere in
your PATH, and texi2dvi cannot proceed without one.  If you want to use
this script, you'll need to install TeX (if you don't have it) or change
your PATH or TEX environment variable (if you do).  See the --help
output for more details.

For information about obtaining TeX, please see http://tug.org/texlive,
or do a web search for TeX and your operating system or distro.
make[1]: *** [org.pdf] Error 1
make[1]: Nothing to be done for `all'.
rm -f org-version.el org-loaddefs.el org-version.elc org-loaddefs.elc 
org-install.elc
org-version: 9.1.2 (release_9.1.2-154-g99dbca.dirty)
Loading /Users/dzenkova/src/orgmode.org/org-mode/lisp/org-compat.el (source)...
Symbol's function definition is void: declare-function
make[1]: *** [org-version.el] Error 255
make: *** [all] Error 2

Emacs  : GNU Emacs 25.3.1 (x86_64-apple-darwin13.4.0, NS appkit-1265.21 Version 
10.9.5 (Build 13F1911))
of 2017-09-12
Package: Org mode version 9.1.2 (9.1.2-22-ga2a034-elpaplus @ 
/Users/dzenkova/.emacs.d/elpa/org-plus-contrib-20171023/)

current state:
==
(setq
org-tab-first-hook '(org-babel-hide-result-toggle-maybe
  org-babel-header-arg-expand)
org-speed-command-hook '(org-speed-command-activate
  org-babel-speed-command-activate)
org-occur-hook '(org-first-headline-recenter)
org-imenu-depth 8
org-metaup-hook '(org-babel-load-in-session-maybe)
org-confirm-shell-link-function 'yes-or-no-p
org-todo-keyword-faces '(("TD" . "red") ("ST" . "yellow") ("WT" . "grey")
  ("CN" :foreground "blue" :weight bold)