Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 255623 - dev-dotnet/libgdiplus-2.2: unreadable fonts in winforms when build with pango on 'cleartype'-enable system
Summary: dev-dotnet/libgdiplus-2.2: unreadable fonts in winforms when build with pango...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-20 13:15 UTC by Jesper Andersen
Modified: 2009-01-20 13:49 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jesper Andersen 2009-01-20 13:15:02 UTC
I have a winforms .Net-appliciation that presents a simple window with input boxes.

If I build libgdiplus without the pango useflag, I get readable fonts in the .Net application. If I build with pango enabled, fonts are somehow squashed into one character.

I suspect that it is caused by the combination of 'cleartype' useflag for cairo (which I have enabled) and the pango useflag for libgdiplus because it seems libgdiplus uses the system cairo when pango is enabled and otherwise an internal copy from libgdiplus (which I believe is version 1.6.x). 

Reproducible: Always

Steps to Reproduce:
1. Build libgdiplus with +pango
2. Run some winforms application (eg. the MoMA, Mono Migration Analyzer)
3. The squashed fonts are seen in the file-selection dialog, but not elsewhere.
Comment 1 Peter Alfredsen (RETIRED) gentoo-dev 2009-01-20 13:41:14 UTC
Thanks for the report. I did have an app that was looking a bit odd, but hadn't made the connection. I've masked pango for libgdiplus for now, upstream says that it'll be ready for 2.4.
+# Peter Alfredsen <loki_val@gentoo.org> (20 Jan 2008)
+# Pango is a Work-In-Progress for libgdiplus
+# Bug 255623
+dev-dotnet/libgdiplus pango
+
Comment 2 Jesper Andersen 2009-01-20 13:49:54 UTC
(In reply to comment #1)
> Thanks for the report. I did have an app that was looking a bit odd, but hadn't
> made the connection. I've masked pango for libgdiplus for now, upstream says
> that it'll be ready for 2.4.

That was a very quick response. Thank you for confirming that you also see the same bug as I do. I thought my system was completely messed up.