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

Bug 167472

Summary: app-office/openoffice-2.1.0 fails to build (stlport)
Product: Gentoo Linux Reporter: Fabio Coatti <fabio.coatti>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Fabio Coatti 2007-02-18 13:14:07 UTC
I'm unable to build OO 2.1.0; I've tried every hint seen in other bug reports, but without success so far. I need help to understand if something is wrong in my box or it's a real bug.

Reproducible: Always

Steps to Reproduce:
1.emerge openoffice


Actual Results:  
/usr/include/stlport/stl/_bvector.h:408: error: ‘CHAR_BIT’ was not declared in this scope
/usr/include/stlport/stl/_bvector.h: In member function ‘void stlp_std::vector<bool, _Alloc>::_M_insert_range(stlp_priv::_Bit_iterator, _ForwardIterator, _ForwardIterator, const stlp_std::forward_iterator_tag&)’:
/usr/include/stlport/stl/_bvector.h:467: error: ‘CHAR_BIT’ was not declared in this scope
/usr/include/stlport/stl/_bvector.h: In member function ‘void stlp_std::vector<bool, _Alloc>::reserve(size_t)’:
/usr/include/stlport/stl/_bvector.h:662: error: ‘CHAR_BIT’ was not declared in this scope
/usr/include/stlport/stl/_bvector.h: In member function ‘void stlp_std::vector<bool, _Alloc>::_M_fill_insert(stlp_priv::_Bit_iterator, size_t, bool)’:
/usr/include/stlport/stl/_bvector.h:776: error: ‘CHAR_BIT’ was not declared in this scope
/usr/include/stlport/stl/_tempbuf.h: In member function ‘void stlp_std::_Temporary_buffer<_ForwardIterator, _Tp>::_M_allocate_buffer()’:
/usr/include/stlport/stl/_tempbuf.h:89: error: ‘INT_MAX’ was not declared in this scope
/usr/include/stlport/stl/_tempbuf.c: In function ‘stlp_std::pair<_Tp*, int> stlp_std::__get_temporary_buffer(ptrdiff_t, _Tp*)’:
/usr/include/stlport/stl/_tempbuf.c:39: error: ‘INT_MAX’ was not declared in this scope
dmake:  Error code 1, while making '../unxlngi6.pro/slo/framework.obj'
'---* tg_merge.mk *---'

ERROR: Error 65280 occurred while making /var/tmp/portage/app-office/openoffice-2.1.0/work/ooo/build/OOE680_m6/jvmfwk/source
make: *** [stamp/build] Error 1

!!! ERROR: app-office/openoffice-2.1.0 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 5319:   Called src_compile
  openoffice-2.1.0.ebuild, line 322:   Called die

!!! Build failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/app-office/openoffice-2.1.0/temp/build.log'.

!!! When you file a bug report, please include the following information:
GENTOO_VM=sun-jdk-1.5  CLASSPATH="" JAVA_HOME="/opt/sun-jdk-1.5.0.11"
JAVACFLAGS="-source 1.4 -target 1.4" COMPILER=""


Expected Results:  
openoffice installed

Portage 2.1.2-r9 (default-linux/x86/2006.0, gcc-4.1.2, glibc-2.5-r0, 2.6.20 i686)
=================================================================
System uname: 2.6.20 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.12.9
Timestamp of tree: Sun, 18 Feb 2007 07:00:01 +0000
dev-java/java-config: 1.3.7, 2.0.31-r3
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.20
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium4 -msse2 -mfpmath=sse -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/games/ggz /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O3 -march=pentium4 -msse2 -mfpmath=sse -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="it_IT.utf8"
LC_ALL="it_IT.utf8"
LINGUAS="it en"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/250/workspace/gentoo/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acpi aim alsa apache2 apm arts asf audiofile bash-completion berkdb bidi bitmap-fonts bl bluetooth bri bzip2 cdparanoia cdr cjk cli cracklib crypt cups curl dba dga directfb divx4linux dlloader dri dv dvb dvd dvdr dvdread edl eds emboss encode esd ethereal exif expat faad fam fame fbcon ffmpeg fftw flac foomaticdb fortran ftp gd gdbm gif gmp gnome gphoto2 gpm gstreamer gtk gtk2 hal iconv icq idn imagemagick imap imlib innodb ipv6 isdnlog ithreads jabber jack java javascript jpeg kde lcms ldap libcaca libg++ libwww live lm_sensors lzo mad maildir mbox mhash midi mikmod mime mjpeg mmap mmx mng motif mozilla mp3 mpeg msn mysql ncurses network nfsv4 nls nptl nptlonly nsplugin nvidia offensive ofx ogg oggvorbis openal opengl oscar oss pam pcre pdf perl php plotutils png ppds pppd python qt3 qt4 quicktime readline real reflection rtc ruby samba sasl sdl session slang slp sndfile snmp sox speex spell spl sse sse2 ssl svg tcltk tcpd theora threads tiff truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vcd videos vorbis win32codecs wmf wxwindows x86 xanim xface xft xine xml xorg xosd xpm xsl xv xvid xvmc yahoo zlib zpm" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it en" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-02-18 13:17:04 UTC

*** This bug has been marked as a duplicate of bug 163905 ***