Version 5 (modified by 17 years ago) ( diff ) | ,
---|
Trac On Solaris
The easiest way to get Trac installed on Solaris, is to use the Blastwave's handy installer pkg-get, where you just need to run
# pkg-get -i trac
to get Trac and all dependencies installed. Once the installation has completed trac-admin and tracd are available in /opt/csw/bin.
If you want to build it from scratch yourself, Chris Miles has successfully build Trac 0.9.1 on Solaris. He wrote a nice explanation of what he did.
I'll add one caveat though: I noticed he configured SQLite 3.2.7 with
./configure --prefix=/opt/sqlite --disable-tcl CFLAGS="-I/usr/local/include -L/usr/local/lib"
It should have been:
./configure --prefix=/opt/sqlite --enable-threadsafe --disable-tcl CFLAGS="-I/usr/local/include -L/usr/local/lib"
See PySqlite for more details.
Similarly, problems on Tru64 were reported when ClearSilver was not built thread-safe (see #1764).
Known Issues
See #2560 which documents a known issue with the Subversion bindings and the locale settings. A similar issue was also discussed in #2651.
Notes
If you build ClearSilver with the Sun compiler, remember to add "-mt" to your CFLAGS. Without this, you may encounter weird errors due to threading issues with system calls and errno.