tce-load -i compiletc meson dbus-glib-dev gnome-desktop-dev json-glib-dev upower-dev xmlto gettext cd gnome-session-3.28.1 patch -Np1 -i ../gnome-session-3.28.1_elogind_meson.patch patch -Np1 -i ../gnome-session-3.28.1_elogind_gsm-autostart-app.patch patch -Np1 -i ../gnome-session-3.28.1_elogind_gsm-systemd.c.patch mkdir build cd build CC="gcc -flto -fuse-linker-plugin -mtune=generic -Os -pipe" CXX="g++ -flto -fuse-linker-plugin -mtune=generic -Os -pipe -fno-exceptions -fno-rtti" meson --prefix=/usr/local --libexecdir=/usr/local/lib/gnome-session --localstatedir=/var --buildtype=plain -Dsystemd_journal=false -Dman=false -Ddocbook=false ninja sudo ninja install gnome-session 3.28.1 ==================== prefix: /usr/local exec_prefix: /usr/local/lib/gnome-session libdir: /usr/local/lib bindir: /usr/local/bin sbindir: /usr/local/sbin sysconfdir: /usr/local/etc localstatedir: /var datadir: /usr/local/share source code location: /usr/src/gnome-session-3.28.0 compiler: gcc cflags: Debug mode: false Use *_DISABLE_DEPRECATED: false Session tracking: systemd (elogind) Build Docbook: false Build manpages: false