Looks OK, but i don't checked those replaces
... that is yours, you can make it there how you like it
.


git fetch git://anongit.freedesktop.org/xorg/xserver ./autogen.sh --prefix=/usr --enable-xorg --enable-glamor --disable-dmx --disable-xvfb --disable-xnest --disable-xwin
$locate glamor /usr/lib/xorg/modules/libglamoregl.so
cat build.sh #!/bin/bash ./prepare.sh cd /drm/drm git fetch git://anongit.freedesktop.org/git/mesa/drm ./autogen.sh --prefix=/usr fakeroot checkinstall --install=no --replaces libdrm2,libdrm-intel1,libdrm-nouveau2,libdrm-radeon1 --pkgname=libdrm --pkgversion=2.4.55-git --pkgarch=amd64 --backup=no --default cd /xserver/xserver git fetch git://anongit.freedesktop.org/xorg/xserver ./autogen.sh --prefix=/usr --enable-xorg --enable-glamor --disable-dmx --disable-xvfb --disable-xnest --disable-xwin fakeroot checkinstall --install=no --replaces xserver-xorg,xserver-xorg-core,xserver-common,xserver-xorg-dev --pkgname=xserver --pkgversion=1.16-git --pkgarch=amd64 --backup=no --default cd /mesa/mesa git fetch git://anongit.freedesktop.org/mesa/mesa PKG_CONFIG_PATH=/usr/lib/x86_64-linux-gnu/pkgconfig:/usr/lib/pkgconfig:/usr/local/share/pkgconfig ./autogen.sh --sysconfdir=/etc --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --enable-debug \ CPPFLAGS="-m64" \ CXXFLAGS="-m64" \ --with-llvm-prefix=/usr/lib/llvm-3.5 \ --enable-64-bit --disable-32-bit \ --enable-texture-float \ --with-gallium-drivers=swrast,radeonsi \ --with-dri-drivers="" \ --enable-vdpau \ --enable-egl --enable-gles1 --enable-gles2 \ --enable-glx-tls \ --with-egl-platforms=x11,drm \ --enable-gbm \ --enable-gallium-egl \ --enable-gallium-osmesa \ --with-osmesa-bits=32 \ --enable-gallium-llvm \ --disable-dri3 \ --enable-shared-glapi \ --enable-llvm-shared-libs \ fakeroot checkinstall --install=no --replaces libgles1-mesa:amd64,libgl1-mesa-dev,libglapi-mesa:amd64,libgles2-mesa:amd64,libgbm1:amd64,libegl1-mesa-dev,libgl1-mesa-dri:i386,libgl1-mesa-dri:amd64,libgl1-mesa-glx:amd64,libegl1-mesa:amd64,libgl1-mesa-swx11:amd64,libegl1-mesa-drivers:amd64,libosmesa6-dev:amd64,mesa-common-dev,libgbm-dev,libosmesa6 --pkgname=mesa --pkgversion=10.3-git --pkgarch=amd64 --backup=no --default cd /xf86-video-ati/xf86-video-ati git fetch git://anongit.freedesktop.org/xorg/driver/xf86-video-ati ./autogen.sh --prefix=/usr --enable-glamor fakeroot checkinstall --install=no --pkgarch=amd64 --backup=no --pkgname=xf86-video-ati --pkgversion=7.4-git --replaces=xserver-xorg-video-radeon,xserver-xorg-video-ati --default exit
... pkgversion=$(git describe --tags) && pkgversion=${pkgversion#libdrm-} && fakeroot checkinstall --install=no --replaces libdrm-intel1,libdrm-nouveau2,libdrm-radeon1,libdrm-dev --pkgname=libdrm --pkgversion="${pkgversion}" --pkgarch=amd64 --backup=no --default && ...
... pkgversion=$(git describe --tags) && pkgversion=${pkgversion#libdrm-} && fakeroot checkinstall --install=no --replaces libdrm-intel1,libdrm-nouveau2,libdrm-radeon1,libdrm-dev --pkgname=libdrm --pkgversion="${pkgversion}" --pkgarch=amd64 --backup=no --default && ...
#!/bin/bash ./prepare.sh || exit $? aptitude update && aptitude upgrade || exit $? mv -- /completed/*.deb /backup && rm -r /completed mkdir /completed cd /build/drm/drm && git reset --hard && git clean -xdf && git pull && ./autogen.sh --prefix=/usr --enable-radeon --enable-udev --libdir=/usr/lib/x86_64-linux-gnu && pkgversion=$(git describe --tags) && pkgversion=${pkgversion#libdrm-} && fakeroot checkinstall --install=no --replaces=libdrm-radeon1,libdrm-dev,libdrm2,libdrm-intel1,libdrm-radeon1,libdrm-nouveau2 --pkgname=libdrm --pkgversion="${pkgversion}" --pkgarch=amd64 --backup=no --default && mv -- ./*.deb /completed && dpkg -i /completed/libdrm*.deb || exit $? cd /build/xf86-video-ati/xf86-video-ati && git reset --hard && git clean -xdf && git pull && ./autogen.sh --prefix=/usr && pkgversion=$(git describe --tags) && pkgversion=${pkgversion#xf86-video-ati-} && fakeroot checkinstall --install=no --replaces=xserver-xorg-video-ati,xserver-xorg-video-radeon --pkgname=xserver-radeon --pkgversion=1:"${pkgversion}" --pkgarch=amd64 --backup=no --default && mv -- ./*.deb /completed && dpkg -i /completed/xserver-radeon*.deb || exit $? cd /build/mesa/mesa && git reset --hard && git clean -xdf && git pull && ./autogen.sh --sysconfdir=/etc --prefix=/usr --enable-debug CPPFLAGS="-m64" CXXFLAGS="-m64" --with-llvm-prefix=/usr/lib/llvm-3.5 --enable-64-bit --disable-32-bit --enable-texture-float --enable-gles1 --enable-gles2 --with-gallium-drivers="swrast,radeonsi" --with-dri-drivers="" --enable-vdpau --enable-gallium-egl --enable-glx-tls --with-egl-platforms="drm,x11" --enable-gbm --enable-gallium-egl --enable-osmesa --enable-shared-glapi --enable-llvm-shared-libs --disable-dri3 --libdir=/usr/lib/x86_64-linux-gnu && pkgversion=$(git describe --tags) && pkgversion=${pkgversion#mesa-} && fakeroot checkinstall --install=no --replaces libgbm-dev,libgles1-mesa:amd64,libgl1-mesa-dev,libglapi-mesa:amd64,libgles2-mesa:amd64,libgbm1:amd64,libegl1-mesa-dev,libgl1-mesa-dri:amd64,libgl1-mesa-glx:amd64,libegl1-mesa:amd64,libegl1-mesa-drivers:amd64,libosmesa6:amd64,libosmesa6-dev,mesa-common-dev --pkgname=mesa --pkgversion="${pkgversion}" --pkgarch=amd64 --backup=no --default && mv -- ./*.deb /completed && dpkg -i /completed/mesa*.deb || exit $? cd /build/xserver/xserver && git reset --hard && git clean -xdf && git pull && ./autogen.sh --prefix=/usr --with-xkb-output=/var/lib/xkb --enable-glamor && pkgversion=$(git describe --tags) && pkgversion=${pkgversion#xorg-server-} && fakeroot checkinstall --install=no --replaces xserver-xorg-core,xserver-common,xserver-xorg-dev,xserver-xorg,xorg --pkgname=xserver --pkgversion="${pkgversion}" --pkgarch=amd64 --backup=no --default && mv -- ./*.deb /completed && dpkg -i /completed/xserver*.deb || exit $? exit 0
drm:si_dpm_set_power_state failed
Comment