Hi Adam,
I've finally had a chance to look further into this bug.

The original libct1 checks /etc/freetds/locales.conf for date formats, and if none is specified it resorts to its default.

The Debian libct1 uses locales to get the date format, then checks /etc/freetds/locales.conf, then falls back to the default.

Unfortunately the date format returned by locales is an inappropriate for applications that assume the default freetds date format, and because the check from locales is done first there's no way to override it. A compromise would be to check /etc/freetds/locales.conf first, then fall back to locales. This would allow people to force the date format in /etc/freetds/locales.conf.

--
Jonathan Oddy
Systems Administrator - ADVFN Plc
T: 02070700975
F: 02070700959
www.advfn.com




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to