Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 103317 - Pango update from 1.8.1 to 1.8.1-r1 does not compile
Summary: Pango update from 1.8.1 to 1.8.1-r1 does not compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC64 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-22 02:54 UTC by Tim Ellis
Modified: 2005-08-28 08:57 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 Tim Ellis 2005-08-22 02:54:36 UTC
See summary and below

Reproducible: Always
Steps to Reproduce:
1. emerge -u pango
2. wait....
3. Uhh! It fails!

Actual Results:  
 powerpc64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"Pango\" -
DPANGO_ENABLE_BACKEND -DPANGO_ENABLE_ENGINE -DSYSCONFDIR=\"/etc\" -DLIBDIR=\"/usr/lib\" 
-DMODULE_VERSION=\"1.4.0\" -DG_DISABLE_DEPRECATED -DG_DISABLE_CAST_CHECKS -pthread -I/
usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/freetype2/
config -I/usr/X11R6/include -I/usr/X11R6/include -I/usr/include/freetype2 -I.. -O2 -mcpu=G5 -
maltivec -mabi=altivec -fno-strict-aliasing -pipe -Wall -MT pangoft2.lo -MD -MP -MF .deps/
pangoft2.Tpo -c pangoft2.c  -fPIC -DPIC -o .libs/pangoft2.o
 powerpc64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"Pango\" -
