Missing FreeType support in 14.04 LTS package
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openscenegraph (Debian) |
Fix Released
|
Unknown
|
|||
openscenegraph (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Saikrishna Arcot |
Bug Description
[Impact]
The current version of openscenegraph in Ubuntu Trusty cannot load FreeType fonts. This is because the build used its own CMakeModule to try to find the Freetype libraries, and when it couldn't find the libraries, this module of the program was excluded from the build. Therefore, any programs that attempt to use FreeType fonts for their text will result in the text using something like Courier New (or some other code-style, serif font).
[Test Case]
Use any program that uses openscenegraph and attempts to load a FreeType font. Flightgear is one example; in the case of this program, an error message is displayed saying that the Liberation fonts couldn't be loaded, and the text appears to be Courier New-like.
[Regression Potential]
Minimum. The actual changes are a change in how the FreeType libraries are found and some #include changes. The worst case is a build failure. Programs are expected to continue working and shouldn't need a recompilation.
[Original Description]
The current package (3.2.0~rc1-4) available for Ubuntu 14.04 is missing support for FreeType due to a build bug that is listed as fixed in 3.2.0~rc1-5. This results in very poor quality text in OpenSceneGraph applications that are running on 14.04 (which used to be fine in 12.04). There is a discussion of the bug on the Debian bug tracker (https:/
Is it possible to get this fix into 14.04?
Related branches
- Iain Lane: Approve
-
Diff: 299 lines (+223/-4)7 files modifieddebian/changelog (+12/-0)
debian/control (+8/-4)
debian/patches/change-typedef.patch (+13/-0)
debian/patches/dont-build-osgframerenderer-on-gles.patch (+24/-0)
debian/patches/osgDB_freetype.so_no_longer_built (+152/-0)
debian/patches/series (+3/-0)
debian/rules (+11/-0)
tags: | added: trusty |
Changed in openscenegraph (Debian): | |
status: | Unknown → Fix Released |
description: | updated |
description: | updated |
Changed in openscenegraph (Ubuntu Trusty): | |
status: | New → In Progress |
assignee: | nobody → Saikrishna Arcot (saiarcot895) |
tags: |
added: verification-failed removed: verification-needed |
Status changed to 'Confirmed' because the bug affects multiple users.