Skip Menu |

This queue is for tickets about the Unicode-LineBreak CPAN distribution.

Report information
The Basics
Id: 61922
Status: resolved
Priority: 0/
Queue: Unicode-LineBreak

People
Owner: hatuka [...] nezumi.nu
Requestors: hatuka [...] nezumi.nu
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 1.003_02
Fixed in: (no value)



Subject: libthai of *BSD port is (maybe) broken
On NetBSD & FreeBSD with libthai package, t/7sea.t fails. - Mostly all versions of libthai (thru 0.1.5 to 0.1.13) packages cause error. - It is reported that recompiled libthai does NOT cause error. On Linux platforms with libthai, tests pass successfully.
Subject: Some versions of libthai (*BSD ports etc.) are (maybe) broken
On 2010-10月-06 水 02:38:00, NEZUMI wrote: Show quoted text
> On NetBSD & FreeBSD with libthai package, > t/7sea.t fails. > - Mostly all versions of libthai (thru 0.1.5 to 0.1.13) > packages cause error. > - It is reported that recompiled libthai does NOT cause > error. > > On Linux platforms with libthai, tests pass successfully.
I found th_wbrk() of libthai sometimes returns -1, not 0, when breaking position was not found. Workaround was added to sombok 2011.3 which is bundled into Unicode-LineBreak-2011.003_13.
On 2011-3月-12 土 21:05:40, NEZUMI wrote: Show quoted text
> On 2010-10月-06 水 02:38:00, NEZUMI wrote:
> > On NetBSD & FreeBSD with libthai package, > > t/7sea.t fails. > > - Mostly all versions of libthai (thru 0.1.5 to 0.1.13) > > packages cause error. > > - It is reported that recompiled libthai does NOT cause > > error. > > > > On Linux platforms with libthai, tests pass successfully.
> > I found th_wbrk() of libthai sometimes returns -1, not 0, > when breaking position was not found. > > Workaround was added to sombok 2011.3 which is bundled into > Unicode-LineBreak-2011.003_13.
FreeBSD ports (libthai-0.1.5_4) still fails. I tried libthai-0.1.9 on FreeBSD i386 and it passed. So I'll suspend this ticket then wait for update of ports.