Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 2844 - xpdf build failure
Summary: xpdf build failure
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Spider (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-05-19 04:49 UTC by Ian Smith
Modified: 2003-02-04 19:42 UTC (History)
1 user (show)

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 Ian Smith 2002-05-19 04:49:51 UTC
FTFont.cc: In method `Guchar * FTFont::getGlyphPixmap(unsigned int, unsigned
int, int *, int *, int *, int *)':
FTFont.cc:500: request for member `num_glyphs' in `*cff', which is of
non-aggregate type `CFF_FontRec_ *'
FTFont.cc:501: request for member `charset' in `*cff', which is of non-aggregate
type `CFF_FontRec_ *'
make[1]: *** [FTFont.o] Error 1
make[1]: Leaving directory `/mnt/huge/tmp/portage/xpdf-1.00/work/xpdf-1.00/xpdf'
make: *** [all] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 8, Exitcode 2
!!! (no error message)

!!! emerge aborting on  /usr/portage/app-text/xpdf/xpdf-1.00.ebuild .

5 $ pkgsearch xpdf  
/usr/portage/app-text/xpdf/xpdf-0.93.ebuild
/usr/portage/app-text/xpdf/xpdf-1.00-r1.ebuild   (installed)
/usr/portage/app-text/xpdf/xpdf-1.00.ebuild

Looks like my working version is masked, and the system is trying to downgrade
but failing.

USE="doc aalib crypt oss matrox fbcon truetype mozilla mozirc mozxmlterm mpeg
tcltk mta-tls tcpd"
Comment 1 Spider (RETIRED) gentoo-dev 2002-05-19 13:33:43 UTC
emerge freetype 2.0.9 instead of 2.1.0 

2.1.0 has been quite wickedly buggy and is masked, the updated revision of xpdf
only works with that version of freetype and is also masked.
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2002-05-24 04:48:19 UTC
do an emerge --clean rsync and then emerge -u world

That should get you the working freetype (2.0.9) and the new xpdf which seems to
work fine with that freetype.