tce-load -i compiletc intltool gsettings-desktop-schemas-dev iso-codes gobject-introspection-dev itstool gtk3-dev gtk3-gir gsettings-desktop-schemas-gir libxml2-dev libseccomp-dev pcre-dev http://ftp.acc.umu.se/pub/gnome/sources/gnome-desktop/3.28/gnome-desktop-3.28.2.tar.xz cd gnome-desktop-3.28.2 CC="gcc -flto -fuse-linker-plugin -march=i486 -mtune=i686 -Os -pipe" CXX="g++ -flto -fuse-linker-plugin -march=i486 -mtune=i686 -Os -pipe -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local --libexecdir=/usr/local/lib/gnome-desktop-3.0 --localstatedir=/var --disable-udev [as of 3.21.4 requires udev hwdb, ref /usr/local/share/libgnome-desktop-3.0/pnp.ids] find . -name Makefile -type f -exec sed -i 's/-g -O2//g' {} \; make [0m 42.20s] sudo make install gnome-desktop 3.28.2 ==================== prefix: /usr/local exec_prefix: ${prefix} libdir: ${exec_prefix}/lib bindir: ${exec_prefix}/bin sbindir: ${exec_prefix}/sbin sysconfdir: ${prefix}/etc localstatedir: /var datadir: ${datarootdir} source code location: . compiler: gcc -flto -fuse-linker-plugin -march=i486 -mtune=i686 -Os -pipe cflags: -g -O2 Maintainer mode: yes GNOME Distributor: GNOME.Org Build desktop-wide docs: yes Build debug tools: yes Date in gnome-version.xml: yes Build gtk-doc documentation: no Build with udev support: no Build with seccomp support: yes