1 Oct 2011 21:13
SF.net SVN: tigervnc:[4686] trunk/unix/build-xorg
Revision: 4686
http://tigervnc.svn.sourceforge.net/tigervnc/?rev=4686&view=rev
Author: dcommander
Date: 2011-10-01 19:13:12 +0000 (Sat, 01 Oct 2011)
Log Message:
-----------
Disable Composite extension by default in the legacy-friendly TigerVNC build. Justification: Some
older versions of Gnome do not work properly when Composite is enabled. This is known to be a problem with
RHEL 4 (Gnome 2.8), and it causes the legacy-friendly build to be unusable on that platform. Newer Gnome
versions, such as 2.16.0 (the version in RHEL 5), work properly with Composite enabled, but those
versions don't support compositing anyhow, so it doesn't matter if we remove the extension. Typically,
platforms that are new enough to support compositing are also new enough to not require the
legacy-friendly build of TigerVNC. Further, Composite can be re-enabled by simply adding
--enable-composite to the XORGCFGFLAGS env. variable prior to executing 'build-xorg build'.
Modified Paths:
--------------
trunk/unix/build-xorg
Modified: trunk/unix/build-xorg
===================================================================
--- trunk/unix/build-xorg 2011-10-01 18:22:06 UTC (rev 4685)
+++ trunk/unix/build-xorg 2011-10-01 19:13:12 UTC (rev 4686)
<at> <at> -189,7 +189,7 <at> <at>
echo "*** Building xserver ***"
pushd xorg/xserver
autoreconf -fiv
- XORGCFGFLAGS="--disable-xinerama --disable-xvfb --disable-xnest --disable-xorg --disable-dmx
--disable-xwin --disable-xephyr --disable-kdrive --disable-config-dbus --disable-config-hal
--disable-config-udev --with-sha1=libgcrypt SHA1_LIB=-lcrypto --disable-shared
--enable-static ${XORGCFGFLAGS}"
+ XORGCFGFLAGS="--disable-composite --disable-xinerama --disable-xvfb --disable-xnest
--disable-xorg --disable-dmx --disable-xwin --disable-xephyr --disable-kdrive
--disable-config-dbus --disable-config-hal --disable-config-udev --with-sha1=libgcrypt
SHA1_LIB=-lcrypto --disable-shared --enable-static ${XORGCFGFLAGS}"
./configure ${CFGHOST} --prefix=${PREFIX} ${XORGCFGFLAGS}
if [ $? -ne 0 ]; then
echo "Failed to configure X server."
This was sent by the SourceForge.net collaborative development platform, the world's largest Open
Source development site.
------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
RSS Feed