Changes in Cool Stack 1.3 New additions: * Python 2.5.2 * nginx 0.6.31 * libxslt 1.1.22 * fontconfig 2.4.2 * mod_security apache 2.5.3 * mod_python 3.3.1 * mod_ruby 1.2.6 * mod_dtrace 0.3a * memcache php extension 2.2.3 * xdebug php extension 2.0.3 * tcpwrap php extension 1.0 * perl Compress::Zlib * mysql ruby gems 2.7 * postgres ruby gem 0.7.1 Component upgrades: Component name new version old version * Apache 2.2.8 2.2.6 * Tomcat 5.5.26 5.5.23 * php 5.2.6 5.2.4 * mysql 5.1.24 5.0.45 * squid 2.6.20 2.6.14 * apc 3.0.16 3.0.14 * mod_perl 2.0.4 2.0.2 * rails 2.0.2 1.2.3 * libevent 1.3e 1.3d * memcached 1.2.5 1.2.2 * mod_jk 1.2.26 1.2.25 * lighttpd 1.4.19 1.4.18 * ruby 1.8.6p114 1.8.6-p110 * libiconv 1.11.1 1.9.2 * curl 7.18.1 7.14.0 * libxml2 2.6.32 2.6.27 * gettext 0.17 0.16 * gmp 4.2.2 4.2.1 * pcre 7.7 7.1 * ncurses 5.6 5.5 * imap 2007a1 2006c1 * freetype 2.3.5 2.2.1 * gd 2.0.35 2.0.33 * openldap 2.3.41 2.3.30 * suhosin php extension0.9.24 0.9.16 * rubygems 1.1.1 0.9.0 * All components compiled with Sun Studio 12 except for the following: - MySQL on i386 has been compiled with gcc. - nginx on both SPARC and i386 has been compiled with gcc. * Static libraries have been disabled. Used --disable-static options with all base components. * Symlinks to openssl and snmp libraries and headers are created in /opt/coolstack/lib and /opt/coolstack/include directories. Most of the /usr/sfw dependencies have been removed to avoid conflicts of libraries. * fontconfig has been bundled in CSKphplibs pacakge. * libxslt has been bundled in CSKruntime package. * libtool files (*.la) have been removed. * Perl has been compiled with multithreaded options. * gcc specific ruby config files (rbconfig.rb) has been made default * --enable-threads configure option has been used to compile memcached. * --enable-threads configure option has been used to compile libevent. * mysql has been built with additional options: --with-blackhole-storage-engine --with-csv-storage-engine --with-example-storage-engine --with-federated-storage-engine * ncurses has been built with following additional options: --with-shared --without-debug --without-normal * lighttpd has been built with the following additional options: --enable-ipv6 --with-pic --with-gdbm --with-memcache --with-mysql=$(MYSQL32DIR)/bin/mysql_config * 64 bit mysql is compiled with "-xarch=SPARCvis2" instead of "-xarch=generic64" on SPARC which means on SPARC, 64 bit mysql will not work on older SPARC hardware. * Imported fixes from libevent and apache from webstack. Build process: * Build system has been converted to gmake based Makefiles. _Makefile.csk is now the Makefile. "make_solaris.sh" still exists but it is only a wrapper to _Makefile.csk