Hi Uwe,

>>>>> Uwe Brauer <[email protected]> writes:
> Thanks I applied the patch and run make EMACSBIN=/opt/emacs29/bin/emacs

> Result:
> fatal: not a git repository (or any of the parent directories): .git
> sed -e 's|@lisppackagelispdir@|(file-name-directory load-file-name)|'\
>     -e 's|@lisppackagedatadir@|(file-name-directory load-file-name)|'\
>     -e 's|@lispautodir@|(if (file-writable-p "/usr/local/var/auctex") 
> "/usr/local/var/auctex" "~/.emacs.d/auctex")|'\
>     -e 's|@AUCTEXVERSION@|14.0.4.2024-04-24_08:10:19|'\
>     -e 's|@AUCTEXDATE@|2024-04-24_08:10:19|'\
>     tex-site.el.in >tex-site.el
> make: *** No rule to make target 'ChangeLog', needed by 'doc/version.texi'.  
> Stop.
> Sorry, still does not work

The GNUmakefile uses perl script build-aux/gitlog-to-auctexlog to
generate Changelog, and that script calls git internally. Thus Changelog
isn't generated without running git binary.

Hence either
1) Uwe installs git
2) AUCTeX implements fallback in build-aux/gitlog-to-auctexlog
is necessary to have Changelog.

Regards,
Ikumi Keita
#StandWithUkraine #StopWarInUkraine
#Gaza #StopMassiveKilling #CeasefireNOW

Reply via email to