Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 47768 - openoffice-1.1.1 build fails while making project help content
Summary: openoffice-1.1.1 build fails while making project help content
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-13 16:04 UTC by vlarick
Modified: 2004-05-05 03:31 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 vlarick 2004-04-13 16:04:08 UTC
update from openoffice 1.1.0-r2 to 1.1.1 fails while making project help content,
missing settings.mk file in /var/tmp/portage/openoffice-1.1.1/work/oo_1.1.1_src/helpcontent/unx/schart/

Reproducible: Always
Steps to Reproduce:
emerge -u openoffice or ebuild openoffice-1.1.1.ebuild compile
Actual Results:  
error-message:

=============
Building project helpcontent
=============
/var/tmp/portage/openoffice-1.1.1/work/oo_1.1.1_src/helpcontent/unx/schart
dmake:  makefile.mk:  line 70:  Error -- Include file settings.mk, not found

ERROR: Error 65280 occurred while making
/var/tmp/portage/openoffice-1.1.1/work/oo_1.1.1_src/helpcontent/unx/schart

!!! ERROR: app-office/openoffice-1.1.1 failed.
!!! Function src_compile, Line 359, Exitcode 1
!!! Build failed!

Expected Results:  
successful build

variables:
LANGUAGE="GER"

complete output:
################################################################################
bash-2.05b# emerge -u openoffice
Calculating dependencies ...done!
>>> emerge (1 of 1) app-office/openoffice-1.1.1 to /
>>> md5 src_uri ;-) OOo_1.1.1p1_source.tar.bz2
>>> md5 src_uri ;-) gpc231.tar.Z
 * ****************************************************************
 *  It is important to note that OpenOffice.org is a very fragile
 *  build when it comes to CFLAGS.  A number of flags have already
 *  been filtered out.  If you experience difficulty merging this
 *  package and use agressive CFLAGS, lower the CFLAGS and try to
 *  merge again.
 * ****************************************************************
>>> Unpacking source...
>>> Unpacking OOo_1.1.1p1_source.tar.bz2 to /var/tmp/portage/openoffice-1.1.1/work
>>> Unpacking gpc231.tar.Z to /var/tmp/portage/openoffice-1.1.1/work
 * Applying newstlportfix.patch...                                             
                         [ ok ]
 * Applying nptl.patch...                                                      
                         [ ok ]
 * Applying openoffice-java.patch...                                           
                         [ ok ]
 * Applying build.patch...                                                     
                         [ ok ]
>>> Source unpacked.
 * Configuring OpenOffice.org with language support for German...
