bsd4me wrote: ↑23 Apr 2024 15:38
1. emacs required libgccjit. I installed libgccjit and emacs now runs
There are two emacs packages. emacs-29.3-x86_64-1 and emacs-29.3-x86_64-2_regular The first one is on e packages group and the other is on extra packages group.
emacs-29.3-x86_64-2_regular edition need only tree-sitter to run.
(Tree-sitter only exists on x86_64 bit and do not exist on 32bit because it is has no support for 32 bit.)
emacs-29.3-x86_64-1 need both tree-sitter and libgccjit to run.
emacs-29.3-i586-2_regular run without tree-sitter and without libgccjit.
emacs-29.3-i586-1 package need only libgccjit to run.
slapt-get -i emacs pull the emacs-29.3-x86_64-2_regular or emacs-29.3-i586-2_regular package.
slackware deps packages are the same for 32 and 64 bit ( e.g. emacs.dep) 32 bit deps folder is a link to 64 bit deps folder.
It is really a mess.
I had to made tricks so emacs and emacs_regular to work for both 32 and 64bit.