Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 30863 - pango 1.2.5 ebuild fails to upgrade with a pointer reference error
Summary: pango 1.2.5 ebuild fails to upgrade with a pointer reference error
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-10 14:35 UTC by red0x
Modified: 2003-10-10 14:51 UTC (History)
0 users

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 red0x 2003-10-10 14:35:08 UTC
When trying to emerge -u world, pango 1.2.5 tries to build.  But I get errors
about dereferencing a pointer to an incomplete type.  Seems the ebuild can't
find glib-object.h


Reproducible: Always
Steps to Reproduce:
1. emerge -u world


Actual Results:  
Calculating world dependencies ...done!
>>> emerge (1 of 81) x11-libs/pango-1.2.5 to /
>>> md5 src_uri ;-) pango-1.2.5.tar.bz2
>>> Unpacking source...
>>> Unpacking pango-1.2.5.tar.bz2 to /var/tmp/portage/pango-1.2.5/work
 * Applying pango-1.0.99.020606-xfonts.patch...                           [ ok ]
 * Applying pango-1.2.2-slighthint.patch...                               [ ok ]
>>> Source unpacked.
 * Working directory: /var/tmp/portage/pango-1.2.5/work/pango-1.2.5...
 * Applying libtool-sed.patch...
 * Applying libtool-portage.patch...
.
.
.
configuration:
        backends: FreeType X Xft
make  all-recursive
.
.
.
/bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../..
-DPANGO_ENABLE_ENGINE -DSYSCONFDIR=\"/etc\" -DLIBDIR=\"/usr/lib\"
-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/X11R6/include
-I../..    -march=athlon-xp -O3 -pipe -Wall -c pango-ot-info.c
 gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DPANGO_ENABLE_ENGINE -DSYSCONFDIR=\"/etc\"
-DLIBDIR=\"/usr/lib\" -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/X11R6/include -I../.. -march=athlon-xp -O3 -pipe -Wall -c pango-ot-info.c
 -fPIC -DPIC -o .libs/pango-ot-info.o
In file included from pango-ot-info.c:22:
pango-ot-private.h:27:25: glib-object.h: No such file or directory
.
.
.
pango-ot-info.c:308: dereferencing pointer to incomplete type
pango-ot-info.c:310: dereferencing pointer to incomplete type
pango-ot-info.c:310: dereferencing pointer to incomplete type
pango-ot-info.c:317: dereferencing pointer to incomplete type
pango-ot-info.c: In function `pango_ot_info_get_gpos':
pango-ot-info.c:325: dereferencing pointer to incomplete type
pango-ot-info.c:330: dereferencing pointer to incomplete type
pango-ot-info.c:332: dereferencing pointer to incomplete type
pango-ot-info.c:334: dereferencing pointer to incomplete type
pango-ot-info.c:334: dereferencing pointer to incomplete type
pango-ot-info.c:341: dereferencing pointer to incomplete type
make[3]: *** [pango-ot-info.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory
`/var/tmp/portage/pango-1.2.5/work/pango-1.2.5/pango/opentype'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/pango-1.2.5/work/pango-1.2.5/pango'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/pango-1.2.5/work/pango-1.2.5'
make: *** [all-recursive-am] Error 2

!!! ERROR: x11-libs/pango-1.2.5 failed.
!!! Function gnome2_src_compile, Line 39, Exitcode 2
!!! compile failure
Comment 1 red0x 2003-10-10 14:51:03 UTC
well, a simple re-emerge glib fixed it all.