********************************************************************
*                                                                  *
*   OpenOffice.org build configuration.                            *
*                                                                  *
*   The configure proces checks your platform to see whether       *
*   you can build OpenOffice.org on it.                            *
*   This proces checks all pre-requisites and generates a file     *
*   containing the necessary environment variables.                *
*   Source this file after configure has ended successfully.       *
*                                                                  *
*   Any warning that is generated during the configure process     *
*   must be taken into account, since it can be a reason for       *
*   an unsuccessfull build of OpenOffice.org                       *
*                                                                  *
********************************************************************
********************************************************************
*                                                                  *
*   Checking the platform pre-requisites.                          *
*                                                                  *
********************************************************************
checking for gawk... gawk
checking for gawk... /bin/gawk
checking for sed... /bin/sed
checking the operating system... checked (Linux)
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for gcc... /usr/bin/gcc
checking the GNU gcc compiler version... checked (gcc 3.3.2)
checking the GNU make version... checked (make 3.80)
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking pam_appl.h... yes
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking try to compile exception code... Exceptions type: dwarf2
checking for STLport4 headers... using internal stlport.
checking whether to build with Java support... yes
checking the installed JDK... checked (JDK 1.4.1)
checking how to run the C preprocessor... gcc -E
checking how to run the C++ preprocessor... g++ -E
checking for xmkmf... /usr/X11R6/bin/xmkmf
checking for perl... /usr/bin/perl
checking the Perl version... checked (perl 5)
checking for tcsh... /bin/tcsh
checking for dmake... /usr/bin/dmake
checking whether the found dmake is the right dmake... yes
checking which zlib to use... internal
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for XOpenDisplay in -lX11... yes
checking for gnu_get_libc_version in -lc... yes
checking the installed libc is at least version 2.1.1... checked
checking for bison... /usr/bin/bison
checking for flex... /usr/bin/flex
checking for patch... /usr/bin/patch
checking for zip... /usr/bin/zip
checking GPC files... GPC files found
checking for pkg-config... /usr/bin/pkg-config
checking for libstartup-notification-1.0 >= 0.5 ... yes
checking LIBSN_CFLAGS... -I/usr/include/startup-notification-1.0
checking LIBSN_LIBS... -lstartup-notification-1
checking whether to build mozilla connectivity... no
checking whether to include Bitstream Vera fonts... no
checking for jakarta-ant... no
checking for ant... no
checking for ant.sh... no
checking for ant.bat... no
configure: WARNING: Ant not found - Some Java projects will not build
********************************************************************
*                                                                  *
*   Setting up the build environment variables.                    *
*                                                                  *
********************************************************************
configure: creating ./config.status
config.status: creating set_soenv
Setting up the environment for building OpenOffice.org
Setting platform independent values... Setting Linux Intel specific values... done
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 893.
Setting the environment variables... done
Setting the aliases... done
The variable SRC_ROOT          is set to:
/var/tmp/portage/openoffice-1.1.1/work/oo_1.1.1_src
The variable SHELL             is set to: /bin/tcsh
The variable JAVA_HOME         is set to: /opt/blackdown-jdk-1.4.1
The variable XSLTPROC          is set to: NO_XSLTPROC
The variable ANT_HOME          is set to: NO_ANT_HOME
The variable JDKLIB            is set to: unset
The variable STLPORT4          is set to: NO_STLPORT4
The variable ASM_PATH          is set to: unset
The variable BUILD_SOSL        is set to: true
The variable LOCAL_SOLENV      is set to: true
The variable FRAMEWORKSHOME    is set to: unset

#
# Platform independent constant values.
#
The variable DIC_DADK          is set to: TRUE
The variable DIC_DEDE          is set to: TRUE
The variable DIC_ENGB          is set to: TRUE
The variable DIC_ENUS          is set to: TRUE
The variable DIC_ITIT          is set to: TRUE
The variable DIC_RURU          is set to: TRUE
The variable RES_ARAB          is set to: unset
The variable RES_CAT           is set to: unset
The variable RES_CHINSIM       is set to: unset
The variable RES_CHINTRAD      is set to: unset
The variable RES_CZECH         is set to: unset
The variable RES_DAN           is set to: unset
The variable RES_DTCH          is set to: unset
The variable RES_ENUS          is set to: TRUE
The variable RES_FREN          is set to: unset
The variable RES_GREEK         is set to: unset
The variable RES_HUNG          is set to: unset
The variable RES_ITAL          is set to: unset
The variable RES_JAPN          is set to: unset
The variable RES_KOREAN        is set to: unset
The variable RES_POL           is set to: unset
The variable RES_PORT          is set to: unset
The variable RES_PORTBR        is set to: unset
The variable RES_RUSS          is set to: unset
The variable RES_SLOVAK        is set to: unset
The variable RES_SLOVENIAN     is set to: unset
The variable RES_SPAN          is set to: unset
The variable RES_SWED          is set to: unset
The variable RES_TURK          is set to: unset
The variable RES_FINN          is set to: unset
The variable RES_ESTONIAN      is set to: unset
The variable CALL_CDECL        is set to: TRUE
The variable COMMON_OUTDIR     is set to:
The variable common_build      is set to:
The variable NO_SRS_PATCH      is set to: true
The variable PRODUCT           is set to: full
The variable PROFULLSWITCH     is set to: product=full
The variable BIG_GOODIES       is set to: TRUE
The variable BMP_WRITES_FLAG   is set to: TRUE
The variable BUILD_SOSL_RELEASE is set to: TRUE
The variable MK_UNROLL         is set to: TRUE
The variable MULTITHREAD_OBJ   is set to:
The variable NO_REC_RES        is set to: TRUE
The variable PROEXT            is set to: .pro
The variable SO3               is set to: TRUE
The variable SOLAR_PLUGIN      is set to: TRUE
The variable TF_PACKAGES       is set to: TRUE
The variable TF_FILEURL        is set to: TRUE
The variable TF_CFGDATA        is set to: TRUE
The variable TF_SVDATA         is set to: TRUE
The variable TF_SDBAPI         is set to: ist_da
The variable TF_UCB            is set to: ist_da
The variable UPDATER           is set to: YES
The variable build_deliver     is set to: true
The variable USE_NEWCHARSET    is set to: TRUE
The variable USE_NEW_RSC       is set to: TRUE
The variable VCL               is set to: TRUE
The variable USE_NAMESPACE     is set to: TRUE
The variable ENABLEUNICODE     is set to: TRUE
The variable NEW_JAR_PACK      is set to: TRUE
The variable NO_BSYMBOLIC      is set to: TRUE
The variable TF_FILTER         is set to: TRUE
The variable ENABLE_STATIC_GTK is set to: FALSE
The variable PSPRINT           is set to: TRUE
The variable MKDEPENDSOLVER    is set to: TRUE

