Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 43210 - openoffice-1.1.0-r3 does not compile. Uninitialized values?
Summary: openoffice-1.1.0-r3 does not compile. Uninitialized values?
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High blocker (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-28 09:37 UTC by Sam Smith
Modified: 2004-02-28 10:26 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 Sam Smith 2004-02-28 09:37:07 UTC
Tried this this morning, and got the following errors.  It appears distinct from the bug #34452, the only other bug concerning openoffice on amd64.  To this non-programmer, it looks as though some questions of variable initiation/type are taking place in the initial configs.  Let me know what else I can provide to help.

Also, I noted the warning about cflags.  From a quick look at the ebuild, it seems that of my cflags, all but -pipe are being filtered out....

>>> emerge (4 of 4) app-office/openoffice-1.1.0-r3 to /
>>> Downloading ftp://mirrors.tds.net/gentoo/distfiles/gpc231.tar.Z
--11:05:35--  ftp://mirrors.tds.net/gentoo/distfiles/gpc231.tar.Z
           => `/usr/portage/distfiles/gpc231.tar.Z'
Resolving mirrors.tds.net... 216.170.153.145
Connecting to mirrors.tds.net[216.170.153.145]:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD /gentoo/distfiles ... done.
==> PASV ... done.    ==> RETR gpc231.tar.Z ... done.
Length: 27,917 (unauthoritative)

100%[====================================>] 27,917        --.--K/s

11:05:36 (224.61 KB/s) - `/usr/portage/distfiles/gpc231.tar.Z' saved [27917]

>>> Downloading ftp://mirrors.tds.net/gentoo/distfiles/OOo_1.1.0_source.tar.bz2
--11:05:36--  ftp://mirrors.tds.net/gentoo/distfiles/OOo_1.1.0_source.tar.bz2
           => `/usr/portage/distfiles/OOo_1.1.0_source.tar.bz2'
Resolving mirrors.tds.net... 216.170.153.145
Connecting to mirrors.tds.net[216.170.153.145]:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD /gentoo/distfiles ... done.
==> PASV ... done.    ==> RETR OOo_1.1.0_source.tar.bz2 ... done.
Length: 189,164,050 (unauthoritative)

100%[====================================>] 189,164,050  634.49K/s    ETA 00:00

11:10:49 (591.55 KB/s) - `/usr/portage/distfiles/OOo_1.1.0_source.tar.bz2' saved [189164050]

>>> md5 src_uri ;-) OOo_1.1.0_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.0_source.tar.bz2 to /var/tmp/portage/openoffice-1.1.0-r3/work
>>> Unpacking gpc231.tar.Z to /var/tmp/portage/openoffice-1.1.0-r3/work
 * Applying newstlportfix.patch...                                        [ ok ]
 * Applying no-mozab.patch...                                             [ ok ]
 * Applying nptl.patch...                                                 [ ok ]
 * Applying openoffice-java.patch...                                      [ ok ]
 * Applying openoffice-1.1.0-linux-2.6-fix.patch...                       [ ok ]
>>> Source unpacked.
 * Configuring OpenOffice.org with language support for US English (default)...
********************************************************************
*                                                                  *
*   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... 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.3)
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.2-rc1)
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 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 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
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 425.
Setting platform independent values... done
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 703.
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 850.
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 850.
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 850.
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 850.
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 900.
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 1183.
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 1183.
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 1183.
Setting the environment variables... done
Setting the aliases... done
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 1329.
Use of uninitialized value in concatenation (.) or string at ./set_soenv line 1329.
Cannot open : No such file or directory

!!! ERROR: app-office/openoffice-1.1.0-r3 failed.
!!! Function src_compile, Line 327, Exitcode 2
!!! (no error message)


Reproducible: Always
Steps to Reproduce:
1. emerge openoffice
2.
3.

Actual Results:  
see errors above.

Expected Results:  
taken forever to compile, but made working program.

Portage 2.0.50-r1 (default-amd64-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0,
2.6.1-gentoo)
=================================================================
System uname: 2.6.1-gentoo x86_64 4
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.58
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-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
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://mirrors.tds.net/gentoo ftp://gentoo.noved.org/
http://open-systems.ufl.edu/mirrors/gentoo http://adelie.polymtl.ca/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa amd64 apm arts avi berkdb cdr crypt cups dvd encode gdbm gif gpm gtk
gtk2 imlib jpeg kde libwww matroska mikmod motif mpeg multilib ncurses oggvorbis
opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl
tcltk tcpd truetype xml2 xmms xv zlib"
Comment 1 Jason Huebel (RETIRED) gentoo-dev 2004-02-28 10:26:43 UTC
Read the Software technotes at amd64.gentoo.org. OpenOffice 1.1.0 will not compile on the amd64 platform. And alternate installation option is provided in the technotes.