The current vnc source package, vnc-4.0-0.beta3.5.2.src.rpm, cannot be built on Taroon because of a compile error (no problem with vnc-4.0-0.beta3.5.src.rpm): make[1]: Entering directory `/usr/local/es/taroon/RedHat/BUILD/vnc-4.0b3-unixsrc/rfb' ... c++ -I.. -DHAVE_VSNPRINTF -O2 -g -pipe -march=i386 -mcpu=i686 -Wall -DPIC -fPIC -c Region.cxx Region.cxx: In constructor `rfb::Region::Region()': Region.cxx:56: invalid conversion from `_XRegion*' to `long int' Region.cxx: In constructor `rfb::Region::Region(const rfb::Rect&)': Region.cxx:61: invalid conversion from `_XRegion*' to `long int' Region.cxx: In copy constructor `rfb::Region::Region(const rfb::Region&)': Region.cxx:67: invalid conversion from `_XRegion*' to `long int' make[1]: *** [Region.o] Error 1 make[1]: Leaving directory `/usr/local/es/taroon/RedHat/BUILD/vnc-4.0b3-unixsrc/rfb' make: *** [all] Error 1
Fixed in vnc-4.0-0.beta3.5.3.