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

Bug 131088

Summary: OpenOffice.org 2.0.2-r2 compile fails with cairo
Product: Gentoo Linux Reporter: ProTech <prot3ch>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: 2006.0   
Hardware: All   
OS: Other   
Whiteboard:
Package list:
Runtime testing required: ---

Description ProTech 2006-04-24 05:21:47 UTC
Making: ../../unxlngi6.pro/slo/cairo_helper.obj
g++ -Wreturn-type -fmessage-length=0 -c -I.  -I. -I../inc -I../../inc -I../../unx/inc -I../../unxlngi6.pro/inc -I. -I/var/tmp/portage/openoffice-2.0.2-r2/work/ooo-build-2.0.2.7/build/OOO_2_0_2/solver/680/unxlngi6.pro/inc/stl -I/var/tmp/portage/openoffice-2.0.2-r2/work/ooo-build-2.0.2.7/build/OOO_2_0_2/solver/680/unxlngi6.pro/inc/external -I/var/tmp/portage/openoffice-2.0.2-r2/work/ooo-build-2.0.2.7/build/OOO_2_0_2/solver/680/unxlngi6.pro/inc -I/var/tmp/portage/openoffice-2.0.2-r2/work/ooo-build-2.0.2.7/build/OOO_2_0_2/solenv/unxlngi6/inc -I/var/tmp/portage/openoffice-2.0.2-r2/work/ooo-build-2.0.2.7/build/OOO_2_0_2/solenv/inc -I/var/tmp/portage/openoffice-2.0.2-r2/work/ooo-build-2.0.2.7/build/OOO_2_0_2/res -I/var/tmp/portage/openoffice-2.0.2-r2/work/ooo-build-2.0.2.7/build/OOO_2_0_2/solver/680/unxlngi6.pro/inc/stl -I/var/tmp/portage/openoffice-2.0.2-r2/work/ooo-build-2.0.2.7/build/OOO_2_0_2/solenv/inc/Xp31 -I/opt/sun-jdk-1.4.2.10/include -I/opt/sun-jdk-1.4.2.10/include/linux -I/opt/sun-jdk-1.4.2.10/include/native_threads/include -I/usr/include     -I. -I../../res -I. -Os -fno-strict-aliasing -Wuninitialized   -I/usr/include/cairo   -pipe -O2 -march=athlon-xp -pipe -fno-strict-aliasing -Wno-ctor-dtor-privacy -fvisibility-inlines-hidden -fexceptions -fno-enforce-eh-specs   -fpic -DLINUX -DUNX -DVCL -DGCC -DC341 -DINTEL -DCVER=C341 -D_USE_NAMESPACE -DNPTL -DGLIBC=2 -DX86 -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=400 -DHAVE_GCC_VISIBILITY_FEATURE -D__DMAKE -DUNIX -DCPPU_ENV=gcc3 -DGXX_INCLUDE_PATH=/usr/lib/gcc/i686-pc-linux-gnu/3.4.5/include/g++-v3 -DSUPD=680 -DPRODUCT -DNDEBUG -DPRODUCT_FULL -DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DEXCEPTIONS_ON -DCUI -DSOLAR_JAVA -DOOB680=OOB680   -DSHAREDLIB -D_DLL_  -DMULTITHREAD  -o ../../unxlngi6.pro/slo/cairo_helper.o /var/tmp/portage/openoffice-2.0.2-r2/work/ooo-build-2.0.2.7/build/OOO_2_0_2/canvas/source/cairo/cairo_helper.cxx
In file included from /usr/include/GL/glx.h:41,
                 from /var/tmp/portage/openoffice-2.0.2-r2/work/ooo-build-2.0.2.7/build/OOO_2_0_2/canvas/source/cairo/cairo_helper.cxx:17:
/usr/include/GL/gl.h:2140:22: GL/glext.h: No such file or directory
In file included from /var/tmp/portage/openoffice-2.0.2-r2/work/ooo-build-2.0.2.7/build/OOO_2_0_2/canvas/source/cairo/cairo_helper.cxx:17:
/usr/include/GL/glx.h:117:23: GL/glxext.h: No such file or directory
dmake:  Error code 1, while making '../../unxlngi6.pro/slo/cairo_helper.obj'
'---* tg_merge.mk *---'

ERROR: Error 65280 occurred while making /var/tmp/portage/openoffice-2.0.2-r2/work/ooo-build-2.0.2.7/build/OOO_2_0_2/canvas/source/cairo
make: *** [stamp/build] Error 1

Enabled USE flags:
[ebuild     U ] app-office/openoffice-2.0.2-r2 [2.0.2] -binfilter +cairo +eds +firefox +gnome +gtk +java -kde -ldap +mono +mozilla +xml 0 kB

Cairo version: 1.0.4

emerge --info:

Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r3, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.6.14
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg candy distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.fsn.hu/pub/linux/distributions/gentoo/ http://gentoo.inf.elte.hu/ http://gentoo.inode.at http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LC_ALL="en_US.UTF-8"
LINGUAS="hu en"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage-de"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X aac aalib acpi alsa apache2 audiofile avi bash-completion berkdb bitmap-fonts browserplugin bzip2 cairo cdr cli crypt cups curl devmap dga doc dri dts dv dvb dvd dvdr edl eds emacs emboss encode ethereal exif expat fam fbcon ffmpeg firefox flac foomaticdb freetype gd gdbm gif glitz glut gnome gpm gstreamer gtk gtk2 gtkhtml hal idn imlib ipv6 isdnlog java jce jpeg junit lcms libcaca libg++ libwww mad matroska mhash mikmod mmx mmxext mng mono motif mozilla mozsvg mozxmlterm mp3 mpeg mysql ncurses nls nptl nsplugin ogg opengl oss pam pcre pdflib perl php png pppd python quicktime readline real reflection rtc samba sdl session slang spell spl sqlite sse ssl svg symlink tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vcd vorbis win32codecs xanim xml xml2 xmms xorg xprint xv xvid zlib linguas_hu linguas_en userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LANG, LDFLAGS, MAKEOPTS
Comment 1 ProTech 2006-04-24 05:27:51 UTC
The problem was some broken symbolc links in the GL headers directory.

eselect opengl set ati
fixed the problem. (I hope, recompiling...)