Nope, a lot of software will try to bundle as much dependencies as needed by default, which makes building from source much easier. Distributions will then “unbundle” them, to keep packages reusing system libraries as much as possible
Nope, a lot of software will try to bundle as much dependencies as needed by default, which makes building from source much easier. Distributions will then “unbundle” them, to keep packages reusing system libraries as much as possible
Ok, just did. Works fine.
apt install build-essential
apt build-dep emacs
wget https://ftp.gnu.org/gnu/emacs/emacs-30.1.tar.xz
tar -xf emacs-30.1.tar.xz
cd emacs-30.1
./configure —prefix=/usr/local
make
make install
Edit: forgot cd
Nah, building from source takes a few minutes unless you are building a web browser.
See here. Basically, creating a relay for the AT protocol is extremely costly and only possible for big tech companies.