Unsubscribe. On Nov 25, 2016 4:34 PM, <c...@php.net> wrote:
> Edit report at https://bugs.php.net/bug.php?id=73582&edit=1 > > ID: 73582 > Updated by: c...@php.net > Reported by: a...@php.net > Summary: Failing ext/gd/tests/imagettftext_charmap_order.phpt > -Status: Verified > +Status: Closed > Type: Bug > Package: Testing related > Operating System: FreeBSD, Linux > PHP Version: Irrelevant > Assigned To: cmb > Block user comment: N > Private report: N > > New Comment: > > Automatic comment on behalf of cmbecke...@gmx.de > Revision: http://git.php.net/?p=php-src.git;a=commit;h= > 7f529e3dee032d5977166c3eb7b70f57edc8e562 > Log: Fix #73582: Failing ext/gd/tests/imagettftext_charmap_order.phpt > > > Previous Comments: > ------------------------------------------------------------------------ > [2016-11-24 14:42:22] c...@php.net > > Thanks for the quick confirmation. For me, the test fails even > with freetype 2.6.5 with `--enable-gd-jis-conv`. I wonder what the > image looks like in environments where the test suceeds with > `--enable-gd-jis-conv`. The expected image would be something like > <http://imgur.com/gallery/AETBl>. > > There may indeed be issues with `--enable-gd-jis-conv`, but there > are definitely general issues with GD's freetype support[1][2], > besides that gdft.c has diverged between external and bundled > libgd, so IMHO, for now it might be best to just skip the test if > PHP has been built with JIS-mapped Japanese Font Support, i.e. > adding the following to the SKIPIF section: > > if(gd_info()['JIS-mapped Japanese Font Support']) > die('skip JIS-mapped Japanese Font Support not supported'); > > [1] <https://bugs.php.net/search.php?cmd=display&bug_type=All& > status=Open&package_name%5B%5D=GD+related&by=Any&limit=30> > [2] <https://github.com/libgd/libgd/issues?utf8=%E2%9C%93&q= > is%3Aissue%20is%3Aopen%20text> > > ------------------------------------------------------------------------ > [2016-11-24 12:39:14] a...@php.net > > Thanks for looking into this again :) I obviously lost > --enable-gd-jis-conv in the description, but it is indeed present in my > config. Though, causing the test to fail only in certain env. Looks like > there was always some bug, as the test is present for longer already, > despite it doesn't fail with newer freetype. > > Thanks. > > ------------------------------------------------------------------------ > [2016-11-24 12:12:23] c...@php.net > > Well, I tried again, and I can reproduce if I configure with > `--enable-gd-jis-conv`. Not sure, if that's the problem you've > found, but at least this has to be fixed. I'll look into it. > > ------------------------------------------------------------------------ > [2016-11-24 10:28:21] a...@php.net > > If it helps, i've reproduced the fail on Jessie as well, with the shipped > freetype 2.5.2. I couldn't work on this in short term as well :/ > > Thanks. > > ------------------------------------------------------------------------ > [2016-11-23 17:11:36] c...@php.net > > I've still not been able to reproduce the failing test. I've tried > on Debian 8.4 with the default freetype2 package (2.5.2) and a > self-compiled freetype-2.5.2 one, and on FreeBSD 10.3 with the > default freetype2 package(2.6.3) and with the > freetype2-2.5.0.1.txz and freetype2-2.5.3_2.txz package. The test > always passes here. > > > Freetype 2.5.2, unfortunately I can't tell much about its > > configuration, as it's a precompiled package from the distro. > > I have not been able to find a FreeBSD freetype-2.5.2 package. :/ > > I'm afraid, I can't help here. > > ------------------------------------------------------------------------ > > > The remainder of the comments for this report are too long. To view > the rest of the comments, please view the bug report online at > > https://bugs.php.net/bug.php?id=73582 > > > -- > Edit this bug report at https://bugs.php.net/bug.php?id=73582&edit=1 > > -- > PHP Quality Assurance Mailing List <http://www.php.net/> > To unsubscribe, visit: http://www.php.net/unsub.php > >