tce-load -i openssl-1.0.1-dev pixman-dev libepoxy-dev fontconfig-dev Xorg-fonts Xorg-7.7-3d-dev

cd xorg-server-1.17.1

patch -Np1 -i ../xorg-server-1.17.1-add_prime_support-1.patch
patch -Np1 -i ../pci_device_map_legacy.patch

CC="gcc -march=i486 -mtune=i686 -Os -pipe" CXX="g++ -march=i486 -mtune=i686 -Os -pipe -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local --disable-static --localstatedir=/var --sysconfdir=/etc --enable-glamor --enable-install-setuid --enable-suid-wrapper --with-sha1=libcrypto --libexecdir=/usr/local/lib/xorg --with-fontrootdir=/usr/local/lib/X11/fonts --with-xkb-output=/var/lib/xkb

find . -name Makefile -type f -exec sed -i 's/-O2//g' {} \;

make
sudo make install

mkdir -pv /etc/X11/xorg.conf.d &&
cat >> /etc/sysconfig/createfiles << "EOF"
/tmp/.ICE-unix dir 1777 root root
/tmp/.X11-unix dir 1777 root root
EOF

