bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#52376: 28.0.90; libdir is missing from native-comp-eln-load-path wit


From: Eli Zaretskii
Subject: bug#52376: 28.0.90; libdir is missing from native-comp-eln-load-path with GTK3 build
Date: Wed, 08 Dec 2021 20:25:47 +0200

> From: Bhavin Gandhi <bhavin7392@gmail.com>
> Date: Wed, 8 Dec 2021 23:35:40 +0530
> Cc: 52376@debbugs.gnu.org
> 
> mkdir build-gtk && cd build-gtk
> ln -s ../configure .
> ./configure[1]
> make bootstrap
> make
> 
> cd ..
> mkdir build-lucid && cd build-lucid
> ./configure [flags]
> make bootstrap
> make
> 
> cd ..
> mkdir build-nox && cd build-nox
> ln -s ../configure .
> ./configure [flags]
> # there is no bootstrap here, not sure why that's the case.
> make
> 
> No clean-up is done between the two builds.

Maybe you should do the cleanup.

Also you didn't show the "make install" commands -- are they
installing into different places?  Where are the corresponding
emacs.pdmp files?

> > > […]
> > > $ make -j8 bootstrap
> > > $ make -j8
> > > $ sudo make -j8 install
> >
> > How is this different from the commands you used to produce the build
> > which didn't find the *.eln files?
> 
> One difference is having a different build directory (like build-gtk),
> and the RPM build process adds a bunch of CFLAGS, and few more
> variables.
> 
> [1] Here are all the extra flags added when building via RPM packaging
> script (spec file), but these are the same for all 3 builds in this
> case.

I don't think compiler options could cause this.  It's somehow related
to the *.eln files and to the location of the emacs.pdmp file.

Did the final dump process show that it loads "native-compiled lisp"
files for all the preloaded files?





reply via email to

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