[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.
smime.p7s
Description: S/MIME cryptographic signature