#
# Platform dependent constant values.
#
The variable SOLAR_JAVA        is set to: TRUE
The variable BIG_SVX           is set to: TRUE
The variable COM               is set to: GCC
The variable COMPATH           is set to: /usr/bin
The variable CPU               is set to: I
The variable CPUNAME           is set to: INTEL
The variable CVER              is set to: C300
The variable DLLSUFFIX         is set to: li
The variable GUI               is set to: UNX
The variable GLIBC             is set to: 2REDHAT60
The variable GUIBASE           is set to: unx
The variable GUIENV            is set to: sal
The variable GVER              is set to: VCL
The variable OS                is set to: LINUX
The variable EXCEPTIONS        is set to: dwarf2
The variable OSVERSION         is set to: unset
The variable PTHREAD_CFLAGS    is set to:
The variable PTHREAD_LIBS      is set to:
The variable OUTPATH           is set to: unxlngi4
The variable INPATH            is set to: unxlngi4.pro
The variable GVERDIR           is set to: unxlngi4.pro
The variable PATH_SEPERATOR    is set to: :
The variable XPVERSION         is set to: 3
The variable COMEX             is set to: unset
The variable PROSWITCH         is set to: -DPRODUCT
The variable BOTH              is set to: unset
The variable CDPATHx           is set to: unset
The variable DEMO_ENV          is set to: unset
The variable DYNAMIC_CRT       is set to: unset
The variable SET_EXCEPTIONS    is set to: unset
The variable emergency         is set to: unset
The variable use_shl_versions  is set to: unset
The variable WRAPCMD           is set to:

