Summary: | Pango 1.2.0 -- FC_HINT_STYLE undeclared and others | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mauricio Lima Pilla <pilla> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 1.4_rc2 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Mauricio Lima Pilla
2003-01-08 09:54:07 UTC
try reemerging/upgrading fontconfig/freetype it didn't help fontconfig-2.1-r1 freetype-2.1.3-r2 Your fontconfig doesnt have the slighthint patch for some reason, rebuilding fontconfig should fix it. Are you sure there isn't an old version around. Anyway, disabling the slighhint patch in the pango ebuild should make it compile. I am sure I don't have older versions, just run emerge clean tried also with fontconfig-2.1, freetype-2.1.2-r2 I'll disable the patch to see if it compiles. Without the slighthint patch, it emerged. what is the output of 'grep -r HINT /usr/include/fontconfig/*' ? But /usr/include/fontconfig/ is not in the PATH for this compilation. Maybe I am missing some USE var... /usr/include/fontconfig/fontconfig.h:#define FC_HINTING "hinting" /* Bool (true) */ /usr/include/fontconfig/fontconfig.h:#define FC_HINT_STYLE "hintstyle" /* Int */ /usr/include/fontconfig/fontconfig.h:#define FC_AUTOHINT "autohint" /* Bool (false) */ /usr/include/fontconfig/fontconfig.h:#define FC_HINT_NONE 0 /usr/include/fontconfig/fontconfig.h:#define FC_HINT_SLIGHT 1 /usr/include/fontconfig/fontconfig.h:#define FC_HINT_MEDIUM 2 /usr/include/fontconfig/fontconfig.h:#define FC_HINT_FULL 3 Can you confirm that the fontconfig includes in /usr/include/fontconfig are the only fontconfig headers on your system ? They aren't! find /usr -name fontconfig.h /usr/lib/mozilla/include/mozilla-1.1/fontconfig/fontconfig.h /usr/X11R6/include/fontconfig/fontconfig.h /usr/include/fontconfig/fontconfig.h I guess it is using X11R6 includes. i guess so too. Did you use autoclean ? Like 'emerge -c world' doesnt have all older version around of packages (or are your really still using mozilla 1.1 ?). I don't use autoclean, but I clean my system after updating packages. emerge -c world -p >>> These are the packages that I would unmerge: >>> No outdated packages were found on your system. I am using mozilla-1.2.1-r4 well, i'd check that then. You shouldnt have a mozilla-1.1 dir when you're using 1.2 and there is no /usr/X11R6/include/fontconfig/fontconfig.h in xfree-4.2.1-r2 . Closing, as this is apperantly a problem on your side. very weird. I've erased the offending files and now it compiles with the patch. I am very sorry of taking your time with such a stupid affair. Thank you very much for your help. Cheers. |