I am responsible for some servers that are still running the LTS Release
Ubuntu 8.04 and which I want to upgrade to Firebird 2.5.1, preferable
using a Debian package rather than building each one from source - the
production servers don't normally have all the build tools anyway.

This seems to work OK, using the patch from

ftp://ftp.modsoftsys.net/public/firebird2.5-backports/firebird2.5_2.5.1.26351.ds4-2~bpo60+1.debian.tar.gz

A few tweaks are needed:

1. Upgrade to autoconf 2.63

2. downgrading the Debian Rules for compatibility with debhelper 5 -
changing dh_prep to "dh_clean -k" and commenting out "dh_lintian"

However on building the packages, while the packages do seem to build
OK, I am getting warning such as

dpkg-shlibdeps: warning: symbol ucnv_fromUChars_3_8 used by
debian/firebird2.5-server-common/usr/lib/firebird/2.5/plugins/libfbtrace.so
found in none of the libraries.

It looks like the trace API is using some library version that is not
present with the 8.04 release (Kernel 2.4.24, glibc 2.7).

Does anyone know if this is likely to cause a problem other than with
the trace API (which is not used in the intended application).

Tony Whyman
MWA Software

------------------------------------------------------------------------------
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to