Currently on Emacs 28, on my personal machines. I see that there is a Emacs 29 pretest version available, for Windows. Are all Linux users building Emacs 29 from source?
sudo apt-get install build-essential
sudo apt-get install libgtk-3-dev libtiff5-dev libgif-dev libjpeg-dev libpng-dev libxpm-dev libncurses-dev libgccjit-11-dev libgnutls28-dev texinfo
git clone https://git.savannah.gnu.org/git/emacs.git
cd emacs
./autogen.sh
./configure --with-native-compilation --with-cairo --prefix=$HOME/usr
make -j 4
# testing:
./src/emacs -Q
make install
To update: git pull
make clean
./autogen.sh
./configure --with-native-compilation --with-cairo --prefix=/home/malsburg/usr
make -j 4
# testing:
./src/emacs -Q
make installI personally believe it's a good thing for a developer to have an intimate relationship with the construction of their primary tooling. It feels right to me, even if it hurts adoption.