Folks,
I am still using Intrepid for deployments.
I get this compile error from the latest subversion.
/bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../src/zimlib/src -fshort-wchar -I/usr/include/xulrunner-1.9.0.19/stable -I/usr/include/nspr -g -Wall -O2 -fno-rtti -D_POSIX_ -fPIC -I../../common/ -O6 -MT libXapianAccessor_la-unaccent.lo -MD -MP -MF .deps/libXapianAccessor_la-unaccent.Tpo -c -o libXapianAccessor_la-unaccent.lo `test -f '../../common/unaccent.cpp' || echo './'`../../common/unaccent.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../src/zimlib/src -fshort-wchar -I/usr/include/xulrunner-1.9.0.19/stable -I/usr/include/nspr -g -Wall -O2 -fno-rtti -D_POSIX_ -fPIC -I../../common/ -O6 -MT libXapianAccessor_la-unaccent.lo -MD -MP -MF .deps/libXapianAccessor_la-unaccent.Tpo -c ../../common/unaccent.cpp -fPIC -DPIC -o .libs/libXapianAccessor_la-unaccent.o ../../common/unaccent.h: In constructor ???UnaccentTransliterator::UnaccentTransliterator()???: ../../common/unaccent.h:46: warning: ???UnaccentTransliterator::normalizer??? will be initialized after ../../common/unaccent.cpp:16: warning: base ???icu_3_8::Transliterator??? ../../common/unaccent.cpp:14: warning: when initialized here ../../common/unaccent.cpp: In function ???std::string& removeAccents(std::string&)???: ../../common/unaccent.cpp:66: error: ???class icu_3_8::UnicodeString??? has no member named ???toUTF8String??? make[5]: *** [libXapianAccessor_la-unaccent.lo] Error 1 make[5]: Leaving directory `/tmp/kiwix/src/components/xapianAccessor'
Selected package versions :-
Package: libxapian-dev Version: 1.0.18-1 Package: libbz2-dev Version: 1.0.5-0.1ubuntu1 Package: libicu-dev Version: 3.8.1-2ubuntu0.2 Package: liblzma-dev Version: 4.999.9beta+20091116-1 Package: xulrunner-dev Version: 1.9.0.19+nobinonly-0ubuntu0.8.10.1 Package: zlib1g-dev Version: 1:1.2.3.3.dfsg-12ubuntu1 Package: libmicrohttpd-dev Version: 0.4.4-1 Package: libtool Version: 2.2.4-0ubuntu4
I tried backporting the Lucid xapian in case that was the problem, but it didn't help.
Cheers, Andy!