#
# Variable values.
#
The variable PERL              is set to: /usr/bin/perl
The variable GNUMAKE           is set to: make
The variable UPD               is set to: 645
The variable SOLARUPD          is set to: 645
The variable WORK_STAMP        is set to: SRX645
The variable TF_ONE51          is set to: SRX645
The variable TF_SVDATA         is set to: TRUE
The variable TF_CFGDATA        is set to: TRUE
The variable TF_FILEURL        is set to: TRUE
The variable URD_ONLY          is set to: SRX645
The variable SOLARROOT         is set to: $SRC_ROOT
The variable RSCRES            is set to: $SRC_ROOT
The variable SOLARVER          is set to:
/var/tmp/portage/openoffice-1.1.1/work/oo_1.1.1_src/solver
The variable SOLARVERSION      is set to: $SOLARVER/645
The variable SOLARENV          is set to:
/var/tmp/portage/openoffice-1.1.1/work/oo_1.1.1_src/solenv
The variable SOLARENVINC       is set to: $SOLARENV/inc
The variable LOCALINI          is set to: $SOLARENV/config
The variable STAR_INIROOT      is set to: $SOLARENV/config
The variable STAR_INIROOTOLD   is set to: $SOLARENV/config
The variable STAR_STANDLST     is set to: $SOLARENV/config/stand.lst
The variable STAR_SSCOMMON     is set to: $SOLARENV/config/ssolar.cmn
The variable STAR_SSOLARINI    is set to: $SOLARENV/config/ssolar.ini
The variable STAR_RESOURCEPATH is set to: $SOLARVER/$UPD/$INPATH/bin
The variable STAR_REGISTRY     is set to: $STAR_RESOURCEPATH/applicat.rdb
The variable DMAKEROOT         is set to: $SOLARENVINC/startup
The variable CLASSPATH         is set to: $JAVA_HOME/jre/lib/rt.jar:.
The variable XCLASSPATH        is set to: $JAVA_HOME/jre/lib/rt.jar:.
The variable LD_LIBRARY_PATH   is set to:
.:$SOLARENV/$INPATH/lib:$JAVA_HOME/jre/lib/i386:$JAVA_HOME/jre/lib/i386/client:$JAVA_HOME/jre/lib/i386/native_threads:../lib:$SOLARVER/$UPD/$INPATH/lib:
The variable SOLARDEF          is set to:  -DUNX -DGCC -DC300 -DVCL -DLINUX
-DINTEL -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DGLIBC=2REDHAT60 -DSUPD=645
-DPRODUCT -DUPDVER=""'"'"SV645"'"'""
The variable SCPDEFS           is set to:  -DWITHOUT_MOZILLA -DWITHOUT_FONTS
The variable SOLAREXTRAINC     is set to: unset
The variable SOLAREXTRALIB     is set to:  -L../lib
The variable SOLARINCLUDES     is set to:  -I$SOLARENV/inc
The variable PATH              is set to:
$JAVA_HOME/bin:.:$SOLARVER/$UPD/$INPATH/bin:$SOLARENV/$OUTPATH/bin:$SOLARENV/bin:/sbin:/usr/sbin:/usr/lib/portage/bin:/bin:/usr/bin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.3:/usr/X11R6/bin:/opt/blackdown-jdk-1.4.1/bin:/opt/blackdown-jdk-1.4.1/jre/bin:/usr/qt/3/bin:/usr/kde/3.2/sbin:/usr/kde/3.2/bin
The variable PATHEXTRA         is set to: unset
The variable SOLARLIB          is set to:  -L../lib -L$SOLARENV/$OUTPATH/lib
-L$SOLARVER/$UPD/$INPATH/lib -L$SOLARENV/$OUTPATH/lib -L$JAVA_HOME/lib
-L$JAVA_HOME/jre/lib/i386 -L$JAVA_HOME/jre/lib/i386/client
-L$JAVA_HOME/jre/lib/i386/native_threads -L/usr/X11R6/lib
The variable SOLARINC          is set to:  -I. -I$SOLARVER/$UPD/$INPATH/inc/stl
-I$SOLARVER/$UPD/$INPATH/inc/external -I$SOLARVER/$UPD/$INPATH/inc
-I$SOLARENV/$OUTPATH/inc -I$SOLARENV/inc -I$SRC_ROOT/res
-I/var/tmp/portage/openoffice-1.1.1/work/oo_1.1.1_src/solver/645/unxlngi4.pro/inc/stl
-I$SOLARENV/inc/Xp31 -I$JAVA_HOME/include -I$JAVA_HOME/include/linux
-I$JAVA_HOME/include/native_threads/include -I/usr/X11R6/include
The variable COMP_ENV          is set to: unset
The variable JAVAHOME          is set to: unset
The variable CC                is set to: gcc
The variable CXX               is set to: g++
The variable LINK              is set to: gcc
The variable ENABLE_SYMBOLS    is set to:
The variable ENABLE_CRASHDUMP  is set to:
The variable VC_STANDARD       is set to:
The variable WITH_GPC          is set to: YES
The variable WITH_LIBART       is set to: NO
The variable LIBART_CFLAGS     is set to:
The variable LIBART_LIBS       is set to:
The variable WITH_LIBSN        is set to: YES
The variable LIBSN_CFLAGS      is set to: -I/usr/include/startup-notification-1.0
The variable LIBSN_LIBS        is set to: -lstartup-notification-1
The variable WITH_MOZILLA      is set to: NO
The variable WITH_FONTS        is set to: NO
The variable SYSTEM_ZLIB       is set to: NO
The variable BUILD_DMAKE       is set to: NO
The variable GXX_INCLUDE_PATH  is set to:
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/include/g++-v3
The variable COMMON_BUILD_TOOLS is set to: $SRC_ROOT/external/common
The variable TEMP              is set to: unset
The variable TMP               is set to: unset
The variable SOLARSRC          is set to: $SRC_ROOT
The variable DELIVER           is set to: deliver.pl
The variable MKOUT             is set to: mkout.pl
The variable ZIPDEP            is set to: zipdep.pl
The variable GCCINSTLIB        is set to: gccinstlib.pl
The variable USE_SHELL         is set to: tcsh
The variable PYTHONPATH        is set to:
.:$SOLARVER/$UPD/$INPATH/lib:$SOLARVER/$UPD/$INPATH/lib/python:$SOLARVER/$UPD/$INPATH/lib/python/lib-dynload
The variable PYTHONHOME        is set to: $SOLARVER/$UPD/$INPATH

