Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 2844

Summary: xpdf build failure
Product: Gentoo Linux Reporter: Ian Smith <13th.floor>
Component: Current packagesAssignee: Spider (RETIRED) <spider>
Status: RESOLVED FIXED    
Severity: normal CC: 13th.floor
Priority: High    
Version: 1.1a   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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.