Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 102123 - gtk+-2.6.7 fails to build with "doc" USE flag
Summary: gtk+-2.6.7 fails to build with "doc" USE flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-11 07:12 UTC by Johannes Fahrenkrug
Modified: 2006-01-08 13:40 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 Johannes Fahrenkrug 2005-08-11 07:12:55 UTC
I tried to update from Gnome 2.8 to 2.10 and gtk+-2.6.7 failed to build. This is
the error message:

distcc -I../../.. -I../../.. -I../../../gdk -DG_DISABLE_CAST_CHECKS -pthread
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0
-I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/freetype2/config
-DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/X11R6/include -DXTHREADS
-D_REENTRANT -DXUSE_MTSAFE_API -I/usr/X11R6/include -O2 -march=athlon-xp
-fomit-frame-pointer -Wall -c gdk-scan.c  -fPIC -DPIC -o .libs/gdk-scan.o
distcc -O2 -march=athlon-xp -fomit-frame-pointer -Wall -o .libs/gdk-scan
.libs/gdk-scan.o  ../../../gdk/.libs/libgdk-x11-2.0.so -lXrandr -lXi -lXinerama
-lXft /usr/lib/libfontconfig.so /usr/lib/libfreetype.so -lz /usr/lib/libexpat.so
-lXfixes -lXcursor -lXrender -lX11 -lXext /usr/lib/libpangoxft-1.0.so
/usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so
/var/tmp/portage/gtk+-2.6.7/work/gtk+-2.6.7/gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so
/usr/lib/libgmodule-2.0.so -ldl /usr/lib/libgobject-2.0.so
/usr/lib/libglib-2.0.so -lm
creating gdk-scan
/var/tmp/portage/gtk+-2.6.7/work/gtk+-2.6.7/docs/reference/gdk/.libs/lt-gdk-scan:
symbol lookup error:
/var/tmp/portage/gtk+-2.6.7/work/gtk+-2.6.7/docs/reference/gdk/.libs/lt-gdk-scan:
undefined symbol: gdk_pango_renderer_get_type
Scan failed
make[4]: *** [scan-build.stamp] Error 127
make[4]: Leaving directory
`/var/tmp/portage/gtk+-2.6.7/work/gtk+-2.6.7/docs/reference/gdk'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/var/tmp/portage/gtk+-2.6.7/work/gtk+-2.6.7/docs/reference'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gtk+-2.6.7/work/gtk+-2.6.7/docs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gtk+-2.6.7/work/gtk+-2.6.7'
make: *** [all] Error 2

- Johannes

Reproducible: Always
Steps to Reproduce:
1. emerge gtk+
2. wait
3. post bug :)




This is my emerge info:
Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.10-gentoo-r6 i686)
=================================================================
System uname: 2.6.10-gentoo-r6 i686 AMD Sempron(TM) 2500+
Gentoo Base System version 1.6.12
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.10
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.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
CHOST="i686-pc-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 -march=athlon-xp -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j7"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://gentoo.gebeco.de/gentoo-portage"
USE="x86 X acl acpi alsa apache2 apm arts avi bash-completion berkdb
bitmap-fonts bonobo bzlib cdparanoia crypt cups curl curlwrappers db2 divx4linux
doc dvd dvdread eds emboss encode esd ethereal examples fam foomaticdb fortran
ftp gd gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml imap imlib ipv6 java jpeg
junit libg++ libwww mad mikmod mime motif mozilla mp3 mpeg mysql ncurses nls
odbc ogg oggvorbis opengl oss pam pdflib perl php png python qt quicktime
readline sdl slang soap sockets softmmu spell ssl svga tcltk tcpd tiff truetype
truetype-fonts type1-fonts unicode usb userlocales vorbis wxwindows xml xml2
xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Johannes Fahrenkrug 2005-08-11 07:37:16 UTC
Ok, I found out that the "doc" USE flage is the culprit here. Without it it
works just fine.
Comment 2 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2005-08-11 08:15:12 UTC
Very similar to bug 83950... duplicate?
Comment 3 Mike Gardiner (RETIRED) gentoo-dev 2005-11-06 07:12:35 UTC
You'll need to attach a full build log here.
Comment 4 Aldo "xoen" Giambelluca 2005-11-18 11:59:54 UTC
Have you tried the newest GTK+ 2.6.10 in the tree? Can you emerge it without
problems also with the +doc USE?
Comment 5 Saleem Abdulrasool (RETIRED) gentoo-dev 2006-01-08 13:40:42 UTC
Please sync and try with the newest version.  Marking this as fixed as I can not reproduce on the current stable version.