RE: [ft-devel] Status of 2.2
On Fri, 2005-10-07 at 14:06 -0400, Matthias Clasen wrote: I'd really like to have a report telling me which package still use theses. Unfortunately, I don't have the time and disk space to download all sources repositories of various distros. this would be hugely useful for me. Especially if you also include previous releases of your distribution, not only the bleeding edge one. I have done this for the current Fedora Core and Extras source trees now. In Core, I found fontconfig kdegraphics (for xpdf splash in kpdf) libXfont poppler (for xpdf splash) qt xorg-x11 (Xprint, fonttosfnt) xpdf (vnc has a copy of the X tree, but I think thats only because it needs to be built inside it) I started to look at some of these in more detail, and luckily it turns out that xpdf doesn't actually need any freetype internals. I'll attach a trivial patch which makes it use the necessary public headers instead. The same patch applies to kdegraphics and poppler. Matthias --- xpdf-3.01/splash/SplashFTFont.cc.freetype-internals 2005-08-17 01:34:31.0 -0400 +++ xpdf-3.01/splash/SplashFTFont.cc 2005-10-13 10:08:22.0 -0400 @@ -14,7 +14,8 @@ #include ft2build.h #include FT_OUTLINE_H -#include FT_INTERNAL_OBJECTS_H // needed for FT_New_Size decl +#include FT_SIZES_H +#include FT_GLYPH_H #include gmem.h #include SplashMath.h #include SplashGlyphBitmap.h ___ Freetype-devel mailing list Freetype-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-devel
RE: [ft-devel] Status of 2.2
On Thu, 2005-10-06 at 10:44 +0200, Turner, David wrote: There is something I'd like to ask to anyone having access to the *complete* sources of a distribution, because it will help us prioritize the patches. I'm thinking about Owen Tayloy, Frédéric Crozat and possibly others: - would it be possible to perform a massive grep over all sources of all packages you maintain to check for 'illegal' uses of the FT2 internals ? the way to do that is simply to perform a fgrep for the following: FT_INTERNAL_ FT_CACHE_INTERNAL_ I'd really like to have a report telling me which package still use theses. Unfortunately, I don't have the time and disk space to download all sources repositories of various distros. this would be hugely useful for me. Especially if you also include previous releases of your distribution, not only the bleeding edge one. I have done this for the current Fedora Core and Extras source trees now. In Core, I found fontconfig kdegraphics (for xpdf splash in kpdf) libXfont poppler (for xpdf splash) qt xorg-x11 (Xprint, fonttosfnt) xpdf (vnc has a copy of the X tree, but I think thats only because it needs to be built inside it) In Extras, I found SDL_ttf nx (has copy of the X tree) I may have missed something (I saw some code still including freetype/internal/...) Matthias ___ Freetype-devel mailing list Freetype-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-devel
Re: [ft-devel] Status of 2.2
- Do you have any idea how far out 2.2 still is ? It's still far away because I currently have limited time to work on. - Will 2.2 be libfreetype.so.7 ? Yes. At least this is my opinion. - Do you still plan to break source compat by doing const correctness changes ? I would like to have that; in most cases it should be trivial to fix in the affected application source code. - Does FT_OPTIMIZE_MEMORY still break apps? I know that Pango has been patched, but I hear xfs segfaults with the memory optimizations. Are there patches beyond the (applied) pango patches to fix breakage due to this? I can't answer that. Fact is that the 2.2 release no longer will install the internal header files. Werner ___ Freetype-devel mailing list Freetype-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-devel
[ft-devel] Status of 2.2
Hi, I'm investigating whether I should update Rawhide to freetype 2.1.10. A number of questions come up: - Do you have any idea how far out 2.2 still is ? - Will 2.2 be libfreetype.so.7 ? - Do you still plan to break source compat by doing const correctness changes ? - Does FT_OPTIMIZE_MEMORY still break apps ? I know that Pango has been patched, but I hear xfs segfaults with the memory optimizations. Are there patches beyond the (applied) pango patches to fix breakage due to this ? Thanks, Matthias ___ Freetype-devel mailing list Freetype-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-devel
Re: [ft-devel] Status of 2.2
Hi, On Mon, 03 Oct 2005 14:24:49 -0400 Matthias Clasen [EMAIL PROTECTED] wrote: - Does FT_OPTIMIZE_MEMORY still break apps ? I know that Pango has been patched, but I hear xfs segfaults with the memory optimizations. Are there patches beyond the (applied) pango patches to fix breakage due to this ? Yet I'm unfamiliar with the reason why they want to use FT_OPTIMIZE_MEMORY, if you know, please let me know. If it's something like maximum optimization is required, is there any benchmark tests comparing FreeType with/without FT_OPTIMIZE_MEMORY? Regards, mpsuzuki ___ Freetype-devel mailing list Freetype-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype-devel