DPANGO_ENABLE_BACKEND -DPANGO_ENABLE_ENGINE -DSYSCONFDIR=\"/etc\" -DLIBDIR=\"/usr/lib\" 
-DMODULE_VERSION=\"1.4.0\" -DG_DISABLE_DEPRECATED -DG_DISABLE_CAST_CHECKS -pthread -I/
usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/freetype2/
config -I/usr/X11R6/include -I/usr/X11R6/include -I/usr/include/freetype2 -I.. -O2 -mcpu=G5 -
maltivec -mabi=altivec -fno-strict-aliasing -pipe -Wall -MT pangoft2-fontmap.lo -MD -MP -MF .deps/
pangoft2-fontmap.Tpo -c pangoft2-fontmap.c  -fPIC -DPIC -o .libs/pangoft2-fontmap.o
pangoft2.c: In function `pango_ft2_font_get_face':
pangoft2.c:202: error: `FC_HINT_STYLE' undeclared (first use in this function)
pangoft2.c:202: error: (Each undeclared identifier is reported only once
pangoft2.c:202: error: for each function it appears in.)
pangoft2.c:203: error: `FC_HINT_FULL' undeclared (first use in this function)
pangoft2.c:205: error: `FC_HINT_NONE' undeclared (first use in this function)
pangoft2.c:209: error: `FC_HINT_SLIGHT' undeclared (first use in this function)
pangoft2.c:210: error: `FC_HINT_MEDIUM' undeclared (first use in this function)
make[4]: *** [pangoft2.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
 powerpc64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"Pango\" -
DPANGO_ENABLE_BACKEND -DPANGO_ENABLE_ENGINE -DSYSCONFDIR=\"/etc\" -DLIBDIR=\"/usr/lib\" 
-DMODULE_VERSION=\"1.4.0\" -DG_DISABLE_DEPRECATED -DG_DISABLE_CAST_CHECKS -pthread -I/
usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/freetype2/
config -I/usr/X11R6/include -I/usr/X11R6/include -I/usr/include/freetype2 -I.. -O2 -mcpu=G5 -
maltivec -mabi=altivec -fno-strict-aliasing -pipe -Wall -MT pangoft2-render.lo -MD -MP -MF .deps/
pangoft2-render.Tpo -c pangoft2-render.c  -fPIC -DPIC -o .libs/pangoft2-render.o
make[4]: Leaving directory `/var/tmp/portage/pango-1.8.1-r1/work/pango-1.8.1/pango'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/pango-1.8.1-r1/work/pango-1.8.1/pango'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/pango-1.8.1-r1/work/pango-1.8.1/pango'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/pango-1.8.1-r1/work/pango-1.8.1'
make: *** [all] Error 2

!!! ERROR: x11-libs/pango-1.8.1-r1 failed.
!!! Function gnome2_src_compile, Line 48, Exitcode 2
!!! compile failure
!!! If you need support, post the topmost build error, NOT this status message.


Portage 2.0.51.22-r2 (default-linux/ppc64/2005.0, gcc-3.4.4, glibc-2.3.4.20041102-r1, 2.6.12.4 
ppc64)
===============================================================
==
System uname: 2.6.12.4 ppc64 PPC970, altivec supported
Gentoo Base System version 1.6.13
distcc 2.18.3 powerpc64-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.90.0.3-r5
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="ppc64"
AUTOCLEAN="yes"
CBUILD="powerpc64-unknown-linux-gnu"
CFLAGS="-O2 -mcpu=G5 -maltivec -mabi=altivec -fno-strict-aliasing -pipe"
CHOST="powerpc64-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/
kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/
share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=G5 -maltivec -mabi=altivec -fno-strict-aliasing -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://194.117.143.69/mirrors/gentoo"
LDFLAGS="-O1"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="ppc64 X aac aalib alsa altivec apache2 arts bcmath berkdb bitmap-fonts bzip2 bzlib crypt ctype 
cups curl dba emboss encode esd exif fam fortran ftp gd gd-external gdbm geoip gif gpm gtk howl 
iconv imagemagick imap imlib java jpeg ldap mad mhash mime motif mp3 mpeg4 mysql ncurses nls 
nptl nptlonly ogg opengl pam pcntl pdflib perl png python qt readline sdl session simplexml slang 
sockets spell ssl tcpd tiff truetype truetype-fonts type1-fonts unicode vorbis wddx xml2 xmlrpc xmms 
xpm xsl xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LINGUAS
Comment 1 Leonardo Boshell (RETIRED) gentoo-dev 2005-08-22 13:51:25 UTC
Can someone from the ppc64 team reproduce this?
Comment 2 Brent Baude (RETIRED) gentoo-dev 2005-08-22 14:12:21 UTC
On my g5, I was not able to replicate.  Here's my emerge --info:

Portage 2.0.51.22-r2 (default-linux/ppc64/2005.0, gcc-3.4.4,
glibc-2.3.4.20041102-r1, 2.6.12.1 ppc64)
=================================================================
System uname: 2.6.12.1 ppc64 PPC970FX, altivec supported
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.90.0.3-r5
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="ppc64"
AUTOCLEAN="yes"
CBUILD="powerpc64-unknown-linux-gnu"
CFLAGS="-O2"
CHOST="powerpc64-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="ppc64 X altivec berkdb bitmap-fonts cdr emboss fam fortran gdbm gif gtk
jpeg kde libwww mbox motif mozilla ncurses nls ntpl opengl pam perl png python
qt readline slang ssl tcpd tiff truetype truetype-fonts type1-fonts unicode xml2
xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS

I'm wondering about the CXFLAGS.  What profile are you using?  I'm also trying a
different machine but had to install X to make it work.  Will post if it works.

Comment 3 Brent Baude (RETIRED) gentoo-dev 2005-08-22 16:17:25 UTC
And on my POWER5 box, it also compiled fine:

Portage 2.0.51.22-r2 (default-linux/ppc/2005.1/ppc64/64bit-userland/power5, gcc-
                          3.4.4, glibc-2.3.4.20041102-r1, 2.6.12.3 ppc64)
=================================================================
System uname: 2.6.12.3 ppc64 POWER5 (gr)
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.90.0.3-r5
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="ppc64"
AUTOCLEAN="yes"
CBUILD="powerpc64-unknown-linux-gnu"
CFLAGS="-O2 -pipe -mtune=power5 -mcpu=power5"
CHOST="powerpc64-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X1
                          1/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe -mtune=power5 -mcpu=power5"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/"
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="ppc64 X berkdb bitmap-fonts fortran gdbm gif gpm ibm ipv6 jpeg ncurses nls
                           nptl opengl pam perl png python readline ssl tcpd
truetype truetype-fonts type1-                           fonts unicode zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 4 Tim Ellis 2005-08-23 07:04:50 UTC
I'm using the 2005.0 profile. Will pop into #ppc64 if I cant work this out.
Comment 5 Tim Ellis 2005-08-28 08:57:48 UTC
Fixed by re-emerging fontconfig.