I have implemented the backend of FreeType using only FFI calls.
So the whole implementation is in the image side, the current plugin has a
lot of problems handling the release of the pointers. The new
implementation is using the mechanism that is already present in UFFI to
release the Heap pointers, so it should be more stable and easier to modify
if there is an issue.

The FT2Plugin is not used anymore in this version.

I have tested it in the different platforms, but beside OSX I have only
made a smoke test. I need some users to try it, so I ask you if you can
test in different installations.

The image can be downloaded from the CI

32 bits:
https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%20and%20branch%20Pipeline/view/change-requests/job/PR-1142/lastSuccessfulBuild/artifact/bootstrap-cache/Pharo7.0-32bit-b8d360a.zip

64 bits:
https://ci.inria.fr/pharo-ci-jenkins2/job/Test%20pending%20pull%20request%20and%20branch%20Pipeline/view/change-requests/job/PR-1142/lastSuccessfulBuild/artifact/bootstrap-cache/Pharo7.0-64bit-b8d360a.zip

Thanks to all!!
Cheers.

-- 
Pablo Tesone.
[email protected]

Reply via email to