auctex-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: compilation using git needs 10 minutes and fails


From: Uwe Brauer
Subject: Re: compilation using git needs 10 minutes and fails
Date: Wed, 24 Apr 2024 12:08:10 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

>>> "AE" == Arash Esbati <arash@gnu.org> writes:

> Uwe Brauer <oub@mat.ucm.es> writes:
>> Well, it compiled from master but 29.0.5 so pre 29.1

> What do you see if you do:

>   • emacs -Q
>   • C-h f loaddefs-generate-batch RET in scratch

This function is not defined.

--8<---------------cut here---------------start------------->8---
emacs-version is a variable defined in ‘C source code’.

Its value is "29.0.50"

Version numbers of this version of Emacs.
--8<---------------cut here---------------end--------------->8---

But 

,----
| emacs-repository-version is a variable defined in ‘version.el’.
| 
| Its value is "7bf17ceee8c2d347917541e143ce25609e90ebbb"
`----


So in short, that might explain why I can't compile (or why it takes so
long)? 



> This is what I get:

> loaddefs-generate-batch is an autoloaded Lisp function in
> ‘loaddefs-gen.el’.

> [Arg list not available until function definition is loaded.]

> Generate loaddefs.el files in batch mode.
> This scans for ;;;###autoload forms and related things.

> The first element on the command line should be the (main)
> loaddefs.el output file, and the rest are the directories to
> use.

 
>> the problem is that more recent emacs version cause sever problems
>> with my old bbdb package I using on a daily base (I wrote a lot of
>> useful add-ons that do not work on more recent bbdb version, mostly
>> because of renaming functions and changing syntax).

> BBDB is showing age, so I moved to EBDB, note that it has a manual as
> well ;-)

The problem are the add-ons, I need on a daily base and which I have to
rewrite. Mind you I am still using 2.35.

>> Point taken,

> Thanks.

>> but the compilation needs 10 minutes, 10! That makes testing
>> cumbersome, don't you agree?

> Yes, and we have to find out why.  If the Emacs you're using to compile
> AUCTeX doesn't have the function above, we can stop right away.  So
> please make you have an recent version at hand, then we can proceed.

It does not. So I cannot compile.

If I understand you correctly: I should have a version, for the
moment just for compiling the main auctex branch purpose, but not my
daily use? 

That would make testing, I mean real testing for a new feature for real
world documents difficult, 

Since as I said if I compile and install say the current master version,
I cannot use it in my daily workflow and could not test real world
documents, at least not for the next two months.


> For me, 'time make -j8' returns:

>     real    0m25.407s
>     user    2m35.401s
>     sys     0m17.996s

> on a MacBook Air M2.

> Best, Arash


-- 
I strongly condemn Hamas heinous despicable pogroms/atrocities on Israel
I strongly condemn Putin's war of aggression against Ukraine.
I support to deliver weapons to Ukraine's military. 
I support the EU and NATO membership of Ukraine. 

Attachment: smime.p7s
Description: S/MIME cryptographic signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]