#
# Aliases.
#
The alias mkout is set to: "perl $SOLARENV/bin/mkout.pl"
The alias deliver is set to: "perl $SOLARENV/bin/deliver.pl"
The alias build is set to: "perl $SOLARENV/bin/build.pl"
The alias zipdep is set to: "perl $SOLARENV/bin/zipdep.pl"
The alias nmake is set to: "dmake"
Build environment is properly set up.
****************************************************************************
*
* OpenOffice.org 645 configuration.
*
*
* Configuration part of OpenOffice.org 645 build is finished.
*
* NB! Be aware that you might not be able to build OpenOffice.org if you
* ignore any warning message that were generated during this configuration
* process.
*
* Any interactive values you have given have not been version checked.
*
* - Ant not found - Some Java projects will not build
*

* USAGE:
* Source LinuxIntelEnv.Set (in tcsh) or LinuxIntelEnv.Set.sh (in sh)
* in order to set up the build-environment variables.
*
*
****************************************************************************
Configure completed
You may now run /var/tmp/portage/openoffice-1.1.1/work/oo_1.1.1_src/bootstrap in
/var/tmp/portage/openoffice-1.1.1/work/oo_1.1.1_src
***** WARNINGS ISSUED ***** * Bootstrapping OpenOffice.org...
 * Building OpenOffice.org...
build -- version: 1.86.18.1


=============
Building project helpcontent
=============
/var/tmp/portage/openoffice-1.1.1/work/oo_1.1.1_src/helpcontent/unx/schart
dmake:  makefile.mk:  line 70:  Error -- Include file settings.mk, not found

ERROR: Error 65280 occurred while making
/var/tmp/portage/openoffice-1.1.1/work/oo_1.1.1_src/helpcontent/unx/schart

!!! ERROR: app-office/openoffice-1.1.1 failed.
!!! Function src_compile, Line 359, Exitcode 1
!!! Build failed!
################################################################################

output of emerge --info
################################################################################
bash-2.05b# emerge --info
Portage 2.0.50-r5 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.5)
=================================================================
System uname: 2.6.5 i686 AMD Athlon(TM) XP2400+
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /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/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="               
ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo               
ftp://ftp.easynet.nl/mirror/gentoo/                 
ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/            
ftp://ftp.gentoo.skynet.be/pub/gentoo/          
ftp://ftp.tiscali.nl/pub/mirror/gentoo          http://gentoo.oregonstate.edu  
               http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="3dnow X acpi alsa arts avi berkdb cdr crypt cscope cups dedicated doc dvd
encode esd ethereal flac foomaticdb gdbm gif gpm gtk gtk2 icq imagemagic imlib
java jikes jpeg kde libg++ libwww mad mikmod mmx motif mpeg ncurses nls
oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline
scanner sdl slang spell ssl svga tcltk tcpd tetex tiff truetype usb wmf x86 xml2
xmms xv zlib"
#################################################################################
Comment 1 Andreas Proschofsky (RETIRED) gentoo-dev 2004-05-05 03:31:37 UTC
This was a problem with a missing blocker on dmake, cause OOo provides it 's own version and doesn't like a seperate install. Fixed now